Uploaded image for project: 'NetBeans'
  1. NetBeans
  2. NETBEANS-6112

AssertionError from javac during project indexing

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 12.5
    • None
    • java - Compiler
    • None

    Description

      I've opened project http-server-netty from micronaut-core github project, tag v3.0.2 The following error was printed to the console during project indexing:

      WARNING [org.netbeans.modules.java.source.indexing.JavaIndex]: SuperOnePassCompileWorker caused an exceptionWARNING [org.netbeans.modules.java.source.indexing.JavaIndex]: SuperOnePassCompileWorker caused an exceptionRoot: /space/src/micronaut-core/http-server-netty/src/main/javaBootpath: /space/java/8/jre/lib/resources.jar:/space/java/8/jre/lib/rt.jar:/space/java/8/jre/lib/sunrsasign.jar:/space/java/8/jre/lib/jsse.jar:/space/java/8/jre/lib/jce.jar:/space/java/8/jre/lib/charsets.jar:/space/java/8/jre/lib/jfr.jar:/space/java/8/jre/classes:/space/java/8/jre/lib/ext/jaccess.jar:/space/java/8/jre/lib/ext/sunpkcs11.jar:/space/java/8/jre/lib/ext/jfxrt.jar:/space/java/8/jre/lib/ext/nashorn.jar:/space/java/8/jre/lib/ext/sunec.jar:/space/java/8/jre/lib/ext/zipfs.jar:/space/java/8/jre/lib/ext/dnsns.jar:/space/java/8/jre/lib/ext/cldrdata.jar:/space/java/8/jre/lib/ext/localedata.jar:/space/java/8/jre/lib/ext/sunjce_provider.jarClasspath: /space/src/micronaut-core/http-server/build/libs/http-server-3.0.2.jar:/space/src/micronaut-core/http-netty/build/libs/http-netty-3.0.2.jar:/space/src/micronaut-core/buffer-netty/build/libs/buffer-netty-3.0.2.jar:/space/src/micronaut-core/websocket/build/libs/websocket-3.0.2.jar:/space/src/micronaut-core/http-client-core/build/libs/http-client-core-3.0.2.jar:/space/src/micronaut-core/runtime/build/libs/runtime-3.0.2.jar:/space/src/micronaut-core/router/build/libs/router-3.0.2.jar:/space/src/micronaut-core/http/build/libs/http-3.0.2.jar:/space/src/micronaut-core/context/build/libs/context-3.0.2.jar:/space/src/micronaut-core/aop/build/libs/aop-3.0.2.jar:/space/src/micronaut-core/inject/build/libs/inject-3.0.2.jar:/space/src/micronaut-core/core-reactive/build/libs/core-reactive-3.0.2.jar:/space/src/micronaut-core/core/build/libs/core-3.0.2.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.29/e56bf4473a4c6b71c7dd397a833dce86d1993d9d/slf4j-api-1.7.29.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-http2/4.1.68.Final/54c6cebb3e2f83ef6da014400c4cd796f7a82908/netty-codec-http2-4.1.68.Final.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-http/4.1.68.Final/fc2e0526ceba7fe1d0ca1adfedc301afcc47bc51/netty-codec-http-4.1.68.Final.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/com.github.ben-manes.caffeine/caffeine/2.9.1/ea8bc27c4aa9756820e76e060d8611ab223ec3b/caffeine-2.9.1.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-commons/7.2/ca2954e8d92a05bacc28ff465b25c70e0f512497/asm-commons-7.2.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-analysis/7.2/b6e6abe057f23630113f4167c34bda7086691258/asm-analysis-7.2.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-tree/7.2/3a23cc36edaf8fc5a89cb100182758ccb5991487/asm-tree-7.2.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/7.2/fa637eb67eb7628c915d73762b681ae7ff0b9731/asm-7.2.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.21/2f537cad7e9eeb9da73738c8812e1e4cf9b62e4e/kotlin-stdlib-1.5.21.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-core/3.4.8/a654cf9f8f29f09339d80cc30a925f69137de258/reactor-core-3.4.8.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/io.netty/netty-handler/4.1.68.Final/f55a4ad40f228baf6005ac5ca39915ce5dfb3bd5/netty-handler-4.1.68.Final.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec/4.1.68.Final/910fce1b73c414daf894fbbcfc7a1e8530a69a0f/netty-codec-4.1.68.Final.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport/4.1.68.Final/8356884a7ad58a3df226eecf955bdfd785e83637/netty-transport-4.1.68.Final.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/io.netty/netty-buffer/4.1.68.Final/513c8b3b0b608fa64bfaef473e20f73cc2ae4f2d/netty-buffer-4.1.68.Final.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/io.netty/netty-resolver/4.1.68.Final/8c174db162c3dc1bca3020705d0e75845b517ca9/netty-resolver-4.1.68.Final.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/io.netty/netty-common/4.1.68.Final/35820b0f9cb6ae04ea88c43d3c322cb113cbef1b/netty-common-4.1.68.Final.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/org.checkerframework/checker-qual/3.10.0/710fd6abff4b26b40dc0917050dc4c67efcf60b6/checker-qual-3.10.0.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/com.google.errorprone/error_prone_annotations/2.5.1/562d366678b89ce5d6b6b82c1a073880341e3fba/error_prone_annotations-2.5.1.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/13.0/919f0dfe192fb4e063e7dacadee7f8bb9a2672a9/annotations-13.0.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.5.21/cc8bf3586fd2ebcf234058b9440bb406e62dfacb/kotlin-stdlib-common-1.5.21.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/org.reactivestreams/reactive-streams/1.0.3/d9fb7a7926ffa635b3dcaa5049fb2bfa25b3e7d0/reactive-streams-1.0.3.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/javax.validation/validation-api/2.0.1.Final/cb855558e6271b1b32e716d24cb85c7f583ce09e/validation-api-2.0.1.Final.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.datatype/jackson-datatype-jsr310/2.12.4/b1174c05d4ded121a7eaeed3f148709f9585b981/jackson-datatype-jsr310-2.12.4.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.12.4/752cf9a2562ac2c012e48057e3a4c17dad66c66e/jackson-annotations-2.12.4.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-core/2.12.4/6a1bd259b6c4e3f9219ec8ec0be55ed11eed0c/jackson-core-2.12.4.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.datatype/jackson-datatype-jdk8/2.12.4/858a1e1b677cbafd3b100d5154f491a7051401c/jackson-datatype-jdk8-2.12.4.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.12.4/69206e02e6a696034f06a59d3ddbfbba5a4cd81/jackson-databind-2.12.4.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/javax.annotation/javax.annotation-api/1.3.2/934c04d3cfef185a8008e7bf34331b79730a9d43/javax.annotation-api-1.3.2.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/jakarta.inject/jakarta.inject-api/2.0.0/46fc8560b6fd17b78396d88f39c1a730457671f0/jakarta.inject-api-2.0.0.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/jakarta.annotation/jakarta.annotation-api/2.0.0/f3cd84cc45f583a0fdc42a8156d6c5b98d625c1a/jakarta.annotation-api-2.0.0.jar:/home/sdedic/.gradle/caches/modules-2/files-2.1/org.yaml/snakeyaml/1.29/6d0cdafb2010f1297e574656551d7145240f6e25/snakeyaml-1.29.jar:/space/src/micronaut-core/http-server-netty/build/classes/java/main:/space/src/micronaut-core/http-server-netty/build/classes/groovy/mainSourcepath: /space/src/micronaut-core/http-server-netty/src/main/resources:/space/src/micronaut-core/http-server-netty/build/generated/sources/annotationProcessor/java/main:/space/src/micronaut-core/http-server-netty/src/main/groovy:/space/src/micronaut-core/http-server-netty/src/main/java:/space/src/micronaut-core/http-server-netty/build/generated/sources/annotationProcessor/groovy/mainjava.lang.AssertionError: <error> at com.sun.tools.javac.jvm.ClassWriter$AttributeWriter.visitError(ClassWriter.java:659) at com.sun.tools.javac.code.Attribute$Error.accept(Attribute.java:388) at com.sun.tools.javac.jvm.ClassWriter.writeCompoundAttribute(ClassWriter.java:682) at com.sun.tools.javac.jvm.ClassWriter.writeParamAnnotations(ClassWriter.java:440) at com.sun.tools.javac.jvm.ClassWriter.writeParameterAttrs(ClassWriter.java:472) at com.sun.tools.javac.jvm.ClassWriter.writeMethod(ClassWriter.java:1053) at com.sun.tools.javac.jvm.ClassWriter.writeMethods(ClassWriter.java:1523) at com.sun.tools.javac.jvm.ClassWriter.writeClassFile(ClassWriter.java:1631) at com.sun.tools.javac.jvm.ClassWriter.writeClass(ClassWriter.java:1552) at com.sun.tools.javac.main.JavaCompiler.genCode(JavaCompiler.java:787) at com.sun.tools.javac.main.JavaCompiler.generate(JavaCompiler.java:1752) at com.sun.tools.javac.api.JavacTaskImpl$2.process(JavacTaskImpl.java:592) at com.sun.tools.javac.api.JavacTaskImpl$Filter.run(JavacTaskImpl.java:669) at com.sun.tools.javac.api.JavacTaskImpl.generate(JavacTaskImpl.java:595) at org.netbeans.modules.java.source.nbjavac.indexing.SuperOnePassCompileWorker$2.run(SuperOnePassCompileWorker.java:291) at org.netbeans.modules.java.source.parsing.FileManagerTransaction.runConcurrent(FileManagerTransaction.java:180)[catch] at org.netbeans.modules.java.source.nbjavac.indexing.SuperOnePassCompileWorker.compile(SuperOnePassCompileWorker.java:287) at org.netbeans.modules.java.source.indexing.JavaCustomIndexer.index(JavaCustomIndexer.java:361) at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$2.run(Indexable.java:138) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(RepositoryUpdater.java:275) at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:136) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:2750) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.access$800(RepositoryUpdater.java:2154) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1.run(RepositoryUpdater.java:2636) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1.run(RepositoryUpdater.java:2634) at org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.refreshTransaction(TaskCache.java:540) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:2634) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork$4.call(RepositoryUpdater.java:5731) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork$4.call(RepositoryUpdater.java:5639) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$4.run(RepositoryUpdater.java:2127) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:279)
      

      Additional files with similar error reported:

       

      Additional errors:

      
      Coupling error:
      class file: file:/space/src/vscode/netbeans/nbbuild/testuserdir/var/cache/index/s219/java/15/classes/io/micronaut/http/server/netty/types/NettyCustomizableResponseType.sig
      source file: file:/space/src/micronaut-core/http-server-netty/src/main/java/io/micronaut/http/server/netty/types/NettyCustomizableResponseType.java
      METHOD: write
      Coupling error:
      class file: file:/space/src/vscode/netbeans/nbbuild/testuserdir/var/cache/index/s219/java/15/classes/io/micronaut/http/server/netty/types/NettyCustomizableResponseTypeHandler.sig
      source file: file:/space/src/micronaut-core/http-server-netty/src/main/java/io/micronaut/http/server/netty/types/NettyCustomizableResponseTypeHandler.java
      METHOD: handle
      
      

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            sdedic Svatopluk Dedic
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: