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

ConcurrentModificationException using javadoc

XMLWordPrintable

      ADDITIONAL SYSTEM INFORMATION :
      OS: Microsoft Windows 10 Pro
      Version: 10.0.19044 Build 19044
      Processor: Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz, 2901 MHz, 2 Cores, 4 logical processors

      $ java -version
      openjdk version "19" 2022-09-20
      OpenJDK Runtime Environment (build 19+36-2238)
      OpenJDK 64-Bit Server VM (build 19+36-2238, mixed mode, sharing)

      A DESCRIPTION OF THE PROBLEM :
      When I run javadoc on my (unfortunately confidential) project I get the following error:

      [ERROR] error: An internal exception has occurred.
      [ERROR] (java.util.ConcurrentModificationException)
      [ERROR] Please file a bug against the javadoc tool via the Java bug reporting page
      [ERROR] (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com)
      [ERROR] for duplicates. Include error messages and the following diagnostic in your report. Thank you.
      [ERROR] java.util.ConcurrentModificationException
      [ERROR] at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1229)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.getTreePath(Utils.java:2299)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.getDocCommentInfo0(Utils.java:2382)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.getDocCommentInfo(Utils.java:2360)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.getDocCommentTree0(Utils.java:2328)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.getDocCommentTree(Utils.java:2415)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.getFirstSentenceTrees(Utils.java:2492)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.addSummaryComment(HtmlDocletWriter.java:1331)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassUseWriter.addPackageUse(ClassUseWriter.java:316)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassUseWriter.addPackageList(ClassUseWriter.java:250)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassUseWriter.addClassUse(ClassUseWriter.java:228)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassUseWriter.generateClassUseFile(ClassUseWriter.java:208)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassUseWriter.generate(ClassUseWriter.java:196)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.ClassUseWriter.generate(ClassUseWriter.java:160)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDoclet.generateOtherFiles(HtmlDoclet.java:231)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:213)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.run(AbstractDoclet.java:110)
      [ERROR] at jdk.javadoc/jdk.javadoc.doclet.StandardDoclet.run(StandardDoclet.java:103)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Start.parseAndExecute(Start.java:574)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:397)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:346)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:57)
      [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:46)
      [ERROR] 1 error
      [ERROR] 43 warnings
      [ERROR]
      [ERROR] Command line was: cmd.exe /X /C ""C:\Program Files\Java\jdk-19\bin\javadoc.exe" @options @packages @argfile"

      I don't get an hs_err file. Note that I used --enable-preview as well as -add-modules=jdk.incubator.vector and --add-modules=jdk.incubator.concurrent , but I am not sure if it has anything to do with the error (I doubt it). It happens when creating the "class-use".


      FREQUENCY : always


            adev Anupam Dev
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: