JDK-8346571 : Test TestStressAllocationGCEventsWithG1.java intermittent fails
  • Type: Bug
  • Component: hotspot
  • Sub-Component: jfr
  • Affected Version: 25
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: linux
  • CPU: aarch64
  • Submitted: 2024-12-18
  • Updated: 2025-06-04
  • Resolved: 2025-06-04
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 25
25Resolved
Related Reports
Duplicate :  
Duplicate :  
Description
Test gc/stress/jfr/TestStressAllocationGCEventsWithG1.java intermittent fails on linux-aarch64 by release build.

The test log snippet:
java.lang.AssertionError: Missing object ID 137691136 in pool jdk.types.Method. All IDs should reference an object
    at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.get(ConstantMap.java:80)
    at jdk.jfr/jdk.jfr.internal.consumer.Reference.resolve(Reference.java:38)
    at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.resolve(ConstantMap.java:119)
    at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.resolve(ConstantMap.java:125)
    at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.resolve(ConstantMap.java:125)
    at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.resolve(ConstantMap.java:125)
    at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.get(ConstantMap.java:100)
    at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.lambda$resolve$0(ConstantMap.java:133)
    at jdk.jfr/jdk.jfr.internal.LongMap.forEachKey(LongMap.java:237)
    at jdk.jfr/jdk.jfr.internal.consumer.ConstantMap.resolve(ConstantMap.java:133)
    at jdk.jfr/jdk.jfr.internal.consumer.ChunkParser.lambda$new$2(ChunkParser.java:143)
    at jdk.jfr/jdk.jfr.internal.LongMap.forEach(LongMap.java:246)
    at jdk.jfr/jdk.jfr.internal.consumer.ChunkParser.<init>(ChunkParser.java:143)
    at jdk.jfr/jdk.jfr.internal.consumer.ChunkParser.<init>(ChunkParser.java:109)
    at jdk.jfr/jdk.jfr.internal.consumer.ChunkParser.<init>(ChunkParser.java:105)
    at jdk.jfr/jdk.jfr.consumer.RecordingFile.createChunkParser(RecordingFile.java:308)
    at jdk.jfr/jdk.jfr.consumer.RecordingFile.findNext(RecordingFile.java:284)
    at jdk.jfr/jdk.jfr.consumer.RecordingFile.<init>(RecordingFile.java:86)
    at jdk.jfr/jdk.jfr.consumer.RecordingFile.readAllEvents(RecordingFile.java:261)
    at jdk.test.lib.jfr.Events.fromRecording(Events.java:280)
    at jdk.jfr.event.gc.detailed.StressAllocationGCEvents.run(StressAllocationGCEvents.java:88)
    at jdk.jfr.event.gc.detailed.TestStressAllocationGCEventsWithG1.main(TestStressAllocationGCEventsWithG1.java:36)
Comments
Failure probability: 1/200k
20-12-2024