View Issue Details

IDProjectCategoryLast Update
0028251Heart Of The MachineGraphical BugMay 19, 2024 1:02 pm
ReporterLailah_1 Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version0.506 More Fixes 
Fixed in Version0.507 Balance And Fixes 
Summary0028251: Streetsense breaks non-UI, effectively forcing crash
DescriptionClick screensense after next unit, graphics break entirely. no save attached, since autosave is too far off, altering that now. Relevant logs.

5/18/2024 7:55:00 PM 0.506 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000
System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in <650d2c3d79c44fd9b95cc2fd9b36de88>:0
  at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in <b818466906294e53b79555991f5975cd>:0
  at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in <b818466906294e53b79555991f5975cd>:0
  at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in <650d2c3d79c44fd9b95cc2fd9b36de88>:0
  at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in <650d2c3d79c44fd9b95cc2fd9b36de88>:0
  at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0
5/18/2024 7:55:00 PM 0.506 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000
System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in <650d2c3d79c44fd9b95cc2fd9b36de88>:0
  at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in <b818466906294e53b79555991f5975cd>:0
  at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in <b818466906294e53b79555991f5975cd>:0
  at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in <650d2c3d79c44fd9b95cc2fd9b36de88>:0
  at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in <650d2c3d79c44fd9b95cc2fd9b36de88>:0
  at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0
5/18/2024 7:55:00 PM 0.506 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000
System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in <650d2c3d79c44fd9b95cc2fd9b36de88>:0
  at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in <b818466906294e53b79555991f5975cd>:0
  at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in <b818466906294e53b79555991f5975cd>:0
  at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in <650d2c3d79c44fd9b95cc2fd9b36de88>:0
  at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in <650d2c3d79c44fd9b95cc2fd9b36de88>:0
  at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0
5/18/2024 7:55:00 PM 0.506 SINGLEP 'Engine_Universal.OnUpdateFromMainThread' error at DebugStage 4000
System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.HotM.Core.SeedAtLogic.SeedAtLogic_CalculateDoesBuildingPassLogic (Arcen.HotM.Core.SeedAtCheckPass Pass, Arcen.HotM.Core.BuildingTypeVariant variant, Arcen.HotM.Core.POIType poiTypeOrNull, System.Int32 requiredClearance, Arcen.Universal.DictionaryView`2[KeyType,ValType] BuildingData, System.Single roughDistanceFrom, System.Boolean shouldWriteDebug) [0x00132] in <650d2c3d79c44fd9b95cc2fd9b36de88>:0
  at Arcen.HotM.ExternalVis.AggregateActionsHelper.ExtractDictionaryOfAvailableBuildingsIntoMinorEvents (Arcen.HotM.Core.LocationCalculationType Calc, Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Boolean UnitsBlockThemselves, Arcen.HotM.Core.LockdownBufferType BufferType) [0x002b2] in <b818466906294e53b79555991f5975cd>:0
  at Arcen.HotM.ExternalVis.LocCalcs_Basic.HandleAggregateLocationCalculation (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, Arcen.HotM.Core.LocationCalculationType Calc, System.Int32 MaxBuildingsToAssign) [0x0055b] in <b818466906294e53b79555991f5975cd>:0
  at Arcen.HotM.Core.LocationCalculationType.DuringGame_RecalculateAggregate (Arcen.HotM.Core.ISimMachineActor Actor, Arcen.Universal.Dictionary`2[TKey,TValue] BuildingResults, System.Int32 MaxBuildingsToAssign) [0x00065] in <650d2c3d79c44fd9b95cc2fd9b36de88>:0
  at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in <acab147c9d814d12b675a6dbbd24f5a3>:0
  at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in <650d2c3d79c44fd9b95cc2fd9b36de88>:0
  at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0
TagsNo tags attached.

Activities

Chris_McElligottPark

May 19, 2024 1:02 pm

administrator   ~0068291

This was fixed in 0.507. Thanks!

Issue History

Date Modified Username Field Change
May 19, 2024 1:53 am Lailah_1 New Issue
May 19, 2024 10:12 am Michael Assigned To => Chris_McElligottPark
May 19, 2024 10:12 am Michael Status new => assigned
May 19, 2024 1:02 pm Chris_McElligottPark Status assigned => resolved
May 19, 2024 1:02 pm Chris_McElligottPark Resolution open => fixed
May 19, 2024 1:02 pm Chris_McElligottPark Fixed in Version => 0.507 Balance And Fixes
May 19, 2024 1:02 pm Chris_McElligottPark Note Added: 0068291