JPEXS Free Flash Decompiler Issue Tracker

If you are looking for the decompiler itself, visit

: The issue tracker is now writable again and logged users can download files too. But note that our support is very LIMITED.

List of issuesList of issues

#1704 NegativeArraySizeException when loading SWF
Author: user Kostov
Date created:
Type: bug
Visibility: Everybody
Assigned to:
State: new Help

> What steps will reproduce the problem? Simply open the file attached below. > What is the expected output? What do you see instead? An error appears immediately when opening the file: "Cannot load SWF file: java.lang.NegativeArraySizeException" > What version of the product are you using? Is it "nightly build"? Which operating system do you have? v.14.4.0, Windows 10 x64
This flash file has incorrect size. Header says length 02EB, but file size is 1000 hex. There is a symbol class entry for one class, but no actual DoABC data present (the entire DoABC tag length is 23 bytes, of them 16 bytes script data, which equals nothing). There is some garbage data after the designated file end, it could be DoABC, but I didn't bother jumbling it around in a hex editor. All in all, even if this is some malformed flash file, a decompiler shouldn't have problem reading it. In fact only that garbage data prevents FFDec from correctly loading it, which is odd.