diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2019-08-30 15:24:50 +0200 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2019-08-30 15:24:50 +0200 |
commit | 53c89e4a39fbb641385d5c24694b7208ec9f19fb (patch) | |
tree | 7febb2531e9b0fd224e5aca05fd4a09d5007dee7 /ACE/ace/Object_Manager.cpp | |
parent | 8510ba06ba044f3b5c281753256fb47b1926fa2a (diff) | |
download | ATCD-53c89e4a39fbb641385d5c24694b7208ec9f19fb.tar.gz |
Log process and thread id when we get an unhandled exception, should make it a little bit easier to determine what has failed
* ACE/ace/Object_Manager.cpp:
Diffstat (limited to 'ACE/ace/Object_Manager.cpp')
-rw-r--r-- | ACE/ace/Object_Manager.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ACE/ace/Object_Manager.cpp b/ACE/ace/Object_Manager.cpp index ed83f68aa41..c98bec3e4bb 100644 --- a/ACE/ace/Object_Manager.cpp +++ b/ACE/ace/Object_Manager.cpp @@ -170,12 +170,12 @@ ACE_Object_Manager::shutting_down (void) // Instead of popping up a window for exceptions, just print something out LONG WINAPI ACE_UnhandledExceptionFilter (PEXCEPTION_POINTERS pExceptionInfo) { - DWORD dwExceptionCode = pExceptionInfo->ExceptionRecord->ExceptionCode; + DWORD const dwExceptionCode = pExceptionInfo->ExceptionRecord->ExceptionCode; if (dwExceptionCode == EXCEPTION_ACCESS_VIOLATION) - ACELIB_ERROR ((LM_ERROR, ACE_TEXT ("\nERROR: ACCESS VIOLATION\n"))); + ACELIB_ERROR ((LM_ERROR, ACE_TEXT ("\n(%P|%t) ERROR: ACCESS VIOLATION\n"))); else - ACELIB_ERROR ((LM_ERROR, ACE_TEXT ("\nERROR: UNHANDLED EXCEPTION\n"))); + ACELIB_ERROR ((LM_ERROR, ACE_TEXT ("\n(%P|%t) ERROR: UNHANDLED EXCEPTION\n"))); return EXCEPTION_EXECUTE_HANDLER; } |