-
Bug
-
Resolution: Fixed
-
P4
-
23
-
None
-
b26
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 toJDK-8270866.
(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
- relates to
-
JDK-8270866 NPE in DocTreePath.getTreePath()
-
- Closed
-
-
JDK-8333557 Refactor code for inherited and derived documentation
-
- Open
-
-
JDK-8324342 Doclet should default @since for a nested class to that of its enclosing class
-
- Resolved
-