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 issues#2292 ABCOpenException: Invalid ABC file.
Author: Ylazy
Date created:
Type: bug
Visibility: Everybody
Assigned to:
State: closed
> What steps will reproduce the problem?
Open the attached swf file with FF Decompiler.
> What is the expected output? What do you see instead?
Expected result: Scripts decompiled successully.
Actual result: Decompiling scripts error:
com.jpexs.decompiler.flash.abc.ABCOpenException: Invalid ABC file.
at com.jpexs.decompiler.flash.abc.ABC.<init>(ABC.java:848)
at com.jpexs.decompiler.flash.abc.ABC.<init>(ABC.java:823)
at com.jpexs.decompiler.flash.tags.DoABC2Tag.readData(DoABC2Tag.java:100)
at com.jpexs.decompiler.flash.tags.DoABC2Tag.<init>(DoABC2Tag.java:88)
at com.jpexs.decompiler.flash.SWFInputStream.resolveTag(SWFInputStream.java:1732)
at
com.jpexs.decompiler.flash.SWFInputStream$TagResolutionTask.call(SWFInputStream.java:1389)
at
com.jpexs.decompiler.flash.SWFInputStream$TagResolutionTask.call(SWFInputStream.java:1328)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1623)
Caused by: java.io.IOException: Unknown kind of Multiname:0x31
at com.jpexs.decompiler.flash.abc.ABCInputStream.readMultiname(ABCInputStream.java:517)
at com.jpexs.decompiler.flash.abc.ABC.read(ABC.java:988)
at com.jpexs.decompiler.flash.abc.ABC.<init>(ABC.java:846)
... 10 more
> What version of the product are you using? Is it "nightly build"? Which operating system
do you have?
JPEX FF Decompiler 21.0.2.
Windows 11 24H2 (Latest)
> Please provide any additional information below. If the problem is related to a SWF
file, attach it here, otherwise we can't help you.
I attached my swf file (compiled using Air 51.1.1.1)
Test.swf (1,289 KiB)
This should already be fixed in the nightly builds,
try it.
State: new→upgraded
Thank you!!!
You're welcome.
It's now released as 21.0.3.
State: upgraded→closed