It is currently 20 Aug 2025, 22:39
   
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 PowerClaws » 21 May 2012, 11:36

In the last 2 snapshots (15 and 16) whenever i start forge i get this error on the loading screen, when i click close, the load screen freezes.

Error Message | Open
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.8-SNAPSHOT-r15616

OS: Windows 7 Version: 6.1 Architecture: x86

Java Version: 1.6.0_31 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
at forge.gui.deckeditor.controllers.CEditorPreferences.initialize(CEditorPreferences.java:45)
at forge.view.FView.initialize(FView.java:97)
at forge.view.Main$1.run(Main.java:57)
at java.awt.event.InvocationEvent.dispatch(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.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)
PowerClaws
 
Posts: 131
Joined: 30 Jan 2012, 11:33
Has thanked: 28 times
Been thanked: 8 times

Re: Bug Reports (snapshot builds)

Postby Wadjet » 21 May 2012, 11:44

In r15616 (forge-1.2.8-20120520.105539-14, forge-1.2.8-20120520.122511-15 and forge-1.2.8-20120521.094919-16) I get this crash report while trying to start forge:
CRASH REPORT on forge-1.2.8-20120520.122511-15 | Open
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.8-SNAPSHOT-r15616

OS: Windows Vista Version: 6.0 Architecture: x86

Java Version: 1.6.0_31 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
at forge.gui.deckeditor.controllers.CEditorPreferences.initialize(CEditorPreferences.java:45)
at forge.view.FView.initialize(FView.java:97)
at forge.view.Main$2.run(Main.java:66)
at java.awt.event.InvocationEvent.dispatch(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.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)


CRASH REPORT on forge-1.2.8-20120521.094919-16 | Open
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.8-SNAPSHOT-r15616

OS: Windows Vista Version: 6.0 Architecture: x86

Java Version: 1.6.0_31 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
at forge.gui.deckeditor.controllers.CEditorPreferences.initialize(CEditorPreferences.java:45)
at forge.view.FView.initialize(FView.java:97)
at forge.view.Main$1.run(Main.java:57)
at java.awt.event.InvocationEvent.dispatch(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.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)

They are pretty much the same crash report except for the part in bold.
Wadjet
 
Posts: 13
Joined: 20 Jun 2011, 18:09
Has thanked: 3 times
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby Chris H. » 21 May 2012, 12:41

Thank you PowerClaws and Wadjet.

I noticed yesterday that forge will build and run OK from my Eclipse dev system. But the Maven base build and release script results in that error when I run the snapshot build outside of Eclipse.

We hope to have this fixed in the near future. :)
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: Bug Reports (snapshot builds)

Postby Chris H. » 22 May 2012, 10:57

Chris H. wrote:Thank you PowerClaws and Wadjet.

I noticed yesterday that forge will build and run OK from my Eclipse dev system. But the Maven base build and release script results in that error when I run the snapshot build outside of Eclipse.

We hope to have this fixed in the near future. :)
 
Today's snapshot build will launch and run without this crash report. :)
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: Bug Reports (snapshot builds)

Postby moomarc » 22 May 2012, 12:21

Convoke has a problem when using the tapped creature to reduce the cost by colored mana (crashes with Not fount: mana shard with profile = 0). The colorless reduction works fine though, and the crash just cancels the spell.
Crash on convoke color | Open
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 fount: mana shard with profile = 0


Version:
Forge version SVN

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 fount: 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:1)
at forge.card.CardManaCost.<init>(CardManaCost.java:71)
at forge.card.mana.ManaCost.<init>(ManaCost.java:62)
at forge.GameAction.getSpellCostChange(GameAction.java:1932)
at forge.card.cost.Cost.changeCost(Cost.java:385)
at forge.card.cost.CostPayment.changeCost(CostPayment.java:320)
at forge.GameAction.playSpellAbility(GameAction.java:2447)
at forge.GameAction.playCard(GameAction.java:1659)
at forge.control.input.InputPassPriority.selectCard(InputPassPriority.java:88)
at forge.gui.GuiInput.selectCard(GuiInput.java:127)
at forge.gui.match.nonsingleton.CHand.cardclickAction(CHand.java:203)
at forge.gui.match.nonsingleton.CHand.access$0(CHand.java:197)
at forge.gui.match.nonsingleton.CHand$1.mousePressed(CHand.java:63)
at java.awt.AWTEventMulticaster.mousePressed(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)
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Bug Reports (snapshot builds)

Postby ArsenalNut » 22 May 2012, 15:36

Saw a glitch handling the Legendary rule. I had Fiend Hunter exiling a Mikaeus, the Lunarch. AI casts another Mikaeus, the Lunarch. I sacrifice my Fiend Hunter to pump Falkenrath Aristocrat. AI ends up with one Mikaeus, the Lunarch still on the battlefield and one in the graveyard.
So many cards, so little time
User avatar
ArsenalNut
 
Posts: 512
Joined: 08 Jul 2011, 03:49
Has thanked: 27 times
Been thanked: 121 times

Re: Bug Reports (snapshot builds)

Postby Sloth » 22 May 2012, 16:20

ArsenalNut wrote:Saw a glitch handling the Legendary rule. I had Fiend Hunter exiling a Mikaeus, the Lunarch. AI casts another Mikaeus, the Lunarch. I sacrifice my Fiend Hunter to pump Falkenrath Aristocrat. AI ends up with one Mikaeus, the Lunarch still on the battlefield and one in the graveyard.
Sounds like 0 toughness check happens before the legend rule check.
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 ArsenalNut » 22 May 2012, 17:22

Sloth wrote:
ArsenalNut wrote:Saw a glitch handling the Legendary rule. I had Fiend Hunter exiling a Mikaeus, the Lunarch. AI casts another Mikaeus, the Lunarch. I sacrifice my Fiend Hunter to pump Falkenrath Aristocrat. AI ends up with one Mikaeus, the Lunarch still on the battlefield and one in the graveyard.
Sounds like 0 toughness check happens before the legend rule check.
You are correct. Since State-Based Actions are suppose to happen simultaneously, it seems like checkStateEffects should really make a list of things to remove or destroy without actually removing them first so there is no "priority" in the order things get checked.
So many cards, so little time
User avatar
ArsenalNut
 
Posts: 512
Joined: 08 Jul 2011, 03:49
Has thanked: 27 times
Been thanked: 121 times

Re: Bug Reports (snapshot builds)

Postby aleatherglove » 24 May 2012, 07:06

I haven't played for about a month. The following are some older bugs I found but didn't get around to posting here. Some may have been resolved, but probably not.


1.2.7-snapshot-r15240
AI at 9 life. ET of AI's turn I ping AI with Tovolar's Magehunter with Wolfhunter's Quiver equiped - 8 life. My turn attack with Somberwald Dryad which has 2x +1/+1 counters. AI responds with Clinging Mists. AI takes 4 damage and is at 4 life.


forge-1.2.7-20120420.110446-20.tar.bz2

Elbrus, the Binding Blade is transformed and killed by Death's Caress. Cannot activate Skirsdag High Priest (does not tap or ask to tap 2 creatures, 7 untapped creatures and 5 w/o summoning sickness including priest, I have Flayer of the Hatebound on table which may/may not be related)

Creatures with "upon death return creature to battlefield" (Undying, etc) and "upon return to battlefield from graveyard" effects trigger twice, even though these two mechanics are distinct they seem to be handled the same way in Forge and are both affected. There are rare cases when affected cards do not trigger twice, and I'm tempted to say about 1/20 or 1/30 times but I suspect there is a certain condition that causes it to function properly.
- Flayer of the Hatebound dies and returns. Effect placed on stack twice, and assigned to do 5 and another 5 dmg to AI.
- AI's Loyal Cathar dies. Trigger went on stack twice (return Loyal Cathar to battlefield transformed). Does appear as the black transformed Unhallowed Cathar version after first effect resolves, but transforms back to Loyal Cathar when duplicate trigger resolves. The thing can't die!
- Doomed Traveller and Mausoleum Guard each activate twice upon death, putting twice the tokens in play.

When cancelling Skisdag High Priest's ability after tapping it and one out of two creatures, the Priest untaps but the other creature does not. Tapping Priest and tapping other creatures are both actions that are part of the cost to activate, and if one can be cancelled then all should be.

AI stuff:
AI attacks with two powerful creatures which are blocked by 1/1 lifelink tokens. AI uses Burning Oil on one of the tokens, even though AI's creatures are already blocked and I control various other high power/low toughness creatures more suitable as targets. AI is at less than 5 life and should save burn spells for getting rid of creatures not already about to die, and to stay alive if possible if it is attacked again.

If AI's life total is greater than total power of attacking creatures it will not block, even if a damage increasing effect such as Curse of Bloodletting
increases the incoming damage enough to reduce AI's life to 0.

AI casts M1 Instant buffs then does not attack.

AI buffs creatures that cannot block attacking creatures as if doing so would allow it to block and not lose the game. AI will waste spells even when things can happen that result in AI not losing game afterall. It will sometimes spend all mana available doing so even multiple activation has no effect (eg - 1R: gain first strike). It's tedious for the player and completely useless, and might deplete the AI of options in rare cases when it might survive an attack.
aleatherglove
 
Posts: 30
Joined: 27 Mar 2012, 17:30
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby aleatherglove » 24 May 2012, 08:21

1.2.8-SNAPSHOT-r15616
Is AVR set ready to be added to Draft Innistrad block? If so, please do. Current options only include Innistrad and Dark Ascension pack combinations.

Draft Editor - Preferences:
When you click to add a new card catalog column from the preferences tab, the values listed in the existing column next to it are duplicated from the new column, or vice-versa. So adding the AI column (positioned to the left of Rarity) will show Blank or "?" or "AI" for each card, and these values will replace the "C", "U", "R" in the Rarity column. So far I've only seen AI and Rarity columns have this interaction, but did not thoroughly test by re-arranging the columns.

Draft Editor - Card Detail
No longer has button to switch between card sides for flip cards.

Draft Editor - Sorting:
Sorting the card picks by clicking on a column header no longer sorts them correctly with the new editor if the columns are moved. Although you can drag them to new positions, the columns are hard coded to specific positions. So if I have Card Name, Cost, CMC, Colour, Type, Power, Toughness columns in that order, and I click the Type coloumn header, it will sort by CMC because the Type is tied to the 3rd Column. It's possible to mess up the order enough that even this behaviour pattern stops working reliably. thankfully, for now, arrangement of columns are not saved as a preference and reload to default. But the default order isn't great (... -> Power -> Cost -> Toughness -> ...).

After clicking a column header to sort, clicking it again should reverse the order. But it does not - at least not on the list. The card pictures, however, are reversed. So clicking on the first card in the list will show the picture for the last card, second card has picture of second-last card, and so on.


Note: Some of these issues may also occur in the deck part of the draft screen, and constructed and quest deck editors. But I spent time writing this instead of playing or investigating further. I assume it all runs on the same system so fixing one would fix the others.


Edit:
Draft Card Details and Picture:
Card Detail and Picture don't update after the first pick in a draft. Pack 2 for 2nd pick has new cards, but the info in card detail and the picture when you highlight a card is from the selection of cards from the first pack. Although there is one less card for 2nd pick, all cards from 1st pack are present; changing the sort order and cycling through the cards in the pack will re-include the details and pic for the missing one at the expense of another card's details and pic.
Additionally, if I alt-tab from Forge and then activate the Forge window again, the correct details and picture for the selected card will show. But this only lasts until another card is selected. Then the incorrect ones start showing again.

Draft Crash:
Selecting (simply clicking on) a drafted pick will cause an infinite loop of crashes. Closing the crash window will just open another one. I've closed up to about 30 consecutive crash reports before choosing Exit Application.
First crash report (all seem to be the same) | Open
null


Version:
Forge version 1.2.8-SNAPSHOT-r15616

OS: Windows XP Version: 5.1 Architecture: x86

Java Version: 1.6.0_31 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
at forge.gui.deckeditor.tables.TableModel.showSelectedCard(TableModel.java:189)
at forge.gui.deckeditor.tables.TableModel$2.focusGained(TableModel.java:219)
at java.awt.AWTEventMulticaster.focusGained(Unknown Source)
at java.awt.AWTEventMulticaster.focusGained(Unknown Source)
at java.awt.Component.processFocusEvent(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.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.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.pumpEventsForFilter(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.Dialog$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at forge.error.ErrorViewer.showDialog(ErrorViewer.java:192)
at forge.error.ErrorViewer.showError(ErrorViewer.java:117)
at forge.error.ErrorViewer.showError(ErrorViewer.java:79)
at forge.error.ExceptionHandler.handle(ExceptionHandler.java:62)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at java.awt.EventDispatchThread.handleException(Unknown Source)
at java.awt.EventDispatchThread.processException(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)



Drafting has been completely fraked. I hope the beta release works. If not, I'll try again in a month or two.
aleatherglove
 
Posts: 30
Joined: 27 Mar 2012, 17:30
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby friarsol » 24 May 2012, 12:22

aleatherglove wrote:1.2.8-SNAPSHOT-r15616
Is AVR set ready to be added to Draft Innistrad block? If so, please do. Current options only include Innistrad and Dark Ascension pack combinations.
AVR is a Large Expansion, it's draft structure is 3 AVR packs, not INN-DKA-AVR.
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 aleatherglove » 24 May 2012, 12:56

you're right. It's there, 4th in the list all on it's own. I was looking for it in INN block. Thanks.
aleatherglove
 
Posts: 30
Joined: 27 Mar 2012, 17:30
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby Wadjet » 25 May 2012, 11:23

In r15681, Forge crash when closing the spell shop.

Crash Report | Open
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.8-SNAPSHOT-r15681

OS: Windows Vista Version: 6.0 Architecture: x86

Java Version: 1.6.0_31 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
at forge.gui.deckeditor.SEditorIO.confirmSaveChanges(SEditorIO.java:148)
at forge.gui.deckeditor.controllers.CEditorQuestCardShop.exit(CEditorQuestCardShop.java:360)
at forge.control.FControl$4.windowClosing(FControl.java:128)
at java.awt.AWTEventMulticaster.windowClosing(Unknown Source)
at java.awt.Window.processWindowEvent(Unknown Source)
at javax.swing.JFrame.processWindowEvent(Unknown Source)
at java.awt.Window.processEvent(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)
Wadjet
 
Posts: 13
Joined: 20 Jun 2011, 18:09
Has thanked: 3 times
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby Doublestrike » 26 May 2012, 11:01

aleatherglove wrote:When you click to add a new card catalog column from the preferences tab, the values listed in the existing column next to it are duplicated from the new column
Fixed.

aleatherglove wrote:Card Detail and Picture don't update after the first pick in a draft.
Fixed.

aleatherglove wrote:Selecting (simply clicking on) a drafted pick will cause an infinite loop of crashes.
Fixed.

wadjet wrote:In r15681, Forge crash when closing the spell shop.
Fixed.

Thanks for the reports, @aleatherglove and @wadjet :)
---
A joke is a very serious thing.
User avatar
Doublestrike
UI Programmer
 
Posts: 715
Joined: 08 Aug 2011, 09:07
Location: Bali
Has thanked: 183 times
Been thanked: 161 times

Re: Bug Reports (snapshot builds)

Postby Milod » 27 May 2012, 18:17

second Guess does not always work ai casted oblivion ring then in mp2 casted creature i want to counter with second guess but dit not work
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 9 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form