From 53c89e4a39fbb641385d5c24694b7208ec9f19fb Mon Sep 17 00:00:00 2001 From: Johnny Willemsen Date: Fri, 30 Aug 2019 15:24:50 +0200 Subject: 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: --- ACE/ace/Object_Manager.cpp | 6 +++--- 1 file 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; } -- cgit v1.2.1