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

#685 Feature "Local variables and method parameters take name from debug" becomes a problem with some sources
Author: user alvaromat
Date created:
Type: bug
Visibility: Everybody
Assigned to: admin JPEXS
Labels: Deobfuscation
State: closed Help

> What steps will reproduce the problem? Some obfuscators set all variable and method names as "k" in the debug feedback, so when you decompile them you will see the following: var k:ByteArray = null; var k:ByteArray = null; var k:ByteArray = null; k = new Array(); And you can't know which k is initialized. Here is a photo of the problem: A solution could be disabling the "feature" "Local variables and method parameters take name from debug" and rename the local vars as loc_1, loc_2, loc_0, etc
State: new→opened
Assigned:admin JPEXS
In latest nightly build, this feature is skipped when more variables have same name. Also you can disable this feature globally in the settings (script tab).
State: opened→upgraded
I close this issuse due to inactivity. Please create issue if you find any problem.
State: upgraded→closed