Page 1 of 1

BUG REPORT

PostPosted: 16 Nov 2017, 20:10
by Gingum21
Description: Tried to put Aether Hub in a new deck

IIOException | Open
Code: Select all
Forge Version:    1.6.4-r-1
Operating System: Windows 7 6.1 x86
Java Version:     1.8.0_111 Oracle Corporation

EDT > Could not read image file C:\Users\Steve\AppData\Local\Forge\Cache\pics\cards\KLD\Aether Hub.full.jpg
javax.imageio.IIOException: Error reading PNG image data
   at com.sun.imageio.plugins.png.PNGImageReader.readImage(Unknown Source)
   at com.sun.imageio.plugins.png.PNGImageReader.read(Unknown Source)
   at javax.imageio.ImageIO.read(Unknown Source)
   at javax.imageio.ImageIO.read(Unknown Source)
   at forge.ImageLoader.load(ImageLoader.java:18)
   at forge.ImageLoader.load(ImageLoader.java:12)
   at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3524)
   at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2317)
   at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2280)
   at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2195)
   at com.google.common.cache.LocalCache.get(LocalCache.java:3934)
   at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3938)
   at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4821)
   at forge.ImageCache.getImage(ImageCache.java:220)
   at forge.ImageCache.getOriginalImage(ImageCache.java:147)
   at forge.gui.CardPicturePanel.getImage(CardPicturePanel.java:116)
   at forge.gui.CardPicturePanel.setImage(CardPicturePanel.java:82)
   at forge.gui.CardPicturePanel.setCard(CardPicturePanel.java:75)
   at forge.screens.match.controllers.CPicture.showCard(CPicture.java:75)
   at forge.screens.match.controllers.CDetailPicture.update(CDetailPicture.java:93)
   at forge.screens.match.controllers.CDetailPicture.showCard(CDetailPicture.java:48)
   at forge.screens.match.controllers.CDetailPicture.showItem(CDetailPicture.java:68)
   at forge.screens.deckeditor.CDeckEditorUI.setCard(CDeckEditorUI.java:79)
   at forge.screens.deckeditor.CDeckEditorUI$7.valueChanged(CDeckEditorUI.java:254)
   at forge.itemmanager.views.ItemView.onSelectionChange(ItemView.java:278)
   at forge.itemmanager.views.ItemListView$ItemTableModel$1.valueChanged(ItemListView.java:620)
   at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
   at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
   at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
   at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
   at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
   at javax.swing.DefaultListSelectionModel.setSelectionInterval(Unknown Source)
   at javax.swing.JTable.changeSelectionModel(Unknown Source)
   at javax.swing.JTable.changeSelection(Unknown Source)
   at javax.swing.plaf.basic.BasicTableUI$Handler.adjustSelection(Unknown Source)
   at javax.swing.plaf.basic.BasicTableUI$Handler.mousePressed(Unknown Source)
   at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
   at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
   at java.awt.Component.processMouseEvent(Unknown Source)
   at javax.swing.JComponent.processMouseEvent(Unknown Source)
   at forge.itemmanager.views.ItemListView$ItemTable.processMouseEvent(ItemListView.java:475)
   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)
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.io.BufferedInputStream.fill(Unknown Source)
   at java.io.BufferedInputStream.read1(Unknown Source)
   at java.io.BufferedInputStream.read(Unknown Source)
   at java.io.DataInputStream.readFully(Unknown Source)
   at com.sun.imageio.plugins.png.PNGImageReader.decodePass(Unknown Source)
   at com.sun.imageio.plugins.png.PNGImageReader.decodeImage(Unknown Source)
   ... 70 more

Re: BUG REPORT

PostPosted: 21 Nov 2017, 02:49
by friarsol
This image is corrupted: file C:\Users\Steve\AppData\Local\Forge\Cache\pics\cards\KLD\Aether Hub.full.jpg

Re: BUG REPORT

PostPosted: 29 Nov 2017, 02:34
by bink
***** Suspend Cards*****

FYI Guys
Suspend card seem to not be working correctly. The CMC is listed twice when you click on them and when you click on them when they are in exile,they reaper in your hand. This makes it impossible to cast cards that have an alt casting condition from the exile zone. IE Greater Gargadon can have suspend counters removed from it when you sac another permanent. This can not be done now. Hope this helps. Thanks guys for all you do. Forge is by far the most used app on my phone and pc.

YOU GUYS ROCK!!!