16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-22 15:09:19 +02:00

More detailed crash dumps

This commit is contained in:
2025-09-07 12:49:44 +02:00
parent e2e1a4da76
commit d988567fc5

View File

@@ -64,13 +64,19 @@ LONG WINAPI CrashHandler(EXCEPTION_POINTERS *ExceptionInfo)
dumpInfo.ExceptionPointers = ExceptionInfo; dumpInfo.ExceptionPointers = ExceptionInfo;
dumpInfo.ClientPointers = FALSE; dumpInfo.ClientPointers = FALSE;
MiniDumpWriteDump(GetCurrentProcess(), GetCurrentProcessId(), hFile, MiniDumpWithDataSegs, &dumpInfo, nullptr, nullptr); // Wybrana kombinacja flag
MINIDUMP_TYPE dumpType = MINIDUMP_TYPE(MiniDumpWithFullMemory | MiniDumpWithHandleData | MiniDumpWithThreadInfo | MiniDumpWithUnloadedModules | MiniDumpWithIndirectlyReferencedMemory |
MiniDumpWithFullMemoryInfo | MiniDumpWithTokenInformation);
MiniDumpWriteDump(GetCurrentProcess(), GetCurrentProcessId(), hFile, dumpType, &dumpInfo, nullptr, nullptr);
CloseHandle(hFile); CloseHandle(hFile);
} }
return EXCEPTION_EXECUTE_HANDLER; return EXCEPTION_EXECUTE_HANDLER;
} }
#endif #endif