internal compiler error (second attempt)
![](https://seccdn.libravatar.org/avatar/22360e1aa631a0253952f3bc93db1666.jpg?s=120&d=mm&r=g)
Hi everyone I have a ticket from SuSE open on this one since December but still no luck. Could anyone please help me to get my compiler working? It _only_ segfaults when trying to compile the scribus DTP tarball. I can compile other stuff fine. It compiles fine on other boxes so I'm trying to trace what's wrong with my box. Today I ran memtest86 but with no errors. Cheers, Steve. Here are the errors from the compile: <snip from make> In file included from annot.cpp:13: customfdialog.h: In destructor `virtual ImIconProvider::~ImIconProvider()': customfdialog.h:46: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.suse.de/feedback for instructions. The bug is not reproduceable, so it is likely a hardware or OS problem make[3]: *** [annot.o] Error 1 make[3]: Leaving directory `/home/steve/Desktop/scribus-1.2/scribus' </snip> In fact it _is_ reproducible. I get the same error message everytime I try to compile scribus.
![](https://seccdn.libravatar.org/avatar/b12cfb65ca4faebc3e3aac17838e8f8d.jpg?s=120&d=mm&r=g)
Steve, On Tuesday 22 March 2005 09:00, steve wrote:
Hi everyone
I have a ticket from SuSE open on this one since December but still no luck. Could anyone please help me to get my compiler working? It _only_ segfaults when trying to compile the scribus DTP tarball. I can compile other stuff fine. It compiles fine on other boxes so I'm trying to trace what's wrong with my box. Today I ran memtest86 but with no errors.
Cheers, Steve.
Here are the errors from the compile:
<snip from make>
I take it you mean from the output produced when running make.
In file included from annot.cpp:13: customfdialog.h: In destructor `virtual ImIconProvider::~ImIconProvider()': customfdialog.h:46: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.suse.de/feedback for instructions.
The bug is not reproduceable, so it is likely a hardware or OS problem make[3]: *** [annot.o] Error 1 make[3]: Leaving directory `/home/steve/Desktop/scribus-1.2/scribus' </snip>
In fact it _is_ reproducible. I get the same error message everytime I try to compile scribus.
Since the problem even for you is reproducible on only one machine, I'd try to look for things germane to this particular invocation of the compiler that differ between a system where it works and one where it does not. Examine the files it's compiling or using during the compile (i.e., include files) to see if they're perhaps malformed in some way. Have you actually looked at the pre-processed source, as suggested? You might want to consider posting this question on the SuSE-Programming-E list, where you have a much better chance of getting a useful suggestion. You may even find someone who's already encountered this problem or a similar one. Randall Schulz
![](https://seccdn.libravatar.org/avatar/fcd27321e9c40ebd1e6e9171d481da89.jpg?s=120&d=mm&r=g)
I am currently working on a project where I get this quite a bit. The project started out as a full C++/STL/Qt application. Then, when I finished the stats processing code to put on our platform (The Qt GUI is just a test harness for the processing code), I converted just that code to straight C. This is mixed in with the C++ using extern & extern "C". Since then, if I make a change to some of the files (not sure exactly which ones) I can get in a state where this will happen. To resolve it I have to do one of 2 things. first I simply try a make clean && make which gets it most of the time. When it doesn't I run qmake && make clean && make (to update the Makefile that is auto generated from qmake because of the use of Qt). I don't know if you project uses the Qt lib (or any part of it), if it does, this may work. Hope this helps. B-) On Tuesday 22 March 2005 10:00 am, steve wrote:
Hi everyone
I have a ticket from SuSE open on this one since December but still no luck. Could anyone please help me to get my compiler working? It _only_ segfaults when trying to compile the scribus DTP tarball. I can compile other stuff fine. It compiles fine on other boxes so I'm trying to trace what's wrong with my box. Today I ran memtest86 but with no errors.
participants (3)
-
Brad Bourn
-
Randall R Schulz
-
steve