Commit f230811f authored by Friedemann Kleint's avatar Friedemann Kleint
Browse files

CDB: Handle DLLEntryPointNotFound-exception.

parent 9806b1e1
......@@ -165,6 +165,8 @@ void formatException(const EXCEPTION_RECORD64 *e, QTextStream &str)
break;
case winExceptionDllNotFound:
str << "DLL not found";
case winExceptionDllEntryPointNoFound:
str << "DLL entry point not found";
break;
case winExceptionDllInitFailed:
str << "DLL failed to initialize";
......@@ -269,6 +271,7 @@ bool isFatalException(LONG code)
case winExceptionStartupCompleteTrap: // Mysterious exception at start of application
case winExceptionRpcServerUnavailable:
case winExceptionDllNotFound:
case winExceptionDllEntryPointNoFound:
case winExceptionCppException:
return false;
default:
......
......@@ -51,12 +51,12 @@ enum { winExceptionCppException = 0xe06d7363,
winExceptionStartupCompleteTrap = 0x406d1388,
winExceptionRpcServerUnavailable = 0x6ba,
winExceptionDllNotFound = 0xc0000135,
winExceptionDllEntryPointNoFound = 0xc0000139,
winExceptionDllInitFailed = 0xc0000142,
winExceptionMissingSystemFile = 0xc0000143,
winExceptionAppInitFailed = 0xc0000143
};
class CdbDumperHelper;
// Utility class that blocks out exception handling (breaking)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment