View Issue Details

IDProjectCategoryLast Update
0025322AI War 2Bug - GameplayJun 23, 2021 6:09 pm
ReporterDarkshade Assigned ToChris_McElligottPark  
Severitymajor 
Status resolvedResolutionfixed 
Product Version3.302 Clarified Invincibility 
Fixed in Version3.304 Coilbeams No Longer Tickle 
Summary0025322: Faction shut down right after starting a new game
DescriptionStarted a new game from the lobby, got 7 fatal errors within 40 seconds, without doing anything


6/22/2021 2:20:12 AM 3.302 SINGLEP Start load save: G:/Steam/steamapps/common/AI War 2/PlayerData/Save/_Internal/LastLobbySettings.save Source1: StartingTheLobbyFromPrior Source3: LoadingLastLobbySettings
6/22/2021 2:20:12 AM 3.302 SINGLEP PlayerAccount Cyrus has now been put in control of faction 1.
6/22/2021 2:20:12 AM 3.302 SINGLEP in strip extra, Cyrus: hasHadFirstPlayer True shouldBeRemoved False
6/22/2021 2:20:12 AM 3.302 SINGLEP Clear out factions that should not be in UI based on savegame: 7 Outguard Cross Planet Attack Anti-Player Zombie Anti-Everyone Zombie Anti-AI Zombie AI Reserves Relentless AI Wave
6/22/2021 2:20:12 AM 3.302 SINGLEP loading as template
6/22/2021 2:20:12 AM 3.302 SINGLEP Added the faction AIRelentlessWave.
6/22/2021 2:20:12 AM 3.302 SINGLEP Added the faction AIReserves.
6/22/2021 2:20:12 AM 3.302 SINGLEP Added the faction AntiAIZombie.
6/22/2021 2:20:12 AM 3.302 SINGLEP Added the faction AntiEveryoneZombie.
6/22/2021 2:20:12 AM 3.302 SINGLEP Added the faction AntiPlayerZombie.
6/22/2021 2:20:12 AM 3.302 SINGLEP Added the faction CPALogic.
6/22/2021 2:20:12 AM 3.302 SINGLEP Added the faction Mercenary.
6/22/2021 2:20:12 AM 3.302 SINGLEP Finish load save in 316.4ms
6/22/2021 2:20:12 AM 3.302 SINGLEP Start Generate Partial Map with Octopus and seed 1958125361 and planet count 100 and 29 factions (StartingTheLobbyFromPrior LoadingLastLobbySettings)
6/22/2021 2:20:12 AM 3.302 SINGLEP LongTerm Warden Set directly
6/22/2021 2:20:12 AM 3.302 SINGLEP LongTerm Warden Set directly
6/22/2021 2:20:12 AM 3.302 SINGLEP LongTerm Warden Set directly Normal
6/22/2021 2:20:12 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 3 planets
6/22/2021 2:20:12 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 3 planets
6/22/2021 2:20:12 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 4 planets
6/22/2021 2:20:12 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 3 planets
6/22/2021 2:20:12 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 3 planets
6/22/2021 2:20:12 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 2 planets
6/22/2021 2:20:12 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 6 planets
6/22/2021 2:20:13 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 6 planets
6/22/2021 2:20:13 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 4 planets
6/22/2021 2:20:14 AM 3.302 SINGLEP PlayerAccount Cyrus has now been put in control of faction 1.
6/22/2021 2:20:14 AM 3.302 SINGLEP Fixed 2900 missing planet factions.
6/22/2021 2:20:14 AM 3.302 SINGLEP Generate Partial Map Complete 1289ms
6/22/2021 2:20:16 AM 3.302 SINGLEP Start Generate Partial Map with Octopus and seed 1958125361 and planet count 100 and 29 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
6/22/2021 2:20:16 AM 3.302 SINGLEP LongTerm Warden Set directly
6/22/2021 2:20:16 AM 3.302 SINGLEP LongTerm Warden Set directly
6/22/2021 2:20:16 AM 3.302 SINGLEP LongTerm Warden Set directly Normal
6/22/2021 2:20:16 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 3 planets
6/22/2021 2:20:16 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 3 planets
6/22/2021 2:20:16 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 4 planets
6/22/2021 2:20:16 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 3 planets
6/22/2021 2:20:16 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 3 planets
6/22/2021 2:20:16 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 2 planets
6/22/2021 2:20:16 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 6 planets
6/22/2021 2:20:17 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 6 planets
6/22/2021 2:20:17 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 4 planets
6/22/2021 2:20:17 AM 3.302 SINGLEP PlayerAccount Cyrus is controlling faction 1 already.
6/22/2021 2:20:17 AM 3.302 SINGLEP Fixed 2900 missing planet factions.
6/22/2021 2:20:17 AM 3.302 SINGLEP Generate Partial Map Complete 809ms
6/22/2021 2:20:17 AM 3.302 SINGLEP Skipped an extra mapgen call that was substantially the same as one that was run 0.85 seconds ago.
6/22/2021 2:20:23 AM 3.302 SINGLEP Start Generate Partial Map with Octopus and seed 781366157 and planet count 100 and 29 factions (RegenerateLobbyFromPlayerInput NotLoadingAnything)
6/22/2021 2:20:23 AM 3.302 SINGLEP LongTerm Warden Set directly
6/22/2021 2:20:23 AM 3.302 SINGLEP LongTerm Warden Set directly
6/22/2021 2:20:23 AM 3.302 SINGLEP LongTerm Warden Set directly Normal
6/22/2021 2:20:23 AM 3.302 SINGLEP total central planets: 27
6/22/2021 2:20:23 AM 3.302 SINGLEP created central planets: 27
6/22/2021 2:20:23 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 4 planets
6/22/2021 2:20:23 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 3 planets
6/22/2021 2:20:23 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 5 planets
6/22/2021 2:20:23 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 2 planets
6/22/2021 2:20:23 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 4 planets
6/22/2021 2:20:23 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 4 planets
6/22/2021 2:20:23 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 3 planets
6/22/2021 2:20:23 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 3 planets
6/22/2021 2:20:23 AM 3.302 SINGLEP PlayerAccount Cyrus is controlling faction 1 already.
6/22/2021 2:20:23 AM 3.302 SINGLEP Fixed 2900 missing planet factions.
6/22/2021 2:20:23 AM 3.302 SINGLEP Generate Partial Map Complete 177ms
6/22/2021 2:20:29 AM 3.302 SINGLEP Start Generate FULL Map with Octopus and seed 781366157 and planet count 100 and 29 factions (StartingMainGameAfterLobby NotLoadingAnything)
6/22/2021 2:20:29 AM 3.302 SINGLEP LongTerm Warden Set directly
6/22/2021 2:20:29 AM 3.302 SINGLEP LongTerm Warden Set directly
6/22/2021 2:20:29 AM 3.302 SINGLEP LongTerm Warden Set directly Normal
6/22/2021 2:20:29 AM 3.302 SINGLEP total central planets: 27
6/22/2021 2:20:29 AM 3.302 SINGLEP created central planets: 27
6/22/2021 2:20:29 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 4 planets
6/22/2021 2:20:29 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 3 planets
6/22/2021 2:20:29 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 5 planets
6/22/2021 2:20:29 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 2 planets
6/22/2021 2:20:29 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 4 planets
6/22/2021 2:20:29 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 4 planets
6/22/2021 2:20:29 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 3 planets
6/22/2021 2:20:29 AM 3.302 SINGLEP Trying to create a minimum spanning tree with 3 planets
6/22/2021 2:20:30 AM 3.302 SINGLEP Calculated Initial Strengths For New Full Galaxy Map in 27ms
6/22/2021 2:20:30 AM 3.302 SINGLEP Generate FULL Map Complete 588ms
6/22/2021 2:20:30 AM 3.302 SINGLEP Exception in DoPerSimStepLogic_OnMainThreadAndPartOfSim for faction AI Warden Fleet(Index 3), so will not run any more of those until a reload of the save.
System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.SpecialFaction_AISpecialForces.DoPerSimStepLogic_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x0001e] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.Core.Faction.Safe_DoPerSimStepLogic_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.ArcenSimContext Context) [0x00024] in <81317bb61f53450c8887e99f04604031>:0
6/22/2021 2:20:30 AM 3.302 SINGLEP Unknown Exception in DoPerSimStepLogic_OnMainThreadAndPartOfSim for faction AI Warden Fleet(Index 3), so will not run any more of those until a reload of the save. Check error log to see prior recorded exception.
6/22/2021 2:20:30 AM 3.302 SINGLEP Exception in DoPerSimStepLogic_OnMainThreadAndPartOfSim for faction AI Warden Fleet(Index 13), so will not run any more of those until a reload of the save.
System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.SpecialFaction_AISpecialForces.DoPerSimStepLogic_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x0001e] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.Core.Faction.Safe_DoPerSimStepLogic_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.ArcenSimContext Context) [0x00024] in <81317bb61f53450c8887e99f04604031>:0
6/22/2021 2:20:30 AM 3.302 SINGLEP Unknown Exception in DoPerSimStepLogic_OnMainThreadAndPartOfSim for faction AI Warden Fleet(Index 13), so will not run any more of those until a reload of the save. Check error log to see prior recorded exception.
6/22/2021 2:20:30 AM 3.302 SINGLEP Fixed incorrect count of ships to be granted. Was 6, now 10 Paralysis Minefield from Other Defensive Schematic Server
6/22/2021 2:20:30 AM 3.302 SINGLEP Fixed incorrect count of ships to be granted. Was 3, now 1 Drone Reclamator from Other Defensive Schematic Server
6/22/2021 2:20:31 AM 3.302 SINGLEP Exception in DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim for faction AI Hunter Fleet(Index 4), so will not run any more of those until a reload of the save.
System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.SpecialFaction_HunterFleet.Stage3_CheckForInitialDonation (Arcen.AIW2.External.HunterFleetExternalData factionExternal, Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x00016] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_HunterFleet.DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x0005d] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.Core.Faction.Safe_DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.ArcenSimContext Context) [0x00069] in <81317bb61f53450c8887e99f04604031>:0
6/22/2021 2:20:31 AM 3.302 SINGLEP Unknown Exception in DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim for faction AI Hunter Fleet(Index 4), so will not run any more of those until a reload of the save. Check error log to see prior recorded exception.
6/22/2021 2:20:31 AM 3.302 SINGLEP Exception in DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim for faction AI Hunter Fleet(Index 14), so will not run any more of those until a reload of the save.
System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.SpecialFaction_HunterFleet.Stage3_CheckForInitialDonation (Arcen.AIW2.External.HunterFleetExternalData factionExternal, Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x00016] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_HunterFleet.DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x0005d] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.Core.Faction.Safe_DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.ArcenSimContext Context) [0x00069] in <81317bb61f53450c8887e99f04604031>:0
6/22/2021 2:20:31 AM 3.302 SINGLEP Unknown Exception in DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim for faction AI Hunter Fleet(Index 14), so will not run any more of those until a reload of the save. Check error log to see prior recorded exception.
6/22/2021 2:20:40 AM 3.302 SINGLEP Deploying 5 dragons
6/22/2021 2:20:40 AM 3.302 SINGLEP spawning 2 defensive structures near structures
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ base invasion strength per planet: 13000
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ invasion strength after factoring in overall power level: 13000
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ invasion strength after factoring current player strength (4): 13000
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ invasion strength after factoring in ai difficulty: 16900
6/22/2021 2:20:40 AM 3.302 SINGLEP Spawning 16,900 strength, 28 units against overall power level 0.325
6/22/2021 2:20:40 AM 3.302 SINGLEP spawning 2 defensive structures near structures
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ base invasion strength per planet: 13000
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ invasion strength after factoring in overall power level: 13000
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ invasion strength after factoring current player strength (4): 13000
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ invasion strength after factoring in ai difficulty: 16900
6/22/2021 2:20:40 AM 3.302 SINGLEP Spawning 16,900 strength, 28 units against overall power level 0.325
6/22/2021 2:20:40 AM 3.302 SINGLEP spawning 2 defensive structures near structures
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ base invasion strength per planet: 13000
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ invasion strength after factoring in overall power level: 13000
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ invasion strength after factoring current player strength (4): 13000
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ invasion strength after factoring in ai difficulty: 16900
6/22/2021 2:20:40 AM 3.302 SINGLEP Spawning 16,900 strength, 30 units against overall power level 0.325
6/22/2021 2:20:40 AM 3.302 SINGLEP spawning 2 defensive structures near structures
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ base invasion strength per planet: 13000
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ invasion strength after factoring in overall power level: 13000
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ invasion strength after factoring current player strength (4): 13000
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ invasion strength after factoring in ai difficulty: 16900
6/22/2021 2:20:40 AM 3.302 SINGLEP Spawning 16,900 strength, 27 units against overall power level 0.325
6/22/2021 2:20:40 AM 3.302 SINGLEP spawning 2 defensive structures near structures
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ base invasion strength per planet: 13000
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ invasion strength after factoring in overall power level: 13000
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ invasion strength after factoring current player strength (4): 13000
6/22/2021 2:20:40 AM 3.302 SINGLEP DZ invasion strength after factoring in ai difficulty: 16900
6/22/2021 2:20:40 AM 3.302 SINGLEP Spawning 16,900 strength, 28 units against overall power level 0.325
6/22/2021 2:21:00 AM 3.302 SINGLEP Warning, BaseSpecialForces.GetPopulationCap() called faction with null SF difficulty
  at System.Environment.get_StackTrace () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity, System.DateTime Timestamp) [0x00000] in <e1249000e01040da8f84d2255eeec520>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <e1249000e01040da8f84d2255eeec520>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <e1249000e01040da8f84d2255eeec520>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <e1249000e01040da8f84d2255eeec520>:0
  at Arcen.AIW2.External.BaseSpecialForces.GetPopulationCap (Arcen.AIW2.Core.Faction faction) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.BaseSpecialForces.ReceiveDonation (Arcen.AIW2.Core.Faction faction, Arcen.Universal.FInt StrengthBeingDonated, Arcen.AIW2.Core.Faction FromFaction, Arcen.AIW2.Core.FireteamRequiredTarget RequiredTargetOrNull) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_AI.TryToSpendBudget_SpecialForces (Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.Faction faction) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_AI.TryToSpendBudget (Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.Faction faction, Arcen.AIW2.External.AIBudgetType budget) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_AI.DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.Core.Faction.Safe_DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <81317bb61f53450c8887e99f04604031>:0
  at Arcen.AIW2.External.EntitySimLogicImplementation+<>c__DisplayClass73_0.<DoWorldSecondLogic_FromSimBGThread>b__3 (Arcen.AIW2.Core.Faction faction) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.Core.World_AIW2.DoForFactions (Arcen.AIW2.Core.Faction+ProcessorDelegate Processor) [0x00000] in <81317bb61f53450c8887e99f04604031>:0
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoWorldSecondLogic_FromSimBGThread (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoWorld_Second_PerSecondLogic (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoWorldStepLogic_FromSimBGThread (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SimExecution.Execute () [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.ArcenSimPlanningContext.InnerRun () [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.ArcenExecutionContext.InnerRun () [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.ArcenThread.InternalActualThreadFunction () [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Threading.ThreadHelper.ThreadStart () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0

6/22/2021 2:21:00 AM 3.302 SINGLEP AI special faction error DoPerSecondLogic_Stage3Main, debug stage: 900 System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.BaseSpecialForces.SetSpendingRatios (Arcen.AIW2.Core.Faction faction) [0x0000f] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.BaseSpecialForces.ReceiveDonation (Arcen.AIW2.Core.Faction faction, Arcen.Universal.FInt StrengthBeingDonated, Arcen.AIW2.Core.Faction FromFaction, Arcen.AIW2.Core.FireteamRequiredTarget RequiredTargetOrNull) [0x0048e] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_AI.TryToSpendBudget_SpecialForces (Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.Faction faction) [0x000e3] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_AI.TryToSpendBudget (Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.Faction faction, Arcen.AIW2.External.AIBudgetType budget) [0x0005e] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_AI.DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x005c0] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
6/22/2021 2:21:00 AM 3.302 SINGLEP Unknown Exception in DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim for faction AI Sentinels(Index 2), so will not run any more of those until a reload of the save. Check error log to see prior recorded exception.
6/22/2021 2:21:01 AM 3.302 SINGLEP AI special faction error DoPerSecondLogic_Stage3Main, debug stage: 900 System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.BaseHunterFleet.SetSpendingRatios (Arcen.AIW2.Core.Faction faction) [0x00023] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.BaseHunterFleet.ReceiveDonation (Arcen.AIW2.Core.Faction faction, Arcen.Universal.FInt Strength, Arcen.AIW2.Core.Faction FromFaction, Arcen.AIW2.Core.FireteamRequiredTarget RequiredTargetOrNull) [0x000f3] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_AI.TryToSpendBudget_HunterFleet (Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.Faction faction) [0x000c1] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_AI.TryToSpendBudget (Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.Faction faction, Arcen.AIW2.External.AIBudgetType budget) [0x00068] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_AI.DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x005c0] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
6/22/2021 2:21:01 AM 3.302 SINGLEP Unknown Exception in DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim for faction AI Sentinels(Index 16), so will not run any more of those until a reload of the save. Check error log to see prior recorded exception.
6/22/2021 2:21:04 AM 3.302 SINGLEP Warning, BaseSpecialForces.GetPopulationCap() called faction with null SF difficulty
  at System.Environment.get_StackTrace () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity, System.DateTime Timestamp) [0x00000] in <e1249000e01040da8f84d2255eeec520>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <e1249000e01040da8f84d2255eeec520>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <e1249000e01040da8f84d2255eeec520>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <e1249000e01040da8f84d2255eeec520>:0
  at Arcen.AIW2.External.BaseSpecialForces.GetPopulationCap (Arcen.AIW2.Core.Faction faction) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.BaseSpecialForces.ReceiveDonation (Arcen.AIW2.Core.Faction faction, Arcen.Universal.FInt StrengthBeingDonated, Arcen.AIW2.Core.Faction FromFaction, Arcen.AIW2.Core.FireteamRequiredTarget RequiredTargetOrNull) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_AI.TryToSpendBudget_SpecialForces (Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.Faction faction) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_AI.TryToSpendBudget (Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.Faction faction, Arcen.AIW2.External.AIBudgetType budget) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_AI.DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.Core.Faction.Safe_DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <81317bb61f53450c8887e99f04604031>:0
  at Arcen.AIW2.External.EntitySimLogicImplementation+<>c__DisplayClass73_0.<DoWorldSecondLogic_FromSimBGThread>b__3 (Arcen.AIW2.Core.Faction faction) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.Core.World_AIW2.DoForFactions (Arcen.AIW2.Core.Faction+ProcessorDelegate Processor) [0x00000] in <81317bb61f53450c8887e99f04604031>:0
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoWorldSecondLogic_FromSimBGThread (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoWorld_Second_PerSecondLogic (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.EntitySimLogicImplementation.DoWorldStepLogic_FromSimBGThread (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SimExecution.Execute () [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.ArcenSimPlanningContext.InnerRun () [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.ArcenExecutionContext.InnerRun () [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.ArcenThread.InternalActualThreadFunction () [0x00000] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0
  at System.Threading.ThreadHelper.ThreadStart () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0

6/22/2021 2:21:04 AM 3.302 SINGLEP AI special faction error DoPerSecondLogic_Stage3Main, debug stage: 900 System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.BaseSpecialForces.SetSpendingRatios (Arcen.AIW2.Core.Faction faction) [0x0000f] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.BaseSpecialForces.ReceiveDonation (Arcen.AIW2.Core.Faction faction, Arcen.Universal.FInt StrengthBeingDonated, Arcen.AIW2.Core.Faction FromFaction, Arcen.AIW2.Core.FireteamRequiredTarget RequiredTargetOrNull) [0x0048e] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_AI.TryToSpendBudget_SpecialForces (Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.Faction faction) [0x000e3] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_AI.TryToSpendBudget (Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.Faction faction, Arcen.AIW2.External.AIBudgetType budget) [0x0005e] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
  at Arcen.AIW2.External.SpecialFaction_AI.DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x005c0] in <ee0f20c0f58b4dc3b2f6bfa595f1a728>:0
6/22/2021 2:21:04 AM 3.302 SINGLEP Unknown Exception in DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim for faction AI Sentinels(Index 12), so will not run any more of those until a reload of the save. Check error log to see prior recorded exception.
TagsNo tags attached.

Relationships

related to 0025293 resolvedChris_McElligottPark Praetorian Error On Startup 

Activities

BadgerBadger

Jun 22, 2021 11:07 am

manager   ~0062225

This seems similar to the Praetorian problems, but with the Warden Fleet

Chris_McElligottPark

Jun 23, 2021 6:09 pm

administrator   ~0062256

Thanks!

* Fixed a variety of "blank data" exceptions that could happen when setting up the game from an old save or a quickstart, among other circumstances.
** First of all, the way that missing factions are added is more careful now, although that turned out not to be the problem.
** Secondly, CPALogic and RelentlessWave subfactions are added in a better way for each AI in multi-AI games, to lead to less confusion with them.
** And lastly, if there was explicitly blank (or otherwise old) data, it was not previously reading in the current-game default. This has been corrected so that it now chooses default values.
*** This was the reason why often certain quickstarts had errors with the Praetorian Guard immediately after starting, and things of that nature.

Issue History

Date Modified Username Field Change
Jun 21, 2021 8:23 pm Darkshade New Issue
Jun 22, 2021 11:06 am BadgerBadger Relationship added related to 0025293
Jun 22, 2021 11:07 am BadgerBadger Note Added: 0062225
Jun 23, 2021 6:09 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Jun 23, 2021 6:09 pm Chris_McElligottPark Status new => resolved
Jun 23, 2021 6:09 pm Chris_McElligottPark Resolution open => fixed
Jun 23, 2021 6:09 pm Chris_McElligottPark Fixed in Version => 3.304 Coilbeams No Longer Tickle
Jun 23, 2021 6:09 pm Chris_McElligottPark Note Added: 0062256