RE: Internal error: Segmentation fault (program cc1plus)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Ian,

Thanks for your reply. I removed the .gch files, and to be sure added -H
to get a list of all used header files. The list contained a whooping
557 header files for a single cpp file, but contained no gch files.
Still gcc crashes with the exact same error. I then tried changing the
exec-shield-randomize value, but to no avail. So I tried:

- exec-shield-randomize = 1 and PCH
- exec-shield-randomize = 1 and no PCH
- exec-shield-randomize = 0 and PCH
- exec-shield-randomize = 0 and no PCH

but all failed... I guess I better add a bug to bugzilla, though I doubt
if it's any use, since I cannot supply any source code (just a mention
that it crashes). In the meantime, any other suggestions?

Thanks in advance,
  Marc


-----Original Message-----
From: Ian Lance Taylor [mailto:ian@xxxxxxxx] 
Sent: vrijdag 25 maart 2005 20:53
To: Marc Oude Kotte
Cc: gcc-help@xxxxxxxxxxx
Subject: Re: Internal error: Segmentation fault (program cc1plus)

"Marc Oude Kotte" <moudekotte@xxxxxxxxx> writes:

> I'm new to this list so I hope I'm posting this on the right list :) 

You are.

> Can you guys give me some hints/tips on what I might do to prevent gcc
> from crashing? The output above is the result of trying to compile a
> source file, but when I try to compile a precompiled header gcc
crashes
> with the exact same message.

If the crash only happens when using precompiled headers, then try
turning off exec-shield-randomize, which I believe you do by writing 0
to the file /proc/sys/kernel/exec-shield-randomize or by editing
sysctl.conf.  For more information, see:
    http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14206
    http://gcc.gnu.org/ml/gcc/2004-03/msg00201.html

If the crash happens when no precompiled headers are seen, then please
file a bug report at http://gcc.gnu.org/bugzilla/.  See:
    http://gcc.gnu.org/bugs.html

Ian


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux