#684 InvalidOperationException in DebugEngine.EngineUtils.RequireOk causes Visual Studio crash
#776 Manually killing the debugee process while debugging can cause VS to crash.
Make sure that we always report ThreadDestroy event before ProgramDestroy when ending debugging.
Catch IOException in all debugger async void methods - those will rethrow any unobserved exception on the thread pool (thus bringing the process down), and any operation that sends or receives any data to the debuggee can throw at any time if connection gets dropped.
↧