View Issue Details

IDProjectCategoryLast Update
0026010AI War 2Crash/ExceptionDec 29, 2021 9:35 am
Reporterpheonix89 Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product VersionBeta 3.772 Refinements And Polish 
Fixed in VersionBeta 3.774 Metal Flows 
Summary0026010: Null Reference Error thrown by civilian shipping on incoming AI Exo force
DescriptionThis is throwing right as a FC strikeforce shows up

12/24/2021 6:06:28 PM 3.772 SINGLEP Error! Called GetExternalBaseInfoAs<SKCivilianIndustry.SKCivMilitiaPerUnitBaseInfo>() when BaseInfo was null on GraviticBattlestation
  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 <63c47d674dfc459b94ac88831338bafa>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <63c47d674dfc459b94ac88831338bafa>:0
  at Arcen.AIW2.Core.GameEntity_Squad.GetExternalBaseInfoAs[T] () [0x00000] in <1479bbce5d254288ba27fc1790648cfb>:0
  at SKCivilianIndustry.GameCommands.SetMilitiaAtEase.Execute (Arcen.AIW2.Core.GameCommand command, Arcen.AIW2.Core.ArcenClientOrHostSimContextCore context) [0x00000] in <bd7ff8a3b715483298b430e17af67880>:0
  at Arcen.AIW2.Core.GameCommand.Execute (Arcen.AIW2.Core.ArcenClientOrHostSimContextCore Context) [0x00000] in <1479bbce5d254288ba27fc1790648cfb>:0
  at Arcen.AIW2.Core.World_AIW2.OnClient_ExecuteGameCommandsReceivedFromServer (Arcen.AIW2.Core.ArcenClientOrHostSimContextCore Context) [0x00000] in <1479bbce5d254288ba27fc1790648cfb>:0
  at Arcen.AIW2.External.SimPlannerImplementation.ProcessCoreLogicForArbitraryFrameOnMainThread (System.Boolean& stalledWaitingOnConnections, System.Boolean& mayUpdateVisuals, System.String& reasonForNoVisualUpdates) [0x00000] in <0a9cf985b7db419b8ae4911daaf973d6>:0
  at Arcen.AIW2.Core.Engine_AIW2.ProcessArbitraryFrameOnMainThread (System.Boolean& stalledWaitingOnConnections, System.String& reasonForNoVisualUpdates) [0x00000] in <1479bbce5d254288ba27fc1790648cfb>:0
  at Arcen.Universal.Engine_Universal.OnUpdateFromMainThread () [0x00000] in <63c47d674dfc459b94ac88831338bafa>:0
  at Arcen.AIW2.Core.ArcenGameControllerBase.BaseUpdate () [0x00000] in <1479bbce5d254288ba27fc1790648cfb>:0
  at ArcenGameController.Update () [0x00000] in <a6cba12c7f0b4f47a1ff69cb43a03552>:0

12/24/2021 6:06:28 PM 3.772 SINGLEP Execute error in 'SetMilitiaAtEase': System.NullReferenceException: Object reference not set to an instance of an object
  at SKCivilianIndustry.GameCommands.SetMilitiaAtEase.Execute (Arcen.AIW2.Core.GameCommand command, Arcen.AIW2.Core.ArcenClientOrHostSimContextCore context) [0x00025] in <bd7ff8a3b715483298b430e17af67880>:0
  at Arcen.AIW2.Core.GameCommand.Execute (Arcen.AIW2.Core.ArcenClientOrHostSimContextCore Context) [0x00058] in <1479bbce5d254288ba27fc1790648cfb>: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 <63c47d674dfc459b94ac88831338bafa>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <63c47d674dfc459b94ac88831338bafa>:0
  at Arcen.AIW2.Core.GameCommand.Execute (Arcen.AIW2.Core.ArcenClientOrHostSimContextCore Context) [0x00000] in <1479bbce5d254288ba27fc1790648cfb>:0
  at Arcen.AIW2.Core.World_AIW2.OnClient_ExecuteGameCommandsReceivedFromServer (Arcen.AIW2.Core.ArcenClientOrHostSimContextCore Context) [0x00000] in <1479bbce5d254288ba27fc1790648cfb>:0
  at Arcen.AIW2.External.SimPlannerImplementation.ProcessCoreLogicForArbitraryFrameOnMainThread (System.Boolean& stalledWaitingOnConnections, System.Boolean& mayUpdateVisuals, System.String& reasonForNoVisualUpdates) [0x00000] in <0a9cf985b7db419b8ae4911daaf973d6>:0
  at Arcen.AIW2.Core.Engine_AIW2.ProcessArbitraryFrameOnMainThread (System.Boolean& stalledWaitingOnConnections, System.String& reasonForNoVisualUpdates) [0x00000] in <1479bbce5d254288ba27fc1790648cfb>:0
  at Arcen.Universal.Engine_Universal.OnUpdateFromMainThread () [0x00000] in <63c47d674dfc459b94ac88831338bafa>:0
  at Arcen.AIW2.Core.ArcenGameControllerBase.BaseUpdate () [0x00000] in <1479bbce5d254288ba27fc1790648cfb>:0
  at ArcenGameController.Update () [0x00000] in <a6cba12c7f0b4f47a1ff69cb43a03552>:0

TagsNo tags attached.

Activities

pheonix89

Dec 24, 2021 6:10 pm

reporter  

bug report.save (323,194 bytes)
bug report.savemet (121 bytes)   
UK
249732912
2083
Spire Test
<color=#66ffce>Easier </color> Full Ensemble
Difficulty 5
0
<color=#318ce7>pheonix89</color>
bug report.savemet (121 bytes)   

Chris_McElligottPark

Dec 29, 2021 9:35 am

administrator   ~0063604

I am going to provisionally mark this as fixed, because this looks like the PKID mixup that I fixed in 3.774. That might still error on an existing game, but on new games it should not have that issue anymore.

Issue History

Date Modified Username Field Change
Dec 24, 2021 6:10 pm pheonix89 New Issue
Dec 24, 2021 6:10 pm pheonix89 File Added: bug report.save
Dec 24, 2021 6:10 pm pheonix89 File Added: bug report.savemet
Dec 29, 2021 9:30 am Chris_McElligottPark Assigned To => StarKelp
Dec 29, 2021 9:30 am Chris_McElligottPark Status new => assigned
Dec 29, 2021 9:35 am Chris_McElligottPark Assigned To StarKelp => Chris_McElligottPark
Dec 29, 2021 9:35 am Chris_McElligottPark Status assigned => resolved
Dec 29, 2021 9:35 am Chris_McElligottPark Resolution open => fixed
Dec 29, 2021 9:35 am Chris_McElligottPark Fixed in Version => Beta 3.774 Metal Flows
Dec 29, 2021 9:35 am Chris_McElligottPark Note Added: 0063604