Commit 05e54ac6 authored by Zebediah Figura's avatar Zebediah Figura Committed by Alexandre Julliard

winedbg: Ignore EXCEPTION_INVALID_HANDLE.

parent 1dbab1cd
...@@ -356,6 +356,8 @@ static BOOL handle_exception(struct gdb_context* gdbctx, EXCEPTION_DEBUG_INFO* e ...@@ -356,6 +356,8 @@ static BOOL handle_exception(struct gdb_context* gdbctx, EXCEPTION_DEBUG_INFO* e
ERR("Cannot set name of thread %04x\n", threadname->dwThreadID); ERR("Cannot set name of thread %04x\n", threadname->dwThreadID);
return DBG_CONTINUE; return DBG_CONTINUE;
} }
case EXCEPTION_INVALID_HANDLE:
return DBG_CONTINUE;
default: default:
fprintf(stderr, "Unhandled exception code 0x%08x\n", rec->ExceptionCode); fprintf(stderr, "Unhandled exception code 0x%08x\n", rec->ExceptionCode);
gdbctx->last_sig = SIGABRT; gdbctx->last_sig = SIGABRT;
......
...@@ -239,6 +239,8 @@ static DWORD dbg_handle_exception(const EXCEPTION_RECORD* rec, BOOL first_chance ...@@ -239,6 +239,8 @@ static DWORD dbg_handle_exception(const EXCEPTION_RECORD* rec, BOOL first_chance
dbg_printf("Thread ID=%04x renamed using MS VC6 extension (name==\"%.9s\")\n", dbg_printf("Thread ID=%04x renamed using MS VC6 extension (name==\"%.9s\")\n",
pThread->tid, pThread->name); pThread->tid, pThread->name);
return DBG_CONTINUE; return DBG_CONTINUE;
case EXCEPTION_INVALID_HANDLE:
return DBG_CONTINUE;
} }
if (first_chance && !is_debug && !DBG_IVAR(BreakOnFirstChance) && if (first_chance && !is_debug && !DBG_IVAR(BreakOnFirstChance) &&
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment