[Bug c++/27817] New: cc1plus seg fault when ; missing

joce at gmx dot net gcc-bugzilla@gcc.gnu.org
Tue May 30 09:23:00 GMT 2006


The code attached has a ; missing line 105. This causes a compiler crash. 
Unfortunately I'm including a very large nonstandard library...

%g++33  -save-temps -v -ansi -Wall -Wno-unused -Werror
-I/home/jocelyn/Sys/include -I/home/jocelyn/Sys/lib -Ifreeby
-L/home/jocelyn/Sys/lib -lrheolef /home/jocelyn/Sys/src/spooles//spooles.a
buggy.cc -o buggy
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.3.4/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info --enable-shared --enable-threads=posix
--disable-checking --disable-libunwind-exceptions --with-system-zlib
--enable-__cxa_atexit --enable-languages=c,c++,objc,java,f77
--host=i386-redhat-linux
Thread model: posix
gcc version 3.3.4 20040817 (Red Hat Linux 3.3.4-2)
 /usr/lib/gcc-lib/i386-redhat-linux/3.3.4/cc1plus -E -D__GNUG__=3 -quiet -v
-I/home/jocelyn/Sys/include -I/home/jocelyn/Sys/lib -Ifreeby -D__GNUC__=3
-D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=4 -D_GNU_SOURCE buggy.cc -ansi -Wall
-Wno-unused -Werror buggy.ii
ignoring nonexistent directory "freeby"
ignoring nonexistent directory "/usr/i386-redhat-linux/include"
#include "..." search starts here:
#include <...> search starts here:
 /home/jocelyn/Sys/include
 /home/jocelyn/Sys/lib
 /usr/include/c++/3.3.4
 /usr/include/c++/3.3.4/i386-redhat-linux
 /usr/include/c++/3.3.4/backward
 /usr/local/include
 /usr/lib/gcc-lib/i386-redhat-linux/3.3.4/include
 /usr/include
End of search list.
 /usr/lib/gcc-lib/i386-redhat-linux/3.3.4/cc1plus -fpreprocessed buggy.ii
-quiet -dumpbase buggy.cc -ansi -auxbase buggy -Wall -Wno-unused -Werror -ansi
-version -o buggy.s
GNU C++ version 3.3.4 20040817 (Red Hat Linux 3.3.4-2) (i386-redhat-linux)
        compiled by GNU C version 3.3.4 20040817 (Red Hat Linux 3.3.4-2).
GGC heuristics: --param ggc-min-expand=98 --param ggc-min-heapsize=127347
g++33: Internal error: Segmentation fault (program cc1plus)
Please submit a full bug report.
See <URL:http://bugzilla.redhat.com/bugzilla> for instructions.



%uname -a
Linux <machine> 2.6.9-prep #1 Wed Dec 1 11:37:38 GMT 2004 i686 i686 i386
GNU/Linux


-- 
           Summary: cc1plus seg fault when ; missing
           Product: gcc
           Version: 3.3.4
            Status: UNCONFIRMED
          Severity: minor
          Priority: P3
         Component: c++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: joce at gmx dot net
 GCC build triplet: gcc version 3.3.4 20040817 (Red Hat Linux 3.3.4-2)
  GCC host triplet: gcc version 3.3.4 20040817 (Red Hat Linux 3.3.4-2)
GCC target triplet: gcc version 3.3.4 20040817 (Red Hat Linux 3.3.4-2)


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27817



More information about the Gcc-bugs mailing list