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

#661 Scripts not showing
Author: user anti91
Date created:
Type: bug
Visibility: Everybody
Assigned to: developer honfika
Labels: Performance
State: closed Help

> What steps will reproduce the problem? When opened a .swf file there is no scripts folder in the tree view, when I checked the same file in old ver 1.7.1 then its showing the scripts > What version of the product are you using? On what operating system? Used 2.1.4 & 3.0.0 nightly build os:win 7 > 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 the file which i tried to open url is http://cache.armorgames.com/files/games/abyss-walker-the-los-16056.swf when I tried with RABCDASM its throwing error "core.exception.OutOfMemoeryError@(0)" raised request with 'Vladimir Panteleev' but still its pending
developer
Assigned:developer honfika
developer
Fixed in the latest nightly build. Please try it
State: new→upgraded
user
Its showing script but able to decompile only one module/ folder (i.e., only showing 8 class files). Attaching a screenshot of comparision when view with as3 sorcerer & jpex new nigthly build
developer
Can you see any error message (red icon on the right bottom corner) after you open swf, but before selecting any script in the tree?
admin
Also please try running ffdec64.exe, it will give you more memory. Assuming you have 64bit OS.
user
I tried ffdec64.exe, yep I am using win 7 64bit, its showing red icon and this is the erorr message 05/09/2014 21:29:00 SEVERE Error during tag reading java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space at java.util.concurrent.FutureTask.report(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at com.jpexs.decompiler.flash.SWFInputStream.readTagList(SWFInputStream.java:1111) at com.jpexs.decompiler.flash.SWF.<init>(SWF.java:563) at com.jpexs.decompiler.flash.SWF.<init>(SWF.java:515) at com.jpexs.decompiler.flash.gui.Main.parseSWF(Main.java:271) at com.jpexs.decompiler.flash.gui.Main$OpenFileWorker.doInBackground(Main.java:382) at javax.swing.SwingWorker$1.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at javax.swing.SwingWorker.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: Java heap space at com.jpexs.decompiler.flash.abc.avm2.AVM2Code.<init>(AVM2Code.java:804) at com.jpexs.decompiler.flash.abc.ABC.<init>(ABC.java:548) at com.jpexs.decompiler.flash.tags.DoABCDefineTag.<init>(DoABCDefineTag.java:82) at com.jpexs.decompiler.flash.SWFInputStream.resolveTag(SWFInputStream.java:1330) at com.jpexs.decompiler.flash.SWFInputStream$TagResolutionTask.call(SWFInputStream.java:981) at com.jpexs.decompiler.flash.SWFInputStream$TagResolutionTask.call(SWFInputStream.java:961) at java.util.concurrent.FutureTask.run(Unknown Source) ... 3 more
developer
Here you can see that this is an out of memory exception. How much free memory do you have, when you start ffdec? I tried your file, and it needs only 1.1GB to open.
developer
Please try the latest nightly build. It needs less memory until you dont want to edit the scripts.
admin
I am closing this. If the problem persists, create new issue.
State: upgraded→closed
admin
Adding the SWF file here so the issue tracker does not depend on external site.