Since there are many changes at mana payment at the moment, I want to report an exception coming up again and again, but isn't reproducible at all. I use a deck containing
Kaleidostone and
Crystal Quarry, trying to cast
Maelstrom Archangel or activate
Door to Nothingness.
Usually I announce the spell (click on the card), then click on
Kaleidostone (or Quarry), then Auto-pay the

by hitting enter, then confirm the sacrifice of
Kaleidostone (if used) by hitting enter. For the
Door to Nothingness, I have to use another
Kaleidostone (or Quarry). Usually, everything works, but in approximately every 20th time, I get the following exception:
- RuntimeException | Open
- Code: Select all
Forge Version: 1.5.28-SNAPSHOT-r-1u
Operating System: Windows 8.1 6.3 x86
Java Version: 1.7.0_67 Oracle Corporation
java.lang.RuntimeException: Cannot remove input InputPayManaOfCostPayment because it's not on top of stack. Stack = []
at forge.match.input.InputQueue.removeInput(InputQueue.java:54)
at forge.match.input.InputSyncronizedBase.stop(InputSyncronizedBase.java:49)
at forge.match.input.InputPayMana.onStateChanged(InputPayMana.java:412)
at forge.match.input.InputPayMana.showMessage(InputPayMana.java:406)
at forge.match.input.InputBase.showMessageInitial(InputBase.java:99)
at forge.match.input.InputProxy$2.run(InputProxy.java:92)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)