View Issue Details

IDProjectCategoryLast Update
0026406AI War 2Crash/ExceptionFeb 24, 2022 2:25 pm
ReporterDaniexpert Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product VersionBeta 3.805 Bolstering Spire 
Fixed in VersionBeta 3.903 Multiplayer Polish 
Summary0026406: FixDuringDeserForTemplate_AddAnyMissingFactions inner error at stage 1370
Descriptionrev 16370

I wanted to edit the attached save in lobby and these exceptions appeared. I'll post another ticket for a subsequent exception.
TagsNo tags attached.

Relationships

related to 0026407 closedChris_McElligottPark GetStringValueForCustomFieldOrDefaultValue errors 

Activities

Daniexpert

Feb 16, 2022 10:10 am

manager  

testThreat.save (585,658 bytes)
exception.txt (27,279 bytes)   
2/16/2022 4:06:10 PM  3.804 SINGLEP Clear out factions that are not current confirmed as needed based on savegame: 24  AI Praetorian Guard  AI Praetorian Guard  AI Hunter Fleet  AI Hunter Fleet  AI Warden Fleet  AI Warden Fleet  Relentless AI Wave  Relentless AI Wave  Cross Planet Attack  Cross Planet Attack  Border Aggression  Border Aggression  Wormhole Invasion  Templar  Outguard  Maddened Elderlings  AI Instigators  Elderlings  Anti-Player Zombie  Anti-Everyone Zombie  Anti-AI Zombie  AI Reserves  test (Necro Empire)  Natural Objects
2/16/2022 4:06:10 PM  3.804 SINGLEP loading as template
2/16/2022 4:06:10 PM  3.804 SINGLEP The AI is not neutral toward the Neutral Faction; this was a bug in games started in the 2.062 patch. This save game will have interesting and unusual instabilities and problems. You are recommended to start a new game on a more recent patch.
2/16/2022 4:06:10 PM  3.804 SINGLEP FixDuringDeserForTemplate_AddAnyMissingFactions inner error at stage 1370 for faction AIBorderAggression

System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.Core.World_AIW2.FixDuringDeserForTemplate_AddAnyMissingFactions () [0x004ae] in <59846730e3234e889afaa67d8f89522c>:0 
  at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at Arcen.Universal.ArcenDebugging.ArcenLog_InnerOnMainThreadOnly (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity, System.DateTime Timestamp) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.AIW2.Core.Engine_AIW2.LogErrorDuringCurrentMapGen (System.String Error) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.FixDuringDeserForTemplate_AddAnyMissingFactions () [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.DoFinalBitsAfterMapGenerationOrFixingSavegame (Arcen.AIW2.Core.Galaxy NewGalaxy, System.Boolean LoadAsTemplate, System.Boolean IsFromMapGen, System.Boolean HadErrorsDuringGeneration) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.HandlePostSavegameLoadLogic (Arcen.Universal.GameVersion FromGameVersion, System.Boolean LoadAsTemplate) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.Universal.World.HandlePostSavegameLoadLogic (Arcen.Universal.GameVersion FromGameVersion, System.Boolean LoadAsTemplate) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.Engine_Universal.LoadGameNoCampaignNameSet_NeverCallDirectly_P2 (System.Boolean LoadAsTemplate) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.AIW2.Core.Engine_AIW2.LoadGameNoCampaignNameSet (System.String FullSaveGameName, Arcen.AIW2.Core.StartWorldSource1 StartSource1, Arcen.AIW2.Core.StartWorldSource2 StartSource2, System.Boolean IgnoreAnyMissingExpansionsOrMods) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.External.Window_LoadGameMenu+bStartLobby.HandleClick_Subclass (MouseHandlingInput input) [0x00000] in <05ed26d2e3c442749b6f303ae58b9857>:0 
  at Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) [0x00000] in <05ed26d2e3c442749b6f303ae58b9857>:0 
  at Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ReleaseMouse (UnityEngine.EventSystems.PointerEventData pointerEvent, UnityEngine.GameObject currentOverGo) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMousePress (UnityEngine.EventSystems.PointerInputModule+MouseButtonEventData data) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent (System.Int32 id) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.Process () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.EventSystem.Update () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 

2/16/2022 4:06:10 PM  3.804 SINGLEP FixDuringDeserForTemplate_AddAnyMissingFactions inner error at stage 1370 for faction AICrossPlanetAttacker

System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.Core.World_AIW2.FixDuringDeserForTemplate_AddAnyMissingFactions () [0x004ae] in <59846730e3234e889afaa67d8f89522c>:0 
  at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at Arcen.Universal.ArcenDebugging.ArcenLog_InnerOnMainThreadOnly (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity, System.DateTime Timestamp) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.AIW2.Core.Engine_AIW2.LogErrorDuringCurrentMapGen (System.String Error) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.FixDuringDeserForTemplate_AddAnyMissingFactions () [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.DoFinalBitsAfterMapGenerationOrFixingSavegame (Arcen.AIW2.Core.Galaxy NewGalaxy, System.Boolean LoadAsTemplate, System.Boolean IsFromMapGen, System.Boolean HadErrorsDuringGeneration) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.HandlePostSavegameLoadLogic (Arcen.Universal.GameVersion FromGameVersion, System.Boolean LoadAsTemplate) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.Universal.World.HandlePostSavegameLoadLogic (Arcen.Universal.GameVersion FromGameVersion, System.Boolean LoadAsTemplate) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.Engine_Universal.LoadGameNoCampaignNameSet_NeverCallDirectly_P2 (System.Boolean LoadAsTemplate) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.AIW2.Core.Engine_AIW2.LoadGameNoCampaignNameSet (System.String FullSaveGameName, Arcen.AIW2.Core.StartWorldSource1 StartSource1, Arcen.AIW2.Core.StartWorldSource2 StartSource2, System.Boolean IgnoreAnyMissingExpansionsOrMods) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.External.Window_LoadGameMenu+bStartLobby.HandleClick_Subclass (MouseHandlingInput input) [0x00000] in <05ed26d2e3c442749b6f303ae58b9857>:0 
  at Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) [0x00000] in <05ed26d2e3c442749b6f303ae58b9857>:0 
  at Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ReleaseMouse (UnityEngine.EventSystems.PointerEventData pointerEvent, UnityEngine.GameObject currentOverGo) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMousePress (UnityEngine.EventSystems.PointerInputModule+MouseButtonEventData data) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent (System.Int32 id) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.Process () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.EventSystem.Update () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 

2/16/2022 4:06:10 PM  3.804 SINGLEP FixDuringDeserForTemplate_AddAnyMissingFactions inner error at stage 1370 for faction AIRelentlessWave

System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.Core.World_AIW2.FixDuringDeserForTemplate_AddAnyMissingFactions () [0x004ae] in <59846730e3234e889afaa67d8f89522c>:0 
  at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at Arcen.Universal.ArcenDebugging.ArcenLog_InnerOnMainThreadOnly (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity, System.DateTime Timestamp) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.AIW2.Core.Engine_AIW2.LogErrorDuringCurrentMapGen (System.String Error) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.FixDuringDeserForTemplate_AddAnyMissingFactions () [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.DoFinalBitsAfterMapGenerationOrFixingSavegame (Arcen.AIW2.Core.Galaxy NewGalaxy, System.Boolean LoadAsTemplate, System.Boolean IsFromMapGen, System.Boolean HadErrorsDuringGeneration) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.HandlePostSavegameLoadLogic (Arcen.Universal.GameVersion FromGameVersion, System.Boolean LoadAsTemplate) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.Universal.World.HandlePostSavegameLoadLogic (Arcen.Universal.GameVersion FromGameVersion, System.Boolean LoadAsTemplate) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.Engine_Universal.LoadGameNoCampaignNameSet_NeverCallDirectly_P2 (System.Boolean LoadAsTemplate) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.AIW2.Core.Engine_AIW2.LoadGameNoCampaignNameSet (System.String FullSaveGameName, Arcen.AIW2.Core.StartWorldSource1 StartSource1, Arcen.AIW2.Core.StartWorldSource2 StartSource2, System.Boolean IgnoreAnyMissingExpansionsOrMods) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.External.Window_LoadGameMenu+bStartLobby.HandleClick_Subclass (MouseHandlingInput input) [0x00000] in <05ed26d2e3c442749b6f303ae58b9857>:0 
  at Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) [0x00000] in <05ed26d2e3c442749b6f303ae58b9857>:0 
  at Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ReleaseMouse (UnityEngine.EventSystems.PointerEventData pointerEvent, UnityEngine.GameObject currentOverGo) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMousePress (UnityEngine.EventSystems.PointerInputModule+MouseButtonEventData data) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent (System.Int32 id) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.Process () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.EventSystem.Update () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 

2/16/2022 4:06:10 PM  3.804 SINGLEP Fix Missing Faction: Added the faction AIReserves because every game should have exactly one of these.
2/16/2022 4:06:10 PM  3.804 SINGLEP FixDuringDeserForTemplate_AddAnyMissingFactions inner error at stage 1370 for faction AIWarden

System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.Core.World_AIW2.FixDuringDeserForTemplate_AddAnyMissingFactions () [0x004ae] in <59846730e3234e889afaa67d8f89522c>:0 
  at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at Arcen.Universal.ArcenDebugging.ArcenLog_InnerOnMainThreadOnly (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity, System.DateTime Timestamp) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.AIW2.Core.Engine_AIW2.LogErrorDuringCurrentMapGen (System.String Error) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.FixDuringDeserForTemplate_AddAnyMissingFactions () [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.DoFinalBitsAfterMapGenerationOrFixingSavegame (Arcen.AIW2.Core.Galaxy NewGalaxy, System.Boolean LoadAsTemplate, System.Boolean IsFromMapGen, System.Boolean HadErrorsDuringGeneration) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.HandlePostSavegameLoadLogic (Arcen.Universal.GameVersion FromGameVersion, System.Boolean LoadAsTemplate) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.Universal.World.HandlePostSavegameLoadLogic (Arcen.Universal.GameVersion FromGameVersion, System.Boolean LoadAsTemplate) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.Engine_Universal.LoadGameNoCampaignNameSet_NeverCallDirectly_P2 (System.Boolean LoadAsTemplate) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.AIW2.Core.Engine_AIW2.LoadGameNoCampaignNameSet (System.String FullSaveGameName, Arcen.AIW2.Core.StartWorldSource1 StartSource1, Arcen.AIW2.Core.StartWorldSource2 StartSource2, System.Boolean IgnoreAnyMissingExpansionsOrMods) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.External.Window_LoadGameMenu+bStartLobby.HandleClick_Subclass (MouseHandlingInput input) [0x00000] in <05ed26d2e3c442749b6f303ae58b9857>:0 
  at Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) [0x00000] in <05ed26d2e3c442749b6f303ae58b9857>:0 
  at Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ReleaseMouse (UnityEngine.EventSystems.PointerEventData pointerEvent, UnityEngine.GameObject currentOverGo) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMousePress (UnityEngine.EventSystems.PointerInputModule+MouseButtonEventData data) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent (System.Int32 id) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.Process () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.EventSystem.Update () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 

2/16/2022 4:06:10 PM  3.804 SINGLEP Fix Missing Faction: Added the faction AntiAIZombie because every game should have exactly one of these.
2/16/2022 4:06:10 PM  3.804 SINGLEP Fix Missing Faction: Added the faction AntiEveryoneZombie because every game should have exactly one of these.
2/16/2022 4:06:10 PM  3.804 SINGLEP Fix Missing Faction: Added the faction AntiPlayerZombie because every game should have exactly one of these.
2/16/2022 4:06:10 PM  3.804 SINGLEP FixDuringDeserForTemplate_AddAnyMissingFactions inner error at stage 1370 for faction HunterFleet

System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.Core.World_AIW2.FixDuringDeserForTemplate_AddAnyMissingFactions () [0x004ae] in <59846730e3234e889afaa67d8f89522c>:0 
  at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at Arcen.Universal.ArcenDebugging.ArcenLog_InnerOnMainThreadOnly (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity, System.DateTime Timestamp) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.AIW2.Core.Engine_AIW2.LogErrorDuringCurrentMapGen (System.String Error) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.FixDuringDeserForTemplate_AddAnyMissingFactions () [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.DoFinalBitsAfterMapGenerationOrFixingSavegame (Arcen.AIW2.Core.Galaxy NewGalaxy, System.Boolean LoadAsTemplate, System.Boolean IsFromMapGen, System.Boolean HadErrorsDuringGeneration) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.HandlePostSavegameLoadLogic (Arcen.Universal.GameVersion FromGameVersion, System.Boolean LoadAsTemplate) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.Universal.World.HandlePostSavegameLoadLogic (Arcen.Universal.GameVersion FromGameVersion, System.Boolean LoadAsTemplate) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.Engine_Universal.LoadGameNoCampaignNameSet_NeverCallDirectly_P2 (System.Boolean LoadAsTemplate) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.AIW2.Core.Engine_AIW2.LoadGameNoCampaignNameSet (System.String FullSaveGameName, Arcen.AIW2.Core.StartWorldSource1 StartSource1, Arcen.AIW2.Core.StartWorldSource2 StartSource2, System.Boolean IgnoreAnyMissingExpansionsOrMods) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.External.Window_LoadGameMenu+bStartLobby.HandleClick_Subclass (MouseHandlingInput input) [0x00000] in <05ed26d2e3c442749b6f303ae58b9857>:0 
  at Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) [0x00000] in <05ed26d2e3c442749b6f303ae58b9857>:0 
  at Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ReleaseMouse (UnityEngine.EventSystems.PointerEventData pointerEvent, UnityEngine.GameObject currentOverGo) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMousePress (UnityEngine.EventSystems.PointerInputModule+MouseButtonEventData data) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent (System.Int32 id) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.Process () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.EventSystem.Update () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 

2/16/2022 4:06:10 PM  3.804 SINGLEP Fix Missing Faction: Added the faction Instigators because every game should have exactly one of these.
2/16/2022 4:06:10 PM  3.804 SINGLEP Fix Missing Faction: Added the faction NaturalObject because every game should have exactly one of these.
2/16/2022 4:06:10 PM  3.804 SINGLEP Fix Missing Faction: Added the faction Outguard because every game should have exactly one of these.
2/16/2022 4:06:10 PM  3.804 SINGLEP FixDuringDeserForTemplate_AddAnyMissingFactions inner error at stage 1370 for faction PraetorianGuard

System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.Core.World_AIW2.FixDuringDeserForTemplate_AddAnyMissingFactions () [0x004ae] in <59846730e3234e889afaa67d8f89522c>:0 
  at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at Arcen.Universal.ArcenDebugging.ArcenLog_InnerOnMainThreadOnly (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity, System.DateTime Timestamp) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.AIW2.Core.Engine_AIW2.LogErrorDuringCurrentMapGen (System.String Error) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.FixDuringDeserForTemplate_AddAnyMissingFactions () [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.DoFinalBitsAfterMapGenerationOrFixingSavegame (Arcen.AIW2.Core.Galaxy NewGalaxy, System.Boolean LoadAsTemplate, System.Boolean IsFromMapGen, System.Boolean HadErrorsDuringGeneration) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.Core.World_AIW2.HandlePostSavegameLoadLogic (Arcen.Universal.GameVersion FromGameVersion, System.Boolean LoadAsTemplate) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.Universal.World.HandlePostSavegameLoadLogic (Arcen.Universal.GameVersion FromGameVersion, System.Boolean LoadAsTemplate) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.Engine_Universal.LoadGameNoCampaignNameSet_NeverCallDirectly_P2 (System.Boolean LoadAsTemplate) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.AIW2.Core.Engine_AIW2.LoadGameNoCampaignNameSet (System.String FullSaveGameName, Arcen.AIW2.Core.StartWorldSource1 StartSource1, Arcen.AIW2.Core.StartWorldSource2 StartSource2, System.Boolean IgnoreAnyMissingExpansionsOrMods) [0x00000] in <59846730e3234e889afaa67d8f89522c>:0 
  at Arcen.AIW2.External.Window_LoadGameMenu+bStartLobby.HandleClick_Subclass (MouseHandlingInput input) [0x00000] in <05ed26d2e3c442749b6f303ae58b9857>:0 
  at Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) [0x00000] in <05ed26d2e3c442749b6f303ae58b9857>:0 
  at Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <1b4292ec7bde4edcad972467b68a744d>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ReleaseMouse (UnityEngine.EventSystems.PointerEventData pointerEvent, UnityEngine.GameObject currentOverGo) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMousePress (UnityEngine.EventSystems.PointerInputModule+MouseButtonEventData data) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent (System.Int32 id) [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.StandaloneInputModule.Process () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
  at UnityEngine.EventSystems.EventSystem.Update () [0x00000] in <6c742b63882e4028831fefcd3ee9f3da>:0 
exception.txt (27,279 bytes)   

Chris_McElligottPark

Feb 24, 2022 2:25 pm

administrator   ~0064812

Thanks!

* Fixed a pair of rare exceptions that could happen in FixDuringDeserForTemplate_AddAnyMissingFactions.

Issue History

Date Modified Username Field Change
Feb 16, 2022 10:10 am Daniexpert New Issue
Feb 16, 2022 10:10 am Daniexpert File Added: testThreat.save
Feb 16, 2022 10:10 am Daniexpert File Added: exception.txt
Feb 16, 2022 10:13 am Daniexpert Relationship added related to 0026407
Feb 24, 2022 2:25 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Feb 24, 2022 2:25 pm Chris_McElligottPark Status new => resolved
Feb 24, 2022 2:25 pm Chris_McElligottPark Resolution open => fixed
Feb 24, 2022 2:25 pm Chris_McElligottPark Fixed in Version => Beta 3.903 Multiplayer Polish
Feb 24, 2022 2:25 pm Chris_McElligottPark Note Added: 0064812