From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14220 invoked by alias); 13 Mar 2007 15:51:59 -0000 Received: (qmail 14122 invoked by uid 22791); 13 Mar 2007 15:51:56 -0000 X-Spam-Check-By: sourceware.org Received: from return.false.org (HELO return.false.org) (66.207.162.98) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 13 Mar 2007 15:51:51 +0000 Received: from return.false.org (localhost [127.0.0.1]) by return.false.org (Postfix) with ESMTP id BF0044B272; Tue, 13 Mar 2007 10:51:49 -0500 (CDT) Received: from caradoc.them.org (dsl093-172-095.pit1.dsl.speakeasy.net [66.93.172.95]) by return.false.org (Postfix) with ESMTP id 34B674B262; Tue, 13 Mar 2007 10:51:43 -0500 (CDT) Received: from drow by caradoc.them.org with local (Exim 4.63) (envelope-from ) id 1HQwxY-0001JD-Oe; Mon, 12 Mar 2007 22:41:56 -0400 Date: Tue, 13 Mar 2007 15:51:00 -0000 From: Daniel Jacobowitz To: Michael Snyder Cc: Mark Kettenis , rattanni@gmail.com, gdb@sourceware.org, paul@codesourcery.com Subject: Re: Debugging glibc crashes with GDB Message-ID: <20070313024156.GA5017@caradoc.them.org> Mail-Followup-To: Michael Snyder , Mark Kettenis , rattanni@gmail.com, gdb@sourceware.org, paul@codesourcery.com References: <3187bd480703111104r46b15863g2d59714f5cc3793e@mail.gmail.com> <20070312011502.GA29117@caradoc.them.org> <200703120829.l2C8Ted5027432@brahms.sibelius.xs4all.nl> <20070312110357.GA21646@caradoc.them.org> <1173743961.11051.19.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1173743961.11051.19.camel@localhost.localdomain> User-Agent: Mutt/1.5.13 (2006-08-11) X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2007-03/txt/msg00185.txt.bz2 On Mon, Mar 12, 2007 at 04:59:20PM -0700, Michael Snyder wrote: > On Mon, 2007-03-12 at 07:03 -0400, Daniel Jacobowitz wrote: > > On Mon, Mar 12, 2007 at 09:29:40AM +0100, Mark Kettenis wrote: > > > Someone who cares enough about this should talk to the GCC and/or > > > glibc people to make sure backtraces through abort() work. > > > > Working on it. > > Might a person work around this, in the mean time, > by supplying his own version of abort? Yes, if you can build one that GDB is happy with. GCC detects that it is declared noreturn, and/or doesn't return. -- Daniel Jacobowitz CodeSourcery