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 issues#288 Memory (RAM) leak (by javaw.exe) after .fla exporting
Author: megalol
Date created:
Type: bug
Visibility: Everybody
Assigned to:
Labels: FLA exportPerformance
State: closed
> What steps will reproduce the problem?
Export to a .fla a big .swf file (I've send one some time ago called ttp.swf so it can be
useful for testing)
> What is the expected output? What do you see instead?
While exporting to .fla it (javaw.exe process) takes most of free RAM and when it finished
I didn't get back to the first amount of RAM. So until I close the FFDec I have almost no
free RAM at all.
> What version of the product are you using? On what operating system?
1.7.0 (I think with previous was the same)
> 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
Win7x64, 4Gb RAM.
Please try the latest version, FLA export should use less memory. It is not always
possible to free all unused memory, because it is managed by java runtime, but FFDec tries
to free everything. Now it needs less than 2GB memory with your file. Is this enough for
you?
State: new→upgraded
Thanks, now is much better.
Ok, you can also try to configure the -XX:MaxHeapFreeRatio parameter in ffdec.bat, because
java not always releases the memory.
The default value is 70 for this setting, so if the exporting needs 3GB memory and after
export FFDec is using 900MB, then it is possible that no memory will be released with the
default setting (but it depends on the Java runtime, not on FFDec).
I tried to release all temporary objects which was created during fla export, so I close
this issue now.
Please create new issue if you find any problem or have any suggestion.
State: upgraded→closed