diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java index 98f591b08..fd0223f1a 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java @@ -665,6 +665,10 @@ public class AVM2Code implements Cloneable { lda.localRegisters = arguments; lda.runtime = runtime; lda.runtimeVersion = runtimeVersoin; + for (AVM2Instruction ins : code) { + ins.definition.verify(lda, constants, ins); + } + while (pos < code.size()) { AVM2Instruction ins = code.get(pos); if (!ins.definition.execute(lda, constants, ins)) {