JDK-6590196 : JVM crash with SEGV in PSScavengeRootsClosure::do_oop
  • Type: Bug
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 5.0u10,7
  • Priority: P2
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: solaris,solaris_8
  • CPU: sparc
  • Submitted: 2007-08-07
  • Updated: 2011-12-24
  • Resolved: 2009-09-14
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 7
6-poolResolved 7Resolved
Related Reports
Duplicate :  
Relates :  
Relates :  
Relates :  
Description
This is radiance case 65590895
core file and hs_err location: /net/cores.central/cores/dir27/65590895/uat1

(dbx) where
current thread: t@5
  [1] __sigprocmask(0x0, 0xfa780be8, 0x0, 0x0, 0x0, 0x0), at 0xff3792f0 
  [2] _resetsig(0xff37b8f4, 0x0, 0x0, 0xfa781d98, 0xff38c000, 0x0), at 0xff36e594 
  [3] _sigon(0xfa781d98, 0xff3938b0, 0x6, 0xfa780cbc, 0xfa781d98, 0xff393224), at 0xff36dd34 
  [4] _thrp_kill(0x0, 0x5, 0x6, 0xff38c000, 0x5, 0xff340458), at 0xff370d90 
  [5] raise(0x6, 0x0, 0x0, 0xffffffff, 0xff3403c4, 0x8400), at 0xff2cbdbc 
  [6] abort(0xff33c008, 0xfe3c0000, 0xfe278460, 0xfe415814, 0x0, 0x33dd8), at 0xff2b5a54 
  [7] os::abort(0x1, 0x0, 0xfe3f479c, 0xfe3c0000, 0x74e0, 0x7400), at 0xfe271ee4 
=>[8] VMError::report_and_die(0x0, 0xfe41bf58, 0xfe4157ec, 0x1, 0xfe276528, 0xfe4157ec), at 0xfe3008f4 
  [9] JVM_handle_solaris_signal(0xb, 0xfa781458, 0xfa7811a0, 0x7800, 0x11, 0xbb5c0), at 0xfde73698 
  [10] __sighndlr(0xb, 0xfa781458, 0xfa7811a0, 0xfde72bb4, 0xfa781e40, 0xfa781e30), at 0xff37b218 
  ---- called from signal handler with signal 11 (SIGSEGV) ------
  [11] PSScavengeRootsClosure::do_oop(0x674c0000, 0x7128, 0xb, 0xfe4171e4, 0x7000, 0xaf9c8), at 0xfdcf83b4 
  [12] InterpreterOopMap::iterate_oop(0xfa781650, 0xfa781668, 0x1, 0xfdd78fa0, 0xfe407f34, 0xfa781660), at 0xfdd9c158 
  [13] frame::oops_interpreted_do(0xfa7816f8, 0xfa7819bc, 0xfa781708, 0x1, 0xbb5c0, 0x7f60), at 0xfdd9c368 
  [14] JavaThread::oops_do(0x385a578, 0xfa7819bc, 0x0, 0x0, 0x624804, 0xfa7816e8), at 0xfddb96c8 
  [15] ThreadRootsTask::do_it(0xecf00, 0xfe417320, 0x7470, 0xfe3c0000, 0x7400, 0x12c718), at 0xfddc0468 
  [16] GCTaskThread::run(0xbb5c0, 0xfe4093ac, 0xb0298, 0xbb5c0, 0xfe3c0000, 0xfe4148f8), at 0xfdf4f1b0 
  [17] _start(0xbb5c0, 0x1f14, 0xfe3c0000, 0x0, 0x4ff4, 0x4c00), at 0xfe271a00 


dbx> mainargs
main's fp =  0xffbee088
argc =  9
argv =  0xffbee0ec
envp = 0xffbee114
Arguments:
0xffbee3a8:	"/opt/j2se/1.5.0_10/bin/java"
0xffbee3c4:	"-Xms256M"
0xffbee3cd:	"-Xmx2048M"
0xffbee3d7:	"-XX:PermSize=256M"
0xffbee3e9:	"-XX:MaxPermSize=256M"
0xffbee3fe:	"com.persistence.server.PowerTierServer"
0xffbee425:	"-config"
0xffbee42d:	"ptms.ptc"
0xffbee436:	"PtNJUATCluster.NJUAT1"