View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0027205 | AI War 2 | Crash/Exception | Apr 28, 2022 8:11 pm | Apr 28, 2022 8:51 pm | |
Reporter | Matt Dyer | Assigned To | |||
Status | new | Resolution | open | ||
Product Version | 5.005 Threat Properly Threatens | ||||
Summary | 0027205: Squad CalculateSpeed exception | ||||
Description | While bruteforcing a warden eye. | ||||
Tags | No tags attached. | ||||
|
when error happened.savemet (116 bytes)
UK 87417741 6209 Spire Redux <color=#ffe066>Moderate </color> Aggressor Difficulty 7 0 <color=#318ce7>Eriaku</color> |
|
4/28/2022 8:09:06 PM 5.005 SINGLEP DELAYED2 TID35 Squad CalculateSpeed exception at debugStage 8500, exception: System.IndexOutOfRangeException: Index was outside the bounds of the array. at Arcen.Universal.List`1[T].get_Item (System.Int32 index) [0x00071] in <fc3e0f2d026640178846e4463071e5ac>:0 at Arcen.AIW2.Core.GameEntity_Squad.CalculateSpeed (System.Boolean IncludeSpeedGroupOverrides) [0x00512] in <075f848f3a464f70ac682eb1d5668751>:0 Here's the code: if ( this.CurrentEngineStunSeconds > 0 && !isDecolliding ) { debugStage = 8500; if ( this.CurrentEngineStunSeconds >= ExternalConstants.Instance.EngineStunMultipliersByStunSeconds.Count ) return 0; //fully stunned else //partially stunned multiplier *= ExternalConstants.Instance.EngineStunMultipliersByStunSeconds[this.CurrentEngineStunSeconds]; } Seems like the ExternalConstants.Instance.EngineStunMultipliersByStunSeconds array is subject to races? This seems problematic. |
Date Modified | Username | Field | Change |
---|---|---|---|
Apr 28, 2022 8:11 pm | Matt Dyer | New Issue | |
Apr 28, 2022 8:11 pm | Matt Dyer | File Added: ArcenDebugLog.txt | |
Apr 28, 2022 8:11 pm | Matt Dyer | File Added: when error happened.save | |
Apr 28, 2022 8:11 pm | Matt Dyer | File Added: when error happened.savemet | |
Apr 28, 2022 8:51 pm | BadgerBadger | Note Added: 0066535 |