Page 1 of 1

Bug report

PostPosted: 29 Aug 2016, 17:34
by EpicDerek
Description: Just opted to keep a hand playing rg tron deck vs ai deck and crashed.


UnsupportedOperationException | Open
Code: Select all
Forge Version:    1.5.56.001
Operating System: Linux 3.18.14-8252943 armv8l
Java Version:     0 The Android Project

java.lang.UnsupportedOperationException
   at java.util.Collections$UnmodifiableCollection.removeAll(Collections.java:978)
   at forge.ai.ComputerUtil.chooseSomeType(ComputerUtil.java:1752)
   at forge.ai.PlayerControllerAi.chooseSomeType(PlayerControllerAi.java:350)
   at forge.game.player.PlayerController.chooseSomeType(PlayerController.java:163)
   at forge.game.ability.effects.ChooseTypeEffect.resolve(ChooseTypeEffect.java:66)
   at forge.game.spellability.AbilitySub.resolve(AbilitySub.java:119)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1290)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1271)
   at forge.ai.ComputerUtil.playNoStack(ComputerUtil.java:271)
   at forge.ai.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:313)
   at forge.game.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:242)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:134)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:71)
   at forge.game.GameAction.changeZone(GameAction.java:221)
   at forge.game.GameAction.moveTo(GameAction.java:471)
   at forge.game.GameAction.moveTo(GameAction.java:452)
   at forge.game.player.Player.playLand(Player.java:1604)
   at forge.ai.PlayerControllerAi.playChosenSpellAbility(PlayerControllerAi.java:398)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:928)
   at forge.game.GameAction.startGame(GameAction.java:1460)
   at forge.game.Match.startGame(Match.java:95)
   at forge.match.HostedMatch$2.run(HostedMatch.java:220)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
   at java.lang.Thread.run(Thread.java:818)

Re: Bug report

PostPosted: 30 Aug 2016, 10:58
by Hanmac
known issue, fixed in trunk, will be fixed in next release.

and Please next time check out the thread for the version viewtopic.php?f=26&t=18878
where this bug was already reported many times before.