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.

#1236 ffdec won't open
Author:
bluep1x

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

> What steps will reproduce the problem?
I don't know, to be honest. Simply stopped working. Made a few windows updates until now,
but i don't think that's the problem since before formatting my computer it presented the
same problem, but before it did show an error message. Something about a java activeX
exe.
> What is the expected output? What do you see instead?
I was expecting for the program to open. It doesn't.
> What version of the product are you using? Is it "nightly build"? Which operating system
do you have?
Most recent version.
> Please provide any additional information below. If the problem is related to a SWF
file, attach it here, otherwise we can't help you.
Most recent version is the latest stable?
Could you please try the latest nightly?
There was a similar issue: /www.free-decompiler.com/flash/issues/1154-the-program-won-t-start-at-all
Installed the nightly, no success. Still doesn't open.
When I open the .bat version, it reads: (i printed it so i could read, since it comes up
and then closes very quickly)
"Error ocurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/object"
This should be a problem with your java installation, not an FFDec bug:
http://stackoverflow.com/questions/11808829/jre-1-7-returns-java-lang-noclassdeffounderror
-java-lang-object
State: new→upgraded
OK. Reinstalled Java and now it says I don't have enough rights to access
"appdata\local\temp\javactivex_1462936715326.exe"
the error says: "windows cannot access the specified device, path or file. maybe you don't
have the adequate permissions to access it" (translated by myself, sorry if any mistakes).
I think you should reinstall your windows also:D
Which version of Windows do you have?
Windows 7 Home Premium x64. I have already reinstalled.
So, any thoughts on this?
No:(
State: upgraded→new
"javactivex_xx.exe" is executable file used for displaying flash content via Flash ActiveX
component.
The exe file is extracted to temporary location and then executed.
The message says it cannot be accessed. So the reason may be:
1) Temp file path was not recognized correctly
2) File was not extracted correctly
3) File cannot be executed from the location for some reasons, that might be an antivirus
software is blocking it (false positive) or something else
Here is the critical part of the JavactiveX library:
https://github.com/jindrapetrik/javactivex/blob/master/src/com/jpexs/javactivex/ActiveXCon
trol.java
See the line File exeFile = new File(... and later.
(for someone who wants to fix it. I don't have a clue where the problem is)
Maybe there's problem with bitness of the Windows vs Java (32/64 bit) ?
Please try the latest nightly.
JPEXS: ActiveXContol's static constructor is waiting at this line:
Kernel32.INSTANCE.ConnectNamedPipe(pipe, null);
You can easily reproduce the problem if you add a hash rule policy to block
javaxtivex.exe:
http://www.techieshelp.com/block-an-application-with-a-hash-rule/
State: new→upgraded
So, installed last nightly (06/17/2016 build) and it worked, even though I still get the
Java ActiveX error.
Thank you guys for all your effort. If anything else comes up I'll come around again.
Long live JPEXS!
State: upgraded→closed