View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0028260 | Heart Of The Machine | Crash/Exception | May 19, 2024 10:46 am | May 19, 2024 12:00 pm | |
Reporter | That one Weeb | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 0.507 Balance And Fixes | ||||
Fixed in Version | 0.508 No More Spoilage | ||||
Summary | 0028260: Exception after 'security patch' for androids event | ||||
Description | Noticed after the newest patch a new error popped up talking to the scientists that warn about the 'security patch' for androids. Unsure on how exactly I got it to happen as I can't reproduce it. This doesn't seem to stop progress either from the looks of it. | ||||
Tags | No tags attached. | ||||
|
HeartOfTheMachineLog.txt (3,743 bytes)
5/19/2024 9:35:50 AM 0.507 SINGLEP Finished loading 5666 sprites from dictionaries! (2475 table rows waiting on them.) 5/19/2024 9:35:50 AM 0.507 SINGLEP Linked all icons to rows in 23ms. 5/19/2024 9:35:50 AM 0.507 SINGLEP Set secondary AA type on Main Camera to: SMAAMed 5/19/2024 9:35:51 AM 0.507 SINGLEP DELAYED3 TID36 Finished loading all LevelType contents in 0.9s 5/19/2024 9:35:53 AM 0.507 SINGLEP DoAfterLoadLogic! Loaded 1068 level items, 55 categories, 20 external holders, 5 external LOD holders. 5/19/2024 9:35:54 AM 0.507 SINGLEP Finished LoadAllVisSimpleObjectsOfAnySort() 5/19/2024 9:35:53 AM 0.507 SINGLEP DELAYED4 TID27 10.6 seconds total load time and post-editing time. 5/19/2024 9:35:54 AM 0.507 SINGLEP 554 materials found. 5/19/2024 9:35:54 AM 0.507 SINGLEP DELAYED5 TID29 1,463 pools initialized with 466,005 items in 572ms 5/19/2024 9:36:03 AM 0.507 SINGLEP DELAYED6 TID24 2708ms to read savegame 'E2/Saved On Exit Landing Turn 49' to intermediate format. 5/19/2024 9:36:04 AM 0.507 SINGLEP DELAYED7 TID24 1190ms to process 'E2/Saved On Exit Landing Turn 49' data fully. 5/19/2024 9:36:04 AM 0.507 SINGLEP DELAYED8 TID24 Loaded tiles: 807 (841 cells) 5/19/2024 9:36:06 AM 0.507 SINGLEP DELAYED9 TID23 Finished RunGameStartOnBGThread in 771ms. We have 33090 total items. 5/19/2024 9:38:03 AM 0.507 SINGLEP DELAYED10 TID10 World saved in 1,799 ms 5/19/2024 9:39:28 AM 0.507 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 <defa8b2ead874790a622ff17dfe235c5>: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 <c34bd6b338c84a0c9879ca3ca70f19b1>: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 <c34bd6b338c84a0c9879ca3ca70f19b1>: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 <defa8b2ead874790a622ff17dfe235c5>:0 at Arcen.HotM.External.BaseMachineActor.HandlePerFrameLocationCalculationLogic (System.Boolean weAreSelected, Arcen.Universal.IList`1[T] StanceCalcsToRun) [0x003cc] in <f6a2ee596f4c4ddc89b0e89c54191dac>:0 at Arcen.HotM.External.MachineUnit.DoPerFrameLogic () [0x0012d] in <f6a2ee596f4c4ddc89b0e89c54191dac>:0 at Arcen.HotM.External.World_Forces.DoAnyPerFrameLogic () [0x0005f] in <f6a2ee596f4c4ddc89b0e89c54191dac>:0 at Arcen.HotM.External.AbstractSimPlannerImplementation.DoPerFrame () [0x0002e] in <f6a2ee596f4c4ddc89b0e89c54191dac>:0 at Arcen.HotM.Core.Engine_HotM.OnUpdateFromMainThread () [0x00177] in <defa8b2ead874790a622ff17dfe235c5>:0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00328] in <0ce91c433b204a469f5830bc7bab6504>:0 |
|
Thanks! * Hardened SeedAtLogic_CalculateDoesBuildingPassLogic against exceptions that could apparently happen, and also added in more instrumentation to narrow it down if it happens again. |
Date Modified | Username | Field | Change |
---|---|---|---|
May 19, 2024 10:46 am | That one Weeb | New Issue | |
May 19, 2024 10:46 am | That one Weeb | File Added: Autosave Landing Turn 50.save | |
May 19, 2024 10:46 am | That one Weeb | File Added: HeartOfTheMachineLog.txt | |
May 19, 2024 10:51 am | That one Weeb | Summary | Error after 'patch' for androids => Exception after 'security patch' for androids event |
May 19, 2024 12:00 pm | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
May 19, 2024 12:00 pm | Chris_McElligottPark | Status | new => resolved |
May 19, 2024 12:00 pm | Chris_McElligottPark | Resolution | open => fixed |
May 19, 2024 12:00 pm | Chris_McElligottPark | Fixed in Version | => 0.508 No More Spoilage |
May 19, 2024 12:00 pm | Chris_McElligottPark | Note Added: 0068283 |