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.

#823 translatex buttons (FFDec freezes on large files when pressing these buttons)
Author:
megalol

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

> What steps will reproduce the problem?
Open some DefineText (2592) in big swf file (for example lwt.swf). Press once Increase (or
Decrease) TranslateX.
> What is the expected output? What do you see instead?
No Freeze. FFDect freezes and after some time it generates large translatex value (usually
not +20 or -20).
>/www.free-decompiler.com/flash/issues/ What version of the product are you using? On what
operating system?
v.4.1.1 build 400
> 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
I think that bug caused "if I holds translatex button it autogrow" feature (btw I've
tested it on small file at first and it was OK). So I think that there should be a little
longer delay after it autogrows and make it somehow to use less CPU resources (it seems
that now FFDec does Edit&Save action every time translatex changes but for autogrow it
shouldn't be so because it causes FFDec freezing so it should calculate final values in
some cache and only after this do Edit&Save action).
...for example there will be own counter between translatex buttons.
In build 401 it wasn't fixed. Seems that you tryed but with no luck (no changes) for me.
One thing seems was changed - text saving (after editing) became faster for large swf's.
Btw I've offered some solution above (with own counter between buttons) - is it difficult
to make FFDec write final values after translatex button released condition?
I haven't tried to fix this issue, yet.
Please try the latest nightly build.
Thanks a lot. Now it seems to work fine!
State: new→closed