View Issue Details

IDProjectCategoryLast Update
0026201AI War 2Bug - GameplayJan 30, 2022 2:19 pm
ReporterTuntematon Assigned ToBadgerBadger  
Severityminor 
Status resolvedResolutionfixed 
Product VersionBeta 3.789 Network Consolidation 
Fixed in VersionBeta 3.790 Defense Against Rogues 
Summary0026201: Swaping units loops this error
DescriptionAfter ticket 0026200 happened. tried to swap some unit in fleets and it looped this error. Restarting game wont help.

SINGLEP List Sort Error: System.ArgumentException: Bogus IComparer:Arcen.Universal.FunctorComparer`1[Arcen.AIW2.Core.Fleet]
  at Arcen.Universal.Collections.IntrospectiveSortUtilities.ThrowOrIgnoreBadComparer (System.Object comparer) [0x0001d] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at Arcen.Universal.Collections.GenericArraySortHelper`1[T].Sort (T[] keys, System.Int32 index, System.Int32 length, Arcen.Universal.Collections.IComparer`1[T] comparer) [0x00012] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at Arcen.Universal.Collections.ArraySort`1[T].Sort (T[] array, System.Int32 index, System.Int32 length, Arcen.Universal.Collections.IComparer`1[T] comparer) [0x000d3] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at Arcen.Universal.List`1[T].Sort (System.Comparison`1[T] comparison) [0x0003c] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at Arcen.Universal.List`1[T].Sort (System.Comparison`1[T] comparison) [0x00000] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at Arcen.AIW2.External.Window_ModalSwapFleetMembers.PopulateFreeFormControls (Arcen.Universal.ArcenUI_SetOfCreateElementDirectives Set) [0x00000] in <a1f2aac64be14267b886c2bbd953cb28>:0
  at Arcen.Universal.ArcenUI_Window.OnUpdateWindow (System.Single AddedDeltaTime, System.Boolean InvertMouseWheelUIScrolling, System.Int32 scrollSpeedForMouseUI) [0x00000] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at Arcen.Universal.ArcenUI.OnUpdateFromMainThread () [0x00000] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00000] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at Arcen.AIW2.Core.ArcenGameControllerBase.BaseUpdate () [0x00000] in <f0f59c9cd6cf415a8758f7c37e9ddff2>:0
  at ArcenGameController.Update () [0x00000] in <a6cba12c7f0b4f47a1ff69cb43a03552>:0
TagsNo tags attached.

Relationships

related to 0026200 resolvedBadgerBadger Simulation speed drops near 0 and cpu utilization is 100% 
related to 0026198 resolvedBadgerBadger Sharing debug log due to numerous error popups 

Activities

Tuntematon

Jan 30, 2022 10:34 am

reporter   ~0063968

got similar again in different sava. this time just single and no looping in transfer ship screen.

SINGLEP DELAYED35 TID52 List Sort Error: System.ArgumentException: Bogus IComparer:Arcen.Universal.FunctorComparer`1[Arcen.AIW2.Core.GameEntity_Squad]
  at Arcen.Universal.Collections.IntrospectiveSortUtilities.ThrowOrIgnoreBadComparer (System.Object comparer) [0x0001d] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at Arcen.Universal.Collections.GenericArraySortHelper`1[T].Sort (T[] keys, System.Int32 index, System.Int32 length, Arcen.Universal.Collections.IComparer`1[T] comparer) [0x00012] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at Arcen.Universal.Collections.ArraySort`1[T].Sort (T[] array, System.Int32 index, System.Int32 length, Arcen.Universal.Collections.IComparer`1[T] comparer) [0x000d3] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at Arcen.Universal.List`1[T].Sort (System.Comparison`1[T] comparison) [0x0003c] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at Arcen.Universal.List`1[T].Sort (System.Comparison`1[T] comparison) [0x00000] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at Arcen.AIW2.External.TachyonPlanning.NonClosure_PerTachyonSource (Arcen.AIW2.Core.GameEntity_Squad tachyonEmitterEntity) [0x00000] in <a1f2aac64be14267b886c2bbd953cb28>:0
  at Arcen.AIW2.External.TachyonPlanning.UnrolledDoFor_PerTachyonSource (Arcen.AIW2.Core.PlanetFaction faction) [0x00000] in <a1f2aac64be14267b886c2bbd953cb28>:0
  at Arcen.AIW2.External.TachyonPlanning+<>c__DisplayClass8_0.<Execute>b__0 (Arcen.AIW2.Core.Planet planet) [0x00000] in <a1f2aac64be14267b886c2bbd953cb28>:0
  at Arcen.AIW2.Core.Galaxy.DoForPlanetsSingleThread (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <f0f59c9cd6cf415a8758f7c37e9ddff2>:0
  at Arcen.AIW2.Core.World_AIW2.DoForPlanetsSingleThread (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <f0f59c9cd6cf415a8758f7c37e9ddff2>:0
  at Arcen.AIW2.External.TachyonPlanning.Execute () [0x00000] in <a1f2aac64be14267b886c2bbd953cb28>:0
  at Arcen.AIW2.External.ArcenShortTermPlanningManager.RunAnExecutionPair_AsABackgroundTask (Arcen.AIW2.External.ArcenShortTermPlanningContext context, System.Boolean shortTermPlanningDebugLog) [0x00000] in <a1f2aac64be14267b886c2bbd953cb28>:0
  at Arcen.AIW2.External.ArcenShortTermPlanningManager+<>c__DisplayClass13_1.<RunAllContextsOnBackgroundThreadsFromMainSimThread>b__0 () [0x00000] in <a1f2aac64be14267b886c2bbd953cb28>:0
  at System.Threading.Tasks.Task.InnerInvoke () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.Execute () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.ExecutionContextCallback (System.Object obj) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task& currentTaskSlot) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.ExecuteEntry (System.Boolean bPreventDoubleExecution) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
1/30/2022 5:25:34 PM 3.789 SINGLEP DELAYED36 TID36 List Sort Error: System.ArgumentException: Bogus IComparer:Arcen.Universal.FunctorComparer`1[Arcen.AIW2.Core.GameEntity_Squad]
  at Arcen.Universal.Collections.IntrospectiveSortUtilities.ThrowOrIgnoreBadComparer (System.Object comparer) [0x0001d] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at Arcen.Universal.Collections.GenericArraySortHelper`1[T].Sort (T[] keys, System.Int32 index, System.Int32 length, Arcen.Universal.Collections.IComparer`1[T] comparer) [0x00012] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at Arcen.Universal.Collections.ArraySort`1[T].Sort (T[] array, System.Int32 index, System.Int32 length, Arcen.Universal.Collections.IComparer`1[T] comparer) [0x000d3] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at Arcen.Universal.List`1[T].Sort (System.Comparison`1[T] comparison) [0x0003c] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at Arcen.Universal.List`1[T].Sort (System.Comparison`1[T] comparison) [0x00000] in <8c4befe0a26f449e8eee8936aa128f20>:0
  at Arcen.AIW2.External.TachyonPlanning.NonClosure_PerTachyonSource (Arcen.AIW2.Core.GameEntity_Squad tachyonEmitterEntity) [0x00000] in <a1f2aac64be14267b886c2bbd953cb28>:0
  at Arcen.AIW2.External.TachyonPlanning.UnrolledDoFor_PerTachyonSource (Arcen.AIW2.Core.PlanetFaction faction) [0x00000] in <a1f2aac64be14267b886c2bbd953cb28>:0
  at Arcen.AIW2.External.TachyonPlanning+<>c__DisplayClass8_0.<Execute>b__0 (Arcen.AIW2.Core.Planet planet) [0x00000] in <a1f2aac64be14267b886c2bbd953cb28>:0
  at Arcen.AIW2.Core.Galaxy.DoForPlanetsSingleThread (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <f0f59c9cd6cf415a8758f7c37e9ddff2>:0
  at Arcen.AIW2.Core.World_AIW2.DoForPlanetsSingleThread (System.Boolean IncludeDestroyed, Arcen.AIW2.Core.Planet+ProcessorDelegate Processor) [0x00000] in <f0f59c9cd6cf415a8758f7c37e9ddff2>:0
  at Arcen.AIW2.External.TachyonPlanning.Execute () [0x00000] in <a1f2aac64be14267b886c2bbd953cb28>:0
  at Arcen.AIW2.External.ArcenShortTermPlanningManager.RunAnExecutionPair_AsABackgroundTask (Arcen.AIW2.External.ArcenShortTermPlanningContext context, System.Boolean shortTermPlanningDebugLog) [0x00000] in <a1f2aac64be14267b886c2bbd953cb28>:0
  at Arcen.AIW2.External.ArcenShortTermPlanningManager+<>c__DisplayClass13_1.<RunAllContextsOnBackgroundThreadsFromMainSimThread>b__0 () [0x00000] in <a1f2aac64be14267b886c2bbd953cb28>:0
  at System.Threading.Tasks.Task.InnerInvoke () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.Execute () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.ExecutionContextCallback (System.Object obj) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task& currentTaskSlot) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.ExecuteEntry (System.Boolean bPreventDoubleExecution) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
ArcenDebugLog.txt (1,155,828 bytes)

BadgerBadger

Jan 30, 2022 2:19 pm

manager   ~0063973

Fixed

Issue History

Date Modified Username Field Change
Jan 29, 2022 3:51 pm Tuntematon New Issue
Jan 29, 2022 3:51 pm Tuntematon Relationship added related to 0026200
Jan 30, 2022 10:34 am Tuntematon Note Added: 0063968
Jan 30, 2022 10:34 am Tuntematon File Added: ArcenDebugLog.txt
Jan 30, 2022 11:35 am BadgerBadger Relationship added related to 0026198
Jan 30, 2022 2:19 pm BadgerBadger Assigned To => BadgerBadger
Jan 30, 2022 2:19 pm BadgerBadger Status new => resolved
Jan 30, 2022 2:19 pm BadgerBadger Resolution open => fixed
Jan 30, 2022 2:19 pm BadgerBadger Fixed in Version => Beta 3.790 Defense Against Rogues
Jan 30, 2022 2:19 pm BadgerBadger Note Added: 0063973