From 8d7757a53e0306a305fc0e841a7b29f79bb76e8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Mon, 6 Apr 2026 08:36:49 +0200 Subject: [PATCH] fix(FLA export): fix nullpointer exception (#2690) Fixes #2690 --- .../src/com/jpexs/decompiler/flash/xfl/XFLConverter.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/xfl/XFLConverter.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/xfl/XFLConverter.java index ebb978ba5..c0feacbed 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/xfl/XFLConverter.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/xfl/XFLConverter.java @@ -1153,6 +1153,9 @@ public class XFLConverter { ct.getNeededCharactersDeep(needed, neededClasses); for (int n : needed) { CharacterTag nc = ct.getSwf().getCharacter(n); + if (nc == null) { + continue; + } if (result.contains(nc)) { continue; } @@ -1166,6 +1169,9 @@ public class XFLConverter { for (String n : neededClasses) { CharacterTag nc = ct.getSwf().getCharacterByClass(n); + if (nc == null) { + continue; + } if (result.contains(nc)) { continue; }