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 Zirbert » 17 Jun 2012, 01:17
1.2.9, June 12 snapshot (he said, having learned not to use the SVN number
) -
The AI played Pooling Venom on my Library of Alexandria (an excellent choice, as far as that goes), and this happened:

The AI played Pooling Venom on my Library of Alexandria (an excellent choice, as far as that goes), and this happened:
- Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
null
Version:
Forge version 1.2.9-SNAPSHOT-r15681
OS: Linux Version: 3.2.0-23-lowlatency Architecture: amd64
Java Version: 1.6.0_24 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NullPointerException
at forge.card.spellability.SpellAbility.canTarget(SpellAbility.java:1624)
at forge.CardList$14.addCard(CardList.java:778)
at forge.CardList.filter(CardList.java:641)
at forge.CardList.getTargetableCards(CardList.java:775)
at forge.card.abilityfactory.AbilityFactoryDestroy.destroyCanPlayAI(AbilityFactoryDestroy.java:196)
at forge.card.abilityfactory.AbilityFactoryDestroy.access$100(AbilityFactoryDestroy.java:54)
at forge.card.abilityfactory.AbilityFactoryDestroy$1.canPlayAI(AbilityFactoryDestroy.java:80)
at forge.game.player.ComputerUtil.canBePlayedAndPayedByAI(ComputerUtil.java:448)
at forge.game.player.ComputerUtil.playSpellAbilities(ComputerUtil.java:91)
at forge.game.player.ComputerUtil.playSpellAbilities(ComputerUtil.java:112)
at forge.game.player.ComputerAIGeneral.playCards(ComputerAIGeneral.java:87)
at forge.game.player.ComputerAIGeneral.main(ComputerAIGeneral.java:69)
at forge.game.player.ComputerAIInput.think(ComputerAIInput.java:103)
at forge.game.player.ComputerAIInput.showMessage(ComputerAIInput.java:74)
at forge.gui.GuiInput.setInput(GuiInput.java:74)
at forge.gui.GuiInput.update(GuiInput.java:60)
at java.util.Observable.notifyObservers(Observable.java:159)
at java.util.Observable.notifyObservers(Observable.java:115)
at forge.util.MyObservable.updateObservers(MyObservable.java:41)
at forge.game.zone.MagicStack.finishResolving(MagicStack.java:1154)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2717)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:960)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:883)
at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:76)
at forge.gui.GuiInput.selectButtonOK(GuiInput.java:92)
at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:52)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
at java.awt.Component.processMouseEvent(Component.java:6268)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6033)
at java.awt.Container.processEvent(Container.java:2045)
at java.awt.Component.dispatchEventImpl(Component.java:4629)
at java.awt.Container.dispatchEventImpl(Container.java:2103)
at java.awt.Component.dispatchEvent(Component.java:4455)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227)
at java.awt.Container.dispatchEventImpl(Container.java:2089)
at java.awt.Window.dispatchEventImpl(Window.java:2517)
at java.awt.Component.dispatchEvent(Component.java:4455)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:649)
at java.awt.EventQueue.access$000(EventQueue.java:96)
at java.awt.EventQueue$1.run(EventQueue.java:608)
at java.awt.EventQueue$1.run(EventQueue.java:606)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:116)
at java.awt.EventQueue$2.run(EventQueue.java:622)
at java.awt.EventQueue$2.run(EventQueue.java:620)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:619)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
Re: Bug Reports (snapshot builds)
by Sloth » 17 Jun 2012, 11:26
Fixed! Thanks Zirbert.Zirbert wrote:1.2.9, June 12 snapshot (he said, having learned not to use the SVN number) -
The AI played Pooling Venom on my Library of Alexandria (an excellent choice, as far as that goes), and this happened:
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Bug Reports (snapshot builds)
by friarsol » 17 Jun 2012, 21:46
It looks like the Static Ability of One-Eyed Scarecrow isn't working. I'm not sure how many other cards are affected by this.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Bug Reports (snapshot builds)
by Jaedayr » 18 Jun 2012, 00:33
Did the ability to create a new quest using cards from type 2 disappear on purpose? And if so, why?
Re: Bug Reports (snapshot builds)
by friarsol » 18 Jun 2012, 02:21
It's still there, just click on Format radio button and select Standard from the drop down list (it should be selected by default). It was changed to allow people who want to start with Extended or Modern card pools to be able to start the same way.Jaedayr wrote:Did the ability to create a new quest using cards from type 2 disappear on purpose? And if so, why?
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Bug Reports (snapshot builds)
by PowerClaws » 18 Jun 2012, 02:35
The cards Godhead of Awe and Thistledown Liege also dont workfriarsol wrote:It looks like the Static Ability of One-Eyed Scarecrow isn't working. I'm not sure how many other cards are affected by this.
- PowerClaws
- Posts: 131
- Joined: 30 Jan 2012, 11:33
- Has thanked: 28 times
- Been thanked: 8 times
Re: Bug Reports (snapshot builds)
by Jaedayr » 18 Jun 2012, 23:28
Thank you Sol.
On to the bug report. 6/17 snapshot.
I activate Gideon Jura to force attacks the next turn. AI has Serra's Blessing in play. When the two Striped Bears attack, they both tap.
On to the bug report. 6/17 snapshot.
I activate Gideon Jura to force attacks the next turn. AI has Serra's Blessing in play. When the two Striped Bears attack, they both tap.
Re: Bug Reports (snapshot builds)
by Jaedayr » 18 Jun 2012, 23:37
6/17 snapshot
AI has Leonin Skyhunter, Kithkin Rabble and Angelic Voices in play. Skyhunter is 2/2 and rabble is 3/3.
AI has Leonin Skyhunter, Kithkin Rabble and Angelic Voices in play. Skyhunter is 2/2 and rabble is 3/3.
Re: Bug Reports (snapshot builds)
by friarsol » 18 Jun 2012, 23:48
Static Abilities were broken in this build, I reported it below and PowerClaws confirmed. I believe SLoth may have already fixed this.Jaedayr wrote:6/17 snapshot
AI has Leonin Skyhunter, Kithkin Rabble and Angelic Voices in play. Skyhunter is 2/2 and rabble is 3/3.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Bug Reports (snapshot builds)
by Bundy » 19 Jun 2012, 11:35
Snapshot r15897
Computer plays Phantasmal Image and copies my squirrel token. I use Swarmyard on Phantasmal Image and this error pop up.
I can continue the game, but Phantasmal Image stays on the battlefield.
Computer plays Phantasmal Image and copies my squirrel token. I use Swarmyard on Phantasmal Image and this error pop up.
I can continue the game, but Phantasmal Image stays on the battlefield.
- Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
CardFactory : getCard() invalid card name - Squirrel
Version:
Forge version 1.2.9-SNAPSHOT-r15897
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.6.0_31 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.RuntimeException: CardFactory : getCard() invalid card name - Squirrel
at forge.card.cardfactory.AbstractCardFactory.getCard2(AbstractCardFactory.java:393)
at forge.card.cardfactory.AbstractCardFactory.getCard(AbstractCardFactory.java:384)
at forge.card.cardfactory.AbstractCardFactory.copyCard(AbstractCardFactory.java:160)
at forge.CardUtil.getLKICopy(CardUtil.java:907)
at forge.GameAction.changeZone(GameAction.java:153)
at forge.GameAction.moveTo(GameAction.java:321)
at forge.GameAction.moveTo(GameAction.java:302)
at forge.GameAction.moveToGraveyard(GameAction.java:489)
at forge.GameAction.sacrificeDestroy(GameAction.java:1428)
at forge.GameAction.sacrifice(GameAction.java:1295)
at forge.card.abilityfactory.AbilityFactorySacrifice.sacrificeResolve(AbilityFactorySacrifice.java:482)
at forge.card.abilityfactory.AbilityFactorySacrifice$1AbilitySacrifice.resolve(AbilityFactorySacrifice.java:88)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2740)
at forge.game.player.ComputerUtil.playNoStack(ComputerUtil.java:429)
at forge.card.trigger.TriggerHandler$2.resolve(TriggerHandler.java:999)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2740)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:960)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:883)
at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:76)
at forge.gui.GuiInput.selectButtonOK(GuiInput.java:92)
at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:52)
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.AbstractButton.doClick(Unknown Source)
at forge.gui.toolbox.FButton$1.keyPressed(FButton.java:89)
at java.awt.Component.processKeyEvent(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)
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Bug Reports (snapshot builds)
by Wadjet » 22 Jun 2012, 02:34
In r15897 when Myr Welder try using any "Add any color mana", you ability always get colorless mana, you can't choose which mana color you get. If Doubling Cube is imprinted and Myr Welder use that ability nothing happens. If I'm remember correctly all this happens with Experiment Kraj too.
Also the copy of a copy lose all the abilities that the first copy had... for example If I use Myr Propagator to copy itself, I get a Myr Propagator copy with the ability to copy itself, but if I use that copy ability the next copy will not have Myr propagator abilities, actually it got no abilities at all. And btw these copies always come without a pic (all black).
Also the copy of a copy lose all the abilities that the first copy had... for example If I use Myr Propagator to copy itself, I get a Myr Propagator copy with the ability to copy itself, but if I use that copy ability the next copy will not have Myr propagator abilities, actually it got no abilities at all. And btw these copies always come without a pic (all black).
Re: Bug Reports (snapshot builds)
by Hellfish » 22 Jun 2012, 21:51
On it. The Doubling Cube ability steal actually worked partially, just for white mana because subabilities weren't being run properly. Now I just gotta figure out why my fix causes white mana to be increased 11 times(!) instead of doubling.Wadjet wrote:In r15897 when Myr Welder try using any "Add any color mana", you ability always get colorless mana, you can't choose which mana color you get. If Doubling Cube is imprinted and Myr Welder use that ability nothing happens. If I'm remember correctly all this happens with Experiment Kraj too.
EDIT:Doubling Cube steal fixed, will jump on the other one tomorrow or sunday.

EDITEDIT: Turns out the Doubling Cube theft fix also fixed the anymana heist ^^ Cool beans.
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
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
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Bug Reports (snapshot builds)
by Bundy » 23 Jun 2012, 14:16
Snapshot r15897
Looks like computer tried to activate Verdant Catacombs.
Looks like computer tried to activate Verdant Catacombs.
- Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
Not found: mana shard with profile = 0
Version:
Forge version 1.2.9-SNAPSHOT-r15897
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.6.0_31 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.RuntimeException: Not found: mana shard with profile = 0
at forge.card.mana.ManaCostShard.valueOf(ManaCostShard.java:288)
at forge.card.mana.ManaCostParser.next(ManaCostParser.java:96)
at forge.card.mana.ManaCostParser.next(ManaCostParser.java:9)
at forge.card.CardManaCost.<init>(CardManaCost.java:71)
at forge.card.mana.ManaCost.<init>(ManaCost.java:62)
at forge.CardUtil.getConvertedManaCost(CardUtil.java:359)
at forge.CardUtil.getConvertedManaCost(CardUtil.java:326)
at forge.game.player.ComputerUtil$6.compare(ComputerUtil.java:1690)
at forge.game.player.ComputerUtil$6.compare(ComputerUtil.java:1686)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at forge.game.player.ComputerUtil.sortSpellAbilityByCost(ComputerUtil.java:1714)
at forge.game.player.ComputerUtil.playSpellAbilities(ComputerUtil.java:76)
at forge.game.player.ComputerUtil.playSpellAbilities(ComputerUtil.java:112)
at forge.game.player.ComputerAIGeneral.playCards(ComputerAIGeneral.java:87)
at forge.game.player.ComputerAIGeneral.main(ComputerAIGeneral.java:69)
at forge.game.player.ComputerAIInput.think(ComputerAIInput.java:103)
at forge.game.player.ComputerAIInput.showMessage(ComputerAIInput.java:74)
at forge.gui.GuiInput.setInput(GuiInput.java:74)
at forge.gui.GuiInput.update(GuiInput.java:60)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:41)
at forge.game.zone.MagicStack.finishResolving(MagicStack.java:1154)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2745)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:960)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:883)
at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:76)
at forge.gui.GuiInput.selectButtonOK(GuiInput.java:92)
at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:52)
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.AbstractButton.doClick(Unknown Source)
at forge.gui.toolbox.FButton$1.keyPressed(FButton.java:89)
at java.awt.Component.processKeyEvent(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)
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Bug Reports (snapshot builds)
by Bundy » 24 Jun 2012, 11:39
Snapshot r15897
I have a Doubling Season in play and one in my hand. Computer plays Mind Ravel. I choose Doubling Season to discard. The one in my hand stays there and the one in play goes to the graveyard.
EDIT: i can't cast the Doubling Season in my hand anymore.
I have a Doubling Season in play and one in my hand. Computer plays Mind Ravel. I choose Doubling Season to discard. The one in my hand stays there and the one in play goes to the graveyard.
EDIT: i can't cast the Doubling Season in my hand anymore.
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Bug Reports (snapshot builds)
by Milod » 24 Jun 2012, 21:52
after i attacked with stormkirk noble with predators gambit i got this error log
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
null
Version:
Forge version 1.2.9-SNAPSHOT-r15897
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.7.0_04 Vendor: Oracle Corporation
Detailed error trace:
java.lang.NullPointerException
at forge.card.cardfactory.CardFactoryUtil.xCount(CardFactoryUtil.java:2737)
at forge.card.abilityfactory.AbilityFactory.calculateAmount(AbilityFactory.java:1587)
at forge.card.staticability.StaticAbility.checkConditions(StaticAbility.java:490)
at forge.card.staticability.StaticAbility.applyAbility(StaticAbility.java:234)
at forge.GameAction.checkStaticAbilities(GameAction.java:983)
at forge.GameAction.checkStateEffects(GameAction.java:1035)
at forge.game.phase.PhaseHandler.handleBeginPhase(PhaseHandler.java:325)
at forge.control.input.InputControl.updateInput(InputControl.java:203)
at forge.gui.GuiInput.update(GuiInput.java:58)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:41)
at forge.game.phase.PhaseHandler.nextPhase(PhaseHandler.java:591)
at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:57)
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.AWTEventMulticaster.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$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)
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
null
Version:
Forge version 1.2.9-SNAPSHOT-r15897
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.7.0_04 Vendor: Oracle Corporation
Detailed error trace:
java.lang.NullPointerException
at forge.card.cardfactory.CardFactoryUtil.xCount(CardFactoryUtil.java:2737)
at forge.card.abilityfactory.AbilityFactory.calculateAmount(AbilityFactory.java:1587)
at forge.card.staticability.StaticAbility.checkConditions(StaticAbility.java:490)
at forge.card.staticability.StaticAbility.applyAbility(StaticAbility.java:234)
at forge.GameAction.checkStaticAbilities(GameAction.java:983)
at forge.GameAction.checkStateEffects(GameAction.java:1035)
at forge.game.phase.PhaseHandler.handleBeginPhase(PhaseHandler.java:325)
at forge.control.input.InputControl.updateInput(InputControl.java:203)
at forge.gui.GuiInput.update(GuiInput.java:58)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:41)
at forge.game.phase.PhaseHandler.nextPhase(PhaseHandler.java:591)
at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:57)
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.AWTEventMulticaster.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$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)
Who is online
Users browsing this forum: No registered users and 20 guests