From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1581 invoked by alias); 29 Nov 2002 05:52:16 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 1562 invoked from network); 29 Nov 2002 05:52:15 -0000 Received: from unknown (HELO redhat.com) (66.30.22.225) by sources.redhat.com with SMTP; 29 Nov 2002 05:52:15 -0000 Received: by redhat.com (Postfix, from userid 201) id 2DDAA1BF3A; Fri, 29 Nov 2002 00:52:48 -0500 (EST) Date: Fri, 29 Nov 2002 02:31:00 -0000 From: cygwin@cygwin.com To: cygwin-xfree@cygwin.com Cc: cygwin@cygwin.com Subject: Re: gdb received signal SIGSEGV before even entering main! Message-ID: <20021129055248.GB25628@redhat.com> Reply-To: cygwin@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com, cygwin@cygwin.com References: <200211290518.gAT5IoP02480@mx1.redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200211290518.gAT5IoP02480@mx1.redhat.com> User-Agent: Mutt/1.5.1i X-SW-Source: 2002-11/txt/msg01710.txt.bz2 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/