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

Cannot invoke "com.sun.source.util.DocTreePath.getTreePath()" because "path" is null

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 23
    • 23
    • tools
    • None

      Please file a bug against the javadoc tool via the Java bug reporting page
      (https://bugreport.java.com) after checking the Bug Database (https://bugs.java.com)
      for duplicates. Include error messages and the following diagnostic in your report. Thank you.
      java.lang.NullPointerException: Cannot invoke "com.sun.source.util.DocTreePath.getTreePath()" because "path" is null
              at jdk.javadoc/jdk.javadoc.internal.tool.JavadocLog.getDiagnosticSource(JavadocLog.java:660)
              at jdk.javadoc/jdk.javadoc.internal.tool.JavadocLog.print(JavadocLog.java:247)
              at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.Messages.report(Messages.java:238)
              at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.Messages.warning(Messages.java:158)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.taglets.LinkTaglet.lambda$getInlineTagOutput$0(LinkTaglet.java:107)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.taglets.LinkTaglet.linkSeeReferenceOutput(LinkTaglet.java:191)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.taglets.LinkTaglet.getInlineTagOutput(LinkTaglet.java:101)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.taglets.TagletWriter.getInlineTagOutput(TagletWriter.java:302)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.getInlineTagOutput(HtmlDocletWriter.java:396)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter$InlineVisitor.defaultAction(HtmlDocletWriter.java:1500)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter$InlineVisitor.defaultAction(HtmlDocletWriter.java:1310)
              at jdk.compiler/com.sun.source.util.SimpleDocTreeVisitor.visitLink(SimpleDocTreeVisitor.java:322)
              at jdk.compiler/com.sun.tools.javac.tree.DCTree$DCLink.accept(DCTree.java:792)
              at jdk.compiler/com.sun.source.util.SimpleDocTreeVisitor.visit(SimpleDocTreeVisitor.java:79)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.commentTagsToContent(HtmlDocletWriter.java:1297)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.taglets.SimpleTaglet.simpleBlockTagOutput(SimpleTaglet.java:260)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.taglets.SimpleTaglet.getAllBlockTagOutput(SimpleTaglet.java:222)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.taglets.TagletWriter.getBlockTagOutput(TagletWriter.java:267)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.getBlockTagOutput(HtmlDocletWriter.java:380)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.getBlockTagOutput(HtmlDocletWriter.java:366)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.addTagsInfo(HtmlDocletWriter.java:352)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassWriter.addClassTagInfo(ClassWriter.java:513)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassWriter.buildClassTagInfo(ClassWriter.java:302)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassWriter.buildClassInfo(ClassWriter.java:170)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassWriter.buildClassDoc(ClassWriter.java:133)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassWriter.buildPage(ClassWriter.java:112)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:415)
              at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.generateClassFiles(AbstractDoclet.java:246)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:211)
              at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.generateFiles(AbstractDoclet.java:179)
              at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDoclet.generateFiles(HtmlDoclet.java:346)
              at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.run(AbstractDoclet.java:82)
              at jdk.javadoc/jdk.javadoc.doclet.StandardDoclet.run(StandardDoclet.java:106)
              at jdk.javadoc/jdk.javadoc.internal.tool.Start.parseAndExecute(Start.java:577)
              at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:399)
              at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:348)
              at jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:57)
              at jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:46)

      Seems to have started after jdk-23+18.

      Looks similar to JDK-8270866.

            hannesw Hannes Wallnoefer
            dnsimon Douglas Simon
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: