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

Missing object ID X in pool jdk.types.Method

XMLWordPrintable

    • jfr
    • b09
    • generic
    • generic

        Seen when running one of the stress tests:
         
        [stress.process.err] java.lang.AssertionError: Missing object ID 21757971 in pool jdk.types.Method. All IDs should reference an object
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.get(ConstantMap.java:80)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.Reference.resolve(Reference.java:38)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.resolve(ConstantMap.java:119)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.resolve(ConstantMap.java:125)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.resolve(ConstantMap.java:125)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.resolve(ConstantMap.java:125)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.get(ConstantMap.java:100)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.lambda$resolve$0(ConstantMap.java:133)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.LongMap.forEachKey(LongMap.java:239)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.resolve(ConstantMap.java:133)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.ChunkParser.lambda$new$2(ChunkParser.java:147)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.LongMap.forEach(LongMap.java:248)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.ChunkParser.<init>(ChunkParser.java:147)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.ChunkParser.<init>(ChunkParser.java:113)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.ChunkParser.newChunkParser(ChunkParser.java:458)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.EventDirectoryStream.processRecursionSafe(Unknown Source)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.EventDirectoryStream.process(Unknown Source)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.AbstractEventStream.execute(Unknown Source)
        [stress.process.err] at jdk.jfr/jdk.jfr.internal.consumer.AbstractEventStream.lambda$startAsync$0(Unknown Source)
        [stress.process.err] at java.base/java.lang.Thread.run(Unknown Source)
        [stress.process.err] Iteration done: Foreign at Thu May 08 16:36:00 UTC 2025

              mgronlun Markus Grönlund
              mikael Mikael Vidstedt
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: