JDK-6781744 : crash at ObjectSynchronizer::deflate_idle_monitors
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 6u6
  • Priority: P4
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: solaris_10
  • CPU: sparc
  • Submitted: 2008-12-05
  • Updated: 2013-06-27
  • Resolved: 2009-09-14
Description
This is radiance case 66155367

Core file in /net/cores.central/cores/dir27/66155367/Dec4th-Pkgcore
hs_err log in /net/cores.central/cores/dir27/66155367/

This could be related to CR 6654392/6550161

current thread: t@13
=>[1] __sigprocmask(0x0, 0xaa981688, 0x0, 0x0, 0x0, 0x0), at 0xff3792f0
 [2] _resetsig(0xff37b8f4, 0x0, 0x0, 0xaa981d98, 0xff38c000, 0x0), at 0xff36e594
 [3] _sigon(0xaa981d98, 0xff3938b0, 0x6, 0xaa98175c, 0xaa981d98, 0xff393224), at
 0xff36dd34
 [4] _thrp_kill(0x0, 0xd, 0x6, 0xff38c000, 0xd, 0xff2c0458), at 0xff370d90
 [5] raise(0x6, 0x0, 0x0, 0xffffffff, 0xff2c03c4, 0x2c800), at 0xff24bdbc
 [6] abort(0xff2bc008, 0xfe52fa04, 0x1000, 0xfe4ea000, 0x4cda8, 0x4cc00), at 0xf
f235a54
 [7] os::abort(0x1, 0xfe5014f4, 0x1, 0xfe4ea000, 0x174f4, 0x17400), at 0xfe26dd2
c
 [8] VMError::report_and_die(0xfe522000, 0x0, 0x1, 0xfe4b2e2f, 0xfe374332, 0x174
00), at 0xfe367380
 [9] report_fatal(0xfe494f3a, 0x6bc, 0xfe494f7c, 0x0, 0x112ae80, 0x112ae82), at 
0xfdffde28
 [10] ObjectSynchronizer::deflate_idle_monitors(0x900, 0x41a910, 0xfe4ea000, 0x0
, 0x1141110, 0x1141110), at 0xfddc1e64
 [11] SafepointSynchronize::begin(0xfe523f30, 0xa, 0x39c00, 0x39c00, 0x2, 0x39c0
0), at 0xfddc2d3c
 [12] VMThread::loop(0x0, 0x39ed0, 0x2c954, 0x1, 0xfe536da8, 0x3f760), at 0xfe36
aadc
 [13] VMThread::run(0x26ac00, 0x36000, 0xfe520360, 0xfe4ea000, 0x36360, 0x36000)
, at 0xfde4fc00
 [14] java_start(0x26ac00, 0x9, 0xe80, 0xfe4ea000, 0xfe45d7d5, 0xfe521914), at 0
xfe26d0b0

|Using jvm:
"/java/re/jdk/1.6.0_06/promoted/fcs/b02/binaries/solaris-sparc/jre/lib/sparc/server/libjvm.so"#
# An unexpected error has been detected by Java Runtime Environment:
#
#  Internal Error (synchronizer.cpp:1724), pid=3712, tid=13
#  Error: guarantee(obj->mark() == markOopDesc::encode(mid),"invariant")
#
# Java VM: Java HotSpot(TM) Server VM (10.0-b22 mixed mode solaris-sparc)
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

---------------	 T H R E A D  ---------------

Current thread (0x0026ac00):  VMThread [stack: 0xaa902000,0xaa981d98]
[id=13]

Stack: [0xaa902000,0xaa981d98],	 sp=0xaa9818b0,	 free space=510k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
C=native code)
V  [libjvm.so+0x766e24] __1cHVMErrorOreport_and_die6M_v_+0x7c0
V  [libjvm.so+0x3fde30] __1cMreport_fatal6Fpkci1_v_+0x2c
V  [libjvm.so+0x1c1e6c]
__1cSObjectSynchronizerVdeflate_idle_monitors6F_v_+0xec
V  [libjvm.so+0x1c2d44] __1cUSafepointSynchronizeFbegin6F_v_+0x900
V  [libjvm.so+0x76aae4] __1cIVMThreadEloop6M_v_+0x454
V  [libjvm.so+0x24fc08] __1cIVMThreadDrun6M_v_+0xa0
V  [libjvm.so+0x66d0b8] java_start+0x170

VM_Operation (0xa2580a40): DeoptimizeFrame, mode: safepoint, requested
by thread 0x0046b400