Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8235562

NPE at com.sun.tools.javac.jvm.Code.width(Code.java:279)

XMLWordPrintable

    • x86_64
    • windows_10

      A DESCRIPTION OF THE PROBLEM :
      NullPointerException has occurred in the compiler when compiling my project code. Following is the stack trace of the same.

      Information:java: An exception has occurred in the compiler (1.8.0_211). 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.
      Information:java: java.lang.NullPointerException
      Information:java: at com.sun.tools.javac.jvm.Code.width(Code.java:279)
      Information:java: at com.sun.tools.javac.jvm.ClassReader.initParameterNames(ClassReader.java:2082)
      Information:java: at com.sun.tools.javac.jvm.ClassReader.readMethod(ClassReader.java:2040)
      Information:java: at com.sun.tools.javac.jvm.ClassReader.readClass(ClassReader.java:2252)
      Information:java: at com.sun.tools.javac.jvm.ClassReader.readClassFile(ClassReader.java:2324)
      Information:java: at com.sun.tools.javac.jvm.ClassReader.fillIn(ClassReader.java:2511)
      Information:java: at com.sun.tools.javac.jvm.ClassReader.complete(ClassReader.java:2442)
      Information:java: at com.sun.tools.javac.jvm.ClassReader.access$000(ClassReader.java:76)
      Information:java: at com.sun.tools.javac.jvm.ClassReader$1.complete(ClassReader.java:240)
      Information:java: at com.sun.tools.javac.code.Symbol.complete(Symbol.java:574)
      Information:java: at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(Symbol.java:1037)
      Information:java: at com.sun.tools.javac.code.Symbol$ClassSymbol.flags(Symbol.java:973)
      Information:java: at com.sun.tools.javac.comp.Resolve.isAccessible(Resolve.java:369)
      Information:java: at com.sun.tools.javac.comp.Resolve.isAccessible(Resolve.java:365)
      Information:java: at com.sun.tools.javac.comp.Resolve.findImmediateMemberType(Resolve.java:1935)
      Information:java: at com.sun.tools.javac.comp.Resolve.findMemberType(Resolve.java:1990)
      Information:java: at com.sun.tools.javac.comp.Resolve.findIdentInType(Resolve.java:2174)
      Information:java: at com.sun.tools.javac.comp.Attr.selectSym(Attr.java:3412)
      Information:java: at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3278)
      Information:java: at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
      Information:java: at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:576)
      Information:java: at com.sun.tools.javac.comp.Attr.attribType(Attr.java:638)
      Information:java: at com.sun.tools.javac.comp.Attr.attribType(Attr.java:631)
      Information:java: at com.sun.tools.javac.comp.Attr.attribAnyTypes(Attr.java:687)
      Information:java: at com.sun.tools.javac.comp.Attr.attribTypes(Attr.java:695)
      Information:java: at com.sun.tools.javac.comp.Attr.visitTypeApply(Attr.java:3914)
      Information:java: at com.sun.tools.javac.tree.JCTree$JCTypeApply.accept(JCTree.java:2135)
      Information:java: at com.sun.tools.javac.comp.MemberEnter.visitVarDef(MemberEnter.java:649)
      Information:java: at com.sun.tools.javac.tree.JCTree$JCVariableDecl.accept(JCTree.java:852)
      Information:java: at com.sun.tools.javac.comp.MemberEnter.memberEnter(MemberEnter.java:437)
      Information:java: at com.sun.tools.javac.comp.Attr.visitVarDef(Attr.java:1034)
      Information:java: at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:645)
      Information:java: at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:661)
      Information:java: at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1124)
      Information:java: at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:909)
      Information:java: at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:1013)
      Information:java: at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:778)
      Information:java: at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4364)
      Information:java: at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4272)
      Information:java: at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4201)
      Information:java: at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4176)
      Information:java: at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1248)
      Information:java: at com.sun.tools.javac.main.JavaCompiler.compile2(JavaCompiler.java:901)
      Information:java: at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:860)
      Information:java: at com.sun.tools.javac.main.Main.compile(Main.java:523)
      Information:java: at com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:129)
      Information:java: at com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:138)
      Information:java: at org.jetbrains.jps.javac.JavacMain.compile(JavacMain.java:206)
      Information:java: at org.jetbrains.jps.incremental.java.JavaBuilder.compileJava(JavaBuilder.java:460)
      Information:java: at org.jetbrains.jps.incremental.java.JavaBuilder.compile(JavaBuilder.java:330)
      Information:java: at org.jetbrains.jps.incremental.java.JavaBuilder.doBuild(JavaBuilder.java:255)
      Information:java: at org.jetbrains.jps.incremental.java.JavaBuilder.build(JavaBuilder.java:213)
      Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.runModuleLevelBuilders(IncProjectBuilder.java:1324)
      Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:1004)
      Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:1071)
      Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:965)
      Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:794)
      Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:376)
      Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:178)
      Information:java: at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:139)
      Information:java: at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:288)
      Information:java: at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:121)
      Information:java: at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:228)
      Information:java: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      Information:java: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      Information:java: at java.lang.Thread.run(Thread.java:748)
      Information:java: Errors occurred while compiling module 'invoice-service'
      Information:javac 1.8.0_211 was used to compile java sources
      Information:11/25/2019 4:21 PM - Build completed with 1 error and 0 warnings in 1 s 850 ms
      Error:java: Compilation failed: internal java compiler error


            Unassigned Unassigned
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: