ArrayIndexOutOfBoundsException caused by jump instructions
ASM Version: 7.2
Stacktrace:
java.lang.ArrayIndexOutOfBoundsException: 2147483647
at org.objectweb.asm.ClassReader.readLabel(ClassReader.java:2446)
at org.objectweb.asm.ClassReader.createLabel(ClassReader.java:2462)
at org.objectweb.asm.ClassReader.readCode(ClassReader.java:1518)
at org.objectweb.asm.ClassReader.readMethod(ClassReader.java:1284)
at org.objectweb.asm.ClassReader.accept(ClassReader.java:688)
at org.objectweb.asm.ClassReader.accept(ClassReader.java:400)
Steps on how to reproduce:
- Have a jump instruction that branches to an offset that exceeds instruction count in the method