View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0023802 | AI War 2 | Crash/Exception | Sep 26, 2020 7:05 am | Sep 29, 2020 5:49 pm | |
Reporter | Daniexpert | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 2.511 "Last Lobby Settings" Robustness | ||||
Fixed in Version | 2.603 Nanocaust And Civvies Strike Back | ||||
Summary | 0023802: Got this exception 3 times in the same second | ||||
Description | 9/26/2020 1:02:20 PM DoEntityStepLogic_Ship error at debugStage 9000: System.NullReferenceException: Object reference not set to an instance of an object at Arcen.AIW2.Core.GameEntity_Shot.CreateNewWithExistingID (Arcen.AIW2.Core.PlanetFaction Faction, System.Int32 PrimaryKeyID, Arcen.AIW2.Core.GameEntityTypeData TypeData) [0x0002c] in <2045f4a1c0a346baa708693b59483c59>:0 at Arcen.AIW2.Core.GameEntity_Shot.CreateNew (Arcen.AIW2.Core.PlanetFaction Faction, Arcen.AIW2.Core.GameEntityTypeData TypeData, Arcen.Universal.ArcenPoint StartingLocation, Arcen.AIW2.Core.ArcenSimContext Context) [0x0003a] in <2045f4a1c0a346baa708693b59483c59>:0 at Arcen.AIW2.External.EntitySimLogicImplementation.SpawnShot (Arcen.AIW2.Core.EntitySystem System, Arcen.AIW2.Core.GameEntityTypeData effectiveType, Arcen.Universal.ArcenPoint StartingLocation, Arcen.AIW2.Core.ArcenSimContext Context) [0x00001] in <4dd878c0e18147809075fea727d70a6b>:0 at Arcen.AIW2.External.EntitySimLogicImplementation.SpawnShot (Arcen.AIW2.Core.EntitySystem System, Arcen.Universal.ArcenPoint StartingLocation, Arcen.AIW2.Core.ArcenSimContext Context) [0x00001] in <4dd878c0e18147809075fea727d70a6b>:0 at Arcen.AIW2.External.EntitySimLogicImplementation.InternalCreateActualShotForSalvo (System.Boolean& hasPlayedSoundYet, Arcen.Universal.FInt& runningDelay, Arcen.AIW2.Core.GameEntity_Squad target, Arcen.Universal.ArcenPoint originPoint, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.EntitySystem System, System.Boolean trace, Arcen.Universal.ArcenCharacterBuffer tracingBuffer, System.Int32 withinSalvoLowEnd, System.Int32 withinSalvoHighEnd) [0x0029b] in <4dd878c0e18147809075fea727d70a6b>:0 at Arcen.AIW2.External.EntitySimLogicImplementation.ActuallyFireSalvoAtTargetPriorityList (Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.EntitySystem System, System.Boolean trace, Arcen.Universal.ArcenCharacterBuffer tracingBuffer) [0x0072e] in <4dd878c0e18147809075fea727d70a6b>:0 at Arcen.AIW2.External.EntitySimLogicImplementation.DoSystemStep (Arcen.Universal.FInt EffectiveDeltaTime, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.EntitySystem System) [0x003e3] in <4dd878c0e18147809075fea727d70a6b>:0 at Arcen.AIW2.Core.GameEntity_Squad.DoEntityStepLogic_Ship (Arcen.Universal.FInt EffectiveDeltaTime, Arcen.AIW2.Core.ArcenSimContext Context) [0x0026f] in <2045f4a1c0a346baa708693b59483c59>:0 | ||||
Tags | No tags attached. | ||||
|
Here's the attached version. I don't know why it didn't upload on creation. exception.txt (2,420 bytes)
9/26/2020 1:02:20 PM DoEntityStepLogic_Ship error at debugStage 9000: System.NullReferenceException: Object reference not set to an instance of an object at Arcen.AIW2.Core.GameEntity_Shot.CreateNewWithExistingID (Arcen.AIW2.Core.PlanetFaction Faction, System.Int32 PrimaryKeyID, Arcen.AIW2.Core.GameEntityTypeData TypeData) [0x0002c] in <2045f4a1c0a346baa708693b59483c59>:0 at Arcen.AIW2.Core.GameEntity_Shot.CreateNew (Arcen.AIW2.Core.PlanetFaction Faction, Arcen.AIW2.Core.GameEntityTypeData TypeData, Arcen.Universal.ArcenPoint StartingLocation, Arcen.AIW2.Core.ArcenSimContext Context) [0x0003a] in <2045f4a1c0a346baa708693b59483c59>:0 at Arcen.AIW2.External.EntitySimLogicImplementation.SpawnShot (Arcen.AIW2.Core.EntitySystem System, Arcen.AIW2.Core.GameEntityTypeData effectiveType, Arcen.Universal.ArcenPoint StartingLocation, Arcen.AIW2.Core.ArcenSimContext Context) [0x00001] in <4dd878c0e18147809075fea727d70a6b>:0 at Arcen.AIW2.External.EntitySimLogicImplementation.SpawnShot (Arcen.AIW2.Core.EntitySystem System, Arcen.Universal.ArcenPoint StartingLocation, Arcen.AIW2.Core.ArcenSimContext Context) [0x00001] in <4dd878c0e18147809075fea727d70a6b>:0 at Arcen.AIW2.External.EntitySimLogicImplementation.InternalCreateActualShotForSalvo (System.Boolean& hasPlayedSoundYet, Arcen.Universal.FInt& runningDelay, Arcen.AIW2.Core.GameEntity_Squad target, Arcen.Universal.ArcenPoint originPoint, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.EntitySystem System, System.Boolean trace, Arcen.Universal.ArcenCharacterBuffer tracingBuffer, System.Int32 withinSalvoLowEnd, System.Int32 withinSalvoHighEnd) [0x0029b] in <4dd878c0e18147809075fea727d70a6b>:0 at Arcen.AIW2.External.EntitySimLogicImplementation.ActuallyFireSalvoAtTargetPriorityList (Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.EntitySystem System, System.Boolean trace, Arcen.Universal.ArcenCharacterBuffer tracingBuffer) [0x0072e] in <4dd878c0e18147809075fea727d70a6b>:0 at Arcen.AIW2.External.EntitySimLogicImplementation.DoSystemStep (Arcen.Universal.FInt EffectiveDeltaTime, Arcen.AIW2.Core.ArcenSimContext Context, Arcen.AIW2.Core.EntitySystem System) [0x003e3] in <4dd878c0e18147809075fea727d70a6b>:0 at Arcen.AIW2.Core.GameEntity_Squad.DoEntityStepLogic_Ship (Arcen.Universal.FInt EffectiveDeltaTime, Arcen.AIW2.Core.ArcenSimContext Context) [0x0026f] in <2045f4a1c0a346baa708693b59483c59>:0 |
|
Thanks! * Put in a bunch more instrumentation of entity system steps to avoid potential errors there. * Also found another place where there were apparently nulls getting into the time-based pools for shots and fixed that. |
Date Modified | Username | Field | Change |
---|---|---|---|
Sep 26, 2020 7:05 am | Daniexpert | New Issue | |
Sep 26, 2020 7:06 am | Daniexpert | File Added: exception.txt | |
Sep 26, 2020 7:06 am | Daniexpert | Note Added: 0058704 | |
Sep 29, 2020 5:49 pm | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
Sep 29, 2020 5:49 pm | Chris_McElligottPark | Status | new => resolved |
Sep 29, 2020 5:49 pm | Chris_McElligottPark | Resolution | open => fixed |
Sep 29, 2020 5:49 pm | Chris_McElligottPark | Fixed in Version | => 2.603 Nanocaust And Civvies Strike Back |
Sep 29, 2020 5:49 pm | Chris_McElligottPark | Note Added: 0058771 |