JDK-8044406 : JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
  • Type: Bug
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 8
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2014-05-30
  • Updated: 2016-06-10
  • Resolved: 2014-08-19
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.
7u76Fixed 8u31Fixed 9Fixed
Related Reports
Duplicate :  
This crash happens due to a race condition when remembered set scanning wants to update the BOT of the last card in the retained old gc alloc region, and allocation threads allocating into that card at the same time.

The fix is to make sure that the last card that has been allocated into has been completely filled by a dummy object. This avoids the race condition.