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

#740 debugConsole call fails when multiple parameter is passed to this function
Author: developer honfika
Date created:
Type: bug
Visibility: Everybody
Assigned to:
Labels: AS3Debugger
State: closed Help

Signature of the AS3 trace function is the following: public function trace(... arguments):void When I use the "Replace trace calls" the executing of the script will stop (throws exception), when the original trace call had multiple parameters, because it will be replaced to: debugConsole("X", "Y"); And I receive: ArgumentError: Error #1063: Argument count mismatch on global/com.jpexs.decompiler.flash.debugger::debugConsole(). Expected 1, got 2. Please change the signature of the debugConsole to the same as the signature of trace function.
Hmm, maybe jpexs could add a IF statement to check trace and stuff commands, trace is 1, and others is 2. That's best way without ruinning JPEXS Decompiler, but, it's JPEXS who knows. ------------------- Same problems here. :) Decompilation is replaced C:
State: new→upgraded
State: upgraded→closed