latest asmdex code crashes when processing annotations
Stacktrace below(seems regression):-
java.lang.NullPointerException
at
org.ow2.asmdex.encodedValue.EncodedValueString.hashCode(EncodedValueString.java
:104)
at
org.ow2.asmdex.structureWriter.AnnotationElement.hashCode(AnnotationElement.jav
a:114)
at
org.ow2.asmdex.structureWriter.AnnotationItem.hashCode(AnnotationItem.java:227)
at
org.ow2.asmdex.structureWriter.AnnotationSetItem.hashCode(AnnotationSetItem.jav
a:136)
at
org.ow2.asmdex.structureWriter.AnnotationDirectoryItem.hashCode(AnnotationDirec
toryItem.java:224)
at java.util.HashMap.put(Unknown Source)
at java.util.HashSet.add(Unknown Source)
at
org.ow2.asmdex.structureWriter.ConstantPool.addAnnotationDirectoryItem(Constant
Pool.java:966)
at
org.ow2.asmdex.structureWriter.ClassDefinitionItem.buildAnnotationDirectoryItem
(ClassDefinitionItem.java:487)
at org.ow2.asmdex.ClassWriter.visitEnd(ClassWriter.java:253)
at org.ow2.asmdex.ClassVisitor.visitEnd(ClassVisitor.java:300)
at
org.ow2.asmdex.ApplicationReader.visitClass(ApplicationReader.java:610)
at org.ow2.asmdex.ApplicationReader.accept(ApplicationReader.java:437)
at org.ow2.asmdex.ApplicationReader.accept(ApplicationReader.java:338)
at
com.citrix.dextransformer.DexTransformer.main(DexTransformer.java:41)