JDK-7050273 : CMS: SIGSEGV in SweepClosure::do_blk_careful
  • Type: Bug
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: hs21
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic
  • CPU: generic
  • Submitted: 2011-06-01
  • Updated: 2014-04-08
  • Resolved: 2011-06-11
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 9
9Resolved
Related Reports
Duplicate :  
Description
Application crashes after 4 hours:

# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xfda55810, pid=27488, tid=22
#
# JRE version: 7.0-b143
# Java VM: Java HotSpot(TM) Server VM (21.0-b13-fastdebug compiled mode solaris-sparc )
# Problematic frame:
# V  [libjvm.so+0x655810]  unsigned SweepClosure::do_blk_careful(HeapWord*)+0x60


Stack: [0x9f600000,0x9f680000],  sp=0x9f67f6a8,  free space=509k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x655810]  unsigned SweepClosure::do_blk_careful(HeapWord*)+0x60;;  unsigned SweepClosure::do_blk_careful(HeapWord*)+0x60
V  [libjvm.so+0x5ca5b4]  void CompactibleFreeListSpace::blk_iterate_careful(BlkClosureCareful*)+0x34;;  void CompactibleFreeListSpace::blk_iterate_careful(BlkClosureCareful*)+0x34
V  [libjvm.so+0x648208]  void CMSCollector::sweepWork(ConcurrentMarkSweepGeneration*,bool)+0x188;;  void CMSCollector::sweepWork(ConcurrentMarkSweepGeneration*,bool)+0x188
V  [libjvm.so+0x6477e8]  void CMSCollector::sweep(bool)+0x3c8;;  void CMSCollector::sweep(bool)+0x3c8
V  [libjvm.so+0x6374dc]  void CMSCollector::collect_in_background(bool)+0x630;;  void CMSCollector::collect_in_background(bool)+0x630
V  [libjvm.so+0x661090]  void ConcurrentMarkSweepThread::run()+0x4c4;;  void ConcurrentMarkSweepThread::run()+0x4c4
V  [libjvm.so+0xdfd05c]  java_start+0x184;;  java_start+0x184

Comments
EVALUATION Possibly a duplicate of 6996747, since problem disappeared with its fix in b144; see comments section.
11-06-2011