[ros-kernel] problems with debugging a umode exception

art yerkes ayerkes at speakeasy.net
Tue Jan 27 11:22:38 CET 2004


On Tue, 27 Jan 2004 17:16:58 +0100

> I just discovered another strange thing:
> 
> tlist:
> current->Tcb.State 2 PID.TID 9.50 Name avifrate Stack:
> 
> Bugcheck:
> Pid: 9 <avifrate> Thrd: c1a77c50 Tid: 32
> 
> Tlist says TID is 50 (decimal) while the bugcheck handler says TID is 32
> (hex).
> 

The thread lister was in ps, but not hooked up.  Since the stack tracer
needed a thread id or stack address, I thought it was foolish that you
couldn't get to the thread lister from kdbg.  That having been said,
they were written by different people, probably, or maybe the same
person in a different mood.  

Please feel free to fix little details like that, otherwise I'll get it
the next time I work on kdbg.
-- 
"Should array indices start at 0 or 1? My compromise of 0.5 was rejected
 without, I thought, proper consideration."
   - S. Kelly-Bootle


More information about the Ros-kernel mailing list