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.

#165 direct lookupswitch / alchemy not supported - hidden
Author:
honfika

Date created:
Type: bug
Visibility: Everybody
Assigned to:
Labels: AS1/2FlashCCObfuscated
State: closed 

> What steps will reproduce the problem?
Open attached swf, find ;+%3E(@+,\%3E0&%7!#'\67$\0$34+%3E)$40, class
Check method "work"
> What is the expected output? What do you see instead?
Expected: Some warning message in the decompiled code.
Current: method is empty
> What version of the product are you using? On what operating system?
1.6.4, Win7 x64
> Please provide any additional information below. Attach the file you have problem with
if neccessary. If you do not want to publish files YOU CAN CHANGE VISIBILITY TO PRIVATE
In the previous version this comment was shown:
/*
* Decompilation error
* Code may be obfuscated
* Error Message: Phase 2 visited again:loop(id:5,continue:3181-3208
p/1664:0/3170:1, break:3210-3214 p/1664:0/3170:1/3207:0, phase:2)
*/

Title: no info when decompilation fails→direct lookupswitch / alchemy not supported - hidden
version 1.6.4u1 was released
now it shows "/*StackOverFlowError*/". Is it better? :-)
I will take a closer look later on what's wrong with it...
State: new→postponed
Yes, any message is better than an empty method. Thank you.
In 1.6.6 the method body is empty again.
In attached file: Class=-@@%2A.as
Function=6,@-%$()
In 1.6.5u1 was:
private function 6,@-%$() : * {
/*
* Decompilation error
* Code may be obfuscated
* Error type: EmptyStackException
*/
throw new IllegalOperationError("Not decompiled due to error");
}
In 1.6.6:
private function 6,@-%$() : * {
}

This is not a bug, it is a feature :-).
The method contains invalid newobject/newarray calls.
These calls are removed in deobfuscation phase as wanted in issue #171:
issues.html?action=detail&id=171
Ok, OK. Sorry. Thank you.
This seems to be fixed in latest nightly. (No more exception, shows "something" -
obfuscated names, but it is OK) My issue, so i can close it.
State: postponed→closed