Debug Crashes (Windows) - xavier150/MMVS GitHub Wiki

Prepare Crash Reports

  1. Create a new folder and place the crash files inside it:
    • UEMinidump.dmp
    • CrashReportClient.ini
    • CrashContext.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

  1. Open Visual Studio
  2. Click "Continue without code"
  3. Go to File > Open > File... and select the UEMinidump.dmp file

Set the Symbol Paths

  1. In the Minidump File Summary (upper right), click Actions → Set symbol paths
  2. Add the following paths:
    • Local binaries folder:
      M:\GameBinaries\v0.4.6\Binaries\Win64
    • Microsoft symbol server:
      https://msdl.microsoft.com/download/symbols
  3. 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