On Thu, 13 Jul 2006 06:01:35 +0200, Daniel Jacobowitz wrote: > On Tue, Jun 20, 2006 at 03:07:40PM -0400, Daniel Jacobowitz wrote: > > I think the real fix to this problem is going to involve less > > dependence on thread IDs. I've been migrating the code away from that > > and I'll try to find some time in the next week to finish the job; > > maybe that will help. > > Here's an alternative patch that seems to work for the same test. > Could one of you let me know if it also helps for the problems you saw? The test 1.Start print-threads within GDB 2.Set a breakpoint in __pthread_unwind 3.Run the program 4.When the program stops at the breakpoint, run `info threads' still fails the same way. Logs attached - attached also that patch of mine fixing/workaround it in some way. Thanks, Jan