This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: preprocessor/6084: cpp Segmentation Fault


I bit the bullet, built gdb on the 64-bit solaris 2.7 platform, and here's
what I see:

(gdb) run -dM -dD ../accessories/hello.c
Starting program:
/(path/to)/gcc/3.0.3-64/lib/gcc-lib/sparcv9-sun-solaris2/3.0.3/cpp0 -dM -dD
../accessories/hello.c

Program received signal SIGSEGV, Segmentation fault.
0xffffffff7f44035c in strlen () from /usr/lib/64/libc.so.1
(gdb) bt
#0  0xffffffff7f44035c in strlen () from /usr/lib/64/libc.so.1
#1  0xffffffff7f48d6d4 in _doprnt () from /usr/lib/64/libc.so.1
#2  0xffffffff7f48f180 in fprintf () from /usr/lib/64/libc.so.1
#3  0x100003d28 in maybe_print_line ()
#4  0x100003e1c in cb_define ()
#5  0x100004904 in do_define ()
#6  0x100004778 in run_directive ()
#7  0x100011d20 in init_builtins ()
#8  0x100012344 in cpp_start_read ()
#9  0x100003680 in do_preprocessing ()
#10 0x10000349c in main ()
(gdb) 

> -----Original Message-----
> From: Neil Booth [mailto:neil@daikokuya.demon.co.uk]
> Sent: Tuesday, April 02, 2002 10:26 PM
> To: Gerwin, Joshua A
> Cc: 'neil@gcc.gnu.org'; 'gcc-bugs@gcc.gnu.org'; 'joshg@hf.intel.com';
> 'rnesius@ichips.intel.com'; Nguyen, Tuan; 'gcc-gnats@gcc.gnu.org'
> Subject: Re: preprocessor/6084: cpp Segmentation Fault
> 
> 
> So, do you have a backtrace?  All you need to do is run the program
> cpp0 within GDB, with the command line arguments you gave, and
> when it segfaults give the "bt" command.
> 
> Neil.
> 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]