From cc6d7c8f522d6ebee5be183a7d053d6b32712b44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Sat, 5 Mar 2016 07:56:52 +0100 Subject: [PATCH] #1183 Index out of bounds fix --- .../src/com/jpexs/decompiler/flash/action/ActionGraph.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/ActionGraph.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/ActionGraph.java index 5009ba6df..e03221c25 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/ActionGraph.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/ActionGraph.java @@ -303,7 +303,7 @@ public class ActionGraph extends Graph { part = part.nextParts.get(1); //caseBodyParts.add(part); GraphPart defaultPart = part; - if (code.get(defaultPart.start) instanceof ActionJump) { + if (code.size() > defaultPart.start && code.get(defaultPart.start) instanceof ActionJump) { defaultPart = defaultPart.nextParts.get(0); }