It is currently 15 Aug 2025, 06:44
   
Text Size

SVN Bug Reports

Post MTG Forge Related Programming Questions Here

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

Re: SVN Bug Reports

Postby lovinthegame » 09 Feb 2011, 16:11

Just one a quest game against the plants and after I won both rounds and it showed me my new cards I clicked ok and got this error:
An error has occured. You can copy/paste this message or save it to a file.
Please report this, plus what you tried to do, to:
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 10:34:48 -0600 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $

OS: Windows 7 Version: 6.1 Architecture: x86

Java Version: 1.6.0_23 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
at forge.CardList.getColor(Unknown Source)
at forge.quest.data.QuestBoosterPack.getCardName(Unknown Source)
at forge.quest.data.QuestBoosterPack.generateCards(Unknown Source)
at forge.quest.data.QuestBoosterPack.generateCards(Unknown Source)
at forge.quest.data.QuestUtil.setupQuest(Unknown Source)
at forge.ReadQuest_Assignment.run(Unknown Source)
at forge.quest.gui.main.QuestQuest.readQuests(Unknown Source)
at forge.quest.gui.main.QuestQuest.getQuests(Unknown Source)
at forge.quest.gui.main.QuestMainPanel.createQuestPanel(Unknown Source)
at forge.quest.gui.main.QuestMainPanel.createNextMatchPanel(Unknown Source)
at forge.quest.gui.main.QuestMainPanel.initUI(Unknown Source)
at forge.quest.gui.main.QuestMainPanel.<init>(Unknown Source)
at forge.quest.gui.QuestFrame.<init>(Unknown Source)
at forge.Gui_WinLose.quitButton_actionPerformed(Unknown Source)
at forge.Gui_WinLose$3.actionPerformed(Unknown Source)
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$Actions.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(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.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)
lovinthegame
 
Posts: 20
Joined: 09 Mar 2010, 17:35
Location: Bartlesville, OK
Has thanked: 0 time
Been thanked: 0 time

Re: SVN Bug Reports

Postby friarsol » 09 Feb 2011, 16:16

lovin, can you post your questData.dat file found in /res/quest so I can test this?
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: SVN Bug Reports

Postby lovinthegame » 09 Feb 2011, 16:28

hmm what is the diff between questdata.dat and the questdata
also i cant upload cause the extension dat is not allowed
lovinthegame
 
Posts: 20
Joined: 09 Mar 2010, 17:35
Location: Bartlesville, OK
Has thanked: 0 time
Been thanked: 0 time

Re: SVN Bug Reports

Postby friarsol » 09 Feb 2011, 16:37

Just zip it up and upload that. There was some structural changes to how we store the questdata file recently, I wouldn't worry about the specifics
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: SVN Bug Reports

Postby Replika » 09 Feb 2011, 16:58

I cast an end step Bituminous Blast (targeting Woolly Thoctar), cascaded into Remand and chose to cast that. Then I got this NullPointerException:

null


Version:
Forge -- official beta: $Date: 2011-01-06 17:34:48 +0100 (Do, 06 Jan 2011) $, SVN revision: $Revision: 4891 $

OS: Windows Vista Version: 6.0 Architecture: x86

Java Version: 1.6.0_23 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
at forge.AbilityFactory_CounterMagic.counterStackDescription(Unknown Source)
at forge.AbilityFactory_CounterMagic.access$1(Unknown Source)
at forge.AbilityFactory_CounterMagic$2.getStackDescription(Unknown Source)
at forge.SpellAbility_Requirements.addAbilityToStack(Unknown Source)
at forge.SpellAbility_Requirements.finishPaying(Unknown Source)
at forge.SpellAbility_Requirements.needPayment(Unknown Source)
at forge.SpellAbility_Requirements.finishedTargeting(Unknown Source)
at forge.Target_Selection.chooseTargets(Unknown Source)
at forge.Target_Selection.chooseTargets(Unknown Source)
at forge.SpellAbility_Requirements.fillRequirements(Unknown Source)
at forge.SpellAbility_Requirements.fillRequirements(Unknown Source)
at forge.GameAction.playSpellAbilityForFree(Unknown Source)
at forge.GameAction.playCardNoCost(Unknown Source)
at forge.GameActionUtil$56$1.resolve(Unknown Source)
at forge.MagicStack.resolveStack(Unknown Source)
at forge.Phase.passPriority(Unknown Source)
at forge.ComputerAI_General.stackResponse(Unknown Source)
at forge.ComputerAI_General.stack_not_empty(Unknown Source)
at forge.ComputerAI_Input.think(Unknown Source)
at forge.ComputerAI_Input.showMessage(Unknown Source)
at forge.GuiInput.setInput(Unknown Source)
at forge.GuiInput.update(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(Unknown Source)
at forge.InputControl.resetInput(Unknown Source)
at forge.Phase.passPriority(Unknown Source)
at forge.Input_PassPriority.selectButtonOK(Unknown Source)
at forge.GuiInput.selectButtonOK(Unknown Source)
at forge.GuiDisplay4.okButtonActionPerformed(Unknown Source)
at forge.GuiDisplay4.access$3(Unknown Source)
at forge.GuiDisplay4$25.actionPerformed(Unknown Source)
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.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 also got that error by cascading into Remand at the begin combat step.
Replika
 
Posts: 115
Joined: 30 Jan 2011, 21:15
Has thanked: 2 times
Been thanked: 3 times

Re: SVN Bug Reports

Postby lovinthegame » 09 Feb 2011, 17:01

ok i think i zipped it into .rar
Attachments
questData.rar
(21.57 KiB) Downloaded 247 times
lovinthegame
 
Posts: 20
Joined: 09 Mar 2010, 17:35
Location: Bartlesville, OK
Has thanked: 0 time
Been thanked: 0 time

Re: SVN Bug Reports

Postby lovinthegame » 09 Feb 2011, 17:03

So when I update i should save the questdata.dat each time not the old questdata file then?
lovinthegame
 
Posts: 20
Joined: 09 Mar 2010, 17:35
Location: Bartlesville, OK
Has thanked: 0 time
Been thanked: 0 time

Re: SVN Bug Reports

Postby lovinthegame » 09 Feb 2011, 17:16

Justtested the mudbutton torchrunner elves vs goblins quest it works great thank you
lovinthegame
 
Posts: 20
Joined: 09 Mar 2010, 17:35
Location: Bartlesville, OK
Has thanked: 0 time
Been thanked: 0 time

Re: SVN Bug Reports

Postby Replika » 09 Feb 2011, 17:28

Some more bugs:
Bituminous Blast acts weird when cast outside of my own main phase. I cascaded into an Agony Warp during my upkeep and after selscting the targets I was asked to pay the mana cost, but the mana cost I still had to pay was zero, the OK button was grey and the Agony Warp card was in my graveyard.

Tezz' -X ability is weird. Unlike other search abilities, it does not first show a list of my whole deck and then a filtered one. Instead, I get to see my whole deck, and after clicking OK I either get my card (if I selected a legal artifact), or I don't get anything and the ability is done resolving (if I did not select an artifact).

Bloodbraid Elf is sometimes stuck in my hand uncastable after tutoring it with a Congregation at Dawn I cascaded into with another Bloodbraid Elf.

The AI refuses to cast burn spells revealed with cascade if I don't have a creature.

If I don't have a stop during my draw step, the Niv-Mizzet, the Firemind trigger will resolve during my main phase.

An AI that has a Glare of Subdual will tap all creatures it controls during its own main phase as long as I have at least one legal target. It will keep tapping even if I don't have any untapped targets anymore.

Dark Confidant does not work properly in multiples with Sensei's Divining Top activations inbetween the triggers.

The champion keyword ability and the ETB trigger of the common Ravnica dual lands target. They should give you the choice of what to exile/bounce when they resolve, and they should be able to select shrouded permanents.
Replika
 
Posts: 115
Joined: 30 Jan 2011, 21:15
Has thanked: 2 times
Been thanked: 3 times

Re: SVN Bug Reports

Postby friarsol » 09 Feb 2011, 17:48

lovinthegame wrote:ok i think i zipped it into .rar
I wasn't able to repeat this error using your quest file. What revision are you on?
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: SVN Bug Reports

Postby lovinthegame » 09 Feb 2011, 17:54

r6259
Sorry it just happened again after I won both battles fighting a quest battle and after it showed me the cards I won then null error. So out of the last 4 quest battles it happened twice
lovinthegame
 
Posts: 20
Joined: 09 Mar 2010, 17:35
Location: Bartlesville, OK
Has thanked: 0 time
Been thanked: 0 time

Re: SVN Bug Reports

Postby friarsol » 09 Feb 2011, 18:01

lovinthegame wrote:r6259
Sorry it just happened again after I won both battles fighting a quest battle and after it showed me the cards I won then null error. So out of the last 4 quest battles it happened twice
Well, what are the names of the quests that this is happening in? Without a little bit more to go on it's hard to try to debug.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: SVN Bug Reports

Postby lovinthegame » 09 Feb 2011, 18:03

Elves vs Goblins Quest and I think Bushwacked! but only one of the to times I played it
lovinthegame
 
Posts: 20
Joined: 09 Mar 2010, 17:35
Location: Bartlesville, OK
Has thanked: 0 time
Been thanked: 0 time

Re: SVN Bug Reports

Postby Chris H. » 09 Feb 2011, 18:10

I am trying to start a new quest with rev6261. I have tried Realistic and Fantasy. I have tried Standard Starting P... I am using the Use new Quest UI.

Each time I click the New Quest button I get this error exception:

Code: Select all
An error has occured. 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: Mac OS X Version: 10.6.6 Architecture: x86_64

Java Version: 1.6.0_22 Vendor: Apple Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.gui.GuiUtils.getResizedIcon(GuiUtils.java:90)
   at forge.quest.gui.main.QuestMainPanel.createSidePanel(QuestMainPanel.java:200)
   at forge.quest.gui.main.QuestMainPanel.initUI(QuestMainPanel.java:73)
   at forge.quest.gui.main.QuestMainPanel.<init>(QuestMainPanel.java:60)
   at forge.quest.gui.QuestFrame.<init>(QuestFrame.java:37)
   at forge.Gui_QuestOptions.newQuestButton_actionPerformed(Gui_QuestOptions.java:253)
   at forge.Gui_QuestOptions$3.actionPerformed(Gui_QuestOptions.java:141)
   at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
   at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
   at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
   at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
   at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
   at java.awt.Component.processMouseEvent(Component.java:6352)
   at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
   at java.awt.Component.processEvent(Component.java:6117)
   at java.awt.Container.processEvent(Container.java:2085)
   at java.awt.Component.dispatchEventImpl(Component.java:4714)
   at java.awt.Container.dispatchEventImpl(Container.java:2143)
   at java.awt.Component.dispatchEvent(Component.java:4544)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621)
   at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282)
   at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
   at java.awt.Container.dispatchEventImpl(Container.java:2129)
   at java.awt.Window.dispatchEventImpl(Window.java:2478)
   at java.awt.Component.dispatchEvent(Component.java:4544)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: SVN Bug Reports

Postby friarsol » 09 Feb 2011, 18:19

lovinthegame wrote:Elves vs Goblins Quest and I think Bushwacked! but only one of the to times I played it
Sorry I just cheated my way through a few quick games and won about 4 in a row, without this crash. Maybe someone else can try to find what's going on, but I don't see any issues.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 8 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form