The nightly test:
sun/management/HotspotThreadMBean/GetInternalThreads.java
failed with the following error:
----------System.out:(21/1074)----------
Internal Thread Count = 35
Locks owned:
Mutex: [0x108c718/0x1] Threads_lock - owner: 0x7f39e42c2800
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/mutex.cpp:1293
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/tmp/jprt/P1/B/202649.jcoomes/source/src/share/vm/runtime/mutex.cpp:1293), pid=8306, tid=139882067315024
# fatal error: acquiring lock Heap_lock/17 out of order with lock Threads_lock/15 -- possible deadlock
#
# JRE version: 7.0
# Java VM: OpenJDK 64-Bit Server VM (19.0-b04-201008112026.jcoomes.6976378-taskqueue-p-fastdebug mixed mode linux-amd64 )
# An error report file with more information is saved as:
# /export/local/37383.JDK7.NIGHTLY.VM+linux-amd64_javase_server_mixed_JT_JDK_sun_management/results/workDir/sun/management/HotspotThreadMBean/GetInternalThreads/hs_err_pid8306.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
Current thread is 139882067315024
Dumping core ...
The stack trace is:
Stack: [0x00007f38d4dec000,0x00007f38d4eed000], sp=0x00007f38d4eeaae0, free space=3fa0000000000000018k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xa7e0fc];; _ZN7VMError6reportEP12outputStream+0x116c
V [libjvm.so+0xa7e4ca];; _ZN7VMError14report_and_dieEv+0x2da
V [libjvm.so+0x4ab094];; _Z15report_vm_errorPKciS0_S0_+0x84
V [libjvm.so+0x853816];; _ZN7Monitor24set_owner_implementationEP6Thread+0x1a6
V [libjvm.so+0x853d37];; _ZN7Monitor4lockEP6Thread+0x97
V [libjvm.so+0x54e0b7];; _ZN15G1CollectedHeap12mem_allocateEmbbPb+0x57
V [libjvm.so+0x54e3e8];; _ZN15G1CollectedHeap17allocate_new_tlabEm+0x18
V [libjvm.so+0x40d36f];; _ZN13CollectedHeap23allocate_from_tlab_slowEP6Threadm+0x1ef
V [libjvm.so+0x2ef1a9];; _ZN13CollectedHeap24common_mem_allocate_initEmbP6Thread+0xc9
V [libjvm.so+0xa42fc9];; _ZN14typeArrayKlass8allocateEiP6Thread+0x2c9
V [libjvm.so+0x625426];; _ZN16java_lang_String12basic_createEibP6Thread+0xb6
V [libjvm.so+0x62a6e7];; _ZN16java_lang_String15create_from_strEPKcP6Thread+0x37
V [libjvm.so+0x7e47e4];; _ZN18ThreadTimesClosure9do_threadEP6Thread+0xb4
V [libjvm.so+0xaa58bf];; _ZNK16AbstractWorkGang10threads_doEP13ThreadClosure+0x4f
V [libjvm.so+0x541966];; _ZNK15G1CollectedHeap13gc_threads_doEP13ThreadClosure+0x26
V [libjvm.so+0xa1c223];; _ZN7Threads10threads_doEP13ThreadClosure+0x73
V [libjvm.so+0x7e3032];; jmm_GetInternalThreadTimes+0x362
j sun.management.HotspotThread.getInternalThreadTimes0([Ljava/lang/String;[J)I+0
j sun.management.HotspotThread.getInternalThreadCpuTimes()Ljava/util/Map;+25
j GetInternalThreads.main([Ljava/lang/String;)V+140
v ~StubRoutines::call_stub
The link to the test directory is:
http://sqeweb.sfbay/nfs/results/vm/gtee/JDK7/NIGHTLY/VM/2010-08-12/G1_GC_Baseline/javase/linux-amd64/server/mixed/linux-amd64_javase_server_mixed_JT_JDK_sun_management/workDir/sun/management/HotspotThreadMBean/