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

An exception has occurred in the compiler

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P3
    • None
    • 8u25
    • tools
    • x86_64
    • windows_7

    Description

      FULL PRODUCT VERSION :
      java version "1.8.0_25"
      Java(TM) SE Runtime Environment (build 1.8.0_25-b18)
      Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)

      ADDITIONAL OS VERSION INFORMATION :
      Microsoft Windows [Version 6.1.7601]

      A DESCRIPTION OF THE PROBLEM :
          [javac] Compiling 8395 source files to C:\Users\dennis.cheung\Documents\workspace\ekpmaster\target\classes\java
          [javac] An exception has occurred in the compiler (1.8.0_25). Please file a bug at the Java Developer Connection (ht
      tp://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the followi
      ng diagnostic in your report. Thank you.
          [javac] java.lang.NullPointerException
          [javac] at com.sun.tools.javac.code.Types.lub(Types.java:3562)
          [javac] at com.sun.tools.javac.code.Types.lub(Types.java:3520)
          [javac] at com.sun.tools.javac.comp.Infer.getParameterizedSupers(Infer.java:624)
          [javac] at com.sun.tools.javac.comp.Infer.access$200(Infer.java:64)
          [javac] at com.sun.tools.javac.comp.Infer$IncorporationStep$7.apply(Infer.java:785)
          [javac] at com.sun.tools.javac.comp.Infer.checkWithinBounds(Infer.java:551)
          [javac] at com.sun.tools.javac.comp.Infer$GraphSolver.solve(Infer.java:1576)
          [javac] at com.sun.tools.javac.comp.Infer$InferenceContext.solve(Infer.java:2198)
          [javac] at com.sun.tools.javac.comp.Infer$InferenceContext.solve(Infer.java:2190)
          [javac] at com.sun.tools.javac.comp.Infer$InferenceContext.solve(Infer.java:2205)
          [javac] at com.sun.tools.javac.comp.Infer.instantiateMethod(Infer.java:186)
          [javac] at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:564)
          [javac] at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1431)
          [javac] at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1618)
          [javac] at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1689)
          [javac] at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1662)
          [javac] at com.sun.tools.javac.comp.Resolve$9.doLookup(Resolve.java:2415)
          [javac] at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3074)
          [javac] at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3325)
          [javac] at com.sun.tools.javac.comp.Resolve.resolveQualifiedMethod(Resolve.java:2412)
          [javac] at com.sun.tools.javac.comp.Resolve.resolveQualifiedMethod(Resolve.java:2406)
          [javac] at com.sun.tools.javac.comp.Attr.selectSym(Attr.java:3395)
          [javac] at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3281)
          [javac] at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
          [javac] at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:607)
          [javac] at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1843)
          [javac] at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
          [javac] at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:607)
          [javac] at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:656)
          [javac] at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1611)
          [javac] at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1296)
          [javac] at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:607)
          [javac] at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:676)
          [javac] at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:692)
          [javac] at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1142)
          [javac] at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:909)
          [javac] at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:607)
          [javac] at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:676)
          [javac] at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:1035)
          [javac] at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:778)
          [javac] at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:607)
          [javac] at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:676)
          [javac] at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4342)
          [javac] at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4252)
          [javac] at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4181)
          [javac] at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4156)
          [javac] at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1248)
          [javac] at com.sun.tools.javac.main.JavaCompiler.compile2(JavaCompiler.java:901)
          [javac] at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:860)
          [javac] at com.sun.tools.javac.main.Main.compile(Main.java:523)
          [javac] at com.sun.tools.javac.main.Main.compile(Main.java:381)
          [javac] at com.sun.tools.javac.main.Main.compile(Main.java:370)
          [javac] at com.sun.tools.javac.main.Main.compile(Main.java:361)
          [javac] at com.sun.tools.javac.Main.compile(Main.java:56)
          [javac] at com.sun.tools.javac.Main.main(Main.java:42)

      REGRESSION. Last worked in version 8u25


      REPRODUCIBILITY :
      This bug can be reproduced rarely.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: