From 8a75991f860d905f98a3b7c36d7762587ac141f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Sun, 7 Feb 2021 19:40:28 +0100 Subject: [PATCH] hasdeclaration fix in GUI for nonexisting multinames --- src/com/jpexs/decompiler/flash/gui/abc/ABCPanel.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/jpexs/decompiler/flash/gui/abc/ABCPanel.java b/src/com/jpexs/decompiler/flash/gui/abc/ABCPanel.java index be771a577..229bf09c9 100644 --- a/src/com/jpexs/decompiler/flash/gui/abc/ABCPanel.java +++ b/src/com/jpexs/decompiler/flash/gui/abc/ABCPanel.java @@ -1118,7 +1118,9 @@ public class ABCPanel extends JPanel implements ItemListener, SearchListener usages = abc.findMultinameDefinition(multinameIndex); Multiname m = abc.constants.getMultiname(multinameIndex); - + if (m == null){ + return false; + } //search other ABC tags if this is not private multiname if (m.getSingleNamespaceIndex(abc.constants) > 0 && abc.constants.getNamespace(m.getSingleNamespaceIndex(abc.constants)).kind != Namespace.KIND_PRIVATE) { for (ABCContainerTag at : getAbcList()) {