JPEXS Free Flash Decompiler Issue Tracker

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 issuesList of issues

#2516 Auto rename identifiers truncating code output
Author:
Date created:
Type: bug
Visibility: Everybody
Assigned to:
State: closed Help

> What steps will reproduce the problem? Open frame 1 of attached SWF with Auto rename identifiers checked. > What is the expected output? What do you see instead? AS code should be around 13000 lines long, instead it gets cut off at 100 lines. > What version of the product are you using? Is it "nightly build"? Which operating system do you have? 24.0.1, Windows 11. > Please provide any additional information below. If the problem is related to a SWF file, attach it here, otherwise we can't help you. Tested on nightly, seems to cause stack overflow trying to open with Auto rename identifiers checked (I may have some other settings different between stable and nightly?).
Downloadshell.swf (396 KiB)
I released nightly 3283 with a fix. The file should no longer be truncated or fail on stack overflow. In current nightly versions we moved "Auto rename identifiers" from Settings tab to more depth in Advanced settings as we discourage using it. It is dangerous. You can accidentally hit Save button and have non-working SWF. Instead, there is a new feature named "Deobfuscate identifiers" available on Settings tab, which will do the similar but does not modify the SWF file - all renaming is done on the fly when you view the scripts, without any dangerous effects on the file itself.
State: new→upgraded
Thanks. I had not particular intended to use this feature but was testing various settings and was confused by the missing code
State: upgraded→closed