It is currently 18 Apr 2024, 00:35
   
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 » 22 Feb 2017, 18:44

fmartel wrote:
friarsol wrote:
Bog Wraith wrote:Ok, understood.

Thanks, as always, my friend! 8)
Did you see the beta release from last night?
can the public, also have this release ?
It's an announcement on the main forge forum?
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 friarsol » 22 Feb 2017, 18:45

stormcat wrote::forge-gui-desktop-1.5.60
Armory Automation is not working.
The triggered ability can targeting equipments, but it is not equipped.
Please post beta release bug reports in the beta release
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 » 23 Feb 2017, 15:09

friarsol wrote:
fmartel wrote:
friarsol wrote:Did you see the beta release from last night?
can the public, also have this release ?
It's an announcement on the main forge forum?
No, it's an announcment.
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 Xyx » 24 Feb 2017, 12:51

Description: Progenitor Mimic (which was copying Doubling Season with the help of Opalescence) triggered while I had 37 token doublers. I'm not sorry. :D

EDIT: Looks like a long integer overflow. Score! Do I get an achievement? :D

IllegalArgumentException | Open
Code: Select all
Forge Version:    1.5.60-SNAPSHOT-r-1
Operating System: Windows 10 10.0 x86
Java Version:     1.8.0_121 Oracle Corporation

java.lang.IllegalArgumentException: initialArraySize cannot be negative but was: -2147483648
   at com.google.common.collect.CollectPreconditions.checkNonnegative(CollectPreconditions.java:39)
   at com.google.common.collect.Lists.newArrayListWithCapacity(Lists.java:174)
   at forge.game.ability.effects.CopyPermanentEffect.resolve(CopyPermanentEffect.java:178)
   at forge.game.ability.AbilityApiBased.resolve(AbilityApiBased.java:60)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1290)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1271)
   at forge.player.HumanPlaySpellAbility.playAbility(HumanPlaySpellAbility.java:169)
   at forge.player.HumanPlay.playSpellAbilityNoStack(HumanPlay.java:230)
   at forge.player.PlayerControllerHuman.playSpellAbilityNoStack(PlayerControllerHuman.java:246)
   at forge.game.trigger.WrappedAbility.resolve(WrappedAbility.java:470)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1290)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1271)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:514)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:981)
   at forge.game.GameAction.startGame(GameAction.java:1472)
   at forge.game.Match.startGame(Match.java:95)
   at forge.match.HostedMatch$2.run(HostedMatch.java:221)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
User avatar
Xyx
Tester
 
Posts: 524
Joined: 23 Feb 2014, 23:01
Has thanked: 38 times
Been thanked: 32 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 25 Feb 2017, 05:03

Xyx wrote:Description: Progenitor Mimic (which was copying Doubling Season with the help of Opalescence) triggered while I had 37 token doublers. I'm not sorry. :D

EDIT: Looks like a long integer overflow. Score! Do I get an achievement? :D

IllegalArgumentException | Open
Code: Select all
Forge Version:    1.5.60-SNAPSHOT-r-1
Operating System: Windows 10 10.0 x86
Java Version:     1.8.0_121 Oracle Corporation

java.lang.IllegalArgumentException: initialArraySize cannot be negative but was: -2147483648
   at com.google.common.collect.CollectPreconditions.checkNonnegative(CollectPreconditions.java:39)
   at com.google.common.collect.Lists.newArrayListWithCapacity(Lists.java:174)
   at forge.game.ability.effects.CopyPermanentEffect.resolve(CopyPermanentEffect.java:178)
   at forge.game.ability.AbilityApiBased.resolve(AbilityApiBased.java:60)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1290)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1271)
   at forge.player.HumanPlaySpellAbility.playAbility(HumanPlaySpellAbility.java:169)
   at forge.player.HumanPlay.playSpellAbilityNoStack(HumanPlay.java:230)
   at forge.player.PlayerControllerHuman.playSpellAbilityNoStack(PlayerControllerHuman.java:246)
   at forge.game.trigger.WrappedAbility.resolve(WrappedAbility.java:470)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1290)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1271)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:514)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:981)
   at forge.game.GameAction.startGame(GameAction.java:1472)
   at forge.game.Match.startGame(Match.java:95)
   at forge.match.HostedMatch$2.run(HostedMatch.java:221)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Haha wow yeah, that's an overflow. :) To make this work I guess we'd have to upgrade to a "long" (64-bit) :)

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Bug Reports (snapshot builds)

Postby Xyx » 25 Feb 2017, 09:47

Description: Cleanup step crash, not sure why. Maybe this is already fixed.

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

java.lang.ClassCastException
   at javax.swing.LayoutComparator.compare(Unknown Source)
   at javax.swing.LayoutComparator.compare(Unknown Source)
   at java.util.Arrays.mergeSort(Unknown Source)
   at java.util.Arrays.mergeSort(Unknown Source)
   at java.util.Arrays.mergeSort(Unknown Source)
   at java.util.Arrays.mergeSort(Unknown Source)
   at java.util.Arrays.mergeSort(Unknown Source)
   at java.util.Arrays.legacyMergeSort(Unknown Source)
   at java.util.Arrays.sort(Unknown Source)
   at java.util.ArrayList.sort(Unknown Source)
   at java.util.Collections.sort(Unknown Source)
   at javax.swing.SortingFocusTraversalPolicy.enumerateAndSortCycle(Unknown Source)
   at javax.swing.SortingFocusTraversalPolicy.getFocusTraversalCycle(Unknown Source)
   at javax.swing.SortingFocusTraversalPolicy.getComponentAfter(Unknown Source)
   at javax.swing.LayoutFocusTraversalPolicy.getComponentAfter(Unknown Source)
   at java.awt.Component.getNextFocusCandidate(Unknown Source)
   at java.awt.Component.transferFocus(Unknown Source)
   at java.awt.Component.setFocusable(Unknown Source)
   at forge.screens.match.CMatchUI.updateButtons(CMatchUI.java:575)
   at forge.match.AbstractGuiGame.updateButtons(AbstractGuiGame.java:266)
   at forge.match.AbstractGuiGame.autoPassCancel(AbstractGuiGame.java:292)
   at forge.player.PlayerControllerHuman.autoPassCancel(PlayerControllerHuman.java:2138)
   at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:355)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:978)
   at forge.game.GameAction.startGame(GameAction.java:1472)
   at forge.game.Match.startGame(Match.java:95)
   at forge.match.HostedMatch$2.run(HostedMatch.java:221)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
User avatar
Xyx
Tester
 
Posts: 524
Joined: 23 Feb 2014, 23:01
Has thanked: 38 times
Been thanked: 32 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 25 Feb 2017, 13:02

Xyx wrote:Description: Cleanup step crash, not sure why. Maybe this is already fixed.

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

java.lang.ClassCastException
   at javax.swing.LayoutComparator.compare(Unknown Source)
   at javax.swing.LayoutComparator.compare(Unknown Source)
   at java.util.Arrays.mergeSort(Unknown Source)
   at java.util.Arrays.mergeSort(Unknown Source)
   at java.util.Arrays.mergeSort(Unknown Source)
   at java.util.Arrays.mergeSort(Unknown Source)
   at java.util.Arrays.mergeSort(Unknown Source)
   at java.util.Arrays.legacyMergeSort(Unknown Source)
   at java.util.Arrays.sort(Unknown Source)
   at java.util.ArrayList.sort(Unknown Source)
   at java.util.Collections.sort(Unknown Source)
   at javax.swing.SortingFocusTraversalPolicy.enumerateAndSortCycle(Unknown Source)
   at javax.swing.SortingFocusTraversalPolicy.getFocusTraversalCycle(Unknown Source)
   at javax.swing.SortingFocusTraversalPolicy.getComponentAfter(Unknown Source)
   at javax.swing.LayoutFocusTraversalPolicy.getComponentAfter(Unknown Source)
   at java.awt.Component.getNextFocusCandidate(Unknown Source)
   at java.awt.Component.transferFocus(Unknown Source)
   at java.awt.Component.setFocusable(Unknown Source)
   at forge.screens.match.CMatchUI.updateButtons(CMatchUI.java:575)
   at forge.match.AbstractGuiGame.updateButtons(AbstractGuiGame.java:266)
   at forge.match.AbstractGuiGame.autoPassCancel(AbstractGuiGame.java:292)
   at forge.player.PlayerControllerHuman.autoPassCancel(PlayerControllerHuman.java:2138)
   at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:355)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:978)
   at forge.game.GameAction.startGame(GameAction.java:1472)
   at forge.game.Match.startGame(Match.java:95)
   at forge.match.HostedMatch$2.run(HostedMatch.java:221)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Yeah, this is fixed even in 1.5.60 - in fact, you should update to that version and stick with it for now (it's newer than the snapshot available from this thread for the time being; I may release an update in a while unless the auto-building process is sorted out by then).

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Bug Reports (snapshot builds)

Postby Xyx » 26 Feb 2017, 01:27

I "cheated" with Horizon Canopy: Cast a spell/activate an ability, then tap Horizon Canopy for mana but decline to pay the life. It'll go back to untapped but the mana will be spent. You can actually cast all your spells for "free" this way.
User avatar
Xyx
Tester
 
Posts: 524
Joined: 23 Feb 2014, 23:01
Has thanked: 38 times
Been thanked: 32 times

Re: Bug Reports (snapshot builds)

Postby Indigo Dragon » 09 Mar 2017, 10:50

Okay, here's a weird bug that seemingly appears at random.
I don't know how to replicate it, but I do have evidence.

So here's the board state, plus all the cards revealed. (Warning; Big picture, board state very complex.)
Capture.PNG
I like to play with my food.

And here's the bug. When I pass priority...
Capture2.PNG
Choose a color. It doesn't matter.

I am asked to choose a color. Repeatedly. Forever.
Ok not forever, but for a very large number. I am assuming that it correlates with the large number of creatures on board.

So which cards could be causing this problem? My suspects are...
Any or none of these cards could be causing the bug.

The most annoying thing about this bug is that I can't do anything. Selecting a color doesn't work, as it asks me again. Because it's asking me, I can't change anything else. I am stuck in purgatory until I hold down 'enter' to freedom.
Forge Beta: 02-20-2017 ver. 1.5.60
Ctrl+C, Ctrl+V
User avatar
Indigo Dragon
 
Posts: 130
Joined: 11 May 2016, 10:18
Location: Australia
Has thanked: 63 times
Been thanked: 56 times

Re: Bug Reports (snapshot builds)

Postby Rendall » 10 Mar 2017, 19:23

I just started a new quest. I had this idea of making a deck based on energy counters, wich would be a first time for me. all goes well untill i try to put the aether hub lan in my deck. as soon as i click on it the game crash. i tried reloading and rebuilding the deck many times ( as it does not save the deck when i try to put the aether hub in it ) even typing the name of the land make the game crash. you guys should try this out. just type aether hub in the build deck section of quest and you will see XD
Rendall
 
Posts: 3
Joined: 10 Mar 2017, 19:16
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby friarsol » 11 Mar 2017, 00:25

What version of forge are you on?
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 Rendall » 12 Mar 2017, 05:31

im on version 1.5.58 if i looked correctly
Rendall
 
Posts: 3
Joined: 10 Mar 2017, 19:16
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby Indigo Dragon » 12 Mar 2017, 11:54

Zombie Mob incorrectly has "SVar:X:Count$LastStateGraveyard Creature" instead of "SVar:X:Count$LastStateGraveyard Creature.YouCtrl" a la Golgari Grave-Troll, making it act like Undergrowth Scavenger.
Ctrl+C, Ctrl+V
User avatar
Indigo Dragon
 
Posts: 130
Joined: 11 May 2016, 10:18
Location: Australia
Has thanked: 63 times
Been thanked: 56 times

Re: Bug Reports (snapshot builds)

Postby friarsol » 12 Mar 2017, 13:19

Rendall wrote:im on version 1.5.58 if i looked correctly
That's a pretty old version. This thread is for people on releases more recent than the beta releases. Please update to the latest version, there's been lots of bug fixes the last few months.
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 Rendall » 12 Mar 2017, 18:50

oh alright. sorry about that. thanks
Rendall
 
Posts: 3
Joined: 10 Mar 2017, 19:16
Has thanked: 0 time
Been thanked: 0 time

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 33 guests


Who is online

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

Login Form