From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28410 invoked by alias); 4 Mar 2008 20:09:32 -0000 Received: (qmail 28402 invoked by uid 22791); 4 Mar 2008 20:09:31 -0000 X-Spam-Check-By: sourceware.org Received: from rock.gnat.com (HELO rock.gnat.com) (205.232.38.15) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 04 Mar 2008 20:09:14 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by filtered-rock.gnat.com (Postfix) with ESMTP id 830712AA736; Tue, 4 Mar 2008 15:09:12 -0500 (EST) Received: from rock.gnat.com ([127.0.0.1]) by localhost (rock.gnat.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id VrplvejgQnOI; Tue, 4 Mar 2008 15:09:12 -0500 (EST) Received: from joel.gnat.com (localhost.localdomain [127.0.0.1]) by rock.gnat.com (Postfix) with ESMTP id 4BCC62AA733; Tue, 4 Mar 2008 15:09:12 -0500 (EST) Received: by joel.gnat.com (Postfix, from userid 1000) id A871AE7ACB; Tue, 4 Mar 2008 12:09:08 -0800 (PST) Date: Tue, 04 Mar 2008 20:09:00 -0000 From: Joel Brobecker To: Michael Snyder Cc: Daniel Jacobowitz , Greg Law , gdb-patches@sourceware.org Subject: Re: SIGSEGV on gdb 6.7* Message-ID: <20080304200908.GA4390@adacore.com> References: <47A77A6C.8050007@undo-software.com> <1204066487.19253.346.camel@localhost.localdomain> <20080227002617.GA19479@caradoc.them.org> <1204072653.19253.371.camel@localhost.localdomain> <20080227004305.GA29652@caradoc.them.org> <1204073493.19253.382.camel@localhost.localdomain> <20080227005415.GA25935@caradoc.them.org> <1204074335.19253.390.camel@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1204074335.19253.390.camel@localhost.localdomain> User-Agent: Mutt/1.4.2.2i Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2008-03/txt/msg00031.txt.bz2 > On Tue, 2008-02-26 at 19:54 -0500, Daniel Jacobowitz wrote: > > On Tue, Feb 26, 2008 at 04:51:33PM -0800, Michael Snyder wrote: > > > Back to you... what's your inclination? ;-) > > > > OK, let's take it. I'll check it in to HEAD in a couple of minutes. > > A result that should be satisfactory to all. As discussed previously, I checked this patch in the 6.8 branch as well. That was: 2008-02-26 Greg Law * regcache.c (registers_changed): Call reinit_frame_cache. And apparently, this was causing some failures in the testsuite which Daniel quickly fixed. So I also applied: 2008-02-28 Daniel Jacobowitz * frame.c (reinit_frame_cache): Only annotate if frames were previously valid. 2008-02-28 Daniel Jacobowitz * gdb.base/annota1.exp, gdb.cp/annota2.exp: Update for fewer frames-invalid annotations. (which looked pretty safe). -- Joel