JPEXS Free Flash Decompiler Issue Tracker

If you are looking for the decompiler itself, visit https://github.com/jindrapetrik/jpexs-decompiler

NEW : We have got a new blog where we post some interesting SWF internals info.

List of issuesList of issues

#1278 replacing DefineBits issues error
Author: user gslater
Date created:
Type: bug
Visibility: Everybody
Assigned to:
State: closed Help

> What steps will reproduce the problem? select DefineBits image Click replace Select new image and click open > What is the expected output? What do you see instead? Expect image to be replaced See error indicator > What version of the product are you using? Is it "nightly build"? Which operating system do you have? error is on 9.0.0 and current nightly build > Please provide any additional information below. If the problem is related to a SWF file, attach it here, otherwise we can't help you.
DownloadGL_FlashNew.swf (343 KiB)
user
Sorry. Didn't get the log information in there. Here is what it returned: SEVERE Uncaught exception in thread AWT-EventQueue-0 java.lang.UnsupportedOperationException: Set image is not supported for DefineBits at com.jpexs.decompiler.flash.tags.DefineBitsTag.setImage(DefineBitsTag.java:103) at com.jpexs.decompiler.flash.importers.ImageImporter.importImage(ImageImporter.java:63) at com.jpexs.decompiler.flash.importers.ImageImporter.importImage(ImageImporter.java:43) at com.jpexs.decompiler.flash.gui.MainPanel.replaceButtonActionPerformed(MainPanel.java:2657) at com.jpexs.decompiler.flash.gui.PreviewPanel$$Lambda$143/151413299.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at org.pushingpixels.substance.internal.utils.RolloverButtonListener.mouseReleased(RolloverBu ttonListener.java:124) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) 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$400(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$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.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$1.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)
developer
It should be fixed in the latest nightly, please try it.
State: new→upgraded
user
Worked great. Thanks.
admin
State: upgraded→closed