JPEXS Free Flash Decompiler Issue Tracker

If you are looking for the decompiler itself, visit

+ update 2020: WARNING - support of the decompiler is now VERY LIMITED. There are no active developers. This means we will NOT develop new features and/or fix most of bugs. We left the tracker running in case somebody from community would like to work on it. Sorry for the inconvenience.

List of issuesList of issues

#36 Inserting multiname with non existing index
Date created:
Type: bug
Visibility: Everybody
Assigned to:
Labels: AS3Google CodeP-code
State: closed Help

<b>What steps will reproduce the problem?</b> 1. Download this file (1.2 MB) 2. Open it with FFDec 3. Edit some p-code anywhere and then hit the save button <b>What is the expected output? What do you see instead?</b> After hitting the Save button the program doesn't do anything. It stop working properly. Probably the file being too big is the problem since I've edited other files in the 200KB range succesfully. <b>What version of the product are you using? On what operating system?</b> - FFDec 1.3.1 - Java SE Runtime Environment (build 1.6.0_20-b02) - Windows Vista Home Premium SP2 <b>Could you provide the SWF file you have problem with?</b>
Hi, I tried to open it with both 1.3.1 and 1.4.0 and it seems to work ok for me. Could you please attach your log.txt file from the program directory, there should be exceptions logged.
I didn't test the problem well enough. It actually happens when you insert incorrent p-code and then try to save it. I was inserting lines like getlex m[858]"mx.controls.Alert" where the object m[858] clearly doesn't exist in the scope. I found another problem though. In this same BolsaLib.swf file. See this screenshot The "iflt" instruction is decompiled to the ">=" operator but it should be "<".
Hi, the problem with reversed loop conditions was already fixed with version 1.4.0u1.
Hi, I have fixed the program so now you cannot enter multinames with nonexistent index. Try version 1.4.2
State: →closed
Title: Inserting multiname with non existing index→Inserting multiname with non existing index
Type: →bug
Visibility: →Everybody