Hi All, 'ptrace' is documented as acting on processes: it takes a PID as an argument. So if we are in a thread environment, where do we get registers for a particular thread? What does the user area mean in a threads environment? How is this different between NPTL and Linux threads? -=# Paul #=-