JDK-8309309 : Release Note: GregorianCalender.computeTime() JVM Crash
  • Type: Sub-task
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version:
    11.0.20,11.0.20-oracle,17.0.8,17.0.8-oracle 11.0.20,11.0.20-oracle,17.0.8,17.0.8-oracle
  • Priority: P4
  • Status: Resolved
  • Resolution: Delivered
  • OS: generic
  • CPU: generic
  • Submitted: 2023-06-01
  • Updated: 2023-06-23
  • Resolved: 2023-06-01
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 11 JDK 17
11.0.20-oracleResolved 17.0.8-oracleResolved
Description
A virtual machine crash was observed in JDK 11.0.19 and 17.0.7 when executing the `GregorianCalender.computeTime()` method (JDK-8307683). It was found that although the root cause of the crash is an old issue, a recent fix for a rare issue in the C2 compiler (JDK-8297951) made the crash much more likely. To mitigate this, the fix has been reverted in JDK 11.0.20 and 17.0.8 and will be reapplied once JDK-8307683 is resolved.
Comments
Cast title into title case. Added markdown where needed. Removed the '-' from re-applied. Added Oracle versions to the Affects Version and Fix Version.
23-06-2023

Sounds good, thanks!
22-06-2023

[~thartmann] Yes, we (OpenJDK 11/17) at least need a release note for it. I'm happy to change to the text you've provided, though. Changing it now.
21-06-2023

[~sgehwolf], do we really need a release note for this? If so, I would propose the following text: A virtual machine crash was observed in JDK 11.0.19 and 17.0.7 when executing the GregorianCalender.computeTime() method (JDK-8307683). It was found that although the root cause of the crash is an old issue, a recent fix for a rare issue in the C2 compiler (JDK-8297951) made the crash much more likely. To mitigate this, the fix has been reverted in JDK 11.0.20 and 17.0.8 and will be re-applied once JDK-8307683 is resolved.
21-06-2023