It is currently 23 Apr 2024, 16:51
   
Text Size

Forge Beta Release: 08-02-2016 ver 1.5.55

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

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

Postby Xzarf » 12 Sep 2016, 03:36

Just posting to make my 5 post limit so I can post my bug report. (post #3) Sorry folks!
Xzarf
 
Posts: 7
Joined: 18 Dec 2009, 20:23
Has thanked: 1 time
Been thanked: 0 time

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

Postby Xzarf » 12 Sep 2016, 03:38

Description: Game Startup crashes when it get to "Loading Quest"

RuntimeException | Open
Code: Select all
Forge Version:    1.5.55-r-1
Operating System: Windows 7 6.1 x86
Java Version:     1.8.0_101 Oracle Corporation

java.lang.RuntimeException: java.io.EOFException: Unexpected end of ZLIB input stream
   at forge.quest.io.QuestDataIO.loadData(QuestDataIO.java:138)
   at forge.control.FControl.initialize(FControl.java:233)
   at forge.view.Main.main(Main.java:51)
Caused by: java.io.EOFException: Unexpected end of ZLIB input stream
   at java.util.zip.InflaterInputStream.fill(Unknown Source)
   at java.util.zip.InflaterInputStream.read(Unknown Source)
   at java.util.zip.GZIPInputStream.read(Unknown Source)
   at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
   at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
   at sun.nio.cs.StreamDecoder.read(Unknown Source)
   at java.io.InputStreamReader.read(Unknown Source)
   at java.io.Reader.read(Unknown Source)
   at forge.quest.io.QuestDataIO.loadData(QuestDataIO.java:112)
   ... 2 more
If anyone can help with this is would be great. I have been helplessly addicted to this game again and am suffering serious withdrawal symptoms. *Twitch twitch*
I was 52 games into a Quest Game when this happened.
First occurred with an older version of both the game and Java. Have updated both and same crash still happens every time. Have deleted both game and Java and reinstalled.
Xzarf
 
Posts: 7
Joined: 18 Dec 2009, 20:23
Has thanked: 1 time
Been thanked: 0 time

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

Postby redsmith12 » 12 Sep 2016, 07:26

Bug Report

Description:
The abilities of Tokens which should be triggered when they leave play are not triggering when they are "championed".

Notes:

Tested with Changeling Hero, Lightning Crafter, and Changeling Berserker as champions.
Kiki-Jiki, Spitting Image, and Vitu-Ghazi Guildmage were used to make token copies.
Meadowboon, Slithermuse, Fiend Hunter, and creatures with Champion were tested for their leave the battlefield triggers.

This bug only happens when the token is championed, not when it is exiled or destroyed.
The leave the battlefield triggers on non-tokens still trigger when they are championed.

Other abilities that trigger when a creature leaves play, such as Outpost Siege or Kjeldoran Elite Guard, still trigger. Just not the token's own abilities.

I don't know when the bug was introduced, but the interaction used to work correctly.
Last edited by redsmith12 on 14 Sep 2016, 01:15, edited 1 time in total.
redsmith12
 
Posts: 6
Joined: 27 Jan 2016, 20:44
Has thanked: 2 times
Been thanked: 0 time

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

Postby Hanmac » 12 Sep 2016, 07:48

@redsmith12:
Thanks for telling, I will check that out and see if it does still happen in the trunk. If yes then it might have something to do with token getting exiled.
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

Postby friarsol » 12 Sep 2016, 12:35

Xzarf wrote:Description: Game Startup crashes when it get to "Loading Quest"

RuntimeException | Open
Code: Select all
Forge Version:    1.5.55-r-1
Operating System: Windows 7 6.1 x86
Java Version:     1.8.0_101 Oracle Corporation

java.lang.RuntimeException: java.io.EOFException: Unexpected end of ZLIB input stream
   at forge.quest.io.QuestDataIO.loadData(QuestDataIO.java:138)
   at forge.control.FControl.initialize(FControl.java:233)
   at forge.view.Main.main(Main.java:51)
Caused by: java.io.EOFException: Unexpected end of ZLIB input stream
   at java.util.zip.InflaterInputStream.fill(Unknown Source)
   at java.util.zip.InflaterInputStream.read(Unknown Source)
   at java.util.zip.GZIPInputStream.read(Unknown Source)
   at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
   at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
   at sun.nio.cs.StreamDecoder.read(Unknown Source)
   at java.io.InputStreamReader.read(Unknown Source)
   at java.io.Reader.read(Unknown Source)
   at forge.quest.io.QuestDataIO.loadData(QuestDataIO.java:112)
   ... 2 more
If anyone can help with this is would be great. I have been helplessly addicted to this game again and am suffering serious withdrawal symptoms. *Twitch twitch*
I was 52 games into a Quest Game when this happened.
First occurred with an older version of both the game and Java. Have updated both and same crash still happens every time. Have deleted both game and Java and reinstalled.
Did you see this thread already? viewtopic.php?f=26&t=18921

Your quest file got corrupted, but there should be a backup if you can find the Forge data directory.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

Postby Xzarf » 12 Sep 2016, 14:14

friarsol wrote:
Xzarf wrote:Description: Game Startup crashes when it get to "Loading Quest"

Did you see this thread already? viewtopic.php?f=26&t=18921

Your quest file got corrupted, but there should be a backup if you can find the Forge data directory.
Alrighty then, that seems to have fixed things.
Thanks so much for the help and sending my life back off the straight and narrow to suffer the addiction once again.
Xzarf
 
Posts: 7
Joined: 18 Dec 2009, 20:23
Has thanked: 1 time
Been thanked: 0 time

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

Postby Hanmac » 13 Sep 2016, 10:06

@redsmith12:
i don't know what the problem was, but it seems to be fixed in trunk.
(i tested it and it did work as it should)
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

Postby DaniUG » 14 Sep 2016, 09:06

Description: My turn has just ended. Testing an Animar deck. There isn't anything in the stack and at the beginning of its turn the AI plays Brass Herald and the game crashes. The AI has enough cards in the deck. Noothing werid going on, no effects that are going to be applied when the cards enters the battlefield....
UnsupportedOperationException | Open
Code: Select all
Forge Version:    1.5.55-r-1
Operating System: Windows 10 10.0 amd64
Java Version:     1.8.0_91 Oracle Corporation

java.lang.UnsupportedOperationException
   at java.util.Collections$UnmodifiableCollection.removeAll(Unknown Source)
   at forge.ai.ComputerUtil.chooseSomeType(ComputerUtil.java:1752)
   at forge.ai.PlayerControllerAi.chooseSomeType(PlayerControllerAi.java:350)
   at forge.game.player.PlayerController.chooseSomeType(PlayerController.java:163)
   at forge.game.ability.effects.ChooseTypeEffect.resolve(ChooseTypeEffect.java:66)
   at forge.game.spellability.AbilitySub.resolve(AbilitySub.java:119)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1290)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1271)
   at forge.ai.ComputerUtil.playNoStack(ComputerUtil.java:271)
   at forge.ai.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:313)
   at forge.game.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:242)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:134)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:71)
   at forge.game.GameAction.changeZone(GameAction.java:221)
   at forge.game.GameAction.moveTo(GameAction.java:471)
   at forge.game.GameAction.moveTo(GameAction.java:452)
   at forge.game.GameAction.moveToPlay(GameAction.java:559)
   at forge.game.GameAction.moveTo(GameAction.java:609)
   at forge.game.GameAction.moveTo(GameAction.java:601)
   at forge.game.spellability.SpellPermanent.resolve(SpellPermanent.java:72)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:516)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:974)
   at forge.game.GameAction.startGame(GameAction.java:1460)
   at forge.game.Match.startGame(Match.java:95)
   at forge.match.HostedMatch$2.run(HostedMatch.java:220)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
2016-09-14 11_03_51.png
Even the smallest spark may set a world ablaze
User avatar
DaniUG
 
Posts: 59
Joined: 01 Jul 2015, 10:36
Has thanked: 11 times
Been thanked: 0 time

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

Postby Hanmac » 14 Sep 2016, 09:21

DaniUG wrote:Description: My turn has just ended. Testing an Animar deck. There isn't anything in the stack and at the beginning of its turn the AI plays Brass Herald and the game crashes. The AI has enough cards in the deck. Noothing werid going on, no effects that are going to be applied when the cards enters the battlefield....
UnsupportedOperationException | Open
Code: Select all
Forge Version:    1.5.55-r-1
Operating System: Windows 10 10.0 amd64
Java Version:     1.8.0_91 Oracle Corporation

java.lang.UnsupportedOperationException
   at java.util.Collections$UnmodifiableCollection.removeAll(Unknown Source)
   at forge.ai.ComputerUtil.chooseSomeType(ComputerUtil.java:1752)
   at forge.ai.PlayerControllerAi.chooseSomeType(PlayerControllerAi.java:350)
   at forge.game.player.PlayerController.chooseSomeType(PlayerController.java:163)
   at forge.game.ability.effects.ChooseTypeEffect.resolve(ChooseTypeEffect.java:66)
   at forge.game.spellability.AbilitySub.resolve(AbilitySub.java:119)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1290)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1271)
   at forge.ai.ComputerUtil.playNoStack(ComputerUtil.java:271)
   at forge.ai.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:313)
   at forge.game.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:242)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:134)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:71)
   at forge.game.GameAction.changeZone(GameAction.java:221)
   at forge.game.GameAction.moveTo(GameAction.java:471)
   at forge.game.GameAction.moveTo(GameAction.java:452)
   at forge.game.GameAction.moveToPlay(GameAction.java:559)
   at forge.game.GameAction.moveTo(GameAction.java:609)
   at forge.game.GameAction.moveTo(GameAction.java:601)
   at forge.game.spellability.SpellPermanent.resolve(SpellPermanent.java:72)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:516)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:974)
   at forge.game.GameAction.startGame(GameAction.java:1460)
   at forge.game.Match.startGame(Match.java:95)
   at forge.match.HostedMatch$2.run(HostedMatch.java:220)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
2016-09-14 11_03_51.png
You reported that bug more than 3 times before, and I did say it's already fixed in trunk.
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

Postby Ldcs8T4EAnj8h5ZMD8rf » 14 Sep 2016, 16:00

So I'm attempting to play Modern Scapeshift versus Modern Merfolk and I have gotten a crash that the application cannot continue from in all four attempted games. The reports, judging from memory, appear to be identical. All crashes have come after the AI has completed its actions in Main Phase 1 and I have clicked the OK button to advance to the Begin Combat Phase. In the first two games, the crash occurred after the AI resolved Master of Waves and received its Elemental tokens. In the third game, the AI played its fourth Island on its fourth turn and attempted no other actions. In this fourth game, the AI has not played a third land on its third turn and, as stated above, I have pressed OK to advance to Begin Combat. Below is the crash report for the fourth crash and a screenshot of the board with game log.

| Open
Code: Select all
Forge Version:    1.5.55-r-1
Operating System: Mac OS X 10.11.6 x86_64
Java Version:     1.8.0_101 Oracle Corporation

java.lang.UnsupportedOperationException
   at java.util.Collections$UnmodifiableCollection.removeAll(Collections.java:1068)
   at forge.ai.ComputerUtil.chooseSomeType(ComputerUtil.java:1752)
   at forge.ai.PlayerControllerAi.chooseSomeType(PlayerControllerAi.java:350)
   at forge.game.player.PlayerController.chooseSomeType(PlayerController.java:163)
   at forge.game.ability.effects.ChooseTypeEffect.resolve(ChooseTypeEffect.java:66)
   at forge.game.spellability.AbilitySub.resolve(AbilitySub.java:119)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1290)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1271)
   at forge.ai.ComputerUtil.playNoStack(ComputerUtil.java:271)
   at forge.ai.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:313)
   at forge.game.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:242)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:134)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:71)
   at forge.game.GameAction.changeZone(GameAction.java:221)
   at forge.game.GameAction.moveTo(GameAction.java:471)
   at forge.game.GameAction.moveTo(GameAction.java:452)
   at forge.game.player.Player.playLand(Player.java:1604)
   at forge.ai.PlayerControllerAi.playChosenSpellAbility(PlayerControllerAi.java:398)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:928)
   at forge.game.GameAction.startGame(GameAction.java:1460)
   at forge.game.Match.startGame(Match.java:95)
   at forge.match.HostedMatch$2.run(HostedMatch.java:220)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)
Attachments
merfolk crash.tif
Ldcs8T4EAnj8h5ZMD8rf
 
Posts: 36
Joined: 13 Nov 2015, 15:36
Has thanked: 1 time
Been thanked: 2 times

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

Postby Hanmac » 14 Sep 2016, 16:20

@Ldcs8T4EAnj8h5ZMD8rf: bug is known and fixed in trunk.
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

Postby NouvelleVoix » 17 Sep 2016, 01:59

Description: I had just entered a tournament in quest mode and was choosing a card (Rubbleback Rhino, I think?) when the game crashed. It was on pack 7, I think?

NullPointerException | Open
Code: Select all
Forge Version:    1.5.55-r-1
Operating System: Windows 10 10.0 x86
Java Version:     1.8.0_101 Oracle Corporation

java.lang.NullPointerException
   at forge.screens.deckeditor.controllers.CEditorQuestLimited.getSelectedDeck(CEditorQuestLimited.java:203)
   at forge.screens.deckeditor.controllers.CEditorQuestLimited.resetTables(CEditorQuestLimited.java:213)
   at forge.screens.deckeditor.controllers.DeckController.setModel(DeckController.java:86)
   at forge.screens.deckeditor.controllers.DeckController.setModel(DeckController.java:81)
   at forge.screens.deckeditor.controllers.CEditorQuestLimited.<init>(CEditorQuestLimited.java:123)
   at forge.screens.home.quest.VSubmenuQuestDraft.editDeck(VSubmenuQuestDraft.java:661)
   at forge.quest.QuestTournamentController.setCompletedDraft(QuestTournamentController.java:369)
   at forge.screens.home.quest.CSubmenuQuestDraft.setCompletedDraft(CSubmenuQuestDraft.java:84)
   at forge.screens.deckeditor.controllers.CEditorQuestDraftingProcess.saveDraft(CEditorQuestDraftingProcess.java:217)
   at forge.screens.deckeditor.controllers.CEditorQuestDraftingProcess.onAddItems(CEditorQuestDraftingProcess.java:124)
   at forge.screens.deckeditor.controllers.ACEditorBase.addItems(ACEditorBase.java:173)
   at forge.screens.deckeditor.CDeckEditorUI$1.move(CDeckEditorUI.java:173)
   at forge.screens.deckeditor.CDeckEditorUI.moveSelectedItems(CDeckEditorUI.java:164)
   at forge.screens.deckeditor.CDeckEditorUI.addSelectedCards(CDeckEditorUI.java:171)
   at forge.screens.deckeditor.controllers.ACEditorBase$EditorContextMenuBuilder$4.run(ACEditorBase.java:475)
   at forge.gui.GuiUtils$1.actionPerformed(GuiUtils.java:97)
   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.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
   at javax.swing.plaf.basic.BasicMenuItemUI$Handler.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$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.security.ProtectionDomain$JavaSecurityAccessImpl.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$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)
NouvelleVoix
 
Posts: 3
Joined: 17 Sep 2016, 01:56
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

Postby Hib » 17 Sep 2016, 10:52

When downloading set pictures ingame, Forge doesn't download any token pictures for sets from BNG onwards.
They aren't skipped like missing pictures, rather Forge doesn't even try to download them.
The assiocated token art will be correctly displayed when the pics are manually added to the tokens folder.
Hib
 
Posts: 35
Joined: 16 Mar 2013, 16:07
Has thanked: 1 time
Been thanked: 1 time

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

Postby cocii » 17 Sep 2016, 11:28

Bug with Conflagrate

If you cast Conflagrate from your hand for 0, the spell won't go to the stack and will neither go to the graveyard. Instead the log just says: "CAn not add Conflagrate to the stack". I suppose the spell somehow expects at least 1 target or something.

So, summary:

What I do: Cast Conflagrate for 0 from my hand.
Expected behaviour: Spell should go to the stack, resolve with 0 targets and go to the graveyard.
Actual behaviour: Spell just disappears, does not go to the stack nor to the graveyard (making flashback impossible)
cocii
 
Posts: 5
Joined: 04 Jun 2015, 09:27
Has thanked: 0 time
Been thanked: 1 time

Re: Forge Beta Release: 08-02-2016 ver 1.5.55

Postby friarsol » 17 Sep 2016, 16:58

cocii wrote:Bug with Conflagrate

If you cast Conflagrate from your hand for 0, the spell won't go to the stack and will neither go to the graveyard. Instead the log just says: "CAn not add Conflagrate to the stack". I suppose the spell somehow expects at least 1 target or something.

So, summary:

What I do: Cast Conflagrate for 0 from my hand.
Expected behaviour: Spell should go to the stack, resolve with 0 targets and go to the graveyard.
Actual behaviour: Spell just disappears, does not go to the stack nor to the graveyard (making flashback impossible)
Looks like this is fixed in the trunk already.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 90 guests


Who is online

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

Login Form