Ignore yet another undocumented exception. Tricks of the trade, I guess.

db4
Doug Coleman 2009-12-22 13:33:39 -06:00
parent febccd5f62
commit c84f46fe8b
1 changed files with 5 additions and 0 deletions

View File

@ -108,6 +108,11 @@ LONG factor_vm::exception_handler(PEXCEPTION_POINTERS pe)
this altogether, since that is what happens if SEH is not this altogether, since that is what happens if SEH is not
enabled. Don't really have any idea what this exception means. */ enabled. Don't really have any idea what this exception means. */
break; 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: default:
signal_number = e->ExceptionCode; signal_number = e->ExceptionCode;
c->EIP = (cell)factor::misc_signal_handler_impl; c->EIP = (cell)factor::misc_signal_handler_impl;