Red Hat Bugzilla – Bug 128496
While compiling (GNU Make version 3.79.1) I had seg fault!!
Last modified: 2007-11-30 17:07:03 EST
Description of problem:
../include/qvaluelist.h:322: Internal error: Segmentation fault
Version-Release number of selected component (if applicable):
./configure -> gmake
Steps to Reproduce:
1. download qt-x11-free-3.3.2
g++ -c -pipe -Wall -W -O2 -fPIC -DQT_SHARED -DQT_NO_DEBUG -DQT_NO_CUPS -D_LARGEFILE_SOURCE -D_LARGE_FILES -D_FILE_OFFSET_BITS=64
-DQT_NO_XCURSOR -DQT_NO_XRANDR -DQT_NO_XFTFREETYPE -DQT_NO_IMAGEIO_MNG -DQT_NO_IMAGEIO_JPEG -DQT_NO_STYLE_MAC -DQT_NO_STYLE_AQUA
-DQT_NO_STYLE_INTERLACE -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_COMPACT -DQT_NO_STYLE_POCKETPC
-I/home/shafi/Downloads/qt-x11-free-3.3.2/mkspecs/linux-g++ -I. -I3rdparty/libpng -I3rdparty/zlib -I../include
-I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared/ -o .obj/release-shared/qeffects.o widgets/qeffects.cpp
In file included from ../include/qmap.h:46,
../include/qvaluelist.h:322: Internal error: Segmentation fault.
Please submit a full bug report.
"Now 'make instal' "
it seems a compiler bug here.
Is that reproduceable always on the same file with the same error?
What gcc version (rpm -q gcc) are you using?
RHEL3 should normally either print that the bug is reproduceable
and create a testcase from it (which should be attached here), or
say that the bug is not reproduceable.
gcc version gcc-3.2.2-5
make version make-3.79.1-17
kernel version 2.4.20-6
1) download file qt-x11-free-3.3.2.tar.gz from
2) tar zxvf qt-x11-free-3.3.2.tar.gz
3) cd qt-x11-free
5) make ... error see full report
RHEL3 doesn't ship gcc 3.2.2-5 (RHL9 did).
Is this really on RHEL3 (RHL9 is not supported anymore).
The problem seems to be with the file. After downloading the qt-x11-free-3.3.2.tar.bz2 and setting up the env vars, everything
went smothly. Just to be sure, I downloaded the qt-x11-free-3.3.2.tar.gz from several servers, all showing the same segmentation
I hope that helps.
It does not help, you have not answered the question I have asked.
If you are on RHL9, there will be no further changes to its gcc
(nor any other packages), so the bugreport makes no sense.
If this is on RHEL3 (or FC1/FC2) and thus you are using a later
gcc than 3.2.2-5 and you manage to reproduce it, we need a preprocessed
testcase which can reproduce it (RHEL3 and later gcc should create
it for you, or you can create it yourself with g++ -save-temps (and the remaining
compiler options it used for the file in question).
My apologize for not being clear. The actual distribution is RHL7.3 . However, the Kernal and all the libaries, tools,
compilers, packages and such has been updated with the latest released version.
Upon closer look at the process and verifying my download file and using the .bz2 compresion, it did run exactly as was
described in the INSTALL and README files.
Again, my apology for not being clear. With the next bug report, i'll include more detaile.
That means you rolled your distribution on your own.
There is no way we can reproduce this.