It is currently 28 Aug 2025, 16:55
   
Text Size

Current Known Bugs list

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Current Known Bugs list

Postby Sloth » 23 Apr 2011, 13:14

cc-drake wrote:- During AI's main, I get
Code: Select all
An error has occurred. You can copy/paste this message or save it to a file.
Please report this, plus what you tried to do, to:
   http://www.slightlymagic.net/forum/viewforum.php?f=26
If you don't want to register an account, you can mail it directly to
   mtgerror@yahoo.com


AbilityFactory : getAbility -- abString too short in Wei Night Raiders


Version:
Forge -- official beta: $Date: 2011-01-06 11:34:48 -0500 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $

OS: Windows XP Version: 5.1 Architecture: x86

Java Version: 1.6.0_24 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.RuntimeException: AbilityFactory : getAbility -- abString too short in Wei Night Raiders
   at forge.card.abilityFactory.AbilityFactory.getMapParams(AbilityFactory.java:104)
   at forge.card.abilityFactory.AbilityFactory.getAbility(AbilityFactory.java:140)
   at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:359)
   at forge.card.trigger.TriggerHandler.runTrigger(TriggerHandler.java:279)
   at forge.Phase.handleBeginPhase(Phase.java:293)
   at forge.gui.input.InputControl.updateInput(InputControl.java:97)
   at forge.GuiInput.update(GuiInput.java:21)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.MyObservable.updateObservers(MyObservable.java:9)
   at forge.Phase.nextPhase(Phase.java:375)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:746)
   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$000(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$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)
I just tested Wei Night Raiders and it worked fine. Can you say something about the rest of the board or what was happening?
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Current Known Bugs list

Postby cc-drake » 23 Apr 2011, 13:17

Sloth wrote:
cc-drake wrote:- During AI's main, I get
Code: Select all
An error has occurred. You can copy/paste this message or save it to a file.
Please report this, plus what you tried to do, to:
   http://www.slightlymagic.net/forum/viewforum.php?f=26
If you don't want to register an account, you can mail it directly to
   mtgerror@yahoo.com


AbilityFactory : getAbility -- abString too short in Wei Night Raiders


Version:
Forge -- official beta: $Date: 2011-01-06 11:34:48 -0500 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $

OS: Windows XP Version: 5.1 Architecture: x86

Java Version: 1.6.0_24 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.RuntimeException: AbilityFactory : getAbility -- abString too short in Wei Night Raiders
   at forge.card.abilityFactory.AbilityFactory.getMapParams(AbilityFactory.java:104)
   at forge.card.abilityFactory.AbilityFactory.getAbility(AbilityFactory.java:140)
   at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:359)
   at forge.card.trigger.TriggerHandler.runTrigger(TriggerHandler.java:279)
   at forge.Phase.handleBeginPhase(Phase.java:293)
   at forge.gui.input.InputControl.updateInput(InputControl.java:97)
   at forge.GuiInput.update(GuiInput.java:21)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.MyObservable.updateObservers(MyObservable.java:9)
   at forge.Phase.nextPhase(Phase.java:375)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:746)
   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$000(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$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)
I just tested Wei Night Raiders and it worked fine. Can you say something about the rest of the board or what was happening?
I just got the newest Forge version and started a new round. I dropped a land, AI dropped a mountain and threw the exception.
Unfortunately I didn't activate the developer option yet, so I can't say anything about AI's hand.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Current Known Bugs list

Postby Professor » 23 Apr 2011, 16:25

Hellfish wrote:
Professor wrote:New 4/22 beta.

Duplicate card name: duergar_hedge_mage
CardFactory : getCard() invalid card name - Hellkite Overlord
CardFactory : getCard() invalid card name - Treetop Scout
CardFactory : getCard() invalid card name - Underground Sea

OK, I can't get any game to start.
Is this the Mac version? The Win/Unix version works fine here. Maybe a corrupt archive, did you try redownloading? Did you extract it to a new fresh directory or on top of an old version?
The fresh directory worked - thx! Haven't had to do it that way in many months.
-------------------------------------
PostCount=PostCount+1
User avatar
Professor
 
Posts: 172
Joined: 27 Jul 2009, 21:02
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby freestorageaccount » 24 Apr 2011, 00:50

.Instill Energy doesn't grant pseudo-haste.

Compy cast Bribery and fetched my Penumbra Wurm (or similar creature), which I then killed. The token came into play under my control -- what luck!

Recently, I was able to cast most creature spells while Gaddock Teeg was in play except for Soltari Monk. No matter how much I clicked the card, "Pay Mana Cost: W W" would not show up. I don't remember anything else about the gamestate, unfortunately.

If Arc-Slogger is activated multiple times consecutively, only one activation deals damage.

The program consistently seems to get stuck (irrecoverably) in positions very similar to this one. Could you see if anything's unusual?
Dungeon Crawling: Colourless wrote:
Image
Last edited by freestorageaccount on 24 Apr 2011, 05:58, edited 1 time in total.
-- freestorageaccount (= accurate forge notes) This is not a subliminal message. At least for the prosilver theme.

The Great Wall of Bugs. Gando, you will not be forgotten.
And a chip off the old block.
User avatar
freestorageaccount
 
Posts: 246
Joined: 21 Sep 2009, 01:42
Location: Hilbert's Hotel
Has thanked: 1 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby cc-drake » 24 Apr 2011, 05:54

- I recognize more and more often that the game gets stuck. These situations seem to come up independently from the cards in play or on the players' hands, they only have in common that it's AI's turn and you're trying to pass to the next phase, sometimes a combat phase, most time a main phase. After you pressed "ok", nothing happens and you have to end Forge.exe by Windows Task Manager.
This happens frequently with all forge versions of the last month, including the current one, approximately once per 10 matches, which is very annoying. Someone should do some investigation of that.
- Nullpointer when Dauthi Mindripper attacks unblocked:
Code: Select all
An error has occurred. You can copy/paste this message or save it to a file.
Please report this, plus what you tried to do, to:
   http://www.slightlymagic.net/forum/viewforum.php?f=26
If you don't want to register an account, you can mail it directly to
   mtgerror@yahoo.com


null


Version:
Forge -- official beta: $Date: 2011-01-06 11:34:48 -0500 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $

OS: Windows XP Version: 5.1 Architecture: x86

Java Version: 1.6.0_24 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.card.abilityFactory.AbilityFactory_ZoneAffecting.discardStackDescription(AbilityFactory_ZoneAffecting.java:917)
   at forge.card.abilityFactory.AbilityFactory_ZoneAffecting.access$0(AbilityFactory_ZoneAffecting.java:894)
   at forge.card.abilityFactory.AbilityFactory_ZoneAffecting$7.getStackDescription(AbilityFactory_ZoneAffecting.java:709)
   at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:366)
   at forge.card.trigger.TriggerHandler.runTrigger(TriggerHandler.java:250)
   at forge.Combat.setUnblocked(Combat.java:400)
   at forge.PhaseUtil.handleDeclareBlockers(PhaseUtil.java:408)
   at forge.Phase.handleBeginPhase(Phase.java:226)
   at forge.gui.input.InputControl.updateInput(InputControl.java:97)
   at forge.GuiInput.update(GuiInput.java:21)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.MyObservable.updateObservers(MyObservable.java:9)
   at forge.Phase.nextPhase(Phase.java:375)
   at forge.Phase.nextPhase(Phase.java:378)
   at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:746)
   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.AbstractButton.doClick(Unknown Source)
   at javax.swing.plaf.basic.BasicRootPaneUI$Actions.actionPerformed(Unknown Source)
   at javax.swing.SwingUtilities.notifyAction(Unknown Source)
   at javax.swing.JComponent.processKeyBinding(Unknown Source)
   at javax.swing.KeyboardManager.fireBinding(Unknown Source)
   at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)
   at javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)
   at javax.swing.JComponent.processKeyBindings(Unknown Source)
   at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(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$000(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$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)
Last edited by cc-drake on 24 Apr 2011, 06:01, edited 1 time in total.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Current Known Bugs list

Postby freestorageaccount » 24 Apr 2011, 06:00

Heh, you barely beat me to the punch apparently.
-- freestorageaccount (= accurate forge notes) This is not a subliminal message. At least for the prosilver theme.

The Great Wall of Bugs. Gando, you will not be forgotten.
And a chip off the old block.
User avatar
freestorageaccount
 
Posts: 246
Joined: 21 Sep 2009, 01:42
Location: Hilbert's Hotel
Has thanked: 1 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby cc-drake » 24 Apr 2011, 08:48

- When AI's Arc Blade resolves the second time, I can choose its target instead of AI.
- AI attacks with a 5/1 Claws of Valakut -enchanted Mogg Maniac. I decide to block with Wall of Bone and Chilling Apparition, both with regeneration shields. AI decides to distribute all 5 points of damage to the wall and his Mogg dies.
- After some creatures died by Abyssal Gatekeeper, I cast Scavenging Ghoul. At EOT, he got no corpse counters.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Current Known Bugs list

Postby Sloth » 24 Apr 2011, 09:10

freestorageaccount wrote:Instill Energy doesn't grant pseudo-haste.
Did you try to attack? It works for me.

freestorageaccount wrote:Recently, I was able to cast most creature spells while Gaddock Teeg was in play except for Soltari Monk. No matter how much I clicked the card, "Pay Mana Cost: W W" would not show up. I don't remember anything else about the gamestate, unfortunately.
Maybe this was the dreaded first card in hand not playable bug?
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Current Known Bugs list

Postby cc-drake » 24 Apr 2011, 13:44

- When I damage 2 creatures with Ohran Viper, only the first trigger will destroy its creature whereas the second trigger does nothing.
- I play a second-turn Grayscaled Gharial and EOT, AI cast Echoing Courage on it.
- Scion of Darkness and Sword of Light and Shadow trigger after you have already won
Last edited by cc-drake on 24 Apr 2011, 15:57, edited 2 times in total.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Current Known Bugs list

Postby Hellfish » 24 Apr 2011, 14:11

- Scion of Darkness and Sword of Light and Shadow trigger after you have already won
Just to clarify, you mean their abilities are on the stack when the subsequent game begins?
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
User avatar
Hellfish
Programmer
 
Posts: 1297
Joined: 07 Jun 2009, 10:41
Location: South of the Pumphouse
Has thanked: 110 times
Been thanked: 169 times

Re: Current Known Bugs list

Postby cc-drake » 24 Apr 2011, 14:18

Hellfish wrote:
- Scion of Darkness and Sword of Light and Shadow trigger after you have already won
Just to clarify, you mean their abilities are on the stack when the subsequent game begins?
No, not in the next game. I mean when the game interface has closed, you see the "You win - Continue, Quit, Restart" menu in the background and in front there opens the menu to choose a creature to reanimate.
Just a guess - could it be that those effects don't use the stack?
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Current Known Bugs list

Postby cc-drake » 24 Apr 2011, 15:57

- Clickslither has
Tap, sacrifice a Goblin: Clickslither gets +2/+2 and gains trample until end of turn.
- AI's Mirran Spy triggers for my artifacts
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Current Known Bugs list

Postby slapshot5 » 24 Apr 2011, 18:37

. Clickslither is now fixed in SVN.
slapshot5
Programmer
 
Posts: 1391
Joined: 03 Jan 2010, 17:47
Location: Mac OS X
Has thanked: 25 times
Been thanked: 68 times

Re: Current Known Bugs list

Postby Hellfish » 24 Apr 2011, 18:54

Mirran Spy is fixed. Thanks!
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
User avatar
Hellfish
Programmer
 
Posts: 1297
Joined: 07 Jun 2009, 10:41
Location: South of the Pumphouse
Has thanked: 110 times
Been thanked: 169 times

Re: Current Known Bugs list

Postby eidolon » 24 Apr 2011, 19:48

I am not sure, if Wild Growth doesn't produce any mana (for your opponent) if you enchant one of your opponent's lands, or if they just don't want to use that mana even with plenty of spells that they could cast with the Wild Growth mana.
eidolon
 
Posts: 56
Joined: 15 Sep 2009, 22:12
Location: Bavaria, Germany
Has thanked: 0 time
Been thanked: 0 time

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 35 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 35 users online :: 0 registered, 0 hidden and 35 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 35 guests

Login Form