Exception in thread "main" java.lang.NullPointerException
at
org.ow2.asmdex.structureWriter.ConstantPool.getStringIndex(ConstantPool.java:38
9)
at
org.ow2.asmdex.ApplicationWriter.writeAnnotationItems(ApplicationWriter.java:87
7)
at
org.ow2.asmdex.ApplicationWriter.generateDexFile(ApplicationWriter.java:475)
at
org.ow2.asmdex.ApplicationWriter.visitEnd(ApplicationWriter.java:276)
repro is simple(apk is attached to bug):-
public static class ApplicationVisitorRaw extends ApplicationVisitor {
public ApplicationVisitorRaw(ApplicationVisitor ar) {
super(Opcodes.ASM4, ar);
}
@Override
public void visit() {
}
@Override
public void visitEnd() {
}
}
ApplicationWriter aw = new ApplicationWriter();
ApplicationVisitor avr = new ApplicationVisitorRaw(aw);
aw.visit();
ar.accept(avr, 0);