Hi,
it seems there is a bug in cordbg:
Diagnostics:
(cordbg) run clix hello.exe
Process 120/0x78 created.
[thread 0x0] Thread created.
020: Console.WriteLine("Hello World!");
(cordbg) cont
Hello World!
[thread 0x454] Thread created.
[thread 0x0] Thread exited.
Error: hr=0x80131301, The debuggee has terminated
Process exited.
Probably this is because of CordbProcess::m_terminated is set in
CordbWin32EventThread::ExitProcess, but CordbProcess::ContinueInternal doesn't see
m_exiting == true and tries to SendIPCEvent. I guess these are lock problems...
Evgeny Vigdorchik
St.Petersburg State University
Institute of Information Systems