View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0025989 | AI War 2 | Crash/Exception | Dec 19, 2021 6:22 am | Dec 20, 2021 4:51 pm | |
Reporter | UFO | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | Beta 3.768 Ironman And Doomsday | ||||
Fixed in Version | Beta 3.770 Bug Roasting | ||||
Summary | 0025989: Exception during the game | ||||
Description | 12/19/2021 3:11:24 PM 3.768 SINGLEP DELAYED36 TID48 Hit exception System.NullReferenceException: Object reference not set to an instance of an object at Arcen.AIW2.External.AISentinelsFactionBaseInfo.PlanWave_OrGetNull (Arcen.AIW2.Core.ArcenHostOnlySimContext Context, System.Int32 budget, Arcen.AIW2.External.PlannedWaveOptions Options) [0x0041f] in <2df6b9a3e2c1430896138ebb2ce15954>:0 in PlanWave. DebugCode 415 12/19/2021 3:11:34 PM 3.768 SINGLEP DELAYED37 TID33 Memory leak detected at RapidAntiLeakPoolable 'AISentinelsFactionBaseInfoWavePlanning-possibleSpawnPoints' of type Arcen.Universal.ProtectedKeyValuePairList`2[Arcen.AIW2.External.PlanetWaveComposition,Arcen.AIW2.Core.Planet] | ||||
Tags | No tags attached. | ||||
child of | 0025884 | resolved | Chris_McElligottPark | Parent: Todo prior to beta exit |
|
|
|
Thanks! * Hardened some of the wave launch code against a couple of types of exceptions that were possible. |
|
This is actually a real issue with wave planning. AISentinelsFactionBaseInfo_WavePlanning.ChooseWaveTarget is currently broken, since you are using a ProtectedList<PlanetWaveComposition> in it, but trying to return a value from that list, so it gets cleared before the caller can look at it. This appears to have been introduced in r15284. The code in r15309 papers over the error reported in the UI, but the non-cleanup bits of it should probably be reverted, since the errors reported were a real bug. |
|
Thanks! * Fixed several errors that could happen during wave generation, which were also causing waves to either not be launched or to be launched with zero strength. |
Date Modified | Username | Field | Change |
---|---|---|---|
Dec 19, 2021 6:22 am | UFO | New Issue | |
Dec 19, 2021 6:22 am | UFO | File Added: 1.save | |
Dec 19, 2021 11:39 am | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
Dec 19, 2021 11:39 am | Chris_McElligottPark | Status | new => resolved |
Dec 19, 2021 11:39 am | Chris_McElligottPark | Resolution | open => fixed |
Dec 19, 2021 11:39 am | Chris_McElligottPark | Fixed in Version | => Beta 3.769 Neinzul Custodians And Total Conversions |
Dec 19, 2021 11:39 am | Chris_McElligottPark | Note Added: 0063523 | |
Dec 20, 2021 1:16 am | tom.prince | Status | resolved => confirmed |
Dec 20, 2021 1:16 am | tom.prince | Note Added: 0063527 | |
Dec 20, 2021 1:24 am | tom.prince | Relationship added | child of 0025884 |
Dec 20, 2021 1:25 am | tom.prince | Resolution | fixed => open |
Dec 20, 2021 4:51 pm | Chris_McElligottPark | Status | confirmed => resolved |
Dec 20, 2021 4:51 pm | Chris_McElligottPark | Resolution | open => fixed |
Dec 20, 2021 4:51 pm | Chris_McElligottPark | Fixed in Version | Beta 3.769 Neinzul Custodians And Total Conversions => Beta 3.770 Bug Roasting |
Dec 20, 2021 4:51 pm | Chris_McElligottPark | Note Added: 0063530 |