Player action execution crashed

Issue #98 resolved
Joel Ryan created an issue

I got this bug soon after going downstairs. The level above was full of tree enemies, and they were causing the game to lag. The game continued to lag after going down. I was attacking a wall when I go this bug.

Ultimate ADOM - Caverns of Chaos Version 0.1.0 - 4/24/2020 6:33:16 PM Player action execution crashed. Stack empty. System.InvalidOperationException: Stack empty. at System.Collections.Generic.Stack1[T].Pop () [0x00008] in <ae22a4e8f83c41d69684ae7f557133d9>:0 at UA.GameEngine.ECS.Systems.ZoneMaps.MapCell.PostprocessTarget (UA.Events.IEventTarget2[TET,TE] target, UA.GameEngine.Events.GameEvent ev) [0x00000] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.Events.EventDispatcher2[TT,TE].PropagateEvent (TE ev) [0x00088] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Systems.ZoneMaps.MapCell.PropagateEvent (UA.GameEngine.Events.GameEvent ev) [0x0008d] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Entities.Entity.PropagateEvent (UA.GameEngine.Events.GameEvent gameEvent) [0x001a7] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Components.Lib.PowerPointRecoveryComponent.PropagateEvent (UA.GameEngine.Events.GameEvent gameEvent) [0x0003d] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.Events.EventDispatcher2[TT,TE].PropagateEvent (TE ev) [0x0007c] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Entities.Entity.PropagateEvent (UA.GameEngine.Events.GameEvent gameEvent) [0x00231] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Entities.Entity.PropagateEvent (UA.GameEngine.Events.GameEventType gameEventType) [0x00010] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Systems.Actors.ActorSystem.PassTurn (UA.GameEngine.ECS.Entities.IEntity actingEntity) [0x000eb] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Systems.GameCommands.GameCommandSystem+<>c__DisplayClass33_1.<ExecutePlayerAction>b__0 (UA.GameEngine.ECS.Entities.IEntity actor) [0x00089] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Systems.Actors.ActorSystem.PassTurnForActor (UA.GameEngine.ECS.Entities.IEntity actor, System.Action1[T] act) [0x00192] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Systems.GameCommands.GameCommandSystem.ExecutePlayerAction (UA.GameEngine.ECS.Entities.IEntity target, System.Action1[T] act) [0x000fe] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Systems.GameCommands.GameCommandSystem.MoveEast () [0x00010] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.Bus.UltimateUserInterfaceGameEngineServiceBus.ProcessTasks () [0x00081] in <1b60a9c6421c4f6eb0705714a4a5e863>:0

Comments (3)

  1. Team ADOM GmbH repo owner

    There was a problem with concurrent interactions in laggy games destroying internal data structures. Should be fixed by now.

  2. Log in to comment