It is currently 15 Sep 2025, 08:50
   
Text Size

Bug Reports

by BetaSteward

Moderators: North, BetaSteward, noxx, jeffwadsworth, JayDi, TheElk801, LevelX, CCGHQ Admins

Re: Bug Reports

Postby DeadSpeak » 24 Oct 2011, 08:31

Great work guys!

Ghost Quarter acts weird when I play against the AI.
Sometimes when the AI uses Ghost Quarter's ability to destroy one of my lands, I get to choose a basic land from my library and then the land enters the battlefield on the AI's side.
Othertimes no-one gets the land.
DeadSpeak
 
Posts: 104
Joined: 25 Dec 2009, 00:14
Location: Denmark
Has thanked: 4 times
Been thanked: 3 times

Re: Bug Reports

Postby Tranberry » 25 Oct 2011, 00:50

I get constant java heap space crashes, not really sure what I should add to help you help me/us.

| Open
INFO [2011-10-25 02:39 [46:568]] ComputerPlayer2[pool-4-thread-11]: Calculated 3 nodes in 0.569526152s
INFO [2011-10-25 02:39 [46:568]] ComputerPlayer3[pool-4-thread-11]: Computer Player 4 simulated 4765 nodes in 260.449892074s - average 18.295265788192957 nodes/s
INFO [2011-10-25 02:39 [46:568]] ComputerPlayer2[pool-4-thread-11]: Turn 16 Step mage.game.turn.DeclareAttackersStep@d85ce8 Player Computer Player 4 Life 15
INFO [2011-10-25 02:40 [22:643]] ComputerPlayer2[pool-4-thread-11]: Timeout - Calculated 11 nodes in 22.292609822s
INFO [2011-10-25 02:40 [25:353]] ComputerPlayer3[pool-4-thread-11]: Computer Player 4 simulated 4776 nodes in 282.742501896s - average 16.891694626642074 nodes/s
INFO [2011-10-25 02:40 [29:973]] ComputerPlayer2[pool-4-thread-11]: Turn 17 Step mage.game.turn.PreCombatMainStep@1e31c90 Player Computer Player 4 Life 7
FATAL [2011-10-25 02:42 [01:225]] Session[pool-4-thread-11]: Session fireCallback error
org.jboss.remoting.callback.HandleCallbackException: Error handling callback
at org.jboss.remoting.callback.ServerInvokerCallbackHandler.handleCallback(ServerInvokerCallbackHandler.java:866)
at org.jboss.remoting.callback.ServerInvokerCallbackHandler.handleCallbackOneway(ServerInvokerCallbackHandler.java:708)
at mage.server.Session.fireCallback(Session.java:150)
at mage.server.User.fireCallback(User.java:122)
at mage.server.game.GameSession.select(GameSession.java:96)
at mage.server.game.GameController$14.execute(GameController.java:434)
at mage.server.game.GameController.perform(GameController.java:566)
at mage.server.game.GameController.perform(GameController.java:560)
at mage.server.game.GameController.select(GameController.java:432)
at mage.server.game.GameController.access$900(GameController.java:74)
at mage.server.game.GameController$2.event(GameController.java:144)
at mage.server.game.GameController$2.event(GameController.java:128)
at mage.game.events.EventDispatcher.fireEvent(EventDispatcher.java:55)
at mage.game.events.PlayerQueryEventSource.select(PlayerQueryEventSource.java:61)
at mage.game.GameImpl.firePriorityEvent(GameImpl.java:862)
at mage.player.human.HumanPlayer.priority(HumanPlayer.java:384)
at mage.game.GameImpl.playPriority(GameImpl.java:558)
at mage.game.turn.Step.priority(Step.java:75)
at mage.game.turn.Phase.playStep(Phase.java:144)
at mage.game.turn.Phase.play(Phase.java:108)
at mage.game.turn.Turn.play(Turn.java:120)
at mage.game.GameImpl.start(GameImpl.java:363)
at mage.game.GameImpl.start(GameImpl.java:349)
at mage.server.game.GameWorker.call(GameWorker.java:57)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.OutOfMemoryError: Java heap space
User experience, make or break. MtG drafting is fun.
User avatar
Tranberry
 
Posts: 59
Joined: 01 Apr 2010, 19:32
Location: Sweden
Has thanked: 136 times
Been thanked: 3 times

Re: Bug Reports

Postby BryanM » 25 Oct 2011, 02:09

Stromkirk Noble can not be assigned to block a Stromkirk Noble.

Geistcatcher's Rig doesn't ask if you want to assign damage to a flying target.

Was kind of shocked to see no version of Storm Crow is implemented. It's the most highly rated card in the history of the game! Even more shocked to realize that it's been out of the game for > 5 years.
BryanM
 
Posts: 40
Joined: 19 Sep 2011, 23:37
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports

Postby nantuko84 » 25 Oct 2011, 10:34

Tranberry>
seems we miss memory settings in startServer.bat and startServer.sh

update the one you use to run server (startServer.bat on Windows) to
Code: Select all
@ECHO OFF
java -Djava.security.policy=./config/security.policy -Djava.util.logging.config.file=./config/logging.config -Dlog4j.configuration=file:./config/log4j.properties -jar ./lib/Mage-Server-0.8.jar -Xms256M -Xmx512M
pause
BryanM> We don't add old cards just because they are vanilla creatures and easy to add =) Are you sure it is really most highly rated card?)
Black Lotus, Ancestral Call, Moxes, ... seems they are more valuable
Mage\MagicWars blog: http://mwars.blogspot.com/
nantuko84
DEVELOPER
 
Posts: 266
Joined: 08 Feb 2009, 21:14
Has thanked: 2 times
Been thanked: 9 times

Re: Bug Reports

Postby Tranberry » 25 Oct 2011, 15:33

Thanks, no more heap crashes.

Got this though, could not spot anything in the server log, but found this in the client log:
| Open
INFO [2011-10-25 17:28 [02:315]] CallbackClientImpl[JBossRemoting Server Oneway(1)-21]: 1020 - gameSelect
INFO [2011-10-25 17:28 [02:315]] CallbackClientImpl$1[AWT-EventQueue-0]: 1020 -- gameSelect
INFO [2011-10-25 17:28 [02:315]] FeedbackPanel[AWT-EventQueue-0]: text: Upkeep - play instants and activated abilities.
INFO [2011-10-25 17:28 [04:835]] CallbackClientImpl[JBossRemoting Server Oneway(1)-23]: 1021 - gameInform
INFO [2011-10-25 17:28 [04:835]] CallbackClientImpl$1[AWT-EventQueue-0]: 1021 -- gameInform
INFO [2011-10-25 17:28 [04:835]] FeedbackPanel[AWT-EventQueue-0]: text: Waiting for Computer Player 4
INFO [2011-10-25 17:28 [05:345]] CallbackClientImpl[JBossRemoting Server Oneway(1)-22]: 1022 - chatMessage
INFO [2011-10-25 17:28 [05:345]] CallbackClientImpl$1[AWT-EventQueue-0]: 1022 -- chatMessage
INFO [2011-10-25 17:28 [05:835]] CallbackClientImpl[JBossRemoting Server Oneway(1)-24]: 1023 - gameSelect
INFO [2011-10-25 17:28 [05:835]] CallbackClientImpl$1[AWT-EventQueue-0]: 1023 -- gameSelect
INFO [2011-10-25 17:28 [05:835]] FeedbackPanel[AWT-EventQueue-0]: text: Draw - play instants and activated abilities.
INFO [2011-10-25 17:28 [08:775]] CallbackClientImpl[JBossRemoting Server Oneway(1)-25]: 1024 - gameInform
INFO [2011-10-25 17:28 [08:775]] CallbackClientImpl$1[AWT-EventQueue-0]: 1024 -- gameInform
INFO [2011-10-25 17:28 [08:775]] FeedbackPanel[AWT-EventQueue-0]: text: Waiting for Computer Player 4
INFO [2011-10-25 17:28 [09:765]] CallbackClientImpl[JBossRemoting Server Oneway(1)-26]: 1025 - gameSelect
INFO [2011-10-25 17:28 [09:765]] CallbackClientImpl$1[AWT-EventQueue-0]: 1025 -- gameSelect
INFO [2011-10-25 17:28 [09:775]] FeedbackPanel[AWT-EventQueue-0]: text: Precombat Main - play spells and abilities.
INFO [2011-10-25 17:28 [16:635]] CallbackClientImpl[JBossRemoting Server Oneway(1)-27]: 1026 - chatMessage
INFO [2011-10-25 17:28 [16:635]] CallbackClientImpl$1[AWT-EventQueue-0]: 1026 -- chatMessage
INFO [2011-10-25 17:28 [17:725]] CallbackClientImpl[JBossRemoting Server Oneway(1)-28]: 1027 - gameSelect
INFO [2011-10-25 17:28 [17:725]] CallbackClientImpl$1[AWT-EventQueue-0]: 1027 -- gameSelect
INFO [2011-10-25 17:28 [17:725]] FeedbackPanel[AWT-EventQueue-0]: text: Precombat Main - play spells and abilities.
INFO [2011-10-25 17:28 [34:025]] CallbackClientImpl[JBossRemoting Server Oneway(1)-29]: 1028 - gamePlayMana
INFO [2011-10-25 17:28 [34:025]] CallbackClientImpl$1[AWT-EventQueue-0]: 1028 -- gamePlayMana
INFO [2011-10-25 17:28 [34:035]] FeedbackPanel[AWT-EventQueue-0]: text: Pay {3}{R}
INFO [2011-10-25 17:28 [43:135]] CallbackClientImpl[JBossRemoting Server Oneway(1)-30]: 1029 - gamePlayMana
INFO [2011-10-25 17:28 [43:135]] CallbackClientImpl$1[AWT-EventQueue-0]: 1029 -- gamePlayMana
INFO [2011-10-25 17:28 [43:135]] FeedbackPanel[AWT-EventQueue-0]: text: Pay {3}
INFO [2011-10-25 17:29 [14:921]] Session$ClientConnectionListener[Thread-10708]: connection to server lost - Could not connect to server!
INFO [2011-10-25 17:29 [45:433]] Session[Thread-10708]: Disconnected ...
INFO [2011-10-25 17:30 [18:036]] CallbackClientImpl[JBossRemoting Server Oneway(1)-31]: 1030 - gamePlayMana
INFO [2011-10-25 17:30 [18:036]] CallbackClientImpl$1[AWT-EventQueue-0]: 1030 -- gamePlayMana
WARN [2011-10-25 17:30 [18:036]] GamePanel[AWT-EventQueue-0]: Couldn't find player.
WARN [2011-10-25 17:30 [18:036]] GamePanel[AWT-EventQueue-0]: uuid:8190a898-2d95-4acf-8f6c-502f58012c80
WARN [2011-10-25 17:30 [18:036]] GamePanel[AWT-EventQueue-0]: players:
WARN [2011-10-25 17:30 [18:036]] GamePanel[AWT-EventQueue-0]: Couldn't find player.
WARN [2011-10-25 17:30 [18:036]] GamePanel[AWT-EventQueue-0]: uuid:210f7880-8a55-4ac9-8cb1-a3eb3554c163
WARN [2011-10-25 17:30 [18:036]] GamePanel[AWT-EventQueue-0]: players:
INFO [2011-10-25 17:30 [18:036]] FeedbackPanel[AWT-EventQueue-0]: text: Pay {2}


Cheers!
User experience, make or break. MtG drafting is fun.
User avatar
Tranberry
 
Posts: 59
Joined: 01 Apr 2010, 19:32
Location: Sweden
Has thanked: 136 times
Been thanked: 3 times

Re: Bug Reports

Postby DeadSpeak » 25 Oct 2011, 18:35

My Geist of Saint Traft just got hit with a Dead Weight... problems with Hexproof.
DeadSpeak
 
Posts: 104
Joined: 25 Dec 2009, 00:14
Location: Denmark
Has thanked: 4 times
Been thanked: 3 times

Re: Bug Reports

Postby psychozoundz » 25 Oct 2011, 19:33

I just signed up to give you guys some bugs I found. I posted them on the Google Project page, but I wasn't sure if that was regularly checked or not so I thought I'd link them here:
http://code.google.com/p/mage/issues/detail?id=334&colspec=ID%20Type%20Status%20Priority%20Milestone%20Component%20Owner%20Summary
http://code.google.com/p/mage/issues/detail?id=335&colspec=ID%20Type%20Status%20Priority%20Milestone%20Component%20Owner%20Summary
http://code.google.com/p/mage/issues/detail?id=336&colspec=ID%20Type%20Status%20Priority%20Milestone%20Component%20Owner%20Summary

None of the things listed were on the project page, but I only did a quick scan to see if it was on these forums so I may have missed them.
psychozoundz
 
Posts: 1
Joined: 25 Oct 2011, 19:29
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports

Postby BryanM » 26 Oct 2011, 06:10

> We don't add old cards just because they are vanilla creatures and easy to add =) Are you sure it is really most highly rated card?)

Nah nah, I understand limiting your scope to modern. With all of the bug fixes, improvements, and features left to you it would be pretty insane to have a card base of shifting sand.

While the love of the Crow is mostly an in-joke in the Mtg community, I should point out the sexy beast eats Cloud Sprites for breakfast.
BryanM
 
Posts: 40
Joined: 19 Sep 2011, 23:37
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports

Postby nantuko84 » 26 Oct 2011, 09:22

> psychozoundz
I would say that we check google code page for new issues more often than this thread.
sure, we check both of them, so players may continue adding bug reports here, but no sense to report them in two places.

btw, thank you for adding those bug reports
Mage\MagicWars blog: http://mwars.blogspot.com/
nantuko84
DEVELOPER
 
Posts: 266
Joined: 08 Feb 2009, 21:14
Has thanked: 2 times
Been thanked: 9 times

Re: Bug Reports

Postby Milod » 26 Oct 2011, 16:33

the red spell blasphemous act always asks u to pay the full cost xD
Milod
 
Posts: 360
Joined: 20 Jul 2011, 08:57
Has thanked: 4 times
Been thanked: 5 times

Re: Bug Reports

Postby dontheconqueror » 03 Nov 2011, 14:13

First off, this is all good stuff

Two bugs I saw:
1. Mana Leak couldn't counter green creature spells. Error code goes:
Game exception occurred: java.lang.NullPointerException
Server version: 0.8.1
mage.sets.zendikar.SummoningTrapWatcher.watch(SummoningTrap.java:114)
mage.watchers.Watchers.watch(Watchers.java:62)
mage.game.GameState.handleEvent(GameState.java:351)
mage.game.GameImpl.fireEvent(GameImpl.java:1082)
mage.game.stack.SpellStack.counter(SpellStack.java:96)
mage.abilities.effects.common.CounterUnlessPaysEffect.apply(CounterUnlessPaysEffect.java:71)
mage.abilities.AbilityImpl.resolve(AbilityImpl.java:146)
mage.game.stack.Spell.resolve(Spell.java:91)
mage.game.GameImpl.resolve(GameImpl.java:609)
mage.game.GameImpl.playPriority(GameImpl.java:572)
mage.game.turn.Step.priority(Step.java:75)
mage.game.turn.Phase.playStep(Phase.java:144)
mage.game.turn.Phase.play(Phase.java:108)
mage.game.turn.Turn.play(Turn.java:120)
mage.game.GameImpl.play(GameImpl.java:371)
mage.game.GameImpl.start(GameImpl.java:352)
mage.game.GameImpl.start(GameImpl.java:344)
mage.server.game.GameWorker.call(GameWorker.java:57)
java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

2. Some of my own creatures are able to attack me (Blade Splicer, Gideon's Lawmaker). No error codes here - the Splicer though is a favorite Venser, the Sojourner exile target.
dontheconqueror
 
Posts: 1
Joined: 03 Nov 2011, 14:06
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports

Postby djhaystack » 04 Nov 2011, 21:38

Multiple activated triggering at once crashes the game for me and my roommate. I've had this happen twice in two days:

1) Blood seeker damage when opponent has activated tokens enter at once.

2) Day of Judgement when opponent has two on death activated abilities (Wurmcoil Engine and Solemn Simulacrum).
djhaystack
 
Posts: 2
Joined: 06 Mar 2011, 17:18
Has thanked: 1 time
Been thanked: 1 time

Re: Bug Reports

Postby javardo » 05 Nov 2011, 15:20

While playing i found a small bug with annihilator ability. The ability is working, however it acts always as annihilator 1 no matter what number it is.

Example: A card with annihilator 3 only causes AI to sacrifice 1 permanent instead of 3.

Keep up with the excellent work. This game is really amazing!

Edit: after playing some more games i found out that the game recognizes the right number of cards that must be sacrificed. However as soon as you select the first one that you want to sacrifice you can select the "cancel button" and you are only obligated to sacrifice 1 permanent! So AI was being smart and taking advantage of this small trick!

Hope this can help solve the problem in future updates!
javardo
 
Posts: 3
Joined: 24 Mar 2011, 15:00
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports

Postby NeverEnough » 06 Nov 2011, 00:05

Phantasmal Image doesn't seem to be able to copy Giest of Saint Traft, possibly other hexproof creatures.

He should be able to, his ability doesn't target anything, and that is all that hexproof protects against.

Thanks for the awesome client!
NeverEnough
 
Posts: 1
Joined: 06 Nov 2011, 00:03
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports

Postby Zode » 06 Nov 2011, 06:24

Game exception occurred: java.lang.IllegalArgumentException: n must be positive
Server version: 0.8.1
java.util.Random.nextInt(Unknown Source)
mage.cards.CardsImpl.getRandom(CardsImpl.java:113)
mage.sets.championsofkamigawa.HanabiBlastDiscardEffect.apply(HanabiBlast.java:89)
mage.abilities.AbilityImpl.resolve(AbilityImpl.java:146)
mage.game.stack.Spell.resolve(Spell.java:91)
mage.game.GameImpl.resolve(GameImpl.java:609)
mage.game.GameImpl.playPriority(GameImpl.java:572)
mage.game.turn.Step.priority(Step.java:75)
mage.game.turn.Phase.playStep(Phase.java:144)
mage.game.turn.Phase.play(Phase.java:108)
mage.game.turn.Turn.play(Turn.java:120)
mage.game.GameImpl.play(GameImpl.java:371)
mage.game.GameImpl.start(GameImpl.java:352)
mage.game.GameImpl.start(GameImpl.java:344)
mage.server.game.GameWorker.call(GameWorker.java:57)
java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)



(Tried to play Hanabi Blast with no cards in my hand to discard)
Zode
 
Posts: 1
Joined: 06 Nov 2011, 06:23
Has thanked: 0 time
Been thanked: 0 time

PreviousNext

Return to XMage

Who is online

Users browsing this forum: No registered users and 19 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 19 users online :: 0 registered, 0 hidden and 19 guests (based on users active over the past 10 minutes)
Most users ever online was 7967 on 09 Sep 2025, 23:08

Users browsing this forum: No registered users and 19 guests

Login Form