List of issues
: WARNING - support of the decompiler is now VERY LIMITED. There are no active developers. This means waiting times in the issue tracker are very long and mostly depend on community. Sorry for the inconvenience.
#661 Scripts not showing
Assigned to: honfika
> 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
Assigned: → honfika
Fixed in the latest nightly build. Please try it
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
abyss_scshot.jpg (244 KiB)
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?
Also please try running ffdec64.exe, it will give you more memory. Assuming you have 64bit OS.
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
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.
Please try the latest nightly build. It needs less memory until you dont want to edit the scripts.
I am closing this. If the problem persists, create new issue.
Adding the SWF file here so the issue tracker does not depend on external site.
abyss-walker-the-los-16056.swf (4,526 KiB)