It is currently 16 Apr 2024, 14:10
   
Text Size

Bug Reports XMage 1.4.23 SOFTWARE

by BetaSteward

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

Re: Bug Reports XMage 1.4.23 SOFTWARE

Postby thwoz » 28 Apr 2017, 01:01

The game is considering "Battle for Zendikar" and "Oath of Gatewatch" illegal for standard.
The rotation was delayed and those sets will be legal for a a few months still.

Also, Felidar Guardian was banned in STD. Please update the banlist ^^

escplan9: The banlist has already been updated - will only be available upon next release though (beyond 1.4.23v3).
thwoz
 
Posts: 3
Joined: 18 Sep 2016, 21:30
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports XMage 1.4.23 SOFTWARE

Postby Alagrion » 28 Apr 2017, 03:39

When testing a deck, Bontu the Glorified allowed the AI and myself to sacrifice lands instead of just creatures.

LevelX2: Fixed beyond 1.4.23V3
Alagrion
 
Posts: 1
Joined: 28 Feb 2015, 21:45
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports XMage 1.4.23 SOFTWARE

Postby Hintelijente » 28 Apr 2017, 07:15

AKH limited:

Wether in drafts or in sealeds the "shared" invocations (gods and mincensor) replace the rare slot when apearing (they take the rare slot instead of the extra slot), it doesnt happen with the other invocations, they do appear in their right slot without replacing the rare.
Hintelijente
 
Posts: 20
Joined: 14 Jul 2015, 07:46
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports XMage 1.4.23 SOFTWARE

Postby patbou » 28 Apr 2017, 10:05

We can no longer play Standard on XMage. Cards from BFZ and OGW are considered illegals, which they're not (there's no rotation). Please fix ASAP, we're otherwise stuck in the other formats.

Fireshoes: In the meantime, you can select the freeform format and put Standard as your match description.
patbou
 
Posts: 14
Joined: 02 Mar 2017, 17:33
Has thanked: 0 time
Been thanked: 1 time

Hanweir Garrison cant be added in the deck editor

Postby Mad-Al » 28 Apr 2017, 13:00

On windows 10 Hanweir Garrison cant be added to deck in the deck builder.
The creature count increments but the card is not visible and cannot be selected or moved/removed.

escplan9: temporary workaround - go to Preferences > Images > and switch your "Fall back to previous card image rendering" checkbox (check it if it is unchecked, or uncheck it if it is checked) then try again.
Attachments
xmagebug.png
Mad-Al
 
Posts: 1
Joined: 28 Apr 2017, 12:51
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports XMage 1.4.23 SOFTWARE

Postby p1zzaman » 28 Apr 2017, 15:48

p1zzaman wrote:Sacrificing Veteran Explorer to cast Cabal Therapy via flashback resolves the cards in the wrong order.

Current Xmage order:
cabal1.png

Correct order:
cabal2.png


This probably applies to other creatures with PIG effects as well (untested).

jeffwadsworth: Can you dispute this post?

URL
This is exactly what I mean.
Veteran is supposed to resolve first, but Xmage creates the stack as Veteran, then Cabal Therapy, so Cabal Therapy resolves first, then Veteran resolves.
p1zzaman
 
Posts: 2
Joined: 27 Apr 2017, 14:38
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports XMage 1.4.23 SOFTWARE

Postby booot » 28 Apr 2017, 18:03

Momir AI broken db bug? error log
I saw this error 1.4.23V3.

Code: Select all
ERROR 2017-04-29 03:01:12,115 Error during execution of card repository query statement                                  =>[pool-1-thread-1] CardRepository.findCards
org.h2.jdbc.JdbcSQLException: 一般エラー: "java.lang.IllegalStateException: Reading from cache:nio:/home/booot/mage-server/db/cards.h2.mv.db failed; file length -1 read length 232 at 3235840 [1.4.187/1]"
General error: "java.lang.IllegalStateException: Reading from cache:nio:/home/booot/mage-server/db/cards.h2.mv.db failed; file length -1 read length 232 at 3235840 [1.4.187/1]"; SQL statement:
SELECT * FROM `card` WHERE (`nightCard` = false AND `splitCardHalf` = false AND (`types` LIKE ? ) AND `convertedManaCost` = 2 )  [50000-187]
        at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
        at org.h2.message.DbException.get(DbException.java:168)
        at org.h2.message.DbException.convert(DbException.java:295)
        at org.h2.command.Command.executeQuery(Command.java:209)
        at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:108)
        at com.j256.ormlite.jdbc.JdbcCompiledStatement.runQuery(JdbcCompiledStatement.java:55)
        at com.j256.ormlite.stmt.SelectIterator.<init>(SelectIterator.java:55)
        at com.j256.ormlite.stmt.StatementExecutor.buildIterator(StatementExecutor.java:247)
        at com.j256.ormlite.stmt.StatementExecutor.query(StatementExecutor.java:196)
        at com.j256.ormlite.dao.BaseDaoImpl.query(BaseDaoImpl.java:265)
        at mage.cards.repository.CardRepository.findCards(CardRepository.java:473)
        at mage.game.MomirEffect.apply(MomirDuel.java:161)
        at mage.abilities.AbilityImpl.resolve(AbilityImpl.java:184)
        at mage.abilities.common.LimitedTimesPerTurnActivatedAbility.resolve(LimitedTimesPerTurnActivatedAbility.java:115)
        at mage.game.stack.StackAbility.resolve(StackAbility.java:101)
        at mage.player.ai.ComputerPlayer6.resolve(ComputerPlayer6.java:464)
        at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:264)
        at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
        at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
        at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
        at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
        at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
        at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
        at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
        at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
        at mage.player.ai.ComputerPlayer6$1.call(ComputerPlayer6.java:482)
        at mage.player.ai.ComputerPlayer6$1.call(ComputerPlayer6.java:479)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        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:748)
Caused by: java.lang.IllegalStateException: Reading from cache:nio:/home/booot/mage-server/db/cards.h2.mv.db failed; file length -1 read length 232 at 3235840 [1.4.187/1]
        at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:773)
        at org.h2.mvstore.DataUtils.readFully(DataUtils.java:443)
        at org.h2.mvstore.FileStore.readFully(FileStore.java:98)
        at org.h2.mvstore.Page.read(Page.java:191)
        at org.h2.mvstore.MVStore.readPage(MVStore.java:1843)
        at org.h2.mvstore.MVMap.readPage(MVMap.java:736)
        at org.h2.mvstore.Page.getChildPage(Page.java:218)
        at org.h2.mvstore.Cursor.fetchNext(Cursor.java:150)
        at org.h2.mvstore.Cursor.next(Cursor.java:50)
        at org.h2.mvstore.db.TransactionStore$TransactionMap$2.fetchNext(TransactionStore.java:1445)
        at org.h2.mvstore.db.TransactionStore$TransactionMap$2.next(TransactionStore.java:1488)
        at org.h2.mvstore.db.TransactionStore$TransactionMap$2.next(TransactionStore.java:1432)
        at org.h2.mvstore.db.MVPrimaryIndex$MVStoreCursor.next(MVPrimaryIndex.java:409)
        at org.h2.index.IndexCursor.next(IndexCursor.java:277)
        at org.h2.table.TableFilter.next(TableFilter.java:360)
        at org.h2.command.dml.Select.queryFlat(Select.java:573)
        at org.h2.command.dml.Select.queryWithoutCache(Select.java:685)
        at org.h2.command.dml.Query.query(Query.java:322)
        at org.h2.command.dml.Query.query(Query.java:290)
        at org.h2.command.dml.Query.query(Query.java:36)
        at org.h2.command.CommandContainer.query(CommandContainer.java:90)
        at org.h2.command.Command.executeQuery(Command.java:197)
        ... 27 more
Caused by: java.nio.channels.ClosedByInterruptException
        at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
        at sun.nio.ch.FileChannelImpl.readInternal(FileChannelImpl.java:746)
        at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:727)
        at org.h2.store.fs.FileNio.read(FilePathNio.java:74)
        at org.h2.mvstore.cache.FilePathCache$FileCache.read(FilePathCache.java:81)
        at org.h2.mvstore.DataUtils.readFully(DataUtils.java:429)
        ... 47 more
escplan9: your card db is corrupted. go to the path specified (/home/booot/mage-server/db/cards.h2.mv.db) and delete this file cards.h2.mv.db. XMage will recreate it automatically
booot
 
Posts: 67
Joined: 19 Oct 2015, 19:00
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports XMage 1.4.23 SOFTWARE

Postby lleat10 » 28 Apr 2017, 18:37

Cards from BFZ / OGW should be standard legal. None of these cards can currently be played in standard.
lleat10
 
Posts: 3
Joined: 07 Mar 2017, 01:56
Has thanked: 1 time
Been thanked: 0 time

Re: Bug Reports XMage 1.4.23 SOFTWARE

Postby booot » 29 Apr 2017, 07:41

booot wrote:Momir AI broken db bug? error log
I saw this error 1.4.23V3.

Code: Select all
ERROR 2017-04-29 03:01:12,115 Error during execution of card repository query statement                                  =>[pool-1-thread-1] CardRepository.findCards
org.h2.jdbc.JdbcSQLException: 一般エラー: "java.lang.IllegalStateException: Reading from cache:nio:/home/booot/mage-server/db/cards.h2.mv.db failed; file length -1 read length 232 at 3235840 [1.4.187/1]"
General error: "java.lang.IllegalStateException: Reading from cache:nio:/home/booot/mage-server/db/cards.h2.mv.db failed; file length -1 read length 232 at 3235840 [1.4.187/1]"; SQL statement:
SELECT * FROM `card` WHERE (`nightCard` = false AND `splitCardHalf` = false AND (`types` LIKE ? ) AND `convertedManaCost` = 2 )  [50000-187]
        at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
        at org.h2.message.DbException.get(DbException.java:168)
        at org.h2.message.DbException.convert(DbException.java:295)
        at org.h2.command.Command.executeQuery(Command.java:209)
        at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:108)
        at com.j256.ormlite.jdbc.JdbcCompiledStatement.runQuery(JdbcCompiledStatement.java:55)
        at com.j256.ormlite.stmt.SelectIterator.<init>(SelectIterator.java:55)
        at com.j256.ormlite.stmt.StatementExecutor.buildIterator(StatementExecutor.java:247)
        at com.j256.ormlite.stmt.StatementExecutor.query(StatementExecutor.java:196)
        at com.j256.ormlite.dao.BaseDaoImpl.query(BaseDaoImpl.java:265)
        at mage.cards.repository.CardRepository.findCards(CardRepository.java:473)
        at mage.game.MomirEffect.apply(MomirDuel.java:161)
        at mage.abilities.AbilityImpl.resolve(AbilityImpl.java:184)
        at mage.abilities.common.LimitedTimesPerTurnActivatedAbility.resolve(LimitedTimesPerTurnActivatedAbility.java:115)
        at mage.game.stack.StackAbility.resolve(StackAbility.java:101)
        at mage.player.ai.ComputerPlayer6.resolve(ComputerPlayer6.java:464)
        at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:264)
        at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
        at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
        at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
        at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
        at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
        at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
        at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
        at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
        at mage.player.ai.ComputerPlayer6$1.call(ComputerPlayer6.java:482)
        at mage.player.ai.ComputerPlayer6$1.call(ComputerPlayer6.java:479)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        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:748)
Caused by: java.lang.IllegalStateException: Reading from cache:nio:/home/booot/mage-server/db/cards.h2.mv.db failed; file length -1 read length 232 at 3235840 [1.4.187/1]
        at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:773)
        at org.h2.mvstore.DataUtils.readFully(DataUtils.java:443)
        at org.h2.mvstore.FileStore.readFully(FileStore.java:98)
        at org.h2.mvstore.Page.read(Page.java:191)
        at org.h2.mvstore.MVStore.readPage(MVStore.java:1843)
        at org.h2.mvstore.MVMap.readPage(MVMap.java:736)
        at org.h2.mvstore.Page.getChildPage(Page.java:218)
        at org.h2.mvstore.Cursor.fetchNext(Cursor.java:150)
        at org.h2.mvstore.Cursor.next(Cursor.java:50)
        at org.h2.mvstore.db.TransactionStore$TransactionMap$2.fetchNext(TransactionStore.java:1445)
        at org.h2.mvstore.db.TransactionStore$TransactionMap$2.next(TransactionStore.java:1488)
        at org.h2.mvstore.db.TransactionStore$TransactionMap$2.next(TransactionStore.java:1432)
        at org.h2.mvstore.db.MVPrimaryIndex$MVStoreCursor.next(MVPrimaryIndex.java:409)
        at org.h2.index.IndexCursor.next(IndexCursor.java:277)
        at org.h2.table.TableFilter.next(TableFilter.java:360)
        at org.h2.command.dml.Select.queryFlat(Select.java:573)
        at org.h2.command.dml.Select.queryWithoutCache(Select.java:685)
        at org.h2.command.dml.Query.query(Query.java:322)
        at org.h2.command.dml.Query.query(Query.java:290)
        at org.h2.command.dml.Query.query(Query.java:36)
        at org.h2.command.CommandContainer.query(CommandContainer.java:90)
        at org.h2.command.Command.executeQuery(Command.java:197)
        ... 27 more
Caused by: java.nio.channels.ClosedByInterruptException
        at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
        at sun.nio.ch.FileChannelImpl.readInternal(FileChannelImpl.java:746)
        at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:727)
        at org.h2.store.fs.FileNio.read(FilePathNio.java:74)
        at org.h2.mvstore.cache.FilePathCache$FileCache.read(FilePathCache.java:81)
        at org.h2.mvstore.DataUtils.readFully(DataUtils.java:429)
        ... 47 more
escplan9: your card db is corrupted. go to the path specified (/home/booot/mage-server/db/cards.h2.mv.db) and delete this file cards.h2.mv.db. XMage will recreate it automatically
I do so many times...
I play Momir Basic vs AI.
I saw error above. I delete db, then I play Momir vs ai, reproduce above error.
booot
 
Posts: 67
Joined: 19 Oct 2015, 19:00
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports XMage 1.4.23 SOFTWARE

Postby TDS » 29 Apr 2017, 11:51

Since the update, it seems I can't connect to the server anymore. A short excerpt from the console (it keeps trying to connect and throwing the nullpointer exception). It also becomes completely nonresponsive and needs to be killed with task manager.

Code: Select all
INFO  2017-04-29 13:45:33,186 Trying to connect to XMAGE server at xmage.de:17171                                        =>[AWT-EventQueue-0] SessionImpl$5.run
FATAL 2017-04-29 13:46:32,539 Communication error                                                                        =>[pool-1-thread-1] SessionImpl.handleThrowable
java.lang.NullPointerException
FATAL 2017-04-29 13:47:32,528 Communication error                                                                        =>[pool-1-thread-1] SessionImpl.handleThrowable
java.lang.NullPointerException
FATAL 2017-04-29 13:48:32,534 Communication error                                                                        =>[pool-1-thread-1] SessionImpl.handleThrowable
java.lang.NullPointerException
FATAL 2017-04-29 13:49:32,538 Communication error                                                                        =>[pool-1-thread-1] SessionImpl.handleThrowable
java.lang.NullPointerException
TDS
 
Posts: 14
Joined: 04 Dec 2015, 13:57
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports XMage 1.4.23 SOFTWARE

Postby faanta » 29 Apr 2017, 14:41

EDH game against AI, which has Mimic Vat on the battlefield. Higure, the Still Wind is imprinted on it.
When the AI creates a Higure token and attacks with it, it searches its library for a card and puts it in hand, but the card isn't revealed.
(There is actually one Ninja card in the AI's deck)

Not sure if Higure always acts like this, or just in that situation.

Log.JPG


LevelX: Fixed beyond 1.4.23V4
faanta
 
Posts: 85
Joined: 21 Sep 2016, 08:10
Has thanked: 1 time
Been thanked: 0 time

Re: Bug Reports XMage 1.4.23 SOFTWARE

Postby MrMarlon » 29 Apr 2017, 16:55

Finished my round early, but for some reason could not spectate any of the other games that were still ongoing in my draft tournament. Buttons in the "Action" column did not have any text on them and did not do anything when clicked.

Fireshoes: When creating a tournament, there is an option to disable allowing spectators.
MrMarlon
 
Posts: 34
Joined: 12 Jan 2016, 11:41
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports XMage 1.4.23 SOFTWARE

Postby croikle » 29 Apr 2017, 22:24

Gate to the Afterlife is triggering "whenever a nontoken creature you control enters the battlefield"; the card should trigger when the creature dies instead.


Aurum: Fixed after version 1.4.23V4
croikle
 
Posts: 33
Joined: 30 May 2015, 05:32
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports XMage 1.4.23 SOFTWARE

Postby Vanthiar » 30 Apr 2017, 07:17

Shadow of the Grave is currently only returning the last cycled card to hand, instead of all this turn.


Aurum: Fixed in version 1.4.23V4 released today
Vanthiar
 
Posts: 2
Joined: 30 Apr 2017, 07:12
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports XMage 1.4.23 SOFTWARE

Postby Trifko » 30 Apr 2017, 13:29

Nest of Scarabs isn't triggering

Fireshoes: Fixed with the 1.4.23v4 release on 4/30.
Trifko
 
Posts: 4
Joined: 17 Apr 2017, 16:21
Has thanked: 0 time
Been thanked: 1 time

PreviousNext

Return to XMage

Who is online

Users browsing this forum: No registered users and 37 guests


Who is online

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

Login Form