Bug Reports (snapshot builds)
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Bug Reports (snapshot builds)
by Snowstorm » 07 Apr 2015, 05:51
"New" Bug(s): as of r29194
1. Whenever the AI blocks or targets something I own it does not show a blocking animation or a targeting animation (only tested for creatures) (the arrows).
2. In 3+ Multiplayer, whenever I concede and finish a game and then try to close forge it states that a game is still running.
3. In 3+ Multiplayer, whenever an opponent loses the game any cards it had stolen and/or had taken are not remove from the game and are not return to there owners respectively.
Edit: 4. Hideaway lands do not allow me to view what is exiled face down (I own the land) when my next turn arrives.
Unfixed Previously Reported Bugs: retested as of r29194
1. Jace, Architect of Thought does not let me search all player libraries only my own and the first opponent in a 3+ multiplayer.
2. Whenever the AI uses cards like Blatant Thievery and any Primordial creature such as Molten Primordial they have a choice to choose more than one card from any player/bot instead of one per player.
3. Hive Mind suffers the same problem in 3+ multiplayer as some of the bugs I previously posted by only giving the first bot and myself a copy.
4. Saving a deck does not update it until forge is restarted (Only tested for 60 card format decks).
5. The Net deck section doesn't download any decks in nearly all categories.
6. Possessed Portal only works on the player and the first bot. It also only works on the player, the first AI, and whichever AI's turn it is in 3+ Multiplayer.
7. In Commander/EDH Reflecting Pool does not produce any mana with Commander Tower being the only land on my field.
8. After selecting a deck for the 2nd AI and clicking the third AI to pick its deck or vice versa forge sends me back to my deck selection but it seems to only happen once until I finish a game a switch the decks again.
1. Whenever the AI blocks or targets something I own it does not show a blocking animation or a targeting animation (only tested for creatures) (the arrows).
2. In 3+ Multiplayer, whenever I concede and finish a game and then try to close forge it states that a game is still running.
3. In 3+ Multiplayer, whenever an opponent loses the game any cards it had stolen and/or had taken are not remove from the game and are not return to there owners respectively.
Unfixed Previously Reported Bugs: retested as of r29194
1. Jace, Architect of Thought does not let me search all player libraries only my own and the first opponent in a 3+ multiplayer.
2. Whenever the AI uses cards like Blatant Thievery and any Primordial creature such as Molten Primordial they have a choice to choose more than one card from any player/bot instead of one per player.
3. Hive Mind suffers the same problem in 3+ multiplayer as some of the bugs I previously posted by only giving the first bot and myself a copy.
6. Possessed Portal only works on the player and the first bot. It also only works on the player, the first AI, and whichever AI's turn it is in 3+ Multiplayer.
7. In Commander/EDH Reflecting Pool does not produce any mana with Commander Tower being the only land on my field.
8. After selecting a deck for the 2nd AI and clicking the third AI to pick its deck or vice versa forge sends me back to my deck selection but it seems to only happen once until I finish a game a switch the decks again.
Last edited by Snowstorm on 14 Apr 2015, 01:52, edited 7 times in total.
Re: Bug Reports (snapshot builds)
by DimirMachine » 07 Apr 2015, 06:11
forge-gui-desktop-1.5.38
Windows 7 Home Premium 32bits
I'm missing arrows when a creature is blocking or something is targeting.
Windows 7 Home Premium 32bits
I'm missing arrows when a creature is blocking or something is targeting.
- DimirMachine
- Posts: 10
- Joined: 13 Mar 2015, 07:42
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by Frgrbrgr » 07 Apr 2015, 14:55
I know you're just a name on the internet but I could kiss you. Working smoothly now, was afraid I was going to lose my entire quest.elcnesh wrote:Fixed in r29173!Frgrbrgr wrote:Quest Tournament, did the draft, getting the following error when trying to start the matches:
r29168
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.39-SNAPSHOT-r-1u
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_51 Oracle Corporation
java.lang.NullPointerException
at forge.screens.match.CMatchUI.openView(CMatchUI.java:795)
at forge.match.HostedMatch.startGame(HostedMatch.java:197)
at forge.match.HostedMatch.startMatch(HostedMatch.java:118)
at forge.match.HostedMatch.startMatch(HostedMatch.java:86)
at forge.quest.QuestDraftUtils.update(QuestDraftUtils.java:199)
at forge.quest.QuestDraftUtils.startNextMatch(QuestDraftUtils.java:117)
at forge.screens.home.quest.CSubmenuQuestDraft.startNextMatch(CSubmenuQuestDraft.java:576)
at forge.screens.home.quest.CSubmenuQuestDraft.access$000(CSubmenuQuestDraft.java:61)
at forge.screens.home.quest.CSubmenuQuestDraft$7.actionPerformed(CSubmenuQuestDraft.java:278)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(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.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.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)
Re: Bug Reports (snapshot builds)
by Snowstorm » 07 Apr 2015, 19:03
This forum is only for forge snapshot builds only and not the current beta version of forge that bug may have already been fixed in the latest snapshot (but seeing as though I already have reported right above you it is not) which you can download here http://www.krazyweb.net/forge/ if its not fixed in the latest snapshot then you can repost the bug here with the snapshot build's revision number which is found on the name of the folder you downloaded. ex: r29194DimirMachine wrote:forge-gui-desktop-1.5.38
Windows 7 Home Premium 32bits
I'm missing arrows when a creature is blocking or something is targeting.
Re: Bug Reports (snapshot builds)
by elcnesh » 08 Apr 2015, 13:26
Somehow a Plane enters your Gauntlet, and those cards are not supported... I'm not an expert on this format, maybe someone else can comment? Are you even supposed to get Planes?zoltak wrote:when gauntlet folder is empty all is fine.
as soon as I start any gauntlet and do save and quit
and click load gauntlet it produces an error.
Fixed!Snowstorm wrote:Edit: 4. Hideaway lands do not allow me to view what is exiled face down (I own the land) when my next turn arrives.
By the way, thanks for your handy overview

- elcnesh
- Posts: 290
- Joined: 16 May 2014, 15:11
- Location: Netherlands
- Has thanked: 34 times
- Been thanked: 92 times
Re: Bug Reports (snapshot builds)
by Snowstorm » 08 Apr 2015, 22:06
Your welcome and thank you for fixing that bug! I realize that it is not a easy task to fix bugs or notice that something broke after fixing something else so I like to keep a list for reference.elcnesh wrote:Somehow a Plane enters your Gauntlet, and those cards are not supported... I'm not an expert on this format, maybe someone else can comment? Are you even supposed to get Planes?zoltak wrote:when gauntlet folder is empty all is fine.
as soon as I start any gauntlet and do save and quit
and click load gauntlet it produces an error.Fixed!Snowstorm wrote:Edit: 4. Hideaway lands do not allow me to view what is exiled face down (I own the land) when my next turn arrives.
By the way, thanks for your handy overviewEven though the list keeps growing, that not because we're lazy but some of these are simply not that easy to fix.

Re: Bug Reports (snapshot builds)
by hervebronnimann » 08 Apr 2015, 23:23
So the AI had a Ruthless Fang (DTK) which I had Pacified, and played a Gurmag Drowner and triggered the exploit ability by sacrificing the Fang, which I guess also activates the Fang's ability (whenever you sacrifice a creature, target opponent also sacrifices a creature), but with the java.lang.RuntimeException: AbilityFactory : getAbility -- no Cost in Ruthless Deathfang.
At this point, The game is stuck in "Waiting for opponent..." (I guess waiting for me to choose a creature to sacrifice - I have two Champions of Arashing in play.)
At this point, The game is stuck in "Waiting for opponent..." (I guess waiting for me to choose a creature to sacrifice - I have two Champions of Arashing in play.)
- RuntimeException | Open
- Code: Select all
Forge Version: SVN
Operating System: Mac OS X 10.10.2 x86_64
Java Version: 1.7.0_17 Oracle Corporation
java.lang.RuntimeException: AbilityFactory : getAbility -- no Cost in Ruthless Deathfang
at forge.game.ability.AbilityFactory.parseAbilityCost(AbilityFactory.java:121)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:112)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:108)
at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:465)
at forge.game.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:345)
at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:318)
at forge.game.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:282)
at forge.game.zone.MagicStack.unfreezeStack(MagicStack.java:162)
at forge.game.zone.MagicStack.finishResolving(MagicStack.java:535)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:489)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:972)
at forge.game.GameAction.startGame(GameAction.java:1390)
at forge.game.Match.startGame(Match.java:96)
at forge.match.HostedMatch$2.run(HostedMatch.java:227)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:722)
- hervebronnimann
- Posts: 20
- Joined: 29 Nov 2014, 22:34
- Has thanked: 1 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by hervebronnimann » 09 Apr 2015, 01:40
Here's a patch that works for me, if anyone wants to apply it. I don't have commit privileges.
- Code: Select all
--- forge-gui/res/cardsfolder/r/ruthless_deathfang.txt (revision 29180)
+++ forge-gui/res/cardsfolder/r/ruthless_deathfang.txt (working copy)
@@ -4,6 +4,6 @@
PT:4/4
K:Flying
T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigSacrifice | TriggerDescription$ Whenever you sacrifice a creature, target opponent sacrifices a creature.
-SVar:TrigSacrifice:AB$ Sacrifice | ValidTgts$ Opponent | SacValid$ Creature | SacMessage$ Creature
+SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | ValidTgts$ Opponent | SacValid$ Creature | SacMessage$ Creature
SVar:Picture:http://www.wizards.com/global/images/magic/general/ruthless_deathfang.jpg
Oracle:Flying\nWhenever you sacrifice a creature, target opponent sacrifices a creature.
- hervebronnimann
- Posts: 20
- Joined: 29 Nov 2014, 22:34
- Has thanked: 1 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by EDSalamander » 09 Apr 2015, 12:08
Description: Whenever I try to play with the EDH deck below, I get the NullPointerException.
- Anafenza EDH Deck | Open
- Code: Select all
[metadata]
Name=Anafenza
[Commander]
1 Anafenza, the Foremost|KTK
[Main]
1 Abrupt Decay|RTR
1 Abzan Charm|KTK
1 Abzan Falconer|KTK
1 Acidic Slime|M13
1 Aura Shards|INV
1 Avacyn's Pilgrim|ISD
1 Avenger of Zendikar|WWK
1 Barren Moor|ONS
1 Batterskull|NPH
1 Birds of Paradise|M12
1 Bloodstained Mire|KTK
1 Blossoming Sands|FRF
1 Bojuka Bog|WWK
1 Brushland|10E
1 Castigate|GPT
1 Cathars' Crusade|AVR
1 Cathedral of War|M13
1 Caves of Koilos|M15
1 City of Brass|MMA
1 Command Tower|C13
1 Conjurer's Closet|AVR
1 Deathrite Shaman|RTR
1 Demonic Tutor|3ED
1 Despise|KTK
1 Diabolic Intent|PLS
1 Dismember|NPH
1 Dragonlord Dromoka|DTK
1 Drifting Meadow|USG
1 Duress|DTK
1 Eternal Witness|MMA
1 Fiend Hunter|ISD
1 Fleecemane Lion|THS
1 Flooded Strand|KTK
1 Forest|DTK|1
1 Fyndhorn Elves|ICE
1 Gaddock Teeg|LRW
1 Gavony Township|ISD
1 Ghost Quarter|ISD
1 Gideon Jura|M12
1 Gideon's Avenger|M12
1 Godless Shrine|GTC
1 Grand Abolisher|M12
1 Green Sun's Zenith|MBS
1 Grove of the Guardian|RTR
1 Hero's Downfall|THS
1 Hymn to Tourach|FEM|1
1 Hypnotic Specter|M10
1 Imposing Sovereign|M14
1 Isolated Chapel|ISD
1 Karador, Ghost Chieftain|COM
1 Krosan Grip|MMA
1 Liliana Vess|M15
1 Llanowar Wastes|M15
1 Mana Web|WTH
1 Merciless Eviction|GTC
1 Mikaeus, the Lunarch|ISD
1 Mistcutter Hydra|THS
1 Nevermore|ISD
1 Ob Nixilis, Unshackled|M15
1 Opal Palace|C13
1 Overgrown Tomb|RTR
1 Path to Exile|MMA
1 Pithing Needle|RTR
1 Plains|DTK|2
1 Polluted Delta|KTK
1 Qasali Pridemage|ARB
1 Reanimate|TMP
1 Reclamation Sage|M15
1 Restoration Angel|AVR
1 Saffi Eriksdotter|TSP
1 Sandsteppe Citadel|KTK
1 Scavenging Ooze|M14
1 Secluded Steppe|ONS
1 Selesnya Guildgate|DGM
1 Sheoldred, Whispering One|NPH
1 Sigarda, Host of Herons|AVR
1 Skullclamp|DST
1 Slippery Karst|USG
1 Sol Ring|3ED
1 Sorin, Lord of Innistrad|DKA
1 Spirit of the Labyrinth|BNG
1 Stoneforge Mystic|WWK
1 Strip Mine|4ED
1 Sun Titan|M12
1 Sunpetal Grove|M13
1 Swamp|DTK|3
1 Sword of Feast and Famine|MBS
1 Swords to Plowshares|ICE
1 Temple Garden|RTR
1 Temple of Plenty|BNG
1 Temple of the False God|SCG
1 Tidehollow Sculler|MMA
1 Tranquil Thicket|ONS
1 Treetop Village|10E
1 Utter End|KTK
1 Windswept Heath|KTK
1 Wooded Foothills|KTK
1 Woodland Cemetery|ISD
1 Worldly Tutor|6ED
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.38-r-1
Operating System: Mac OS X 10.10.2 x86_64
Java Version: 1.8.0_31 Oracle Corporation
java.lang.NullPointerException
at forge.deck.DeckFormat.getDeckConformanceProblem(DeckFormat.java:242)
at forge.match.GameLobby.startGame(GameLobby.java:364)
at forge.screens.home.VLobby$2.actionPerformed(VLobby.java:188)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6525)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3322)
at java.awt.Component.processEvent(Component.java:6290)
at java.awt.Container.processEvent(Container.java:2234)
at java.awt.Component.dispatchEventImpl(Component.java:4881)
at java.awt.Container.dispatchEventImpl(Container.java:2292)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462)
at java.awt.Container.dispatchEventImpl(Container.java:2278)
at java.awt.Window.dispatchEventImpl(Window.java:2739)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:751)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:702)
at java.awt.EventQueue$3.run(EventQueue.java:696)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:724)
at java.awt.EventQueue$4.run(EventQueue.java:722)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:721)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
- EDSalamander
- Posts: 5
- Joined: 08 Jan 2015, 06:32
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by elcnesh » 09 Apr 2015, 12:39
Your deck contains Karador, Ghost Chieftain, which hasn't been implemented yet. Although there should be a nicer way to tell you that than just throwing an expection... 

- elcnesh
- Posts: 290
- Joined: 16 May 2014, 15:11
- Location: Netherlands
- Has thanked: 34 times
- Been thanked: 92 times
Re: Bug Reports (snapshot builds)
by goonjamin » 10 Apr 2015, 01:29
r29203 - windows 7, java 7
1. Minimizing the application to the taskbar does not mute the background music all the time.
- Minimizing from the main quest screen does not work as expected. Application is minimized but music continues to play.
- Minimizing on round one of a quest match does work as expected. Application is minimized and the music stops.
- Minimizing on round 2 or 3 of a quest match does not work as expected. Application is minimized but music continues to play.
2. When playing a quest match the AI avatar is not correct for the 1st match. It corrects itself for match 2 and 3.
1. Minimizing the application to the taskbar does not mute the background music all the time.
- Minimizing from the main quest screen does not work as expected. Application is minimized but music continues to play.
- Minimizing on round one of a quest match does work as expected. Application is minimized and the music stops.
- Minimizing on round 2 or 3 of a quest match does not work as expected. Application is minimized but music continues to play.
2. When playing a quest match the AI avatar is not correct for the 1st match. It corrects itself for match 2 and 3.
Re: Bug Reports (snapshot builds)
by EDSalamander » 10 Apr 2015, 08:47
Oh no, I should have figured that one out! I have another Karador deck where he's the commander and it warns me. Well anyway, he probably shouldn't be in this deck anywayelcnesh wrote:Your deck contains Karador, Ghost Chieftain, which hasn't been implemented yet. Although there should be a nicer way to tell you that than just throwing an expection...

- EDSalamander
- Posts: 5
- Joined: 08 Jan 2015, 06:32
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by Hanmac » 10 Apr 2015, 10:05
problem with Mana-Charged Dragon and other "Join Forces" cards.
enemy attacks me with it, it does ask me to pay mana, i press chancel and then it does crash
BT will follow tomorrow.
enemy attacks me with it, it does ask me to pay mana, i press chancel and then it does crash
BT will follow tomorrow.
Re: Bug Reports (snapshot builds)
by opeless » 11 Apr 2015, 14:43
Description: Just alpha striking with 2 seeker of the ways, a monastery mentor with monk, and a favoured hoplite; attacking into a thunderbreak regent, rattleclaw mystic and an elvish mystic.
- ConcurrentModificationException | Open
- Code: Select all
Forge Version: 1.5.38-r-1
Operating System: Mac OS X 10.10.2 x86_64
Java Version: 1.8.0_31 Oracle Corporation
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextNode(HashMap.java:1429)
at java.util.HashMap$KeyIterator.next(HashMap.java:1453)
at java.util.AbstractCollection.addAll(AbstractCollection.java:343)
at java.util.HashSet.<init>(HashSet.java:119)
at forge.game.combat.CombatView.getAttackers(CombatView.java:59)
at forge.screens.match.TargetingOverlay.addArcsForCard(TargetingOverlay.java:279)
at forge.screens.match.TargetingOverlay.assembleArcs(TargetingOverlay.java:160)
at forge.screens.match.TargetingOverlay.access$700(TargetingOverlay.java:57)
at forge.screens.match.TargetingOverlay$OverlayPanel.paintComponent(TargetingOverlay.java:389)
at javax.swing.JComponent.paint(JComponent.java:1054)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:586)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:586)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5222)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1572)
at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1495)
at javax.swing.RepaintManager.paint(RepaintManager.java:1265)
at javax.swing.JComponent._paintImmediately(JComponent.java:5170)
at javax.swing.JComponent.paintImmediately(JComponent.java:4981)
at javax.swing.RepaintManager$4.run(RepaintManager.java:824)
at javax.swing.RepaintManager$4.run(RepaintManager.java:807)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:807)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:782)
at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:731)
at javax.swing.RepaintManager.access$1300(RepaintManager.java:64)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1720)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:749)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:702)
at java.awt.EventQueue$3.run(EventQueue.java:696)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:719)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
- opeless
- Posts: 6
- Joined: 01 Feb 2015, 20:57
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by Snowstorm » 12 Apr 2015, 02:59
This forum is only for forge snapshot builds only and not the current beta version of forge that bug may have already been fixed in the latest snapshot which you can download here http://www.krazyweb.net/forge/ if its not fixed in the latest snapshot then you can repost the bug here with the snapshot build's revision number which is found on the name of the folder you downloaded. ex: r29212opeless wrote:Description: Just alpha striking with 2 seeker of the ways, a monastery mentor with monk, and a favoured hoplite; attacking into a thunderbreak regent, rattleclaw mystic and an elvish mystic.
- ConcurrentModificationException | Open
- Code: Select all
Forge Version: 1.5.38-r-1
Operating System: Mac OS X 10.10.2 x86_64
Java Version: 1.8.0_31 Oracle Corporation
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextNode(HashMap.java:1429)
at java.util.HashMap$KeyIterator.next(HashMap.java:1453)
at java.util.AbstractCollection.addAll(AbstractCollection.java:343)
at java.util.HashSet.<init>(HashSet.java:119)
at forge.game.combat.CombatView.getAttackers(CombatView.java:59)
at forge.screens.match.TargetingOverlay.addArcsForCard(TargetingOverlay.java:279)
at forge.screens.match.TargetingOverlay.assembleArcs(TargetingOverlay.java:160)
at forge.screens.match.TargetingOverlay.access$700(TargetingOverlay.java:57)
at forge.screens.match.TargetingOverlay$OverlayPanel.paintComponent(TargetingOverlay.java:389)
at javax.swing.JComponent.paint(JComponent.java:1054)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:586)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:586)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5222)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1572)
at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1495)
at javax.swing.RepaintManager.paint(RepaintManager.java:1265)
at javax.swing.JComponent._paintImmediately(JComponent.java:5170)
at javax.swing.JComponent.paintImmediately(JComponent.java:4981)
at javax.swing.RepaintManager$4.run(RepaintManager.java:824)
at javax.swing.RepaintManager$4.run(RepaintManager.java:807)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:807)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:782)
at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:731)
at javax.swing.RepaintManager.access$1300(RepaintManager.java:64)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1720)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:749)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:702)
at java.awt.EventQueue$3.run(EventQueue.java:696)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:719)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Who is online
Users browsing this forum: No registered users and 28 guests