It is currently 16 Apr 2024, 21:22
   
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 friarsol » 06 May 2018, 03:07

Chakan wrote:Description: I just cast Approach of the Second Sun for the second time of the game, which should've won me the match. Only lands and a 1/1 token were on the battlefield.

ClassCastException | Open
Code: Select all
Forge Version:    1.6.10-SNAPSHOT-r-1u
Operating System: Windows 10 10.0 x86
Java Version:     1.8.0_161 Oracle Corporation

java.lang.ClassCastException: forge.game.player.RegisteredPlayer cannot be cast to java.lang.Comparable
   at java.util.TreeMap.getEntry(Unknown Source)
   at java.util.TreeMap.containsKey(Unknown Source)
   at forge.game.Match.executeAnte(Match.java:340)
   at forge.game.Match.startGame(Match.java:90)
   at forge.match.HostedMatch$2.run(HostedMatch.java:235)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Oh, you have ante mode turned on? I guess that's currently broken.
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 MaxMtg » 08 May 2018, 17:49

Gruul Signet- card pic index for grull signet is bugged though the files are named correctly the games just gives me the "default" no card image pic
MaxMtg
 
Posts: 102
Joined: 11 Aug 2017, 16:11
Has thanked: 50 times
Been thanked: 6 times

Re: Bug Reports (snapshot builds)

Postby stormcat » 08 May 2018, 18:09

:1.6.11-SNAPSHOT-r5
Since new version, forge becomes state of too heavy memory leak in a short time.
Especially in multiplayer mode like commander or Brawl.
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Bug Reports (snapshot builds)

Postby stormcat » 09 May 2018, 07:54

:1.6.11-SNAPSHOT-r9
I found this message in my forge's log file.
Need I any configurations?

Security framework of XStream not initialized, XStream is probably vulnerable.
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Bug Reports (snapshot builds)

Postby stormcat » 09 May 2018, 08:34

:1.6.11-SNAPSHOT-r9
In Sanctioned Format:Constructed, I set "Random Decks: Random User Deck" by default for AI's decks.
And then I selected in order of "Commander" and "Brawl".
After that, I try to start match of Brawl, error occur.
I anticipate that the commander's deck is still selected.
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Bug Reports (snapshot builds)

Postby friarsol » 09 May 2018, 16:48

stormcat wrote::1.6.11-SNAPSHOT-r9
I found this message in my forge's log file.
Need I any configurations?

Security framework of XStream not initialized, XStream is probably vulnerable.
Nope. https://git.cardforge.org/core-develope ... issues/541
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 fmartel » 09 May 2018, 20:35

Description: [in a commandder game, Game Crashed at EC]

OutOfMemoryError | Open
Code: Select all
Forge Version:    1.6.11-SNAPSHOT-r-1u
Operating System: Windows 10 10.0 amd64
Java Version:     1.8.0_161 Oracle Corporation

java.lang.OutOfMemoryError: GC overhead limit exceeded
   at javax.swing.plaf.basic.BasicHTML$BasicEditorKit.createDefaultDocument(Unknown Source)
   at javax.swing.plaf.basic.BasicHTML.createHTMLView(Unknown Source)
   at javax.swing.plaf.basic.BasicHTML.updateRenderer(Unknown Source)
   at javax.swing.plaf.basic.BasicLabelUI.propertyChange(Unknown Source)
   at java.beans.PropertyChangeSupport.fire(Unknown Source)
   at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
   at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
   at java.awt.Component.firePropertyChange(Unknown Source)
   at java.awt.Component.setFont(Unknown Source)
   at java.awt.Container.setFont(Unknown Source)
   at javax.swing.JComponent.setFont(Unknown Source)
   at forge.toolbox.FSkin$SkinnedLabel.setFont(FSkin.java:1933)
   at forge.toolbox.FSkin$ComponentSkin.setFont(FSkin.java:1633)
   at forge.toolbox.FSkin$SkinnedLabel.setFont(FSkin.java:1932)
   at forge.toolbox.FLabel.setFontSize(FLabel.java:410)
   at forge.toolbox.FLabel.<init>(FLabel.java:193)
   at forge.toolbox.FLabel$Builder.build(FLabel.java:80)
   at forge.error.BugReportDialog.show(BugReportDialog.java:63)
   at forge.GuiDesktop.showBugReportDialog(GuiDesktop.java:213)
   at forge.error.BugReporter.reportException(BugReporter.java:106)
   at forge.error.BugReporter.reportException(BugReporter.java:113)
   at forge.error.ExceptionHandler.uncaughtException(ExceptionHandler.java:107)
   at java.lang.ThreadGroup.uncaughtException(Unknown Source)
   at java.lang.ThreadGroup.uncaughtException(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)
fmartel
 
Posts: 281
Joined: 31 Dec 2013, 19:27
Location: Québec City
Has thanked: 8 times
Been thanked: 4 times

Re: Bug Reports (snapshot builds)

Postby Devilman06 » 14 May 2018, 13:19

forge-gui-desktop-1.6.11-SNAPSHOT-r55
For whatever reason, It seems commanders can't be countered. Nothing on field stopping it. General Tazri was the intended target
Tested again against 5 other decks and I can counter the commander. tried 2 more times with various counterspells against Tazri and still ignored it
Devilman06
 
Posts: 127
Joined: 29 Jan 2010, 03:59
Has thanked: 1 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby stormcat » 15 May 2018, 00:57

:forge-gui-desktop-1.6.11-SNAPSHOT-r57
Control changed creature by aura(ex. Corrupted Conscience) becomes summoning sickness each turn.
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Bug Reports (snapshot builds)

Postby Xitax » 16 May 2018, 01:20

Uploading some token fixes to DOM cards - to show more alternate tokens or fix Verix Bladewing.
Attachments
DOM tokenfix.zip
(5.9 KiB) Downloaded 153 times
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times

Re: Bug Reports (snapshot builds)

Postby stormcat » 17 May 2018, 22:55

:forge-gui-desktop-1.6.11-SNAPSHOT-r156
In 4 Player Commander game of Performance Mode,
When I killed the player next to turn after me, it makes stopped forge when turn changed.
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Bug Reports (snapshot builds)

Postby Corwin72 » 18 May 2018, 23:05

I am getting this error after a quest game.
Description: [describe what you were doing when the crash occurred]

ExceptionInInitializerError | Open
Code: Select all
Forge Version:    1.6.11-SNAPSHOT-r-1u
Operating System: Windows 10 10.0 x86
Java Version:     1.8.0_151 Oracle Corporation

java.lang.ExceptionInInitializerError
   at forge.quest.QuestUtilCards.generateSinglesInShop(QuestUtilCards.java:579)
   at forge.quest.QuestUtilCards.generateCardsInShop(QuestUtilCards.java:768)
   at forge.quest.QuestUtilCards.getShopList(QuestUtilCards.java:799)
   at forge.quest.QuestWinLoseController.showRewards(QuestWinLoseController.java:61)
   at forge.screens.match.QuestWinLose.populateCustomPanel(QuestWinLose.java:58)
   at forge.screens.match.ViewWinLose.<init>(ViewWinLose.java:152)
   at forge.screens.match.CMatchUI.finishGame(CMatchUI.java:665)
   at forge.control.FControlGameEventHandler$1.run(FControlGameEventHandler.java:116)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$500(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$JavaSecurityAccessImpl.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)
Caused by: java.lang.NullPointerException
   at forge.quest.BoosterUtils.<clinit>(BoosterUtils.java:59)
   ... 22 more
I do have a custom worlds file. Could The boosterutils have been changed?
User avatar
Corwin72
 
Posts: 793
Joined: 15 Sep 2009, 13:26
Location: Grayson, Ga
Has thanked: 25 times
Been thanked: 9 times

Re: Bug Reports (snapshot builds)

Postby 5enza » 19 May 2018, 11:45

Playing Quest mode, after winning a game. Latest snapshot r165

Code: Select all
Forge Version:    1.6.11-SNAPSHOT-r-1u
Operating System: Mac OS X 10.13.4 x86_64
Java Version:     1.8.0_171 Oracle Corporation

java.lang.NoClassDefFoundError: Could not initialize class forge.quest.BoosterUtils
   at forge.quest.QuestUtilCards.generateSinglesInShop(QuestUtilCards.java:579)
   at forge.quest.QuestUtilCards.generateCardsInShop(QuestUtilCards.java:768)
   at forge.quest.QuestUtilCards.getShopList(QuestUtilCards.java:799)
   at forge.quest.QuestWinLoseController.showRewards(QuestWinLoseController.java:61)
   at forge.screens.match.QuestWinLose.populateCustomPanel(QuestWinLose.java:58)
   at forge.screens.match.ViewWinLose.<init>(ViewWinLose.java:152)
   at forge.screens.match.CMatchUI.finishGame(CMatchUI.java:665)
   at forge.control.FControlGameEventHandler$1.run(FControlGameEventHandler.java:116)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
   at java.awt.EventQueue.access$500(EventQueue.java:97)
   at java.awt.EventQueue$3.run(EventQueue.java:709)
   at java.awt.EventQueue$3.run(EventQueue.java:703)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
5enza
 
Posts: 71
Joined: 16 May 2014, 01:35
Has thanked: 10 times
Been thanked: 13 times

Re: Bug Reports (snapshot builds)

Postby austinio7116 » 20 May 2018, 17:29

This can be fixed by switching on historic formats or updating to the latest
https://git.cardforge.org/core-develope ... quests/571
User avatar
austinio7116
 
Posts: 451
Joined: 10 Mar 2017, 11:59
Has thanked: 47 times
Been thanked: 169 times

Re: Bug Reports (snapshot builds)

Postby M47750N » 20 May 2018, 20:47

Description: [Choosing decks]

ConcurrentModificationException | Open
Code: Select all
Forge Version:    1.6.11-SNAPSHOT-r-1u
Operating System: Windows 10 10.0 x86
Java Version:     1.8.0_151 Oracle Corporation

java.util.ConcurrentModificationException
   at java.util.LinkedList$ListItr.checkForComodification(Unknown Source)
   at java.util.LinkedList$ListItr.next(Unknown Source)
   at forge.screens.match.TargetingOverlay.addArcsForCard(TargetingOverlay.java:434)
   at forge.screens.match.TargetingOverlay.assembleArcs(TargetingOverlay.java:294)
   at forge.screens.match.TargetingOverlay.access$800(TargetingOverlay.java:63)
   at forge.screens.match.TargetingOverlay$OverlayPanel.paintComponent(TargetingOverlay.java:585)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JLayeredPane.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JLayeredPane.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintToOffscreen(Unknown Source)
   at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
   at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
   at javax.swing.RepaintManager.paint(Unknown Source)
   at javax.swing.JComponent._paintImmediately(Unknown Source)
   at javax.swing.JComponent.paintImmediately(Unknown Source)
   at javax.swing.RepaintManager$4.run(Unknown Source)
   at javax.swing.RepaintManager$4.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.access$1200(Unknown Source)
   at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$500(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$JavaSecurityAccessImpl.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)
M47750N
 
Posts: 24
Joined: 01 May 2018, 09:46
Has thanked: 0 time
Been thanked: 1 time

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 45 guests


Who is online

In total there are 45 users online :: 0 registered, 0 hidden and 45 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 45 guests

Login Form