JDK-6977974 : CMS: blockOffsetTable.hpp:187 assert(!reducing || _offset_array[i] >= offset) failed: Not reducing
  • Type: Bug
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: hs19
  • Priority: P4
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: generic
  • CPU: generic
  • Submitted: 2010-08-18
  • Updated: 2016-04-19
  • Resolved: 2016-04-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.
JDK 6 JDK 9
6u22mResolved 9Resolved
Related Reports
Relates :  
Relates :  
Relates :  
Description
This is an assert that was added recently as part of 6948538.
It seems to occur more readily with iCMS, much less readily with CMS.
It is likely that it's just that the new assertion checking is
uncovering an existing bug that was not uncovered prior to
the additional assertion checking.

Comments
JDK-8081629 solved an old bug in this code, and could likely be the cause of the assert. Closing this for now as CNR, as there's not enough info in the bug to try to reproduce the problem.
19-04-2016

Deferring this from hs25. Don't think we will have time to investigate this issue.
04-06-2013

Would be good to take a look at this for hs25. If we can fix the root cause we can comment in the assert that was commented out by JDK-6978533.
03-05-2013

EVALUATION Does not fail nightly testing today; see CR 6978533 for further related background.
15-12-2010

EVALUATION Fails nightly testing, VM crash
15-12-2010

EVALUATION Newly added assert uncovered existing issue. Under investigation.
19-08-2010