Vanilla-Expanded / VanillaFactionsExpanded-Insectoids2

0 stars 2 forks source link

Bug: Repeating error Lord for The Confederation of the Delta tried to add Megascarab730818 whom it already controls. #1

Open mkire opened 2 months ago

mkire commented 2 months ago

hugslib log https://gist.github.com/HugsLibRecordKeeper/7261c4a8bb16dec82edc5cdc1907827b

Not sure what's happening, had a slowdown and opened devmode to look at the console, found this, and a different mod with repeating errors.

UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch5 (string) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Group.Lord.AddPawnInternal_Patch0 (Verse.AI.Group.Lord,Verse.Pawn,bool) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Group.Lord.AddPawn_Patch3 (Verse.AI.Group.Lord,Verse.Pawn) VFEInsectoids.Hediff_InsectType:Tick () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn_HealthTracker.HealthTick_Patch1 (Verse.Pawn_HealthTracker) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch2 (Verse.Pawn) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickList.Tick_Patch0 (Verse.TickList) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch3 (Verse.TickManager) Verse.TickManager:TickManagerUpdate () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch6 (Verse.Game) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)

hmstanley commented 2 months ago

Had the same error and all the hive members leave, which renders the colony useless.. redoing the colony with new hives does not work and the entire playthrough is dead.

Hubslib dump > https://gist.github.com/HugsLibRecordKeeper/bdca469b77bbdfc72e68ef62b018cb50

Error while sending signal to RimWorld.Quest: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 9F861948]
 at RimWorld.Quest.Notify_SignalReceived (RimWorld.Signal signal) [0x00028] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
 at RimWorld.SignalManager.SendSignal (RimWorld.Signal signal) [0x000b6] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch5 (string)
RimWorld.SignalManager:SendSignal (RimWorld.Signal)
RealRuins.RuinedBaseComp:CompTick ()
RimWorld.Planet.WorldObject:Tick ()
RimWorld.Planet.MapParent:Tick ()
RimWorld.Planet.WorldObjectsHolder:WorldObjectsHolderTick ()
RimWorld.Planet.World:WorldTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch4 (Verse.Game)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)

Error while sending signal to RimWorld.Quest: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 9F861948] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch5 (string)
RimWorld.SignalManager:SendSignal (RimWorld.Signal)
RealRuins.RuinedBaseComp:CompTick ()
RimWorld.Planet.WorldObject:Tick ()
RimWorld.Planet.MapParent:Tick ()
RimWorld.Planet.WorldObjectsHolder:WorldObjectsHolderTick ()
RimWorld.Planet.World:WorldTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch4 (Verse.Game)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)

Lord for The People of the Cliff tried to add Megascarab615195 whom it already controls.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch5 (string)
Verse.AI.Group.Lord:AddPawnInternal (Verse.Pawn,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Group.Lord.AddPawn_Patch2 (Verse.AI.Group.Lord,Verse.Pawn)
VFEInsectoids.Hediff_InsectType:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn_HealthTracker.HealthTick_Patch2 (Verse.Pawn_HealthTracker)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch1 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch4 (Verse.Game)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)
ODevil97 commented 2 months ago

Also have this issue since the mod released. It happens randomly, sometimes not for many hours and sometimes many times in a row. Saving and loading the game does sort of fix it, but it can make combat insects undraftable or hives loose track of how many insects they already spawned. Lord for Primal Hive Collective tried to add Megaspider4925178 whom it already controls. (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39) https://gist.github.com/HugsLibRecordKeeper/a9b95cd196667f6ef5e6266f2655fca2