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.

#1957 Illegal operation error when it translate back the script
Author:
FemLol

Date created:
Type: bug
Visibility: Everybody
Assigned to:
Labels: DecompilationStack size
State: closed 

> What steps will reproduce the problem?
1. Give more ram to the decompiler (I have 128GB in my PC, sometimes it use 22-23GB ram)
2. change the limits in the settings
3. restart
4. Open the swf from the attached zip.
5. try to translate back the "MainTimeline" script and it will contain parts, what can't
translate back somewhy, dropping java.lang.StackOverflowError
> What is the expected output? What do you see instead?
A good backtranslated script without errors.
> What version of the product are you using? Is it "nightly build"? Which operating system
do you have?
I tried on v.18.3.3 but I tried on the latest nightly too (nightly 2459) but the same
problem.
> Please provide any additional information below. If the problem is related to a SWF
file, attach it here, otherwise we can't help you.
I use this program to make a modded version from this swf, so I use the "Edit
ActionScript" feature. (I use Hungarian language on UI, sorry about it.)
Please try nightly 2460.
I think it is better now.
State: new→upgraded
Its now working, thanks.
You're welcome.
State: upgraded→closed
Hello,
I am opening this again.
I need to inform you that in latest nightly (2470),
this feature (larger stack size) is turned off by default.
If you need stack this large,
you need to configure it in the file "ffdec.bat" on Windows,
"ffdec.sh" on Linux/MacOS.
You need to uncomment line with (set) STACK_SIZE=32m,
and maybe set bigger MEMORY=1024m, let's say MEMORY=2048m.
I am sending you a ffdec.bat file which works for me,
but you can easily modify the original one yourself.
The reason why it is turned off by default is because on some Windows configurations,
FFDec won't launch with this way configured stack.
So I let it as optional.
I hope you understand.

State: closed→opened
Hello,
Yes, I absolutely understand and don't make me any other problem if I still can use this
option with a little configurating.
Thank you for informing me about it.
State: opened→closed