Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Date: Fri, 29 Nov 2002 00:52:48 -0500
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

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/

