It is currently 25 Apr 2024, 13:29
   
Text Size

Card Images Failing

by BetaSteward

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

Card Images Failing

Postby Mikujin » 12 Mar 2015, 05:14

I have attempted numerous times do download card images for xmage with limited success. That is to say, some card art has successfully loaded (art from Vintage Masters, for example) while an overwhelming majority of card art has failed either to download or display.

Commonly, the client will download images successfully, but when it re-checks images it doesn't see the images, and attempts to do it all over again. I'm well-versed enough that I've not been bothered playing without the art, but it would be nice to be able to play the game with art on cards present.

I'm currently away from home so I can't attempt troubleshooting immediately, but assuming my card art language selection (which seems to be a common image error culprit), what other things should I check out in order to resolve this issue?
Mikujin
 
Posts: 20
Joined: 12 Mar 2015, 04:56
Has thanked: 0 time
Been thanked: 0 time

Re: Card Images Failing

Postby Mikujin » 14 Mar 2015, 09:04

Double-checked, was pulling English language card images.

As before, image download 'completes' without actually completing anything as far as I can tell. Searching through my collection viewer to see what images I do have is a random smattering, with some sets being wholly complete (just a couple), several sets having a seemingly random selection of card images available, and the vast majority of images unavailable.

Any help?
Mikujin
 
Posts: 20
Joined: 12 Mar 2015, 04:56
Has thanked: 0 time
Been thanked: 0 time

Re: Card Images Failing

Postby LevelX » 14 Mar 2015, 09:47

1) delete the mageclient.log file
2) start XMage client
3) Set image source to: http://magiccards.info
4) Select only to download images for Standard (Type 2).
5) Post the content or at least the first part of the log file until it repeats messages for every card (you need at least 4 posts to do larger posts here so do some dummy posts if needed before).
6) Than we have to check what messages you are posting from the XMage client log to be able to presume something about the causes of your problem.
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Re: Card Images Failing

Postby Mikujin » 14 Mar 2015, 20:47

Dummy post
Mikujin
 
Posts: 20
Joined: 12 Mar 2015, 04:56
Has thanked: 0 time
Been thanked: 0 time

Re: Card Images Failing

Postby Mikujin » 14 Mar 2015, 20:47

Dummy post x 2
Mikujin
 
Posts: 20
Joined: 12 Mar 2015, 04:56
Has thanked: 0 time
Been thanked: 0 time

Re: Card Images Failing

Postby Mikujin » 14 Mar 2015, 21:15

This is everything prior to repetitive calls to specific cards:
Code: Select all
DEBUG 2015-03-14 16:07:18,131 Located net.java.truevfs.kernel.impl.DefaultManagerFactory[priority=-100].                 =>[AWT-EventQueue-0] MarkerIgnoringBase.debug
DEBUG 2015-03-14 16:07:18,135 Selecting net.java.truevfs.kernel.impl.DefaultManagerFactory[priority=-100].               =>[AWT-EventQueue-0] MarkerIgnoringBase.debug
DEBUG 2015-03-14 16:07:18,193 Located net.java.truevfs.kernel.spec.spi.FsDriverMapFactory[priority=-100].                =>[AWT-EventQueue-0] MarkerIgnoringBase.debug
DEBUG 2015-03-14 16:07:18,194 Selecting net.java.truevfs.kernel.spec.spi.FsDriverMapFactory[priority=-100].              =>[AWT-EventQueue-0] MarkerIgnoringBase.debug
DEBUG 2015-03-14 16:07:18,200 Selecting net.java.truevfs.driver.file.FileDriverMapModifier[priority=-100].               =>[AWT-EventQueue-0] MarkerIgnoringBase.debug
DEBUG 2015-03-14 16:07:18,201 Selecting net.java.truevfs.driver.jar.JarDriverMapModifier[priority=-100].                 =>[AWT-EventQueue-0] MarkerIgnoringBase.debug
DEBUG 2015-03-14 16:07:18,201 Selecting net.java.truevfs.driver.zip.ZipDriverMapModifier[priority=-100].                 =>[AWT-EventQueue-0] MarkerIgnoringBase.debug
INFO  2015-03-14 16:07:19,331 Loading plugins...                                                                         =>[AWT-EventQueue-0] Plugins.loadPlugins
INFO  2015-03-14 16:07:19,380 [Game counter plugin, version 0.1] has been loaded.                                        =>[AWT-EventQueue-0] CounterPluginImpl.newPlugin
INFO  2015-03-14 16:07:19,385 Done.                                                                                      =>[AWT-EventQueue-0] Plugins.loadPlugins
INFO  2015-03-14 16:07:20,221 Card pool load time: 0 seconds                                                             =>[AWT-EventQueue-0] MageFrame.checkForNewImages
DEBUG 2015-03-14 16:07:20,368 Located net.java.truevfs.driver.file.FileBufferPoolFactory[priority=-100].                 =>[AWT-EventQueue-0] MarkerIgnoringBase.debug
DEBUG 2015-03-14 16:07:20,368 Selecting net.java.truevfs.driver.file.FileBufferPoolFactory[priority=-100].               =>[AWT-EventQueue-0] MarkerIgnoringBase.debug
INFO  2015-03-14 16:07:20,433 Card images checking time: 0 seconds                                                       =>[AWT-EventQueue-0] MageFrame.checkForNewImages
INFO  2015-03-14 16:07:28,030 Check download images (total cards: 18166, total tokens: 337) => Missing images: 14421     =>[AWT-EventQueue-0] DownloadPictures.getNeededCards
This next port is after all the calls to cards (the error was repeated a significant number of times, so I only included a couple catches).
Code: Select all
ERROR 2015-03-14 16:09:21,747 java.net.ConnectException: Connection refused: connect                                     =>[pool-4-thread-2] DownloadPictures$DownloadTask.run
java.net.ConnectException: Connection refused: connect
   at java.net.DualStackPlainSocketImpl.connect0(Native Method)
   at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
   at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
   at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
   at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
   at java.net.PlainSocketImpl.connect(Unknown Source)
   at java.net.Socket.connect(Unknown Source)
   at java.net.Socket.connect(Unknown Source)
   at sun.net.NetworkClient.doConnect(Unknown Source)
   at sun.net.www.http.HttpClient.openServer(Unknown Source)
   at sun.net.www.http.HttpClient$1.run(Unknown Source)
   at sun.net.www.http.HttpClient$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at sun.net.www.http.HttpClient.privilegedOpenServer(Unknown Source)
   at sun.net.www.http.HttpClient.openServer(Unknown Source)
   at sun.net.www.http.HttpClient.<init>(Unknown Source)
   at sun.net.www.http.HttpClient.New(Unknown Source)
   at sun.net.www.http.HttpClient.New(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
   at org.mage.plugins.card.images.DownloadPictures$DownloadTask.run(DownloadPictures.java:546)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
ERROR 2015-03-14 16:09:21,760 java.net.ConnectException: Connection refused: connect                                     =>[pool-4-thread-6] DownloadPictures$DownloadTask.run
java.net.ConnectException: Connection refused: connect
   at java.net.DualStackPlainSocketImpl.connect0(Native Method)
   at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
   at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
   at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
   at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
   at java.net.PlainSocketImpl.connect(Unknown Source)
   at java.net.Socket.connect(Unknown Source)
   at java.net.Socket.connect(Unknown Source)
   at sun.net.NetworkClient.doConnect(Unknown Source)
   at sun.net.www.http.HttpClient.openServer(Unknown Source)
   at sun.net.www.http.HttpClient$1.run(Unknown Source)
   at sun.net.www.http.HttpClient$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at sun.net.www.http.HttpClient.privilegedOpenServer(Unknown Source)
   at sun.net.www.http.HttpClient.openServer(Unknown Source)
   at sun.net.www.http.HttpClient.<init>(Unknown Source)
   at sun.net.www.http.HttpClient.New(Unknown Source)
   at sun.net.www.http.HttpClient.New(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
   at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
   at org.mage.plugins.card.images.DownloadPictures$DownloadTask.run(DownloadPictures.java:546)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
DEBUG 2015-03-14 16:09:25,489 Located net.java.truecommons.key.spec.spi.KeyManagerMapFactory[priority=-100].             =>[Thread-851] MarkerIgnoringBase.debug
DEBUG 2015-03-14 16:09:25,489 Selecting net.java.truecommons.key.spec.spi.KeyManagerMapFactory[priority=-100].           =>[Thread-851] MarkerIgnoringBase.debug
DEBUG 2015-03-14 16:09:25,491 Selecting net.java.truecommons.key.def.DefaultAesPbeKeyManagerMapModifier[priority=-2147483648]. =>[Thread-851] MarkerIgnoringBase.debug
DEBUG 2015-03-14 16:09:25,491 Selecting net.java.truecommons.key.console.ConsoleAesPbeKeyManagerMapModifier[priority=-300]. =>[Thread-851] MarkerIgnoringBase.debug
INFO  2015-03-14 16:09:29,640 Client start up time: 131 seconds                                                          =>[AWT-EventQueue-0] MageFrame$6.run
Mikujin
 
Posts: 20
Joined: 12 Mar 2015, 04:56
Has thanked: 0 time
Been thanked: 0 time

Re: Card Images Failing

Postby LevelX » 14 Mar 2015, 21:29

Looks to me like a firewall problem.
The connection to download will be refused like shown in the client log file.
Is the "Java(TM) Platform SE binary" added to the programs that can pass the firewall?
To check if it's the cause, you can temporary deactivate the firewall.

http://javarevisited.blogspot.de/2013/02/java-net-ConnectException-Connection-refused.html
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Re: Card Images Failing

Postby Mikujin » 14 Mar 2015, 21:52

Firewall was already disabled, so it's definitely not that.
Mikujin
 
Posts: 20
Joined: 12 Mar 2015, 04:56
Has thanked: 0 time
Been thanked: 0 time


Return to XMage

Who is online

Users browsing this forum: No registered users and 149 guests


Who is online

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

Login Form