See the full reports and rerun.sh in the http://sqeweb.sfbay.sun.com/nfs/tools/gtee/results/JDK6/ADHOC/VM/2010-02-02/vm/linux-i586/server/mixed/linux-i586_server_mixed_vm.gc.testlist/ResultDir/Compact_Arrays_ArrayOf1
Please note that the same test could also fails with the asserion:
# Internal Error (/tmp/jprt/P1/B/230259.et151817/source/src/share/vm/gc_implementation/shared/markSweep.inline.hpp:90), pid=24258, tid=2746694544
# Error: assert(new_obj != __null || obj->mark() == markOopDesc::prototype() || (UseBiasedLocking && obj->mark()->has_bias_pattern()) || obj->is_shared(),"should be forwarded")
or SIGSEV in another method :
58 V [libjvm.so+0x207bd5];; oopDesc::size()+0x15
59 V [libjvm.so+0x4e61d2];; G1ParCopyHelper::copy_to_survivor_space(oopDesc*)+0x12
60 V [libjvm.so+0x4ed94f];; G1ParCopyClosure<false, (G1Barrier)1, false, false>::do_oop(oopDesc**)+0x3f
So please check that it is exactly this CR when reproduce it.
The report is:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0xb780acb5, pid=24185, tid=3017554832
#
# JRE version: 7.0-b80
# Java VM: Java HotSpot(TM) Server VM (17.0-b08-2010-01-22-230259.et151817.hs17b08-fastdebug mixed mode linux-x86 )
# Problematic frame:
# V [libjvm.so+0x8c0cb5]
#
# 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 (0x0911b800): GCTaskThread [stack: 0x00000000,0x00000000] [id=24190]
siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x000000d0;;
Registers:
EAX=0x00000000, EBX=0xa607df40, ECX=0x00000002, EDX=0xafc80938
ESP=0xb3dc31b0, EBP=0xb3dc31d8, ESI=0xa6080000, EDI=0xb3dc3264
EIP=0xb780acb5, CR2=0x000000d0, EFLAGS=0x00210283
Top of Stack: (sp=0xb3dc31b0)
0xb3dc31b0: afc80938 a607df40 b3dc3264 00000002
0xb3dc31c0: a57de800 ffffffff b7a2c45c 09162230
0xb3dc31d0: 00000009 09161a50 b3dc31f8 b7432e44
0xb3dc31e0: 09161a50 b3dc3264 b3dc3258 b3dc3258
0xb3dc31f0: 00000008 09161a50 b3dc3238 b7425da4
0xb3dc3200: b3dc3258 09161a50 00000000 00000000
0xb3dc3210: 091ab500 0911b694 b3dc3258 000000a4
0xb3dc3220: 00000000 00000008 00000024 00000000
Instructions: (pc=0xb780acb5)
0xb780aca5: 1f 66 90 8b 43 04 51 8d 50 08 8b 40 08 57 53 52
0xb780acb5: ff 90 d0 00 00 00 83 c4 10 8d 1c 83 39 f3 72 e3
;; b780aca5 1f pop %ds
;; b780aca6 66 data16
;; b780aca7 90 nop
;; b780aca8 8b 43 04 mov 0x4(%ebx),%eax
;; b780acab 51 push %ecx
;; b780acac 8d 50 08 lea 0x8(%eax),%edx
;; b780acaf 8b 40 08 mov 0x8(%eax),%eax
;; b780acb2 57 push %edi
;; b780acb3 53 push %ebx
;; b780acb4 52 push %edx
;; ---------------
;; b780acb5 ff 90 d0 00 00 00 call *0xd0(%eax)
;; b780acbb 83 c4 10 add $0x10,%esp
;; b780acbe 8d 1c 83 lea (%ebx,%eax,4),%ebx
;; b780acc1 39 f3 cmp %esi,%ebx
;; b780acbe 8d 1c 83 lea (%ebx,%eax,4),%ebx
;; b780acc1 39 f3 cmp %esi,%ebx
;; b780acc3 72 e3 jb 0xb780aca8
;;
Stack:
[error occurred during error reporting (printing stack bounds), id 0xe0000000]
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x8c0cb5];; ContiguousSpace::oop_iterate(OopClosure*)+0x35
V [libjvm.so+0x4e8e44];; RebuildRSOutOfRegionClosure::doHeapRegion(HeapRegion*)+0x24
V [libjvm.so+0x4dbda4];; G1CollectedHeap::heap_region_par_iterate_chunked(HeapRegionClosure*, int, int)+0xe4
V [libjvm.so+0x4ea4a4];; ParRebuildRSTask::work(int)+0x64
V [libjvm.so+0x9c2270];; GangWorker::loop()+0x130
V [libjvm.so+0x9c0c08];; GangWorker::run()+0x18
V [libjvm.so+0x7f0ac9];; java_start(Thread*)+0xf9
C [libpthread.so.0+0x5762]
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x092b0800 JavaThread "vm.gc.compact.Compact$Worker@1dd7056" [_thread_blocked, id=24216, stack(0xa384d000,0xa389e000)]
0x091dec00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=24213, stack(0xa391f000,0xa3970000)]
0x091dc800 JavaThread "CompilerThread1" daemon [_thread_blocked, id=24212, stack(0xa3970000,0xa39f1000)]
0x091d8800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=24211, stack(0xa39f1000,0xa3a72000)]
0x091d6800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=24210, stack(0xa3a72000,0xa3ac3000)]
0x091d5000 JavaThread "Surrogate Locker Thread (CMS)" daemon [_thread_blocked, id=24209, stack(0xa3ac3000,0xa3b14000)]
0x091af400 JavaThread "Finalizer" daemon [_thread_blocked, id=24204, stack(0xa3b14000,0xa3b65000)]
0x091ad800 JavaThread "Reference Handler" daemon [_thread_blocked, id=24203, stack(0xa3b65000,0xa3bb6000)]
0x09111000 JavaThread "main" [_thread_blocked, id=24189, stack(0xb6ef9000,0xb6f4a000)]
Other Threads:
0x091aa800 VMThread [stack: 0xa3bb6000,0xa3c37000] [id=24202]
0x091e1800 WatcherThread [stack: 0xa389e000,0xa391f000] [id=24214]
=>0x0911b800 (exited) GCTaskThread [stack: 0x00000000,0x00000000] [id=24190]
VM state:at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x0910ea38] Threads_lock - owner thread: 0x091aa800
[0x0910f078] Heap_lock - owner thread: 0x092b0800
Heap
garbage-first heap total 167936K, used 132892K [0xa5800000, 0xafc00000, 0xafc00000)
region size 1024K, 0 young (0K), 0 survivors (0K)
compacting perm gen total 16384K, used 2070K [0xafc00000, 0xb0c00000, 0xb3c00000)
the space 16384K, 12% used [0xafc00000, 0xafe05b70, 0xafe05c00, 0xb0c00000)
No shared spaces configured.
Please note that the same test could also fails with the asserion:
# Internal Error (/tmp/jprt/P1/B/230259.et151817/source/src/share/vm/gc_implementation/shared/markSweep.inline.hpp:90), pid=24258, tid=2746694544
# Error: assert(new_obj != __null || obj->mark() == markOopDesc::prototype() || (UseBiasedLocking && obj->mark()->has_bias_pattern()) || obj->is_shared(),"should be forwarded")
or SIGSEV in another method :
58 V [libjvm.so+0x207bd5];; oopDesc::size()+0x15
59 V [libjvm.so+0x4e61d2];; G1ParCopyHelper::copy_to_survivor_space(oopDesc*)+0x12
60 V [libjvm.so+0x4ed94f];; G1ParCopyClosure<false, (G1Barrier)1, false, false>::do_oop(oopDesc**)+0x3f
So please check that it is exactly this CR when reproduce it.
The report is:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0xb780acb5, pid=24185, tid=3017554832
#
# JRE version: 7.0-b80
# Java VM: Java HotSpot(TM) Server VM (17.0-b08-2010-01-22-230259.et151817.hs17b08-fastdebug mixed mode linux-x86 )
# Problematic frame:
# V [libjvm.so+0x8c0cb5]
#
# 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 (0x0911b800): GCTaskThread [stack: 0x00000000,0x00000000] [id=24190]
siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x000000d0;;
Registers:
EAX=0x00000000, EBX=0xa607df40, ECX=0x00000002, EDX=0xafc80938
ESP=0xb3dc31b0, EBP=0xb3dc31d8, ESI=0xa6080000, EDI=0xb3dc3264
EIP=0xb780acb5, CR2=0x000000d0, EFLAGS=0x00210283
Top of Stack: (sp=0xb3dc31b0)
0xb3dc31b0: afc80938 a607df40 b3dc3264 00000002
0xb3dc31c0: a57de800 ffffffff b7a2c45c 09162230
0xb3dc31d0: 00000009 09161a50 b3dc31f8 b7432e44
0xb3dc31e0: 09161a50 b3dc3264 b3dc3258 b3dc3258
0xb3dc31f0: 00000008 09161a50 b3dc3238 b7425da4
0xb3dc3200: b3dc3258 09161a50 00000000 00000000
0xb3dc3210: 091ab500 0911b694 b3dc3258 000000a4
0xb3dc3220: 00000000 00000008 00000024 00000000
Instructions: (pc=0xb780acb5)
0xb780aca5: 1f 66 90 8b 43 04 51 8d 50 08 8b 40 08 57 53 52
0xb780acb5: ff 90 d0 00 00 00 83 c4 10 8d 1c 83 39 f3 72 e3
;; b780aca5 1f pop %ds
;; b780aca6 66 data16
;; b780aca7 90 nop
;; b780aca8 8b 43 04 mov 0x4(%ebx),%eax
;; b780acab 51 push %ecx
;; b780acac 8d 50 08 lea 0x8(%eax),%edx
;; b780acaf 8b 40 08 mov 0x8(%eax),%eax
;; b780acb2 57 push %edi
;; b780acb3 53 push %ebx
;; b780acb4 52 push %edx
;; ---------------
;; b780acb5 ff 90 d0 00 00 00 call *0xd0(%eax)
;; b780acbb 83 c4 10 add $0x10,%esp
;; b780acbe 8d 1c 83 lea (%ebx,%eax,4),%ebx
;; b780acc1 39 f3 cmp %esi,%ebx
;; b780acbe 8d 1c 83 lea (%ebx,%eax,4),%ebx
;; b780acc1 39 f3 cmp %esi,%ebx
;; b780acc3 72 e3 jb 0xb780aca8
;;
Stack:
[error occurred during error reporting (printing stack bounds), id 0xe0000000]
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x8c0cb5];; ContiguousSpace::oop_iterate(OopClosure*)+0x35
V [libjvm.so+0x4e8e44];; RebuildRSOutOfRegionClosure::doHeapRegion(HeapRegion*)+0x24
V [libjvm.so+0x4dbda4];; G1CollectedHeap::heap_region_par_iterate_chunked(HeapRegionClosure*, int, int)+0xe4
V [libjvm.so+0x4ea4a4];; ParRebuildRSTask::work(int)+0x64
V [libjvm.so+0x9c2270];; GangWorker::loop()+0x130
V [libjvm.so+0x9c0c08];; GangWorker::run()+0x18
V [libjvm.so+0x7f0ac9];; java_start(Thread*)+0xf9
C [libpthread.so.0+0x5762]
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x092b0800 JavaThread "vm.gc.compact.Compact$Worker@1dd7056" [_thread_blocked, id=24216, stack(0xa384d000,0xa389e000)]
0x091dec00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=24213, stack(0xa391f000,0xa3970000)]
0x091dc800 JavaThread "CompilerThread1" daemon [_thread_blocked, id=24212, stack(0xa3970000,0xa39f1000)]
0x091d8800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=24211, stack(0xa39f1000,0xa3a72000)]
0x091d6800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=24210, stack(0xa3a72000,0xa3ac3000)]
0x091d5000 JavaThread "Surrogate Locker Thread (CMS)" daemon [_thread_blocked, id=24209, stack(0xa3ac3000,0xa3b14000)]
0x091af400 JavaThread "Finalizer" daemon [_thread_blocked, id=24204, stack(0xa3b14000,0xa3b65000)]
0x091ad800 JavaThread "Reference Handler" daemon [_thread_blocked, id=24203, stack(0xa3b65000,0xa3bb6000)]
0x09111000 JavaThread "main" [_thread_blocked, id=24189, stack(0xb6ef9000,0xb6f4a000)]
Other Threads:
0x091aa800 VMThread [stack: 0xa3bb6000,0xa3c37000] [id=24202]
0x091e1800 WatcherThread [stack: 0xa389e000,0xa391f000] [id=24214]
=>0x0911b800 (exited) GCTaskThread [stack: 0x00000000,0x00000000] [id=24190]
VM state:at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x0910ea38] Threads_lock - owner thread: 0x091aa800
[0x0910f078] Heap_lock - owner thread: 0x092b0800
Heap
garbage-first heap total 167936K, used 132892K [0xa5800000, 0xafc00000, 0xafc00000)
region size 1024K, 0 young (0K), 0 survivors (0K)
compacting perm gen total 16384K, used 2070K [0xafc00000, 0xb0c00000, 0xb3c00000)
the space 16384K, 12% used [0xafc00000, 0xafe05b70, 0xafe05c00, 0xb0c00000)
No shared spaces configured.
- duplicates
-
JDK-6755988 G1: assert(new_obj != 0 || ... "should be forwarded")
-
- Closed
-
- relates to
-
JDK-6775807 G1: Crash in G1 collector
-
- Closed
-