X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=common%2Fos_win32.cpp;h=e9306cdc6dfa0168b3bca328d5511b66bb551932;hb=HEAD;hp=617928cc080292c0055a4827c8dfd8f5af2293cd;hpb=f4822bd1a2310e255d7b215bb70f5559aea50d3f;p=apitrace diff --git a/common/os_win32.cpp b/common/os_win32.cpp index 617928c..e9306cd 100644 --- a/common/os_win32.cpp +++ b/common/os_win32.cpp @@ -275,6 +275,15 @@ unhandledExceptionHandler(PEXCEPTION_POINTERS pExceptionInfo) return EXCEPTION_CONTINUE_SEARCH; } + /* + * Ignore .NET exception. + * + * http://ig2600.blogspot.co.uk/2011/01/why-do-i-keep-getting-exception-code.html + */ + if (pExceptionRecord->ExceptionCode == 0xe0434352) { + return EXCEPTION_CONTINUE_SEARCH; + } + // Clear direction flag #ifdef _MSC_VER #ifndef _WIN64