JDK-6994851 : G1: nsk/jvmti/scenarios/events/EM02/em02t002 crashes with JDK b114 and G1 enabled
  • Type: Bug
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 7
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic
  • CPU: generic
  • Submitted: 2010-10-26
  • Updated: 2013-09-18
  • Resolved: 2010-12-16
Related Reports
Duplicate :  
Relates :  
Description
http://vmsqe.russia.sun.com/execution/results/JDK7/PROMOTION/VM/7/b114/G1/

testrun: http://vmsqe.russia.sun.com/execution/results/JDK7/PROMOTION/VM/7/b114/G1/vm/solaris-sparcv9/server/comp/solaris-sparcv9_vm_server_comp_nsk.jvmti.testlist/analysis.html

Stack frame is as follows:

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x16833c];;  void objArrayKlass::oop_follow_contents(oopDesc*)+0xa6c
V  [libjvm.so+0x290660];;  void MarkSweep::follow_stack()+0xb8
V  [libjvm.so+0x8c0b58];;  void OopMapSet::all_do(const frame*,const RegisterMap*,OopClosure*,void(*)(oopDesc**,oopDesc**),OopClosure*)+0x1f0
V  [libjvm.so+0x58f730];;  void frame::oops_do_internal(OopClosure*,CodeBlobClosure*,RegisterMap*,bool)+0x88
V  [libjvm.so+0x9d086c];;  void Threads::possibly_parallel_oops_do(OopClosure*,CodeBlobClosure*)+0x294
V  [libjvm.so+0x93d6c8];;  void SharedHeap::process_strong_roots(bool,bool,SharedHeap::ScanningOption,OopClosure*,CodeBlobClosure*,OopsInGenClosure*)+0xf8
V  [libjvm.so+0x5b7d44];;  void G1MarkSweep::invoke_at_safepoint(ReferenceProcessor*,bool)+0x2b4
V  [libjvm.so+0x596854];;  void G1CollectedHeap::do_collection(bool,bool,unsigned long)+0x62c
V  [libjvm.so+0x596f64];;  HeapWord*G1CollectedHeap::satisfy_failed_allocation(unsigned long)+0x54
V  [libjvm.so+0xa2b150];;  void VM_G1CollectForAllocation::doit()+0x24
V  [libjvm.so+0x2720bc];;  void VM_Operation::evaluate()+0xa4
V  [libjvm.so+0xa29088];;  void VMThread::evaluate_operation(VM_Operation*)+0x138
V  [libjvm.so+0xa2961c];;  void VMThread::loop()+0x424
V  [libjvm.so+0x2f0c84];;  void VMThread::run()+0xa4
V  [libjvm.so+0x8c7730];;  java_start+0x280

Comments
EVALUATION Race between ZF thread zeroing and humongous allocation exposed by seeming incorrect reset of the zerof fill state during a full GC. Closing as dup of 6994850.
16-12-2010