On Tue, Sep 27, 2011 at 08:06:50PM -0400, Rick Macklem wrote:
>
> I suspect something is making those threads loop, but I don't know how
> to figure out where? (In the bad old days, I would have exscaped to a
> debugger and looked where the program counter was, then repeated after
> a "cont" a few times, to see where they were executing. However, I
> have no idea how to do that on a multicore system, even if you still
> had the system sitting there? If someone does know how to do this,
> please feel free to chime in;-)

Absolutely the same. Break into the debugger, use ps to find the pid/tid
of the looping threads, then do "bt id" to get a backtrace for them.
Repeat several time to get some idea where the loop is located.

Attachment: pgpCeDaV6lEDG.pgp
Description: PGP signature

Reply via email to