gdb received signal SIGSEGV before even entering main!

cygwin@cygwin.com cygwin@cygwin.com
Fri Nov 29 02:31:00 GMT 2002


Wrong mailing list.  Redirected.

On Fri, Nov 29, 2002 at 05:43:13AM +0000, jing.dong@attbi.com wrote:
>The program I ran gdb on a very standard hello world program, it crashes even 
>before main is entered. 
>Anybody have an idea how to solve this problem?
>Any help is appreciated.
>
>The following is a running script:
>
>/home/john> gdb -nw a
>GNU gdb 5.0 (20010428-3)
>Copyright 2001 Free Software Foundation, Inc.
>GDB is free software, covered by the GNU General Public License, and you are
>welcome to change it and/or distribute copies of it under certain conditions.
>Type "show copying" to see the conditions.
>There is absolutely no warranty for GDB.  Type "show warranty" for details.
>This GDB was configured as "i686-pc-cygwin"...
>(gdb) b main
>Breakpoint 1 at 0x4010b6: file hello.c, line 3.
>(gdb) r
>Starting program: /home/john/a.exe
>
>Program received signal SIGSEGV, Segmentation fault.
>0x77e75a3d in _libkernel32_a_iname ()
>(gdb) q
>The program is running.  Exit anyway? (y or n) y
>
>/home/john> a
>Hello
>
>/home/john> gcc -v
>Reading specs from /usr/lib/gcc-lib/i686-pc-cygwin/3.2/specs
>Configured with: /netrel/src/gcc-3.2-1/configure --enable-
>languages=c,c++,f77,ja
>va --enable-libgcj --enable-threads=posix --with-system-zlib --enable-nls --
>with
>out-included-gettext --enable-interpreter --disable-sjlj-exceptions --disable-
>ve
>rsion-specific-runtime-libs --enable-shared --build=i686-pc-linux --host=i686-
>pc
>-cygwin --target=i686-pc-cygwin --enable-haifa --prefix=/usr --exec-prefix=/usr
>--sysconfdir=/etc --libdir=/usr/lib --includedir=/nonexistent/include --
>libexecd
>ir=/usr/sbin
>Thread model: posix
>gcc version 3.2 20020818 (prerelease)

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list