This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: SIGSEGV on gdb 6.7*
- From: Joel Brobecker <brobecker at adacore dot com>
- To: Michael Snyder <msnyder at specifix dot com>
- Cc: Daniel Jacobowitz <drow at false dot org>, Greg Law <glaw at undo-software dot com>, gdb-patches at sourceware dot org
- Date: Tue, 4 Mar 2008 12:09:08 -0800
- Subject: Re: SIGSEGV on gdb 6.7*
- 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>
> 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 <glaw@undo-software.com>
* 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 <dan@codesourcery.com>
* frame.c (reinit_frame_cache): Only annotate if frames were
previously valid.
2008-02-28 Daniel Jacobowitz <dan@codesourcery.com>
* gdb.base/annota1.exp, gdb.cp/annota2.exp: Update for fewer
frames-invalid annotations.
(which looked pretty safe).
--
Joel