JDK-2133320 : CMS: atg crashed with fastdebug build on rhas_3.0 SP1
  • Type: Backport
  • Backport of: JDK-5030646
  • Component: hotspot
  • Sub-Component: runtime
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2006-01-12
  • Updated: 2012-10-13
  • Resolved: 2006-02-21
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.
Other
1.4.2_12 b01Fixed
Description
The bug which has existed since day one, was revealed recently in
1.4.2_12 because of the addition of new asserts (as part of
6316988) and because of new testing (ATG/PIT and ATG/Startup testing).

The bug can cause infrequent heap corruption and JVM crashes
that are hard to diagnose.

Comments
WORK AROUND There is no know workaround, ecept to stop using the CMS collector.
12-01-2006

SUGGESTED FIX Point your browser to: http://analemma.sfbay.sun.com/net/prt-archiver/data/archived_workspaces/main/gc_baseline/2004/20040420154929.ysr.tiger_bugs/workspace/webrevs/webrev-2004.04.20/ This webrev contains a bunch of fixes. The changes for 5030646 are labbeled in the SCCS comments in the webrev. The relevant files of interest are: src/os/linux/vm/mutex_linux.cpp src/os/solaris/vm/mutex_solaris.cpp src/os/win32/vm/mutex_win32.cpp src/share/vm/runtime/mutex.cpp src/share/vm/runtime/mutex.hpp src/share/vm/runtime/safepoint.cpp src/share/vm/runtime/safepoint.hpp The changes should backport in a fairly straightforward manner to 1.4.2. In case of any questions, please contact ###@###.###
12-01-2006

EVALUATION See parent CR.
12-01-2006