View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0020243 | AI War 2 | Crash/Exception | Sep 7, 2018 3:26 am | Sep 7, 2018 9:53 am | |
Reporter | malkiel | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 0.767 Newly In Stock, By Zenith | ||||
Fixed in Version | 0.768 Golem Rebirth | ||||
Summary | 0020243: exception, uncertain of what exactly | ||||
Description | I decided to do a game with an AAR writeup just to let people see what's likely to get tested when I'm playing. Aside from the faction placement error logs, this is a log containing an exception from when I got mobbed by some space planes in a wave. no idea what it's problem was, reporting for completeness. | ||||
Tags | No tags attached. | ||||
|
ArcenDebugLog.txt (12,101 bytes)
9/7/2018 12:54:55 AM Generate Map with type Realistic and seed 1595536 9/7/2018 12:54:55 AM Generate Map Complete 9/7/2018 12:54:57 AM Generate Map with type Realistic and seed 1595536 9/7/2018 12:54:57 AM Generate Map Complete 9/7/2018 12:55:18 AM Generate Map with type Realistic and seed 1595536 9/7/2018 12:55:18 AM Generate Map Complete 9/7/2018 12:56:15 AM Generate Map with type Realistic and seed 1595536 9/7/2018 12:56:15 AM Generate Map Complete 9/7/2018 12:56:21 AM Generate Map with type Realistic and seed 1595536 9/7/2018 12:56:21 AM Generate Map Complete 9/7/2018 12:56:25 AM Generate Map with type Realistic and seed 1595536 9/7/2018 12:56:25 AM Generate Map Complete 9/7/2018 12:56:28 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:07:09 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:07:09 AM World Created, Launching Server 9/7/2018 1:07:09 AM Successfully opened host socket 9/7/2018 1:07:14 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:07:14 AM Generate Map Complete 9/7/2018 1:07:21 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:07:21 AM Generate Map Complete 9/7/2018 1:07:24 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:07:24 AM Generate Map Complete 9/7/2018 1:07:28 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:07:28 AM Generate Map Complete 9/7/2018 1:07:31 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:07:31 AM Generate Map Complete 9/7/2018 1:07:38 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:07:38 AM Generate Map Complete 9/7/2018 1:07:44 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:07:44 AM Generate Map Complete 9/7/2018 1:07:47 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:07:47 AM Generate Map Complete 9/7/2018 1:07:50 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:07:50 AM Generate Map Complete 9/7/2018 1:08:00 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:08:00 AM Failed to find planet to seed DysonSphere Count=1 minDistanceFromHumanHomeworld=2 maxDistanceFromHumanHomeworld=-1 minDistanceFromAIHomeworld=2 maxDistanceFromAIHomeworld=-1 9/7/2018 1:08:00 AM Failed to find planet to seed DysonSphere Count=1 minDistanceFromHumanHomeworld=2 maxDistanceFromHumanHomeworld=-1 minDistanceFromAIHomeworld=1 maxDistanceFromAIHomeworld=-1 9/7/2018 1:08:00 AM Failed to find planet to seed VengeanceGenerator Count=7 minDistanceFromHumanHomeworld=2 maxDistanceFromHumanHomeworld=-1 minDistanceFromAIHomeworld=1 maxDistanceFromAIHomeworld=-1 9/7/2018 1:08:00 AM Generate Map Complete 9/7/2018 1:12:34 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:12:34 AM Failed to find planet to seed VengeanceGenerator Count=7 minDistanceFromHumanHomeworld=2 maxDistanceFromHumanHomeworld=-1 minDistanceFromAIHomeworld=1 maxDistanceFromAIHomeworld=-1 9/7/2018 1:12:34 AM Generate Map Complete 9/7/2018 1:12:58 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:12:59 AM Failed to find planet to seed VengeanceGenerator Count=7 minDistanceFromHumanHomeworld=2 maxDistanceFromHumanHomeworld=-1 minDistanceFromAIHomeworld=1 maxDistanceFromAIHomeworld=-1 9/7/2018 1:12:59 AM Generate Map Complete 9/7/2018 1:13:11 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:13:11 AM Failed to find planet to seed VengeanceGenerator Count=7 minDistanceFromHumanHomeworld=2 maxDistanceFromHumanHomeworld=-1 minDistanceFromAIHomeworld=1 maxDistanceFromAIHomeworld=-1 9/7/2018 1:13:11 AM Generate Map Complete 9/7/2018 1:14:08 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:14:08 AM Generate Map Complete 9/7/2018 1:17:16 AM Generate Map with type Realistic and seed 1595536 9/7/2018 1:17:16 AM Generate Map Complete 9/7/2018 2:19:29 AM Error in thread for execution context 'executionContext' NullReferenceException Object reference not set to an instance of an object ===STACK FRAMES (with file info)=== FILE METHOD IL_OFFSET NATIVE_OFFSET LINE_NUMBER COLUMN_NUMBER DoOnAnyDeathLogic 2986 9134 0 0 DoOnAnyDeathInCombatLogic 38 178 0 0 DoOnDeathInCombatLogic 48 114 0 0 TakeDamage 2213 4290 0 0 DoHitLogic 352 1018 0 0 DoHitLogic 11 106 0 0 DoEntityStepLogic_Shot 596 1538 0 0 <DoCombatStep>m__2 1 50 0 0 DoForEntities 63 116 0 0 DoForEntities 35 138 0 0 DoCombatStep 152 746 0 0 DoWorldStepLogic 510 1842 0 0 Execute 95 242 0 0 ===RAW STACK TRACE=== at Arcen.AIW2.External.BaseScenario.DoOnAnyDeathLogic (Arcen.AIW2.Core.GameEntity_Squad entity, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.ArcenSimContext Context) [0x00baa] in <415b85e5ec05485d9cc0a295b9abab39>:0 at Arcen.AIW2.Core.GameEntity_Squad.DoOnAnyDeathInCombatLogic (Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.ArcenSimContext Context) [0x00026] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.GameEntity_Squad.DoOnDeathInCombatLogic (Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.ArcenSimContext Context) [0x00030] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.GameEntity_Squad.TakeDamage (System.Int32 Damage, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.GameEntity_Shot ShotThatHitOrNull, System.Boolean IsSelfDamage, System.Boolean PreventReversionToNeutral, System.Boolean HonorFiniteHitCountAOE, System.Int32& ActualDamageDone, Arcen.AIW2.Core.ArcenSimContext Context) [0x008a5] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.GameEntity_Shot.DoHitLogic (Arcen.AIW2.Core.GameEntity_Squad Target, System.Boolean HonorFiniteHitCountAOE, Arcen.Universal.FInt PercentOfTotalAttackPowerForThisHit, Arcen.Universal.FInt& PercentOfTotalAttackPowerUsedForThisHit, Arcen.AIW2.Core.ArcenSimContext Context) [0x00160] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.GameEntity_Shot.DoHitLogic (Arcen.AIW2.Core.GameEntity_Squad Target, Arcen.AIW2.Core.ArcenSimContext Context) [0x0000b] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.GameEntity_Shot.DoEntityStepLogic_Shot (Arcen.AIW2.Core.ArcenSimContext Context) [0x00254] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.Planet.<DoCombatStep>m__2 (Arcen.AIW2.Core.GameEntity_Shot entity) [0x00001] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.GameEntity_Shot+ProcessorDelegate Processor) [0x0003f] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.GameEntity_Shot+ProcessorDelegate Processor) [0x00023] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.Planet.DoCombatStep (Arcen.AIW2.Core.ArcenSimContext Context) [0x00098] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.World_AIW2.DoWorldStepLogic (Arcen.AIW2.Core.ArcenSimContext Context) [0x001fe] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.External.SimExecution.Execute () [0x0005f] in <415b85e5ec05485d9cc0a295b9abab39>:0 at System.Environment.get_StackTrace () [0x00000] in <f826c2584fc94ec19a48a6576640bdc5>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <c1628852d7674eb28a719fdb7cac0e48>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <c1628852d7674eb28a719fdb7cac0e48>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <c1628852d7674eb28a719fdb7cac0e48>:0 at Arcen.Universal.ArcenDebugging.LogException (System.Exception e, System.String message, Arcen.Universal.Verbosity verbosity) [0x00000] in <c1628852d7674eb28a719fdb7cac0e48>:0 at Arcen.AIW2.External.SimExecution.Execute () [0x00000] in <415b85e5ec05485d9cc0a295b9abab39>:0 at Arcen.AIW2.External.ArcenSimPlanningContext.InnerRun () [0x00000] in <415b85e5ec05485d9cc0a295b9abab39>:0 at Arcen.AIW2.External.ArcenExecutionContext.InnerRun () [0x00000] in <415b85e5ec05485d9cc0a295b9abab39>:0 at Arcen.AIW2.External.ArcenThread.InternalActualThreadFunction () [0x00000] in <415b85e5ec05485d9cc0a295b9abab39>:0 at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00000] in <f826c2584fc94ec19a48a6576640bdc5>:0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <f826c2584fc94ec19a48a6576640bdc5>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <f826c2584fc94ec19a48a6576640bdc5>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x00000] in <f826c2584fc94ec19a48a6576640bdc5>:0 at System.Threading.ThreadHelper.ThreadStart () [0x00000] in <f826c2584fc94ec19a48a6576640bdc5>:0 9/7/2018 2:24:08 AM Clearing world, so killing thread 'executionContext' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'outerThreadFor_ArcenShortTermPlanningContext' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'strengthCountingContext' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'movePlanningContext' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'targetingContext' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'collisionContext' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'metalFlowContext' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'ProtectionContext' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'tachyonContext' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'tractorContext' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'aiwcGravityContext' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'outerThreadFor_ArcenExecutionContext' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'outerThreadFor_ArcenLongTermPlanningContext' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'specialFactionContext_396_AI' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'specialFactionContext_397_AISpecialForces' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'specialFactionContext_398_HunterFleet' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'specialFactionContext_402_AntagonizedDysonSphere' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'specialFactionContext_403_Instigators' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'specialFactionContext_404_Mercenary' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'specialFactionContext_406_ZenithDysonSphere' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'specialFactionContext_407_HumanMarauders' in state Background, WaitSleepJoin 9/7/2018 2:24:08 AM Clearing world, so killing thread 'specialFactionContext_408_Dark Spire' in state Background, WaitSleepJoin 9/7/2018 2:24:10 AM PLAYER DISCONNECTED 0.0.0.0=>0 |
|
When a unit dies, it does "DoOnAnyDeath" Logic. This is how the game handles to increasing AIP when killing a warp gate, for example. Error in thread for execution context 'executionContext' NullReferenceException Object reference not set to an instance of an object ===STACK FRAMES (with file info)=== FILE METHOD IL_OFFSET NATIVE_OFFSET LINE_NUMBER COLUMN_NUMBER DoOnAnyDeathLogic 2986 9134 0 0 DoOnAnyDeathInCombatLogic 38 178 0 0 DoOnDeathInCombatLogic 48 114 0 0 TakeDamage 2213 4290 0 0 DoHitLogic 352 1018 0 0 DoHitLogic 11 106 0 0 DoEntityStepLogic_Shot 596 1538 0 0 <DoCombatStep>m__2 1 50 0 0 DoForEntities 63 116 0 0 DoForEntities 35 138 0 0 DoCombatStep 152 746 0 0 DoWorldStepLogic 510 1842 0 0 Execute 95 242 0 0 ===RAW STACK TRACE=== at Arcen.AIW2.External.BaseScenario.DoOnAnyDeathLogic (Arcen.AIW2.Core.GameEntity_Squad entity, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.ArcenSimContext Context) [0x00baa] in <415b85e5ec05485d9cc0a295b9abab39>:0 at Arcen.AIW2.Core.GameEntity_Squad.DoOnAnyDeathInCombatLogic (Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.ArcenSimContext Context) [0x00026] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.GameEntity_Squad.DoOnDeathInCombatLogic (Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.ArcenSimContext Context) [0x00030] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.GameEntity_Squad.TakeDamage (System.Int32 Damage, Arcen.AIW2.Core.EntitySystem FiringSystemOrNull, Arcen.AIW2.Core.GameEntity_Shot ShotThatHitOrNull, System.Boolean IsSelfDamage, System.Boolean PreventReversionToNeutral, System.Boolean HonorFiniteHitCountAOE, System.Int32& ActualDamageDone, Arcen.AIW2.Core.ArcenSimContext Context) [0x008a5] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.GameEntity_Shot.DoHitLogic (Arcen.AIW2.Core.GameEntity_Squad Target, System.Boolean HonorFiniteHitCountAOE, Arcen.Universal.FInt PercentOfTotalAttackPowerForThisHit, Arcen.Universal.FInt& PercentOfTotalAttackPowerUsedForThisHit, Arcen.AIW2.Core.ArcenSimContext Context) [0x00160] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.GameEntity_Shot.DoHitLogic (Arcen.AIW2.Core.GameEntity_Squad Target, Arcen.AIW2.Core.ArcenSimContext Context) [0x0000b] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.GameEntity_Shot.DoEntityStepLogic_Shot (Arcen.AIW2.Core.ArcenSimContext Context) [0x00254] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.Planet.<DoCombatStep>m__2 (Arcen.AIW2.Core.GameEntity_Shot entity) [0x00001] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.GameEntity_Shot+ProcessorDelegate Processor) [0x0003f] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.GameEntity_Shot+ProcessorDelegate Processor) [0x00023] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.Planet.DoCombatStep (Arcen.AIW2.Core.ArcenSimContext Context) [0x00098] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.Core.World_AIW2.DoWorldStepLogic (Arcen.AIW2.Core.ArcenSimContext Context) [0x001fe] in <6797a987fa9e4ed9accbc03529a23bd4>:0 at Arcen.AIW2.External.SimExecution.Execute () [0x0005f] in <415b85e5ec05485d9cc0a295b9abab39>:0 |
|
Did you have mercenaries as part of this fight? If so, which ones? |
|
Thanks! * A large amount of defensive code, as well as some better logging that doesn't gum up the entire system as it runs, has been added to the DoOnAnyDeathLogic section of the code. |
Date Modified | Username | Field | Change |
---|---|---|---|
Sep 7, 2018 3:26 am | malkiel | New Issue | |
Sep 7, 2018 3:26 am | malkiel | File Added: ArcenDebugLog.txt | |
Sep 7, 2018 9:18 am | BadgerBadger | Note Added: 0049095 | |
Sep 7, 2018 9:39 am | BadgerBadger | Note Added: 0049099 | |
Sep 7, 2018 9:53 am | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
Sep 7, 2018 9:53 am | Chris_McElligottPark | Status | new => resolved |
Sep 7, 2018 9:53 am | Chris_McElligottPark | Resolution | open => fixed |
Sep 7, 2018 9:53 am | Chris_McElligottPark | Fixed in Version | => 0.768 Golem Rebirth |
Sep 7, 2018 9:53 am | Chris_McElligottPark | Note Added: 0049101 |