java.lang.StackOverflowError

GitHub | LevelX2 | 5 months ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.

Root Cause Analysis

  1. java.lang.StackOverflowError

    No message provided

    at mage.cards.CardImpl.moveToExile()
  2. mage.cards
    CardImpl.moveToExile
    1. mage.cards.CardImpl.moveToExile(CardImpl.java:374)
    2. mage.cards.CardImpl.moveToExile(CardImpl.java:366)
    2 frames
  3. mage.players
    PlayerImpl.moveCards
    1. mage.players.PlayerImpl.moveCardToExileWithInfo(PlayerImpl.java:3381)
    2. mage.players.PlayerImpl.moveCards(PlayerImpl.java:3186)
    3. mage.players.PlayerImpl.moveCards(PlayerImpl.java:3123)
    4. mage.players.PlayerImpl.moveCards(PlayerImpl.java:3114)
    4 frames
  4. mage.abilities.keyword
    FlashbackReplacementEffect.replaceEvent
    1. mage.abilities.keyword.FlashbackReplacementEffect.replaceEvent(FlashbackAbility.java:277)
    1 frame
  5. mage.abilities.effects
    ContinuousEffects.replaceEvent
    1. mage.abilities.effects.ContinuousEffects.replaceEvent(ContinuousEffects.java:857)
    1 frame
  6. mage.game
    ZonesHandler.moveCard
    1. mage.game.GameState.replaceEvent(GameState.java:679)
    2. mage.game.GameState.replaceEvent(GameState.java:672)
    3. mage.game.GameImpl.replaceEvent(GameImpl.java:2342)
    4. mage.game.ZonesHandler.maybeRemoveFromSourceZone(ZonesHandler.java:213)
    5. mage.game.ZonesHandler.moveCards(ZonesHandler.java:56)
    6. mage.game.ZonesHandler.moveCard(ZonesHandler.java:37)
    6 frames
  7. mage.cards
    CardImpl.moveToZone
    1. mage.cards.CardImpl.moveToZone(CardImpl.java:352)
    1 frame
  8. mage.abilities.keyword
    BuybackEffect.replaceEvent
    1. mage.abilities.keyword.BuybackEffect.replaceEvent(BuybackAbility.java:207)
    1 frame
  9. mage.abilities.effects
    ContinuousEffects.replaceEvent
    1. mage.abilities.effects.ContinuousEffects.replaceEvent(ContinuousEffects.java:857)
    1 frame
  10. mage.game
    ZonesHandler.moveCard
    1. mage.game.GameState.replaceEvent(GameState.java:679)
    2. mage.game.GameState.replaceEvent(GameState.java:672)
    3. mage.game.GameImpl.replaceEvent(GameImpl.java:2342)
    4. mage.game.ZonesHandler.maybeRemoveFromSourceZone(ZonesHandler.java:213)
    5. mage.game.ZonesHandler.moveCards(ZonesHandler.java:56)
    6. mage.game.ZonesHandler.moveCard(ZonesHandler.java:37)
    6 frames
  11. mage.cards
    CardImpl.moveToExile
    1. mage.cards.CardImpl.moveToExile(CardImpl.java:374)
    2. mage.cards.CardImpl.moveToExile(CardImpl.java:366)
    2 frames
  12. mage.players
    PlayerImpl.moveCards
    1. mage.players.PlayerImpl.moveCardToExileWithInfo(PlayerImpl.java:3381)
    2. mage.players.PlayerImpl.moveCards(PlayerImpl.java:3186)
    3. mage.players.PlayerImpl.moveCards(PlayerImpl.java:3123)
    4. mage.players.PlayerImpl.moveCards(PlayerImpl.java:3114)
    4 frames
  13. mage.abilities.keyword
    FlashbackReplacementEffect.replaceEvent
    1. mage.abilities.keyword.FlashbackReplacementEffect.replaceEvent(FlashbackAbility.java:277)
    1 frame
  14. mage.abilities.effects
    ContinuousEffects.replaceEvent
    1. mage.abilities.effects.ContinuousEffects.replaceEvent(ContinuousEffects.java:857)
    1 frame
  15. mage.game
    ZonesHandler.moveCard
    1. mage.game.GameState.replaceEvent(GameState.java:679)
    2. mage.game.GameState.replaceEvent(GameState.java:672)
    3. mage.game.GameImpl.replaceEvent(GameImpl.java:2342)
    4. mage.game.ZonesHandler.maybeRemoveFromSourceZone(ZonesHandler.java:213)
    5. mage.game.ZonesHandler.moveCards(ZonesHandler.java:56)
    6. mage.game.ZonesHandler.moveCard(ZonesHandler.java:37)
    6 frames
  16. mage.cards
    CardImpl.moveToZone
    1. mage.cards.CardImpl.moveToZone(CardImpl.java:352)
    1 frame
  17. mage.abilities.keyword
    BuybackEffect.replaceEvent
    1. mage.abilities.keyword.BuybackEffect.replaceEvent(BuybackAbility.java:207)
    1 frame
  18. mage.abilities.effects
    ContinuousEffects.replaceEvent
    1. mage.abilities.effects.ContinuousEffects.replaceEvent(ContinuousEffects.java:857)
    1 frame
  19. mage.game
    ZonesHandler.moveCard
    1. mage.game.GameState.replaceEvent(GameState.java:679)
    2. mage.game.GameState.replaceEvent(GameState.java:672)
    3. mage.game.GameImpl.replaceEvent(GameImpl.java:2342)
    4. mage.game.ZonesHandler.maybeRemoveFromSourceZone(ZonesHandler.java:213)
    5. mage.game.ZonesHandler.moveCards(ZonesHandler.java:56)
    6. mage.game.ZonesHandler.moveCard(ZonesHandler.java:37)
    6 frames
  20. mage.cards
    CardImpl.moveToExile
    1. mage.cards.CardImpl.moveToExile(CardImpl.java:374)
    2. mage.cards.CardImpl.moveToExile(CardImpl.java:366)
    2 frames
  21. mage.players
    PlayerImpl.moveCards
    1. mage.players.PlayerImpl.moveCardToExileWithInfo(PlayerImpl.java:3381)
    2. mage.players.PlayerImpl.moveCards(PlayerImpl.java:3186)
    3. mage.players.PlayerImpl.moveCards(PlayerImpl.java:3123)
    4. mage.players.PlayerImpl.moveCards(PlayerImpl.java:3114)
    4 frames
  22. mage.abilities.keyword
    FlashbackReplacementEffect.replaceEvent
    1. mage.abilities.keyword.FlashbackReplacementEffect.replaceEvent(FlashbackAbility.java:277)
    1 frame
  23. mage.abilities.effects
    ContinuousEffects.replaceEvent
    1. mage.abilities.effects.ContinuousEffects.replaceEvent(ContinuousEffects.java:857)
    1 frame
  24. mage.game
    ZonesHandler.moveCard
    1. mage.game.GameState.replaceEvent(GameState.java:679)
    2. mage.game.GameState.replaceEvent(GameState.java:672)
    3. mage.game.GameImpl.replaceEvent(GameImpl.java:2342)
    4. mage.game.ZonesHandler.maybeRemoveFromSourceZone(ZonesHandler.java:213)
    5. mage.game.ZonesHandler.moveCards(ZonesHandler.java:56)
    6. mage.game.ZonesHandler.moveCard(ZonesHandler.java:37)
    6 frames
  25. mage.cards
    CardImpl.moveToZone
    1. mage.cards.CardImpl.moveToZone(CardImpl.java:352)
    1 frame
  26. mage.abilities.keyword
    BuybackEffect.replaceEvent
    1. mage.abilities.keyword.BuybackEffect.replaceEvent(BuybackAbility.java:207)
    1 frame
  27. mage.abilities.effects
    ContinuousEffects.replaceEvent
    1. mage.abilities.effects.ContinuousEffects.replaceEvent(ContinuousEffects.java:857)
    1 frame
  28. mage.game
    ZonesHandler.moveCard
    1. mage.game.GameState.replaceEvent(GameState.java:679)
    2. mage.game.GameState.replaceEvent(GameState.java:672)
    3. mage.game.GameImpl.replaceEvent(GameImpl.java:2342)
    4. mage.game.ZonesHandler.maybeRemoveFromSourceZone(ZonesHandler.java:213)
    5. mage.game.ZonesHandler.moveCards(ZonesHandler.java:56)
    6. mage.game.ZonesHandler.moveCard(ZonesHandler.java:37)
    6 frames
  29. mage.cards
    CardImpl.moveToExile
    1. mage.cards.CardImpl.moveToExile(CardImpl.java:374)
    2. mage.cards.CardImpl.moveToExile(CardImpl.java:366)
    2 frames
  30. mage.players
    PlayerImpl.moveCards
    1. mage.players.PlayerImpl.moveCardToExileWithInfo(PlayerImpl.java:3381)
    2. mage.players.PlayerImpl.moveCards(PlayerImpl.java:3186)
    3. mage.players.PlayerImpl.moveCards(PlayerImpl.java:3123)
    4. mage.players.PlayerImpl.moveCards(PlayerImpl.java:3114)
    4 frames
  31. mage.abilities.keyword
    FlashbackReplacementEffect.replaceEvent
    1. mage.abilities.keyword.FlashbackReplacementEffect.replaceEvent(FlashbackAbility.java:277)
    1 frame
  32. mage.abilities.effects
    ContinuousEffects.replaceEvent
    1. mage.abilities.effects.ContinuousEffects.replaceEvent(ContinuousEffects.java:857)
    1 frame
  33. mage.game
    ZonesHandler.moveCard
    1. mage.game.GameState.replaceEvent(GameState.java:679)
    2. mage.game.GameState.replaceEvent(GameState.java:672)
    3. mage.game.GameImpl.replaceEvent(GameImpl.java:2342)
    4. mage.game.ZonesHandler.maybeRemoveFromSourceZone(ZonesHandler.java:213)
    5. mage.game.ZonesHandler.moveCards(ZonesHandler.java:56)
    6. mage.game.ZonesHandler.moveCard(ZonesHandler.java:37)
    6 frames
  34. mage.cards
    CardImpl.moveToZone
    1. mage.cards.CardImpl.moveToZone(CardImpl.java:352)
    1 frame
  35. mage.abilities.keyword
    BuybackEffect.replaceEvent
    1. mage.abilities.keyword.BuybackEffect.replaceEvent(BuybackAbility.java:207)
    1 frame
  36. mage.abilities.effects
    ContinuousEffects.replaceEvent
    1. mage.abilities.effects.ContinuousEffects.replaceEvent(ContinuousEffects.java:857)
    1 frame
  37. mage.game
    ZonesHandler.maybeRemoveFromSourceZone
    1. mage.game.GameState.replaceEvent(GameState.java:679)
    2. mage.game.GameState.replaceEvent(GameState.java:672)
    3. mage.game.GameImpl.replaceEvent(GameImpl.java:2342)
    4. mage.game.ZonesHandler.maybeRemoveFromSourceZone(ZonesHandler.java:213)
    4 frames