From c84f46fe8b5f998db159dfbae5153815cf768cc2 Mon Sep 17 00:00:00 2001 From: Doug Coleman Date: Tue, 22 Dec 2009 13:33:39 -0600 Subject: [PATCH] Ignore yet another undocumented exception. Tricks of the trade, I guess. --- vm/os-windows-nt.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vm/os-windows-nt.cpp b/vm/os-windows-nt.cpp index 60aad336f7..b781ced02f 100755 --- a/vm/os-windows-nt.cpp +++ b/vm/os-windows-nt.cpp @@ -108,6 +108,11 @@ LONG factor_vm::exception_handler(PEXCEPTION_POINTERS pe) this altogether, since that is what happens if SEH is not enabled. Don't really have any idea what this exception means. */ break; + case 0xe06d7363: + /* This exception comes from a Visual Studio C++ app that uses + throw. Ignore it. + http://support.microsoft.com/kb/185294 */ + break; default: signal_number = e->ExceptionCode; c->EIP = (cell)factor::misc_signal_handler_impl;