+ 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.
State: ignored new: Initial state. As long as issue is in this state, the work on the issue has not yet begun. opened: Opened state means developer started working on the issue. Feature/Fix will probably be in the next release. postponed: This means developer is not working on it now, for some reason it cannot be implemented now. Issue may be opened again in the future. upgraded: Issue is in upgraded state when developer made changes to the program and new version was released. closed: This means the user is satisfied with issue results and no more changes are needed. invalid: These issues cannot be solved. ignored: Developer decided to take no action on this issue. returned: Program changes were made but user is not satisfied and returned the issue.
<b>What steps will reproduce the problem?</b>
1. take an swf file and run it through an obfuscator that has protection based on adding a
call to a nonexistent method.
2. open the swf in flash player... no crash of flash player, it just ignores the
3. open the swf in ASDEC and the decompiler hangs.
<b>What is the expected output? What do you see instead?</b>
It should skip over the nonexistant function. Instead it hangs while looking for the
<b>What version of the product are you using? On what operating system?</b>
leon.pelletier: Use version 1.3.1,
the file should decompile. It takes more time on one of the scripts, because the script is
very long, but after the long waiting, it will decompile :-).
thehairyrock: I cannot reproduce this without having sample SWF or know which instruction
does this, so I am going to close this issue with cannot reproduce..
State: →ignored Title: Decompiler hangs when a AS3 SWF contains a call to a method that does not exist→Decompiler hangs when a AS3 SWF contains a call to a method that does not exist Type: →bug Visibility: →Everybody