has anyone run into this exception using a jar bui...
# announcements
j
has anyone run into this exception using a jar built from kotlin in a java only project?
Copy code
An exception has occurred in the compiler (1.8.0_131). Please file a bug against the Java compiler via the Java bug reporting page (<http://bugreport.java.com>) after checking the Bug Database (<http://bugs.java.com>) for duplicates. Include your program and the following diagnostic in your report. Thank you.
java.lang.ArrayIndexOutOfBoundsException: 27
    at com.sun.tools.javac.jvm.ClassReader$8.read(ClassReader.java:1072)
    at com.sun.tools.javac.jvm.ClassReader.readAttrs(ClassReader.java:1381)
    at com.sun.tools.javac.jvm.ClassReader.readMemberAttrs(ClassReader.java:1371)
    at com.sun.tools.javac.jvm.ClassReader.readCode(ClassReader.java:1408)
    at com.sun.tools.javac.jvm.ClassReader$3.read(ClassReader.java:1006)
    at com.sun.tools.javac.jvm.ClassReader.readAttrs(ClassReader.java:1381)
    at com.sun.tools.javac.jvm.ClassReader.readMemberAttrs(ClassReader.java:1371)
    at com.sun.tools.javac.jvm.ClassReader.readMethod(ClassReader.java:2044)
    at com.sun.tools.javac.jvm.ClassReader.readClass(ClassReader.java:2252)
    at com.sun.tools.javac.jvm.ClassReader.readClassFile(ClassReader.java:2324)
    at com.sun.tools.javac.jvm.ClassReader.fillIn(ClassReader.java:2511)
    at com.sun.tools.javac.jvm.ClassReader.complete(ClassReader.java:2442)
    at com.sun.tools.javac.jvm.ClassReader.access$000(ClassReader.java:76)
    at com.sun.tools.javac.jvm.ClassReader$1.complete(ClassReader.java:240)
    at com.sun.tools.javac.code.Symbol.complete(Symbol.java:574)
    at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(Symbol.java:1037)
    at com.sun.tools.javac.jvm.ClassReader.loadClass(ClassReader.java:2623)
    at com.sun.tools.javac.comp.Resolve.loadClass(Resolve.java:1907)
    at com.sun.tools.javac.comp.Resolve.findIdentInPackage(Resolve.java:2146)
    at com.sun.tools.javac.comp.Attr.selectSym(Attr.java:3391)
    at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3278)
    at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
    at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:576)
    at com.sun.tools.javac.comp.Attr.attribType(Attr.java:638)
    at com.sun.tools.javac.comp.Attr.attribType(Attr.java:631)
    at com.sun.tools.javac.comp.MemberEnter.attribImportType(MemberEnter.java:834)
    at com.sun.tools.javac.comp.MemberEnter.visitImport(MemberEnter.java:558)
    at com.sun.tools.javac.tree.JCTree$JCImport.accept(JCTree.java:571)
    at com.sun.tools.javac.comp.MemberEnter.memberEnter(MemberEnter.java:437)
    at com.sun.tools.javac.comp.MemberEnter.memberEnter(MemberEnter.java:449)
    at com.sun.tools.javac.comp.MemberEnter.visitTopLevel(MemberEnter.java:528)
...
I had it working before, but just upgraded my kotlin build to 1.2.71 and now get the above exception. Not sure if that is related or of other changes I made are the issue