From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8062 invoked by alias); 15 Jun 2004 20:29:03 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 8054 invoked from network); 15 Jun 2004 20:29:02 -0000 Received: from unknown (HELO DYN319581.beaverton.ibm.com) (32.97.110.142) by sourceware.org with SMTP; 15 Jun 2004 20:29:02 -0000 Received: by DYN319581.beaverton.ibm.com (Postfix, from userid 1000) id 174B8EEBF; Tue, 15 Jun 2004 13:27:31 -0700 (PDT) From: Paul Gilliam Reply-To: pgilliam@us.ibm.com To: Michael Snyder Subject: Re: Did the fix for recycled thread ids uncover another bug? Date: Tue, 15 Jun 2004 20:29:00 -0000 User-Agent: KMail/1.6.2 References: <20040614232228.GA31523@nevyn.them.org> <200406151059.59807.pgilliam@us.ibm.com> In-Reply-To: <200406151059.59807.pgilliam@us.ibm.com> Cc: gdb@sources.redhat.com MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <200406151327.31000.pgilliam@us.ibm.com> X-SW-Source: 2004-06/txt/msg00155.txt.bz2 Michael, I am having trouble posting to the mailing list. Or maybe it's any outgoing mail I'm having problems with. I hope you get this. On Tuesday 15 June 2004 10:59, Paul Gilliam wrote: > On Monday 14 June 2004 16:22, Daniel Jacobowitz wrote: > > On Mon, Jun 14, 2004 at 04:17:47PM -0700, Paul Gilliam wrote: > > > I will post a follow-up with the details if someone tells me this is > > > the right mail-list. > > > > I already did... > > I have done some more homework and found that the problem is with 6.1 and > seems to be fixed in 6.1.0.90_2004-06-15-cvs (I just tried it). This is > all on the PowerPC. > > So now I need to find a patch for 6.1 that will fix this. > > I have attached four files: the first is the test case, tbug.c; two are > transcripts from gdb 6.1 (with some back-porting) for ppc-32 and for > ppc-64; the last is a transcript from gdb 6.1.0.90_2004-06-15-cvs for > ppc-32.. > > 'tbug' starts two threads, each using the same thread function which just > waits a few seconds and returns. Set a break-point in 'tf' (the thread > function) and run. In the 64-bit case, everything works as expected. In > the 32 bit case, we get a message 'reading register pc (#64): No such > process' and then we're hosed. > > Thanks for any help, > > -=# Paul Gilliam #=-