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#1949 Very high memory usage when previewing sprites
Author: nosamu
Date created:
Type: bug
Visibility: Everybody
Assigned to:
Labels: PerformanceSprites
State: closed
> What steps will reproduce the problem?
1. Open the attached SWF in FFdec.
2. Click the sprites section on the left sidebar.
3. Scroll through the sprite previews.
> What is the expected output? What do you see instead?
Scrolling periodically freezes the program and memory usage approaches 7 gigabytes.
I expect FFdec not to freeze and its memory usage to be lower.
> What version of the product are you using? Is it "nightly build"? Which operating system
do you have?
FFdec version: 18.3.2 (stable)
Operating system: Windows 10 64-bit
> Please provide any additional information below. If the problem is related to a SWF
file, attach it here, otherwise we can't help you.
fireboyandwatergirl.swf (1,813 KiB)
This is a very good example of the problem in #1875
To make it more apparent: start browsing Images first, there is no slowdown. Then browse
Sprites, there are some slowdowns, which can be normal (other decompilers slow down too).
THEN browse Images again: now I get heavy slowdowns when trying to preview the images.
This is fixed in nightly 2439.
It was caused by incorrect reading negative FIXED and FIXED8 values from the SWF stream
causing large filter sizes (large images) causing OutOfMemory.
State: new→upgraded
Can confirm that this is fixed now, thank you!
You're welcome.
State: upgraded→closed