Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - underdog223

#1
Mod bugs / exception error on pawns
November 22, 2018, 03:49:44 PM
so this is my (technically 2nd) first bug reporting post. so bear with me if i'm not doing it correctly. i've been getting these 2 strange errors that if left unchecked cause my HUD to disappear requiring me to reload a save. i am running a heavily modded game though. i can mitigate it if i find the pawn in question and manually assign it a task or draft it but this is becoming a bother. especially since this colony of mine has been around for a bit without any errors i couldn't fix by utilising the dev tool or just reloading. i've noticed it seems to swap around 3 pawns out of the 16 i have now and i've been wondering about what causes it. i've posted the errors i get in game and attached a log at the bottom. any help would be apreciated

Exception in JobDriver tick for pawn Layla driver=JobDriver_LayDown (toilIndex=2) driver.job=(LayDown (Job_5602937) A=Thing_Bed922618) lastJobGiver=RimWorld.JobGiver_GetRest
System.NullReferenceException: Object reference not set to an instance of an object
at Verse.AI.Job.ToString () <0x00018>
at (wrapper dynamic-method) Verse.AI.Pawn_JobTracker.StartJob_Patch1 (object,Verse.AI.Job,Verse.AI.JobCondition,Verse.AI.ThinkNode,bool,bool,Verse.ThinkTreeDef,System.Nullable`1<Verse.AI.JobTag>,bool) <0x000d9>
at Verse.AI.Pawn_JobTracker.CheckForJobOverride () <0x00178>
at RimWorld.Toils_LayDown/<LayDown>c__AnonStorey0.<>m__1 () <0x006c3>
at Verse.AI.JobDriver.DriverTick () <0x004b0>

Verse.Log:Error(String, Boolean)
Verse.AI.JobUtility:TryStartErrorRecoverJob(Pawn, String, Exception, JobDriver)
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick_Patch1(Object)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Exception ticking Layla (at (170, 0, 73)): System.NullReferenceException: Object reference not set to an instance of an object
at Verse.AI.Job.ToString () <0x00018>
at (wrapper dynamic-method) Verse.AI.Pawn_JobTracker.StartJob_Patch1 (object,Verse.AI.Job,Verse.AI.JobCondition,Verse.AI.ThinkNode,bool,bool,Verse.ThinkTreeDef,System.Nullable`1<Verse.AI.JobTag>,bool) <0x000d9>
at Verse.AI.Pawn_JobTracker.TryFindAndStartJob () <0x0024a>
at Verse.AI.Pawn_JobTracker.EndCurrentJob (Verse.AI.JobCondition,bool) <0x00497>
at Verse.AI.Pawn_JobTracker.JobTrackerTick () <0x00306>
at (wrapper dynamic-method) Verse.Pawn.Tick_Patch1 (object) <0x001f3>
at Verse.TickList.Tick () <0x00487>

Verse.Log:Error(String, Boolean)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()


https://git.io/fpReU