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 serrasmurf » 13 Jun 2014, 12:42
playing the quest draft mode in snapshot forge-gui-desktop-1.5.20-20140611.160513-1
forge freezed 3 times during a quest draft tournament, 2 times when the AI are playing out their battles (on 10x speed), both of the time aura's with arcs were on the battlefield...
Third time it freezes while actuslly playing, see screenshot
Edit: third time it's definitely the Goblin Razerunners, just happened again..
forge freezed 3 times during a quest draft tournament, 2 times when the AI are playing out their battles (on 10x speed), both of the time aura's with arcs were on the battlefield...
Third time it freezes while actuslly playing, see screenshot
Edit: third time it's definitely the Goblin Razerunners, just happened again..
- serrasmurf
- Posts: 316
- Joined: 30 Jan 2010, 14:09
- Location: The Netherlands
- Has thanked: 3 times
- Been thanked: 18 times
Re: Bug Reports (snapshot builds)
by swordshine » 13 Jun 2014, 14:06
I changed the script of Vines of Vastwood. This fix is not perfect because the effect should go first according to the order of that spell. If someone wants to add new codes for this specific card in EffectAi, feel free to do it and exchange the order of the script.rikimbo wrote:I tried to counter my opponent's Armadillo Cloak by responding with a Vines of Vastwood targeting his creature. Since the oracle text says "target creature can't be the target of spells or abilities your opponents control this turn," that should have made his creature an illegal target for his Armadillo Cloak (a spell which an opponent of mine controls). That's what should have happened, but instead I was looking at an armadillo be-cloaked creature with one card fewer and egg on my face.
The problem is Forge's implementation of Vines of Vastwood gives the creature hexproof, but hides the keyword. For most uses of the card (targeting your own creature) this is fine, but it's not quite correct because of situations like the above.
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Bug Reports (snapshot builds)
by Ginko » 13 Jun 2014, 21:27
Description: [describe what you were doing when the crash occurred]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.20-SNAPSHOT-r26249 (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_60 Oracle Corporation
java.lang.NullPointerException
at forge.quest.QuestController.getDraftDecks(QuestController.java:158)
at forge.screens.home.quest.CSubmenuQuestDraft.initialize(CSubmenuQuestDraft.java:96)
at forge.view.FView.initialize(FView.java:121)
at forge.control.FControl$3.run(FControl.java:243)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(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.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)
Re: Bug Reports (snapshot builds)
by timmermac » 13 Jun 2014, 22:22
What were you doing that caused the error?Ginko wrote:Description: [describe what you were doing when the crash occurred]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.20-SNAPSHOT-r26249 (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_60 Oracle Corporation
java.lang.NullPointerException
at forge.quest.QuestController.getDraftDecks(QuestController.java:158)
at forge.screens.home.quest.CSubmenuQuestDraft.initialize(CSubmenuQuestDraft.java:96)
at forge.view.FView.initialize(FView.java:121)
at forge.control.FControl$3.run(FControl.java:243)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(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.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
Re: Bug Reports (snapshot builds)
by KrazyTheFox » 13 Jun 2014, 22:24
Use a newer revision. r26260 fixes this bug.Ginko wrote:Description: [describe what you were doing when the crash occurred]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.20-SNAPSHOT-r26249 (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_60 Oracle Corporation
java.lang.NullPointerException
at forge.quest.QuestController.getDraftDecks(QuestController.java:158)
at forge.screens.home.quest.CSubmenuQuestDraft.initialize(CSubmenuQuestDraft.java:96)
at forge.view.FView.initialize(FView.java:121)
at forge.control.FControl$3.run(FControl.java:243)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(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.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)
-
KrazyTheFox - Programmer
- Posts: 725
- Joined: 18 Mar 2014, 23:51
- Has thanked: 66 times
- Been thanked: 226 times
Re: Bug Reports (snapshot builds)
by Fizanko » 14 Jun 2014, 01:36
I got Forge to freeze again, this time with
1.5.20-SNAPSHOT-r26281 ( forge-gui-desktop-1.5.20-20140611.160513-1 )

this time using a Theros block quest deck in Main World.
It happened while i was pressing OK to move the AI phases
Previous freeze i got happened with stable 1.5.19 as reported here
before 1.5.19 i never met any freezing during gameplay
1.5.20-SNAPSHOT-r26281 ( forge-gui-desktop-1.5.20-20140611.160513-1 )

this time using a Theros block quest deck in Main World.
It happened while i was pressing OK to move the AI phases
Previous freeze i got happened with stable 1.5.19 as reported here
before 1.5.19 i never met any freezing during gameplay
probably outdated by now so you should avoid : Innistrad world for Forge (updated 17/11/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Re: Bug Reports (snapshot builds)
by Mitlan » 14 Jun 2014, 02:20
Description: [describe what you were doing when the crash occurred]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.20-SNAPSHOT-r26249 (mixed revisions detected; please update from the root directory)
Operating System: Windows 8.1 6.3 x86
Java Version: 1.7.0_55 Oracle Corporation
java.lang.NullPointerException
at forge.quest.QuestController.getDraftDecks(QuestController.java:158)
at forge.screens.home.quest.CSubmenuQuestDraft.initialize(CSubmenuQuestDraft.java:96)
at forge.view.FView.initialize(FView.java:121)
at forge.control.FControl$3.run(FControl.java:243)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(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.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)
Re: Bug Reports (snapshot builds)
by KrazyTheFox » 14 Jun 2014, 03:02
Use this more recent snapshot: http://cardforge.org/releases/snapshots/forge/forge-gui-desktop/1.5.20-SNAPSHOT/forge-gui-desktop-1.5.20-20140611.160513-1.tar.bz2Mitlan wrote:Description: [describe what you were doing when the crash occurred]window does not open :/...do i have to delete something?...i justupdated tothe .20 snapshot biuld in the dwnload thread
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.20-SNAPSHOT-r26249 (mixed revisions detected; please update from the root directory)
Operating System: Windows 8.1 6.3 x86
Java Version: 1.7.0_55 Oracle Corporation
java.lang.NullPointerException
at forge.quest.QuestController.getDraftDecks(QuestController.java:158)
at forge.screens.home.quest.CSubmenuQuestDraft.initialize(CSubmenuQuestDraft.java:96)
at forge.view.FView.initialize(FView.java:121)
at forge.control.FControl$3.run(FControl.java:243)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(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.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)
It includes the bug fix for the error you're getting.
-
KrazyTheFox - Programmer
- Posts: 725
- Joined: 18 Mar 2014, 23:51
- Has thanked: 66 times
- Been thanked: 226 times
Re: Bug Reports (snapshot builds)
by excessum » 14 Jun 2014, 04:38
Yeah this is really a cock up on my part. I was fixing the exact same bug with r26280 for the PowerDmg cards and did not realize that "tcs = sa.getTargets()" is a reference and not a new instance.swordshine wrote:Fixed in r26301.
Hey, excessum, please don't bring crazy bugs like this next time when you try to fix something.
Re: Bug Reports (snapshot builds)
by Ginko » 14 Jun 2014, 09:20
Launched forge.exetimmermac wrote:What were you doing that caused the error?Ginko wrote:Description: [describe what you were doing when the crash occurred]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.20-SNAPSHOT-r26249 (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_60 Oracle Corporation
java.lang.NullPointerException
at forge.quest.QuestController.getDraftDecks(QuestController.java:158)
at forge.screens.home.quest.CSubmenuQuestDraft.initialize(CSubmenuQuestDraft.java:96)
at forge.view.FView.initialize(FView.java:121)
at forge.control.FControl$3.run(FControl.java:243)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(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.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)
Re: Bug Reports (snapshot builds)
by Ginko » 14 Jun 2014, 09:21
Thanks works.KrazyTheFox wrote:Use a newer revision. r26260 fixes this bug.Ginko wrote:Description: [describe what you were doing when the crash occurred]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.20-SNAPSHOT-r26249 (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_60 Oracle Corporation
java.lang.NullPointerException
at forge.quest.QuestController.getDraftDecks(QuestController.java:158)
at forge.screens.home.quest.CSubmenuQuestDraft.initialize(CSubmenuQuestDraft.java:96)
at forge.view.FView.initialize(FView.java:121)
at forge.control.FControl$3.run(FControl.java:243)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(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.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)
Re: Bug Reports (snapshot builds)
by Ginko » 14 Jun 2014, 10:22
In the game mode Quest can not see images! Bug?
Re: Bug Reports (snapshot builds)
by timmermac » 14 Jun 2014, 13:33
Did you click the quest image downloader?
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
Re: Bug Reports (snapshot builds)
by Ginko » 14 Jun 2014, 14:28
Yes!timmermac wrote:Did you click the quest image downloader?
Re: Bug Reports (snapshot builds)
by Ginko » 14 Jun 2014, 14:30
some of the images are displayed, and the remaining missing
Who is online
Users browsing this forum: Larrytof and 49 guests