On 08/23, Oleg Nesterov wrote:
However. I spent all Monday trying to resolve the new bug, and
so far I do not understand what happens. Extremely hard to reproduce,
and the kernel just hangs silently, without any message.
So far I suspect the proble in utrace.c, but this time I am not sure.
When the main thread exits, gdbserver still exposes it to gdb as
a running process. It is visible via info threads, you can switch
to this thread, $Tp or $Hx result in OK as if this thread is alive.
gdbserver even pretends that $vCont;x:DEAD_THEAD works, although
this thread obviously can
Just a small report to explain what I am doing...
On 08/20, Oleg Nesterov wrote:
- I forgot to implement the attach to the thread group
with the dead leader. Next time.
Almost done, but we should avoid the races with exec somehow.
But this is minor.
I tried to test this code as