Catch EXCEPTION_INT_OVERFLOW exceptions too.

This commit is contained in:
Dan Gohman
2018-12-24 21:56:41 -08:00
parent a5a23d8c4a
commit 57a1618742

View File

@@ -455,7 +455,8 @@ WasmTrapHandler(LPEXCEPTION_POINTERS exception)
if (record->ExceptionCode != EXCEPTION_ACCESS_VIOLATION &&
record->ExceptionCode != EXCEPTION_ILLEGAL_INSTRUCTION &&
record->ExceptionCode != EXCEPTION_STACK_OVERFLOW &&
record->ExceptionCode != EXCEPTION_INT_DIVIDE_BY_ZERO)
record->ExceptionCode != EXCEPTION_INT_DIVIDE_BY_ZERO &&
record->ExceptionCode != EXCEPTION_INT_OVERFLOW)
{
return EXCEPTION_CONTINUE_SEARCH;
}