// Management · RimWorld Mod
Load Hang Probe
Load Hang Probe Requires Harmony.
Load Hang Probe
Requires Harmony. Optional companion to Infinite Loading Fix. Use this when a save load is hanging and you want a breadcrumb trail of what was happening. It does not fix the hang by itself.What this does
- Writes LoadHangProbe.log only while a save is loading (next to your RimWorld data folder)
- Logs scene / allowSceneActivation transitions and whether Current.Root is Entry, Play, or null
- Logs ClearCache and ExecuteToExecuteWhenFinished enter/exit timing, plus the finish-queue contents
- Pairs DeepProfiler Start/End so a stuck label (and how long it’s been open) is obvious
- If Play stalls around 90% for ~20s without Root_Play, writes a hang summary (LoadHang-*.txt) and a full-memory process dump under LoadHangDumps
- Stays idle while you play — no constant spam
Process dumps (optional ProcDump)
Dumps do not require ProcDump. By default the mod uses Windows MiniDumpWriteDump (built-in).- Always: hang summary .txt (managed stacks / probe state) — most useful for sharing
- Default dump: MiniDumpWriteDump full-memory .dmp (can be several GB)
- Optional: put procdump64.exe in the same folder as Player.log (RimWorld data folder under LocalLow), or set env var LOADHANG_PROCDUMP to the full path
Notes
- For the actual hang workaround, enable Infinite Loading Fix
- You can leave this off unless you’re investigating a problem
- Safe to add or remove anytime
- Load after Infinite Loading Fix so the Harmony dump shows both mods’ patches
- Delete old files under LoadHangDumps when you’re done — dumps are large