It is currently 21 Aug 2025, 06:56
   
Text Size

Bug Reports (snapshot builds)

Post MTG Forge Related Programming Questions Here

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

Re: Bug Reports (snapshot builds)

Postby 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:

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)
After closing the error box, I couldn't get the game to move on to the next phase.
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Bug Reports (snapshot builds)

Postby Sloth » 17 Jun 2012, 11:26

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:
Fixed! Thanks Zirbert.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Bug Reports (snapshot builds)

Postby 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)

Postby 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?
Jaedayr
Tester
 
Posts: 523
Joined: 08 Jul 2010, 00:06
Has thanked: 16 times
Been thanked: 13 times

Re: Bug Reports (snapshot builds)

Postby friarsol » 18 Jun 2012, 02:21

Jaedayr wrote:Did the ability to create a new quest using cards from type 2 disappear on purpose? And if so, why?
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.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Bug Reports (snapshot builds)

Postby PowerClaws » 18 Jun 2012, 02:35

friarsol 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.
The cards Godhead of Awe and Thistledown Liege also dont work
PowerClaws
 
Posts: 131
Joined: 30 Jan 2012, 11:33
Has thanked: 28 times
Been thanked: 8 times

Re: Bug Reports (snapshot builds)

Postby 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.
Jaedayr
Tester
 
Posts: 523
Joined: 08 Jul 2010, 00:06
Has thanked: 16 times
Been thanked: 13 times

Re: Bug Reports (snapshot builds)

Postby 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.
Jaedayr
Tester
 
Posts: 523
Joined: 08 Jul 2010, 00:06
Has thanked: 16 times
Been thanked: 13 times

Re: Bug Reports (snapshot builds)

Postby friarsol » 18 Jun 2012, 23:48

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.
Static Abilities were broken in this build, I reported it below and PowerClaws confirmed. I believe SLoth may have already fixed 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)

Postby 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.
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)

Postby 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).
Wadjet
 
Posts: 13
Joined: 20 Jun 2011, 18:09
Has thanked: 3 times
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby Hellfish » 22 Jun 2012, 21:51

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.
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.

EDIT:Doubling Cube steal fixed, will jump on the other one tomorrow or sunday. 8)

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
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: Bug Reports (snapshot builds)

Postby Bundy » 23 Jun 2012, 14:16

Snapshot r15897
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)

Postby 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.
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)

Postby 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)
Milod
 
Posts: 360
Joined: 20 Jul 2011, 08:57
Has thanked: 4 times
Been thanked: 5 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 17 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 17 users online :: 0 registered, 0 hidden and 17 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 17 guests

Login Form