Zebediah Figura : winedbg: Ignore EXCEPTION_INVALID_HANDLE.

Alexandre Julliard julliard at winehq.org
Thu Aug 16 13:42:48 CDT 2018


Module: wine
Branch: master
Commit: 05e54ac6e61a4b23b561306d8df2abd4e9882372
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=05e54ac6e61a4b23b561306d8df2abd4e9882372

Author: Zebediah Figura <z.figura12 at gmail.com>
Date:   Mon Jul 30 14:47:56 2018 -0500

winedbg: Ignore EXCEPTION_INVALID_HANDLE.

Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 programs/winedbg/gdbproxy.c   | 2 ++
 programs/winedbg/tgt_active.c | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/programs/winedbg/gdbproxy.c b/programs/winedbg/gdbproxy.c
index ff7c5dd..75654d3 100644
--- a/programs/winedbg/gdbproxy.c
+++ b/programs/winedbg/gdbproxy.c
@@ -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);
         return DBG_CONTINUE;
     }
+    case EXCEPTION_INVALID_HANDLE:
+        return DBG_CONTINUE;
     default:
         fprintf(stderr, "Unhandled exception code 0x%08x\n", rec->ExceptionCode);
         gdbctx->last_sig = SIGABRT;
diff --git a/programs/winedbg/tgt_active.c b/programs/winedbg/tgt_active.c
index c5569e6..f632ca0 100644
--- a/programs/winedbg/tgt_active.c
+++ b/programs/winedbg/tgt_active.c
@@ -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",
                        pThread->tid, pThread->name);
         return DBG_CONTINUE;
+    case EXCEPTION_INVALID_HANDLE:
+        return DBG_CONTINUE;
     }
 
     if (first_chance && !is_debug && !DBG_IVAR(BreakOnFirstChance) &&




More information about the wine-cvs mailing list