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

#1957 Illegal operation error when it translate back the script
Author: user FemLol
Date created:
Type: bug
Visibility: Everybody
Assigned to:
State: closed Help

> 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.)
admin
Please try nightly 2460. I think it is better now.
State: new→upgraded
user
Its now working, thanks.
admin
You're welcome.
State: upgraded→closed
admin
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.
Downloadffdec.bat (1 KiB)
State: closed→opened
user
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.
admin
State: opened→closed