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#2526 Instant crash caused by certain drag and drop behavior
Author:
psm_pm
psm_pmDate created:
Type: bug
Visibility: Everybody
Assigned to:
State: closed 

> What steps will reproduce the problem?
I am on an M2 Macbook Air, I don't know if this issue affects other platforms.
First, open an SWF file, then either:
- Drag the bottom folder in the file explorer (scripts for me) or any file/folder inside
it
- Drag any folder's [+]/[-] icon (I believe this is drag&drop related because the cursor
sometimes flashes with a green (+) icon that occurs when dragging a file, I think the
issue may be that the drag interferes with the folder opening/closing)
> What is the expected output? What do you see instead?
I expect the application to keep running but it freezes instantly instead :P
> What version of the product are you using? Is it "nightly build"? Which operating system
do you have?
FFDec 24.0.1, MacOS Sequoia 15.6, M2 Macbook Air
> Please provide any additional information below. If the problem is related to a SWF
file, attach it here, otherwise we can't help you.
I've only tried this with this SWF:
Gazillionaire.swf (1,544 KiB)This seems to be the problem in Mac OS Java 8 implementation of Drag and drop.
On Mac OS Java 8, it requires all the transfered items to be available right at the start
of dragging.
In FFDec you can drag and drop items from Resources view tree outside the application and
they will be exported as files - for example to Finder on Mac OS, or Explorer on Windows.
Normally, the files should start exporting right after dropping into target application.
On Mac OS Java 8, they are being exported immediately when you start dragging.
If you drag whole "scripts" folder, this may take a while.
Unfortunately, it is synchronous operation so we cannot show any progress of it and
application feels like frozen.
I have released nightly 3298, you can now disable dragging in Resource view (uncheck
Advanced Settings / Allow drag and drop from Resources view tree) so you won't start
dragging accidentally.
That may help you a little bit...
State: new→upgraded
Thank you!
State: upgraded→closed
