// Management · RimWorld Mod

Load Hang Probe

Load Hang Probe mod preview for RimWorld

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