From d988567fc568d18f9fb70c177781f145e862e244 Mon Sep 17 00:00:00 2001 From: Hirek Date: Sun, 7 Sep 2025 12:49:44 +0200 Subject: [PATCH] More detailed crash dumps --- EU07.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/EU07.cpp b/EU07.cpp index 020c6583..9b2e540b 100644 --- a/EU07.cpp +++ b/EU07.cpp @@ -64,13 +64,19 @@ LONG WINAPI CrashHandler(EXCEPTION_POINTERS *ExceptionInfo) dumpInfo.ExceptionPointers = ExceptionInfo; 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); } return EXCEPTION_EXECUTE_HANDLER; } + #endif