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.

#2299 Decompilation error: NullPointerException (null)
Author:
liquidbydesign

Date created:
Type: bug
Visibility: Everybody
Assigned to:
Labels: AS1/2Decompilation
State: closed 

> What steps will reproduce the problem?
Opening the DoAction script for frame 10 and trying to view the decompiled ActionScript
source.
The SWF file is attached.
> What version of the product are you using? Is it "nightly build"? Which operating system
do you have?
Version 21.0.4
Windows 11
> Please provide any additional information below. If the problem is related to a SWF
file, attach it here, otherwise we can't help you.
The error code says:
/*
* Decompilation error
* Code may be obfuscated
* Tip: You can try enabling "Automatic deobfuscation" in Settings
* Error type: NullPointerException (null)
*/
throw new flash.errors.IllegalOperationError("Not decompiled due to error");
The complete log entry says:
14:38:28.495 > SEVERE: Decompilation error in: \frame 10\DoAction
com.jpexs.decompiler.flash.action.Action actionsToSource
java.lang.NullPointerException
at
com.jpexs.decompiler.flash.action.swf4.ActionGetURL2.translate(ActionGetURL2.java:212)
at com.jpexs.decompiler.flash.action.Action.translate(Action.java:1123)
at com.jpexs.decompiler.flash.action.Action.actionsPartToTree(Action.java:1352)
at
com.jpexs.decompiler.flash.action.ActionGraphSource.translatePart(ActionGraphSource.java:2
14)
at com.jpexs.decompiler.graph.Graph.printGraph(Graph.java:3036)
at com.jpexs.decompiler.graph.Graph.printGraph(Graph.java:3307)
at com.jpexs.decompiler.graph.Graph.printGraph(Graph.java:2715)
at com.jpexs.decompiler.graph.Graph.translate(Graph.java:962)
at com.jpexs.decompiler.flash.action.ActionGraph.translate(ActionGraph.java:619)
at com.jpexs.decompiler.flash.action.ActionGraph.translateViaGraph(ActionGraph.java:222)
at com.jpexs.decompiler.flash.action.Action.actionsPartToTree(Action.java:1298)
at
com.jpexs.decompiler.flash.action.ActionGraphSource.translatePart(ActionGraphSource.java:2
14)
at com.jpexs.decompiler.graph.Graph.printGraph(Graph.java:3036)
at com.jpexs.decompiler.graph.Graph.printGraph(Graph.java:3437)
at com.jpexs.decompiler.graph.Graph.printGraph(Graph.java:2715)
at com.jpexs.decompiler.graph.Graph.translate(Graph.java:962)
at com.jpexs.decompiler.flash.action.ActionGraph.translate(ActionGraph.java:619)
at com.jpexs.decompiler.flash.action.ActionGraph.translateViaGraph(ActionGraph.java:222)
at com.jpexs.decompiler.flash.action.Action.actionsToTree(Action.java:1081)
at com.jpexs.decompiler.flash.action.Action$1.call(Action.java:994)
at com.jpexs.decompiler.flash.action.Action$1.call(Action.java:989)
at com.jpexs.helpers.CancellableWorker$3.doInBackground(CancellableWorker.java:184)
at com.jpexs.helpers.CancellableWorker$1.call(CancellableWorker.java:65)
at java.util.concurrent.FutureTask.run(Unknown Source)
at com.jpexs.helpers.CancellableWorker.run(CancellableWorker.java:87)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

This is fixed in nightly 2884,
try it!
State: new→upgraded
State: upgraded→closed