Debug Crashes (Windows) - xavier150/MMVS GitHub Wiki
- Dev Notes: Dev Notes
Prepare Crash Reports
- Create a new folder and place the crash files inside it:
UEMinidump.dmpCrashReportClient.iniCrashContext.runtime-xml
Prepare the Binary Files
- From the archive server, copy the binaries to your local machine.
For Windows →\\Nastycore\MMVS - Stable Engines\GameBinaries\v0.4.6\Binaries\Win64
Prepare the Source Files
To debug, you need the source files matching the binaries.
To avoid repathing, use the following directories:
- Unreal Engine installation (5.4.4-release):
M:\MMVS_EngineFiles\UnrealEngine - MMVS Project files (version v0.4.6):
M:\MMVS_ProjectFiles\engine
Load the Files in Visual Studio
- Open Visual Studio
- Click "Continue without code"
- Go to File > Open > File... and select the
UEMinidump.dmpfile
Set the Symbol Paths
- In the Minidump File Summary (upper right), click Actions → Set symbol paths
- Add the following paths:
- Local binaries folder:
M:\GameBinaries\v0.4.6\Binaries\Win64 - Microsoft symbol server:
https://msdl.microsoft.com/download/symbols
- Local binaries folder:
- Check the boxes for the new entries and click OK
Debug the Crash
- In the Minidump File Summary (upper right), click Actions → Debug with Native Only