This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [commit] Fix bsd-uthread.c


On Fri, Jul 06, 2007 at 01:39:49PM +0200, Mark Kettenis wrote:
> This fixes the problem with threads debugging I reported a few days
> ago.  The problem is that the code reads from target memory to look up
> the thread ID.  This used to be ago, since if reading from the live
> target failed, it would read from the object file, and things would be
> ok (even though what it read from the object file was probably just a
> bunch of zeroes).  However, with the change that Daniel recently made,
> that no longer happens, error() gets called, and we end up in a
> hopelessly confused state.

This is at the tail end of wait, i.e. before we've popped the current
target, right?  Thanks, I see why it broke now.

-- 
Daniel Jacobowitz
CodeSourcery


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]