Page 253 of 487

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2014, 07:46
by Bob Marley
Since krazyweb is not updating, where do I go to get the latest snapshot? Thanks.

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2014, 08:54
by kubiac470
upkeep phase ancestral vision counter 2 and oloro ageless ascetic in commander zone gain 2 point life crash

Description: [describe what you were doing when the crash occurred]

IllegalComponentStateException | Open
Code: Select all
Forge Version:    1.5.29-r28053Mu (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0_67 Oracle Corporation

java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
   at java.awt.Component.getLocationOnScreen_NoTreeLock(Unknown Source)
   at java.awt.Component.getLocationOnScreen(Unknown Source)
   at forge.screens.match.TargetingOverlay.assembleArcs(TargetingOverlay.java:165)
   at forge.screens.match.TargetingOverlay.access$600(TargetingOverlay.java:59)
   at forge.screens.match.TargetingOverlay$OverlayPanel.paintComponent(TargetingOverlay.java:377)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JLayeredPane.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JLayeredPane.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintToOffscreen(Unknown Source)
   at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
   at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
   at javax.swing.RepaintManager.paint(Unknown Source)
   at javax.swing.JComponent._paintImmediately(Unknown Source)
   at javax.swing.JComponent.paintImmediately(Unknown Source)
   at javax.swing.RepaintManager$3.run(Unknown Source)
   at javax.swing.RepaintManager$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
   at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.access$1100(Unknown Source)
   at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
   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)

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2014, 10:13
by lujo
Description: Accidentaly delt damage to my own creature with Farrel's Zealot and at the end of combat it got stuck on "waiting for opponent".

RuntimeException | Open
Code: Select all
Forge Version:    1.5.29-SNAPSHOT-r28045 (mixed revisions detected; please update from the root directory)
Operating System: Windows XP 5.1 x86
Java Version:     1.8.0_20 Oracle Corporation

java.lang.RuntimeException: Cannot remove input InputPassPriority because it's not on top of stack. Stack = []
   at forge.match.input.InputQueue.removeInput(InputQueue.java:59)
   at forge.match.input.InputSyncronizedBase.stop(InputSyncronizedBase.java:49)
   at forge.match.input.InputPassPriority$1.run(InputPassPriority.java:73)
   at forge.match.input.InputPassPriority$3.run(InputPassPriority.java:113)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2014, 14:56
by kubiac470
green sun's zenith on a Primeval titan

Description: [describe what you were doing when the crash occurred]

IllegalComponentStateException | Open
Code: Select all
Forge Version:    1.5.29-r28053Mu (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0_67 Oracle Corporation

java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
   at java.awt.Component.getLocationOnScreen_NoTreeLock(Unknown Source)
   at java.awt.Component.getLocationOnScreen(Unknown Source)
   at forge.screens.match.TargetingOverlay.assembleArcs(TargetingOverlay.java:165)
   at forge.screens.match.TargetingOverlay.access$600(TargetingOverlay.java:59)
   at forge.screens.match.TargetingOverlay$OverlayPanel.paintComponent(TargetingOverlay.java:377)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JLayeredPane.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JLayeredPane.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paintToOffscreen(Unknown Source)
   at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
   at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
   at javax.swing.RepaintManager.paint(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at java.awt.GraphicsCallback$PaintCallback.run(Unknown Source)
   at sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source)
   at sun.awt.SunGraphicsCallback.runComponents(Unknown Source)
   at java.awt.Container.paint(Unknown Source)
   at java.awt.Window.paint(Unknown Source)
   at forge.toolbox.FSkin$SkinnedFrame.paint(FSkin.java:1783)
   at javax.swing.RepaintManager$3.run(Unknown Source)
   at javax.swing.RepaintManager$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
   at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.access$1100(Unknown Source)
   at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
   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.pumpEventsForFilter(Unknown Source)
   at java.awt.WaitDispatchSupport$2.run(Unknown Source)
   at java.awt.WaitDispatchSupport$4.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.awt.WaitDispatchSupport.enter(Unknown Source)
   at java.awt.Dialog.show(Unknown Source)
   at java.awt.Component.show(Unknown Source)
   at java.awt.Component.setVisible(Unknown Source)
   at java.awt.Window.setVisible(Unknown Source)
   at java.awt.Dialog.setVisible(Unknown Source)
   at forge.view.FDialog.setVisible(FDialog.java:176)
   at forge.gui.GuiChoose$2.call(GuiChoose.java:290)
   at forge.gui.GuiChoose$2.call(GuiChoose.java:275)
   at java.util.concurrent.FutureTask.run(Unknown Source)
   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)

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2014, 15:34
by borsuk
1.5.29

Started tournament, draft screen came out, i've switched to quest mode and started new duel, error screen came out with this text:

Description: [describe what you were doing when the crash occurred]

NullPointerException | Open
Code: Select all
Forge Version:    1.5.29-r28053Mu (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 amd64
Java Version:     1.8.0_25 Oracle Corporation

java.lang.NullPointerException
   at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:213)
   at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:225)
   at forge.screens.match.controllers.CHand.updateHand(CHand.java:110)
   at forge.screens.match.controllers.CHand.update(CHand.java:181)
   at forge.gui.framework.DragCell.setSelected(DragCell.java:324)
   at forge.gui.framework.DragCell.setSelected(DragCell.java:336)
   at forge.gui.framework.DragCell.addDoc(DragCell.java:278)
   at forge.gui.framework.SLayoutIO.loadLayout(SLayoutIO.java:374)
   at forge.control.FControl.setCurrentScreen(FControl.java:276)
   at forge.control.FControl.setCurrentScreen(FControl.java:249)
   at forge.view.FNavigationBar$NavigationTab$1.mousePressed(FNavigationBar.java:385)
   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$400(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)
And there's still a bug with "Report a crash" window text formatting -there's now text wrap, so you need to resize this window vertically more than 2000px to view whole message.

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2014, 15:50
by sockmeistr
Description: Won a game with Barren Glory, got achievement and then crashed.

In the previous match, I was playing a 3 player commander game. During this 2 player match, I still had a window showing the third player's cards from the previous match, although that bug didn't seem to affect the game.

ArrayIndexOutOfBoundsException | Open
Code: Select all
Forge Version:    1.5.29-SNAPSHOT-r28045 (mixed revisions detected; please update from the root directory)
Operating System: Linux 3.16.4-1-ARCH amd64
Java Version:     1.7.0_71 Oracle Corporation

java.lang.ArrayIndexOutOfBoundsException: -1
   at java.util.ArrayList.elementData(ArrayList.java:400)
   at java.util.ArrayList.get(ArrayList.java:413)
   at java.util.Collections$UnmodifiableList.get(Collections.java:1211)
   at forge.game.player.Player.getRegisteredPlayer(Player.java:2070)
   at forge.achievement.ChallengeAchievements$DeckChallengeAchievement.eval(ChallengeAchievements.java:59)
   at forge.achievement.ProgressiveAchievement.evaluate(ProgressiveAchievement.java:26)
   at forge.achievement.Achievement.update(Achievement.java:156)
   at forge.achievement.AchievementCollection.updateAll(AchievementCollection.java:112)
   at forge.achievement.AchievementCollection$1.run(AchievementCollection.java:54)
   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:745)

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2014, 15:51
by drdev
For everyone getting IllegalComponentStateException, this issue has been fixed already, so please update to a newer snapshot before considering re-posting the issue.

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2014, 15:52
by drdev
sockmeistr wrote:Description: Won a game with Barren Glory, got achievement and then crashed.

In the previous match, I was playing a 3 player commander game. During this 2 player match, I still had a window showing the third player's cards from the previous match, although that bug didn't seem to affect the game.

ArrayIndexOutOfBoundsException | Open
Code: Select all
Forge Version:    1.5.29-SNAPSHOT-r28045 (mixed revisions detected; please update from the root directory)
Operating System: Linux 3.16.4-1-ARCH amd64
Java Version:     1.7.0_71 Oracle Corporation

java.lang.ArrayIndexOutOfBoundsException: -1
   at java.util.ArrayList.elementData(ArrayList.java:400)
   at java.util.ArrayList.get(ArrayList.java:413)
   at java.util.Collections$UnmodifiableList.get(Collections.java:1211)
   at forge.game.player.Player.getRegisteredPlayer(Player.java:2070)
   at forge.achievement.ChallengeAchievements$DeckChallengeAchievement.eval(ChallengeAchievements.java:59)
   at forge.achievement.ProgressiveAchievement.evaluate(ProgressiveAchievement.java:26)
   at forge.achievement.Achievement.update(Achievement.java:156)
   at forge.achievement.AchievementCollection.updateAll(AchievementCollection.java:112)
   at forge.achievement.AchievementCollection$1.run(AchievementCollection.java:54)
   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:745)
This issue has already been fixed. Please update to a newer snapshot.

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2014, 17:10
by Chris H.
A new snapshot build deployed to cardforge based on SVN 28064:

http://cardforge.org/releases/snapshots/forge/forge-gui-desktop/1.5.30-SNAPSHOT/

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2014, 18:16
by Marek14
That build:

AI cast Soul Manipulation on my Dakra Mystic on the battlefield.
When tapping Sylvan Caryatid manually, it taps for blue without letting me choose the color.
Activation of Dakra Mystic only shows card on top of opponent's library, so I have to decided without knowing what I have.

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2014, 19:48
by kixleart
There seems to be a bug in quest mode: i set the starting pool to standard and made sure that the quest rewards where the same as my starting pool, but instead of starting out with Khans of Tarkir and Theros block cards, even though this was after the release of Khans, i got theros and Return to Ravnica, and Khans of Tarkir isn't showing up as rewards or in the spell shop ether.

EDIT: Now i'm really frustrted: apparently if i start a new quest in standard it gives me he right cards. any way to change what sets my old quest gives me, so i can continue and still get cards that are actually in standard?

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2014, 20:25
by Fizanko
This time i believe it's a bug and not just a question of luck, as it's been too many times.
Booster boxes are never appearing in spellshops, regardless of worlds.
Everything else (booster packs, fat packs, intro/event/etc.. decks) are appearing correctly.

Additionally, i'm not sure if it was supposed to be fixed with the "button/panel takes focus wrongly" , but i noticed the bug i reported there :
viewtopic.php?f=52&t=6333&start=3630#p165441
is still occuring

while this one :
viewtopic.php?f=52&t=6333&start=3630#p165515
had been fixed

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2014, 20:27
by Bob Marley
forge-gui-desktop-1.5.30-20141023.170641-1

Prossh, Skyraider of Kher made Kobold tokens 1 out of the 7 times I played him. I'm not certain why this happens. I tested 3 of the 7 times with a board consisting of only lands.

*Edit: When using autocast to play him, rather than tapping lands manually, it doesn't seem to consider that mana spent this way to count as the mana spent to cast him.

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2014, 21:43
by drdev
Bob Marley wrote:forge-gui-desktop-1.5.30-20141023.170641-1

Prossh, Skyraider of Kher made Kobold tokens 1 out of the 7 times I played him. I'm not certain why this happens. I tested 3 of the 7 times with a board consisting of only lands.

*Edit: When using autocast to play him, rather than tapping lands manually, it doesn't seem to consider that mana spent this way to count as the mana spent to cast him.
That's really strange, as I specifically fixed that case, and it's working when I run Forge on my machine. Is there any chance the publish didn't pull on all the recent changes somehow?

Re: Bug Reports (snapshot builds)

PostPosted: 24 Oct 2014, 04:32
by Snowstorm
r28063

This bug has been persisting since 1.5.28 and I have reported it before but I will again since this is a new version. The card that Snapcaster Mage targets still does not show up in the flashback section but is still playable if you go into the graveyard and click on it.