View Issue Details

IDProjectCategoryLast Update
0019575AI War 2Crash/ExceptionAug 29, 2018 7:45 pm
ReporterBadgerBadger Assigned ToChris_McElligottPark  
Severityminor 
Status closedResolutionsuspended 
Product Version0.719 
Summary0019575: Thread abort exception after nuke
DescriptionI 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()

TagsNo tags attached.

Activities

Chris_McElligottPark

Aug 29, 2018 7:45 pm

administrator   ~0048539

Nukes are gone for now, so this is irrelevant for now. If it comes up again after reimplementation, this will be my issue.

Issue History

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