View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0019575 | AI War 2 | Crash/Exception | Apr 7, 2018 10:51 am | Aug 29, 2018 7:45 pm | |
Reporter | BadgerBadger | Assigned To | Chris_McElligottPark | ||
Status | closed | Resolution | suspended | ||
Product Version | 0.719 | ||||
Summary | 0019575: Thread abort exception after nuke | ||||
Description | I just nuked a planet with about 40K AI strength on it. I took the nuke to that planet, paused the game then scrapped the nuke. The game seemed to get stuck for a bit, and I couldn't unpause it. Then I saw this crash: 4/7/2018 10:46:07 AM Clearing world, so killing thread 'ProtectionContext' in state Background, WaitSleepJoin 4/7/2018 10:46:07 AM Clearing world, so killing thread 'tachyonContext' in state Background, WaitSleepJoin 4/7/2018 10:46:07 AM Clearing world, so killing thread 'tractorContext' in state Background, WaitSleepJoin 4/7/2018 10:46:07 AM Clearing world, so killing thread 'gravityContext' in state Background, WaitSleepJoin 4/7/2018 10:46:07 AM Clearing world, so killing thread 'outerThreadFor_ArcenExecutionContext' in state Background, WaitSleepJoin 4/7/2018 10:46:07 AM Clearing world, so killing thread 'executionContext' in state Background, WaitSleepJoin 4/7/2018 10:46:07 AM Clearing world, so killing thread 'outerThreadFor_ArcenLongTermPlanningContext' in state Background, WaitSleepJoin 4/7/2018 10:46:07 AM Clearing world, so killing thread 'specialFactionContext_3_AI' in state Background, WaitSleepJoin 4/7/2018 10:46:07 AM Clearing world, so killing thread 'specialFactionContext_4_AISpecialForces' in state Background, WaitSleepJoin 4/7/2018 10:46:07 AM Clearing world, so killing thread 'specialFactionContext_5_HunterFleet' in state Background, WaitSleepJoin 4/7/2018 10:46:07 AM Clearing world, so killing thread 'specialFactionContext_9_ZenithTrader' in state Background, WaitSleepJoin 4/7/2018 10:46:10 AM PLAYER DISCONNECTED 0.0.0.0=>0 4/7/2018 10:46:11 AM Successfully opened host socket 4/7/2018 10:49:16 AM Thread 'specialFactionContext_12_AI' is in state Background, WaitSleepJoin after 10 seconds, so killing it now 4/7/2018 10:49:16 AM Thread 'specialFactionContext_13_AISpecialForces' is in state Background, WaitSleepJoin after 10 seconds, so killing it now 4/7/2018 10:49:16 AM Thread 'specialFactionContext_14_HunterFleet' is in state Background, WaitSleepJoin after 10 seconds, so killing it now 4/7/2018 10:49:16 AM Thread 'specialFactionContext_18_ZenithTrader' is in state Background, WaitSleepJoin after 10 seconds, so killing it now 4/7/2018 10:49:20 AM Thread 'outerThreadFor_ArcenShortTermPlanningContext' is in state Background, WaitSleepJoin after 10 seconds, so killing it now 4/7/2018 10:49:20 AM Thread 'strengthCountingContext' is in state Background, WaitSleepJoin after 10 seconds, so killing it now 4/7/2018 10:49:20 AM Thre 4/7/2018 10:49:20 AM Thread 'targetingContext' is in state Background, WaitSleepJoin after 10 seconds, so killing it now 4/7/2018 10:49:20 AM Thread 'collisionContext' is in state Background, WaitSleepJoin after 10 seconds, so killing it now 4/7/2018 10:49:20 AM Thread 'metalFlowContext' is in state Background, WaitSleepJoin after 10 seconds, so killing it now 4/7/2018 10:49:20 AM Thread 'ProtectionContext' is in state Background, WaitSleepJoin after 10 seconds, so killing it now 4/7/2018 10:49:20 AM Thread 'tachyonContext' is in state Background, WaitSleepJoin after 10 seconds, so killing it now 4/7/2018 10:49:20 AM Thread 'tractorContext' is in state Background, WaitSleepJoin after 10 seconds, so killing it now 4/7/2018 10:49:20 AM Thread 'gravityContext' is in state Background, WaitSleepJoin after 10 seconds, so killing it now 4/7/2018 10:49:20 AM Thread 'outerThreadFor_ArcenExecutionContext' is in state Background, WaitSleepJoin after 10 seconds, so killing it now 4/7/2018 10:49:20 AM Thread 'executionContext' is in state Background after 10 seconds, so killing it now 4/7/2018 10:49:20 AM Thread 'outerThreadFor_ArcenLongTermPlanningContext' is in state Background, WaitSleepJoin after 10 seconds, so killing it now 4/7/2018 10:49:20 AM Error in thread for execution context 'executionContext' ThreadAbortException Thread was being aborted ===STACK FRAMES (with file info)=== FILE METHOD IL_OFFSET NATIVE_OFFSET LINE_NUMBER COLUMN_NUMBER TakeDamage 0 2768 0 0 TakeDamage 0 104 0 0 CheckForAOEDetonation 0 3472 0 0 DoOnAnyDeathInCombatLogic 0 491 0 0 DoOnDeathInCombatLogic 0 132 0 0 <DoCombatStep>b__101_3 0 121 0 0 DoForEntities 0 192 0 0 DoForEntities 0 150 0 0 DoCombatStep 0 1239 0 0 DoWorldStepLogic 0 1541 0 0 Execute 0 339 0 0 ===RAW STACK TRACE=== at Arcen.AIW2.Core.GameEntity.TakeDamage (Int32 Damage, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.GameEntity ShotThatHitOrNull, Boolean IsSelfDamage, Boolean PreventReversionToNeutral, Boolean HonorFiniteHitCountAOE, System.Int32& ActualDamageDone, A\ rcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <filename unknown>:0 at Arcen.AIW2.Core.GameEntity.TakeDamage (Int32 Damage, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.GameEntity ShotThatHitOrNull, Boolean IsSelfDamage, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <filename unknown>:0 at Arcen.AIW2.Core.GameEntity.CheckForAOEDetonation (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <filename unknown>:0 at Arcen.AIW2.Core.GameEntity.DoOnAnyDeathInCombatLogic (Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <filename unknown>:0 at Arcen.AIW2.Core.GameEntity.DoOnDeathInCombatLogic (Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <filename unknown>:0 at Arcen.AIW2.Core.Planet+<>c.<DoCombatStep>b__101_3 (Arcen.AIW2.Core.GameEntity entity) [0x00000] in <filename unknown>:0 at Arcen.AIW2.Core.EntityCollection.DoForEntities (GameEntityCategory Category, Arcen.AIW2.Core.ProcessorDelegate Processor) [0x00000] in <filename unknown>:0 at Arcen.AIW2.Core.Planet.DoForEntities (GameEntityCategory Category, Arcen.AIW2.Core.ProcessorDelegate Processor) [0x00000] in <filename unknown>:0 at Arcen.AIW2.Core.Planet.DoCombatStep (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <filename unknown>:0 at Arcen.AIW2.Core.World_AIW2.DoWorldStepLogic (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <filename unknown>:0 at Arcen.AIW2.Core.SimExecution.Execute () [0x00000] in <filename unknown>:0 at System.Environment.get_StackTrace() in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/Environment.cs:line 227 at Arcen.Universal.ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity) at Arcen.Universal.ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity) at Arcen.Universal.ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity) at Arcen.Universal.ArcenDebugging.LogException(System.Exception e, System.String message, Verbosity verbosity) at Arcen.AIW2.Core.SimExecution.Execute() at Arcen.AIW2.Core.ArcenSimPlanningContext.InnerRun() at Arcen.AIW2.Core.ArcenExecutionContext.InnerRun() at Arcen.Universal.ArcenThread.InternalActualThreadFunction() | ||||
Tags | No tags attached. | ||||
|
Nukes are gone for now, so this is irrelevant for now. If it comes up again after reimplementation, this will be my issue. |
Date Modified | Username | Field | Change |
---|---|---|---|
Apr 7, 2018 10:51 am | BadgerBadger | New Issue | |
Apr 7, 2018 10:51 am | BadgerBadger | Status | new => assigned |
Apr 7, 2018 10:51 am | BadgerBadger | Assigned To | => keith.lamothe |
Aug 29, 2018 7:45 pm | Chris_McElligottPark | Assigned To | keith.lamothe => Chris_McElligottPark |
Aug 29, 2018 7:45 pm | Chris_McElligottPark | Status | assigned => closed |
Aug 29, 2018 7:45 pm | Chris_McElligottPark | Resolution | open => suspended |
Aug 29, 2018 7:45 pm | Chris_McElligottPark | Note Added: 0048539 |