View Issue Details

IDProjectCategoryLast Update
0025938AI War 2Bug - OtherDec 16, 2021 7:00 pm
ReporterRocketAssistedPuffin Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product VersionBeta 3.765 Easier Upgrades And Necromancer Surge 
Fixed in VersionBeta 3.767 Elderling Sanity 
Summary0025938: DELAYED7 TID95 DoPlanetPerStepLogic Error for planet Murdoch, debugStage: 200 Exception: System.NullReferenceException:
Description3.765 SINGLEP DELAYED7 TID95 DoPlanetPerStepLogic Error for planet Murdoch, debugStage: 200 Exception: System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.Core.ConfigurationForFaction.GetStringValueForCustomFieldOrDefaultValue (Arcen.AIW2.Core.DataForFaction_CustomFieldDefinition ForField) [0x001e6] in <b9599b80d4f34b74b64ae22a4216fc00>:0
  at Arcen.AIW2.Core.ConfigurationForFaction.GetStringValueForCustomFieldOrDefaultValue (System.String CustomFieldName, System.Boolean ErrorOnMissingField) [0x00059] in <b9599b80d4f34b74b64ae22a4216fc00>:0
  at Arcen.AIW2.Core.Faction.get_PlayerTypeDataOrNull_ModeratelyExpensive () [0x00022] in <b9599b80d4f34b74b64ae22a4216fc00>:0
  at Arcen.AIW2.Core.Planet+<>c__DisplayClass236_0.<GetControllingCityCenterOrNull>b__0 (Arcen.AIW2.Core.GameEntity_Squad cityCenter) [0x0002e] in <b9599b80d4f34b74b64ae22a4216fc00>:0
  at Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.EntityRollupType Rollup, Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) [0x00068] in <b9599b80d4f34b74b64ae22a4216fc00>:0
  at Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.EntityRollupType Rollup, Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) [0x0001f] in <b9599b80d4f34b74b64ae22a4216fc00>:0
  at Arcen.AIW2.Core.Planet.GetControllingCityCenterOrNull () [0x0000e] in <b9599b80d4f34b74b64ae22a4216fc00>:0
  at Arcen.AIW2.Core.Planet.CheckForOwnershipChange () [0x00031] in <b9599b80d4f34b74b64ae22a4216fc00>:0
  at Arcen.AIW2.External.EntitySimLogicImplementation_BaseInfo+<>c__DisplayClass86_0.<DoPlanetPerStepLogic>b__1 (Arcen.AIW2.Core.Planet planet) [0x00023] in <ef8c69df20b849ddb7a7bff1933ca347>:0
TagsNo tags attached.

Activities

RocketAssistedPuffin

Dec 14, 2021 6:59 pm

reporter  

ExceptionSave.save (362,603 bytes)

Chris_McElligottPark

Dec 16, 2021 6:50 pm

administrator   ~0063483

Thanks!

* Added hardening to prevent errors in GetStringValueForCustomFieldOrDefaultValue even if there's something like a misconfigured faction field that has a subtable that is empty or whatever.

I'm guessing that save was from CF? I could not load it.

RocketAssistedPuffin

Dec 16, 2021 7:00 pm

reporter   ~0063484

No, it was vanilla. I don't report things from CF. It has a bunch of DLC3 stuff in it, so it probably got caught in one of the save breaking events.

Issue History

Date Modified Username Field Change
Dec 14, 2021 6:59 pm RocketAssistedPuffin New Issue
Dec 14, 2021 6:59 pm RocketAssistedPuffin File Added: ExceptionSave.save
Dec 16, 2021 6:50 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Dec 16, 2021 6:50 pm Chris_McElligottPark Status new => resolved
Dec 16, 2021 6:50 pm Chris_McElligottPark Resolution open => fixed
Dec 16, 2021 6:50 pm Chris_McElligottPark Fixed in Version => Beta 3.767 Elderling Sanity
Dec 16, 2021 6:50 pm Chris_McElligottPark Note Added: 0063483
Dec 16, 2021 7:00 pm RocketAssistedPuffin Note Added: 0063484