View Issue Details

IDProjectCategoryLast Update
0025779AI War 2Crash/ExceptionNov 5, 2021 11:56 am
ReporterBadgerBadger Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product VersionBeta 3.745 Deadlock Removal 
Fixed in VersionBeta 3.746 Phantom Ship Syndrome 
Summary0025779: Exception in List.get_Item
Description11/4/2021 10:45:39 PM 3.745 SINGLEP ErrorsReportedByEngine: -----------
IndexOutOfRangeException: Index was outside the bounds of the array.
Stack Trace: Arcen.Universal.List`1[T].get_Item (System.Int32 index) (at /home/arcengames_aiw-ultra/CodeCrossProject/ArcenUniversal/src/ArcenCollections/Replacements/List.cs:138)
Arcen.Universal.CyclicalArrayPool`1[T].ReadNextArray (System.Int32& InternalArrayLength) (at /home/arcengames_aiw-ultra/CodeCrossProject/ArcenUniversal/src/ArcenCollections/Pools/CyclicalArrayPool.cs:88)
Arcen.AIW2.ExternalVisualization.ShipInstanceRenderer+RenderStatusRenderer.Render () (at <9c3734b6a8e24b6fa7f2ad0985738564>:0)
Arcen.AIW2.ExternalVisualization.ShipInstanceRenderer.Render () (at <9c3734b6a8e24b6fa7f2ad0985738564>:0)
Arcen.AIW2.ExternalVisualization.ShipInstanceRenderer.RenderAll () (at <9c3734b6a8e24b6fa7f2ad0985738564>:0)
Arcen.AIW2.ExternalVisualization.BattlefieldVisualSingleton.HandleSquadAndShipUpdates () (at <9c3734b6a8e24b6fa7f2ad0985738564>:0)
Arcen.AIW2.ExternalVisualization.BattlefieldVisualSingleton.RunPlanetUpdateTree () (at <9c3734b6a8e24b6fa7f2ad0985738564>:0)
Arcen.AIW2.ExternalVisualization.BattlefieldVisualSingleton.RunUpdate () (at <9c3734b6a8e24b6fa7f2ad0985738564>:0)
ArcenMainGameVisuals.Update () (at /home/arcengames_aiw-ultra/CodeMain/ArcenAIW2Visualization/src/ShipDisplayCode/ArcenMainGameVisuals.cs:124)

TagsNo tags attached.

Activities

BadgerBadger

Nov 5, 2021 12:56 am

manager   ~0063195

There are also a ton of weird visual artifacts (see the chris talks code gamplay discord channel) which I assume are related to this

Chris_McElligottPark

Nov 5, 2021 11:56 am

administrator   ~0063197

Thanks!

* Fixed a logic error in CyclicalArrayPool that was based on my changes to the lazy-initialization yesterday.
** This is an unusually complicated class, and I made a slightly wrong choice in how I implemented the new methods, and it caused exceptions and many visual artifacts.

Issue History

Date Modified Username Field Change
Nov 5, 2021 12:46 am BadgerBadger New Issue
Nov 5, 2021 12:46 am BadgerBadger Status new => assigned
Nov 5, 2021 12:46 am BadgerBadger Assigned To => Chris_McElligottPark
Nov 5, 2021 12:56 am BadgerBadger Note Added: 0063195
Nov 5, 2021 11:56 am Chris_McElligottPark Status assigned => resolved
Nov 5, 2021 11:56 am Chris_McElligottPark Resolution open => fixed
Nov 5, 2021 11:56 am Chris_McElligottPark Fixed in Version => Beta 3.746 Phantom Ship Syndrome
Nov 5, 2021 11:56 am Chris_McElligottPark Note Added: 0063197