RimWorld

RimWorld

Trader ships
ROZNE GRY 24 Jan, 2023 @ 9:12am
Getting swarmed by the errors caused by traders. Game slows down to a crawl.
Some ships are spamming these 2 errors in my game:

Exception in Verse.AI.ThinkNode_Tagger TryIssueJobPackage: System.NullReferenceException: Object reference not set to an instance of an object
at Verse.CellFinder.TryFindRandomCellNear (Verse.IntVec3 root, Verse.Map map, System.Int32 squareRadius, System.Predicate`1[T] validator, Verse.IntVec3& result, System.Int32 maxTries) [0x0003d] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at (wrapper dynamic-method) RimWorld.RCellFinder.RimWorld.RCellFinder.TryFindBestExitSpot_Patch2(Verse.Pawn,Verse.IntVec3&,Verse.TraverseMode,bool)
at Verse.AI.JobGiver_ExitMapBest.TryFindGoodExitDest (Verse.Pawn pawn, System.Boolean canDig, System.Boolean canBash, Verse.IntVec3& spot) [0x00008] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at Verse.AI.JobGiver_ExitMap.TryGiveJob (Verse.Pawn pawn) [0x00069] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at Verse.AI.ThinkNode_JobGiver.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00000] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at (wrapper dynamic-method) Verse.AI.ThinkNode_Priority.Verse.AI.ThinkNode_Priority.TryIssueJobPackage_Patch0(Verse.AI.ThinkNode_Priority,Verse.Pawn,Verse.AI.JobIssueParams)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch6 (string)
(wrapper dynamic-method) Verse.AI.ThinkNode_Priority:Verse.AI.ThinkNode_Priority.TryIssueJobPackage_Patch0 (Verse.AI.ThinkNode_Priority,Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Tagger:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
(wrapper dynamic-method) Verse.AI.ThinkNode_Priority:Verse.AI.ThinkNode_Priority.TryIssueJobPackage_Patch0 (Verse.AI.ThinkNode_Priority,Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Conditional:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
(wrapper dynamic-method) Verse.AI.ThinkNode_Priority:Verse.AI.ThinkNode_Priority.TryIssueJobPackage_Patch0 (Verse.AI.ThinkNode_Priority,Verse.Pawn,Verse.AI.JobIssueParams)
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.DetermineNextJob_Patch4 (Verse.AI.Pawn_JobTracker,Verse.ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob ()
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch4 (Verse.Pawn)
RimWorld.TradeShip:PassingShipTick ()
TraderShips.LandedShip:PassingShipTick ()
TraderShips.CompShip:CompTick ()
Verse.ThingWithComps:Tick ()
Verse.ThingOwner:ThingOwnerTick (bool)
(wrapper dynamic-method) RimWorld.Skyfaller:RimWorld.Skyfaller.Tick_Patch2 (RimWorld.Skyfaller)
(wrapper dynamic-method) Verse.TickList:Verse.TickList.Tick_Patch2 (Verse.TickList)
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch10 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
(wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)

And

Exception in Verse.AI.ThinkNode_Priority TryIssueJobPackage: System.NullReferenceException: Object reference not set to an instance of an object
at RimWorld.ThinkNode_JoinVoluntarilyJoinableLord.JoinVoluntarilyJoinableLord (Verse.Pawn pawn) [0x00037] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at RimWorld.ThinkNode_JoinVoluntarilyJoinableLord.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00007] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at (wrapper dynamic-method) Verse.AI.ThinkNode_Priority.Verse.AI.ThinkNode_Priority.TryIssueJobPackage_Patch0(Verse.AI.ThinkNode_Priority,Verse.Pawn,Verse.AI.JobIssueParams)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch6 (string)
(wrapper dynamic-method) Verse.AI.ThinkNode_Priority:Verse.AI.ThinkNode_Priority.TryIssueJobPackage_Patch0 (Verse.AI.ThinkNode_Priority,Verse.Pawn,Verse.AI.JobIssueParams)
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.DetermineNextJob_Patch4 (Verse.AI.Pawn_JobTracker,Verse.ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob ()
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch4 (Verse.Pawn)
RimWorld.TradeShip:PassingShipTick ()
TraderShips.LandedShip:PassingShipTick ()
TraderShips.CompShip:CompTick ()
Verse.ThingWithComps:Tick ()
Verse.ThingOwner:ThingOwnerTick (bool)
(wrapper dynamic-method) RimWorld.Skyfaller:RimWorld.Skyfaller.Tick_Patch2 (RimWorld.Skyfaller)
(wrapper dynamic-method) Verse.TickList:Verse.TickList.Tick_Patch2 (Verse.TickList)
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch10 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
(wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)

My log is getting swarmed by these, and because of that my game slows to a crawl. Started getting those errors yesterday. I have hospitality (and a lot of other mods) installed. Destroying the ships with the dev tool fixes the issue. Please fix this mod, the game is impossible to play with these errors.
Last edited by ROZNE GRY; 24 Jan, 2023 @ 9:25am