Exception ticking Prisoner when attempting prison break

Started by RemingtonRyder, August 30, 2018, 09:56:55 PM

Previous topic - Next topic

RemingtonRyder

Posting this here because I'm running B19 with mods.

I ran into a curious error which seemed to indicate that one of my prisoners was trying to prison break.

Exception ticking Coyote (at (173, 0, 107)): System.NullReferenceException: Object reference not set to an instance of an object
  at Verse.WildManUtility.WildManShouldReachOutsideNow (Verse.Pawn p) [0x00000] in <filename unknown>:0
  at RimWorld.Building_Door.PawnCanOpen (Verse.Pawn p) [0x00000] in <filename unknown>:0
  at RimWorld.Building_Door.CanPhysicallyPass (Verse.Pawn p) [0x00000] in <filename unknown>:0
  at Verse.AI.PathFinder.GetBuildingCost (Verse.Building b, TraverseParms traverseParms, Verse.Pawn pawn) [0x00000] in <filename unknown>:0
  at Verse.AI.PathFinder.FindPath (IntVec3 start, LocalTargetInfo dest, TraverseParms traverseParms, PathEndMode peMode) [0x00000] in <filename unknown>:0
  at RimWorld.PrisonBreakUtility.RoomsAreCloseToEachOther (Verse.Room a, Verse.Room b) [0x00000] in <filename unknown>:0
  at RimWorld.PrisonBreakUtility.StartPrisonBreakIn (Verse.Room room, System.Collections.Generic.List`1 outAllEscapingPrisoners, Int32 sapperThingID, System.Collections.Generic.HashSet`1 participatingRooms) [0x00000] in <filename unknown>:0
  at RimWorld.PrisonBreakUtility.StartPrisonBreak (Verse.Pawn initiator, System.String& letterText, System.String& letterLabel, Verse.LetterDef& letterDef) [0x00000] in <filename unknown>:0
  at RimWorld.PrisonBreakUtility.StartPrisonBreak (Verse.Pawn initiator) [0x00000] in <filename unknown>:0
  at RimWorld.Pawn_GuestTracker.GuestTrackerTick () [0x00000] in <filename unknown>:0
  at Verse.Pawn.Tick () [0x00000] in <filename unknown>:0
  at Verse.TickList.Tick () [0x00000] in <filename unknown>:0

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)


Full output_log is attached. Mods? I'm running Combat Readiness Check, Solar Apocalypse & Rogue Planet, and Set Up Camp. There's some debug output from one of my mods in the log, just so you know. I don't think it is a mod bug, but obviously I haven't been able to reproduce it in vanilla yet.

[attachment deleted due to age]

System.Linq

I've experienced this too. As I don't use any of the same mods as you, I'm pretty sure it's a vanilla bug. Only happens when prisoners are sitting around in their cells.