Game suddenly spammed with errors after reload (worked fine before)

Started by TM1337, June 15, 2024, 12:58:03 PM

Previous topic - Next topic

TM1337

I started a new game today and played it for 10h with many reloads in between. After sending a caravan to a new tile and reloading to a time where I was already on the new tile i got spammed with errors.

I then proceeded to reload to a time where I hadnt send the caravan yet and I still get errors even though they are not as many now.

Exception ticking world pawn Gardner. Suppressing further errors. System.NullReferenceException: Object reference not set to an instance of an object
[Ref 249FA8D5]
 at RimWorld.QuestGen.QuestPart_SetupTransportShip.QuestPartReserves (Verse.Pawn p) [0x0002b] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.Quest.QuestReserves (Verse.Pawn p) [0x0001a] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.QuestManager.IsReservedByAnyQuest (Verse.Pawn p) [0x0001e] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.QuestUtility.IsReservedByQuestOrQuestBeingGenerated (Verse.Pawn pawn) [0x00005] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.Planet.WorldPawns.GetSituation (Verse.Pawn p) [0x00046] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at Verse.Pawn.get_Suspended () [0x0000f] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at Verse.Pawn.Tick () [0x00049] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.Planet.WorldPawns.WorldPawnsTick () [0x00039] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch6 (string)
Verse.Log:ErrorOnce (string,int)
RimWorld.Planet.WorldPawns:WorldPawnsTick ()
RimWorld.Planet.World:WorldTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

Exception ticking world pawn Ayers. Suppressing further errors. System.NullReferenceException: Object reference not set to an instance of an object
[Ref 249FA8D5] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch6 (string)
Verse.Log:ErrorOnce (string,int)
RimWorld.Planet.WorldPawns:WorldPawnsTick ()
RimWorld.Planet.World:WorldTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

Exception ticking world pawn Yumiko. Suppressing further errors. System.NullReferenceException: Object reference not set to an instance of an object
[Ref 249FA8D5] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch6 (string)
Verse.Log:ErrorOnce (string,int)
RimWorld.Planet.WorldPawns:WorldPawnsTick ()
RimWorld.Planet.World:WorldTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

Exception ticking world pawn Rat611835. Suppressing further errors. System.NullReferenceException: Object reference not set to an instance of an object
[Ref 249FA8D5] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch6 (string)
Verse.Log:ErrorOnce (string,int)
RimWorld.Planet.WorldPawns:WorldPawnsTick ()
RimWorld.Planet.World:WorldTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

[Analyzer] Failed to capture Harmony ctor, exception: Object reference not set to an instance of an object, occured at
Analyzer.Profiling.RememberHarmonyIDs:Prefix(string)

Analyzer.Profiling.ThreadSafeLogger:ReportException(Exception, string)
Analyzer.Profiling.RememberHarmonyIDs:Prefix(string)
HarmonyLib.Harmony:.ctor(string)
      - Prefixes: {  }

System.Reflection.MonoCMethod:InternalInvoke(object, object[], ref Exception&)
System.Reflection.MonoCMethod:InternalInvoke(object, object[])
System.Reflection.MonoCMethod:DoInvoke(object, BindingFlags, Binder, object[], CultureInfo)
System.Reflection.MonoCMethod:Invoke(BindingFlags, Binder, object[], CultureInfo)
System.RuntimeType:CreateInstanceImpl(BindingFlags, Binder, object[], CultureInfo, object[], ref StackCrawlMark&)
System.Activator:CreateInstance(Type, BindingFlags, Binder, object[], CultureInfo, object[])
System.Activator:CreateInstance(Type, object[])
Verse.LoadedModManager:CreateModClasses()
Verse.LoadedModManager:LoadAllActiveMods(bool)
Verse.PlayDataLoader:DoPlayLoad()
      - Postfixes: { UnlimitedHugs.HugsLib }
Verse.PlayDataLoader:LoadAllPlayData(bool)
Verse.Root+<>c:<Start>b__6_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler+<>c:<UpdateCurrentAsynchronousEvent>b__28_0()
System.Threading.ThreadHelper:ThreadStart_Context(object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, object, bool)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, object, bool)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, object)
System.Threading.ThreadHelper:ThreadStart()

Exception ticking world pawn Squirrel614084. Suppressing further errors. System.NullReferenceException: Object reference not set to an instance of an object
[Ref 249FA8D5] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch6 (string)
Verse.Log:ErrorOnce (string,int)
RimWorld.Planet.WorldPawns:WorldPawnsTick ()
RimWorld.Planet.World:WorldTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

Error while generating pawn. Rethrowing. Exception: System.NullReferenceException: Object reference not set to an instance of an object
[Ref D43CE0E7]
 at RimWorld.QuestGen.QuestPart_SetupTransportShip.QuestPartReserves (Verse.Pawn p) [0x0002b] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.Quest.QuestReserves (Verse.Pawn p) [0x0001a] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.QuestManager.IsReservedByAnyQuest (Verse.Pawn p) [0x0001e] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.QuestUtility.IsReservedByQuestOrQuestBeingGenerated (Verse.Pawn pawn) [0x00005] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.Planet.WorldPawns.GetSituation (Verse.Pawn p) [0x00046] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.Planet.WorldPawns.GetPawnsBySituationCount (RimWorld.Planet.WorldPawnSituation situation) [0x00018] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at Verse.PawnGenerator.ChanceToRedressAnyWorldPawn (Verse.PawnGenerationRequest request) [0x00005] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at Verse.PawnGenerator.GenerateOrRedressPawnInternal (Verse.PawnGenerationRequest request) [0x000f7] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at Verse.PawnGenerator.GeneratePawn (Verse.PawnGenerationRequest request) [0x00007] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch6 (string)
Verse.PawnGenerator:GeneratePawn (Verse.PawnGenerationRequest)
VEE.RegularEvents.SpaceBattle:GameConditionTick ()
RimWorld.GameConditionManager:GameConditionManagerTick ()
Verse.Map:MapPostTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

System.NullReferenceException: Object reference not set to an instance of an object
[Ref 9AA59249]
 at RimWorld.QuestGen.QuestPart_SetupTransportShip.QuestPartReserves (Verse.Pawn p) [0x0002b] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.Quest.QuestReserves (Verse.Pawn p) [0x0001a] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.QuestManager.IsReservedByAnyQuest (Verse.Pawn p) [0x0001e] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.QuestUtility.IsReservedByQuestOrQuestBeingGenerated (Verse.Pawn pawn) [0x00005] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.Planet.WorldPawns.GetSituation (Verse.Pawn p) [0x00046] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.Planet.WorldPawns.GetPawnsBySituationCount (RimWorld.Planet.WorldPawnSituation situation) [0x00018] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at Verse.PawnGenerator.ChanceToRedressAnyWorldPawn (Verse.PawnGenerationRequest request) [0x00005] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at Verse.PawnGenerator.GenerateOrRedressPawnInternal (Verse.PawnGenerationRequest request) [0x000f7] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at Verse.PawnGenerator.GeneratePawn (Verse.PawnGenerationRequest request) [0x00172] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at VEE.RegularEvents.SpaceBattle.GameConditionTick () [0x0014c] in <4b221622a5714a60a3769679a1fa0b5c>:0
 at RimWorld.GameConditionManager.GameConditionManagerTick () [0x0002d] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at Verse.Map.MapPostTick () [0x00124] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch6 (string)
Verse.Map:MapPostTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()


Error while generating pawn. Rethrowing. Exception: System.NullReferenceException: Object reference not set to an instance of an object
[Ref D43CE0E7] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch6 (string)
Verse.PawnGenerator:GeneratePawn (Verse.PawnGenerationRequest)
VEE.RegularEvents.SpaceBattle:GameConditionTick ()
RimWorld.GameConditionManager:GameConditionManagerTick ()
Verse.Map:MapPostTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

System.NullReferenceException: Object reference not set to an instance of an object
[Ref 9AA59249] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch6 (string)
Verse.Map:MapPostTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

Exception ticking world pawn Squirrel613913. Suppressing further errors. System.NullReferenceException: Object reference not set to an instance of an object
[Ref 249FA8D5] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch6 (string)
Verse.Log:ErrorOnce (string,int)
RimWorld.Planet.WorldPawns:WorldPawnsTick ()
RimWorld.Planet.World:WorldTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

System.NullReferenceException: Object reference not set to an instance of an object
[Ref 9AA59249] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch6 (string)
Verse.Map:MapPostTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()