View Issue Details

IDProjectCategoryLast Update
0022863AI War 2Crash/ExceptionFeb 28, 2020 3:26 pm
ReporterArnaudB Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version2.004 Hotfix 
Fixed in Version2.005 Hotfix 
Summary0022863: Hotfix caused critical bug
DescriptionFrom 2.001 to 2.004, error on startup related to Dyson Antagonizer missing data, and can't load a save or start a new game without a world generation error.
TagsNo tags attached.

Activities

Yog-Sothoth

Feb 28, 2020 2:39 pm

reporter   ~0056136

Same here. Relevant log portions:

Startup:
2/28/2020 2:36:09 PM Unable to load .Arcen.AIW2.External.DysonAntagonizerExternalData from AIWarExternalCode
2/28/2020 2:36:09 PM
Error while initializing a table Arcen.Universal.ArcenExternalDataPatternTable: System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.Universal.ArcenExternalDataPatternTable.NodeProcessor (Arcen.Universal.ArcenXMLElement Data, Arcen.Universal.ArcenExternalDataPattern TypeDataObject) [0x0002b] in <3d2b97e40d3c4b07b617fb97400adb4c>:0
  at Arcen.Universal.ArcenXML.ImportIntoDynamicTable[T] (Arcen.Universal.ArcenDynamicTable`1[T] Table, System.String Path, Arcen.Universal.XmlDynamicTableImportRowProcessor`1[T] Processor, Arcen.Universal.Expansion ForExpansion) [0x00469] in <3d2b97e40d3c4b07b617fb97400adb4c>:0
  at Arcen.Universal.ArcenXML+<>c__DisplayClass13_0`1[T].<ImportIntoDynamicTable_XMLDirectory>b__0 (System.String OtherSourceNameOrNull, Arcen.Universal.DataSource Source) [0x00057] in <3d2b97e40d3c4b07b617fb97400adb4c>:0
  at Arcen.Universal.ArcenXML.DoForXmlFolders (Arcen.Universal.XmlLoadType LoadType, Arcen.Universal.ArcenXmlFolderProcessor Processor) [0x0000e] in <3d2b97e40d3c4b07b617fb97400adb4c>:0
  at Arcen.Universal.ArcenXML.ImportIntoDynamicTable_XMLDirectory[T] (Arcen.Universal.XmlLoadType LoadType, Arcen.Universal.ArcenDynamicTable`1[T] Table, Arcen.Universal.XmlDynamicTableImportRowProcessor`1[T] Processor) [0x00022] in <3d2b97e40d3c4b07b617fb97400adb4c>:0
  at Arcen.Universal.ArcenDynamicTable`1[T].Initialize (Arcen.Universal.XmlLoadType LoadType) [0x0004d] in <3d2b97e40d3c4b07b617fb97400adb4c>:0

  at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <3d2b97e40d3c4b07b617fb97400adb4c>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <3d2b97e40d3c4b07b617fb97400adb4c>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <3d2b97e40d3c4b07b617fb97400adb4c>:0
  at Arcen.Universal.ArcenDynamicTable`1[T].Initialize (Arcen.Universal.XmlLoadType LoadType) [0x00000] in <3d2b97e40d3c4b07b617fb97400adb4c>:0
  at Arcen.AIW2.Core.Engine_AIW2+<LoadExternalDataLate>d__34.MoveNext () [0x00000] in <b9145e3f1d2a4c9fa650c4b4ed3df74c>:0
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4

On clicking "Custom game":
2/28/2020 2:35:27 PM
Error creating human notifications at debug stage 230000:
System.InvalidCastException: Specified cast is not valid.
  at Arcen.AIW2.External.ExtensionMethodsFor_ScourgeGlobalData.GetScourgeGlobalDataExt (Arcen.AIW2.Core.Faction ParentObject) [0x00011] in <0ad4283d651c4c59a0c22ed1a4d53086>:0
  at Arcen.AIW2.External.SpecialFaction_Human.DoLocalFactionPerSecondNonSimUpdate_OnBackgroundNonSimThread_NonBlocking (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x0147a] in <0ad4283d651c4c59a0c22ed1a4d53086>:0

  at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <3d2b97e40d3c4b07b617fb97400adb4c>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <3d2b97e40d3c4b07b617fb97400adb4c>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <3d2b97e40d3c4b07b617fb97400adb4c>:0
  at Arcen.AIW2.External.SpecialFaction_Human.DoLocalFactionPerSecondNonSimUpdate_OnBackgroundNonSimThread_NonBlocking (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <0ad4283d651c4c59a0c22ed1a4d53086>:0
  at Arcen.AIW2.External.SpecialFaction_Human.DoPerSecondNonSimUpdate_OnBackgroundNonSimThread_NonBlocking (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <0ad4283d651c4c59a0c22ed1a4d53086>:0
  at Arcen.AIW2.Core.Faction.DoPerSecondNonSimUpdate_OnBackgroundNonSimThread_NonBlocking (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <b9145e3f1d2a4c9fa650c4b4ed3df74c>:0
  at Arcen.AIW2.External.PerSecondNonSimPlanning.<DoCentralLoop>b__5_0 (Arcen.AIW2.Core.Faction faction) [0x00000] in <0ad4283d651c4c59a0c22ed1a4d53086>:0
  at Arcen.AIW2.Core.World_AIW2.DoForFactions (Arcen.AIW2.Core.Faction+ProcessorDelegate Processor) [0x00000] in <b9145e3f1d2a4c9fa650c4b4ed3df74c>:0
  at Arcen.AIW2.External.PerSecondNonSimPlanning.DoCentralLoop () [0x00000] in <0ad4283d651c4c59a0c22ed1a4d53086>:0
  at Arcen.AIW2.External.PerSecondNonSimPlanning.Execute () [0x00000] in <0ad4283d651c4c59a0c22ed1a4d53086>:0
  at Arcen.AIW2.External.ArcenSimPlanningContext.InnerRun () [0x00000] in <0ad4283d651c4c59a0c22ed1a4d53086>:0
  at Arcen.AIW2.External.ArcenThread.InternalActualThreadFunction () [0x00000] in <0ad4283d651c4c59a0c22ed1a4d53086>:0
  at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0
  at System.Threading.ThreadHelper.ThreadStart () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0

Chris_McElligottPark

Feb 28, 2020 3:14 pm

administrator   ~0056139

We should have a fix within 20 minutes. Sorry about that!

Chris_McElligottPark

Feb 28, 2020 3:26 pm

administrator   ~0056141

Thank you!

* Fixed an issue in the most recent hotfix related to dyson antagonizers not being found.

Issue History

Date Modified Username Field Change
Feb 28, 2020 2:33 pm ArnaudB New Issue
Feb 28, 2020 2:39 pm Yog-Sothoth Note Added: 0056136
Feb 28, 2020 3:14 pm Chris_McElligottPark Note Added: 0056139
Feb 28, 2020 3:26 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Feb 28, 2020 3:26 pm Chris_McElligottPark Status new => resolved
Feb 28, 2020 3:26 pm Chris_McElligottPark Resolution open => fixed
Feb 28, 2020 3:26 pm Chris_McElligottPark Fixed in Version => 2.005 Hotfix
Feb 28, 2020 3:26 pm Chris_McElligottPark Note Added: 0056141