-
Bug
-
Resolution: Cannot Reproduce
-
P4
-
hs19
-
generic
-
generic
Application crashes after 15 hours (JDK 7 b111, HS 19 b06, solaris-sparcv9, debug build, -d64 -server -XX:+UseCompressedOops -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:+AggressiveOpts -XX:CompileThreshold=100 -XX:+UseCodeCacheFlushing):
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/BUILD_AREA/jdk7-64bit/hotspot/src/share/vm/oops/instanceKlass.cpp:1475), pid=19954, tid=4
# assert(Universe::heap()->is_in_closed_subset(o)) failed: should be in closed
V [libjvm.so+0x113afc4];; void VMError::report_and_die()+0x734
V [libjvm.so+0x5a85b8];; void report_vm_error(const char*,int,const char*,const char*)+0x78
V [libjvm.so+0x1139d44];; void VMError::report(outputStream*)+0x79c
V [libjvm.so+0x113afc4];; void VMError::report_and_die()+0x734
V [libjvm.so+0x5a85b8];; void report_vm_error(const char*,int,const char*,const char*)+0x78
V [libjvm.so+0x7a1ef4];; void assert_is_in_closed_subset<unsigned>(__type_0*)+0x244
V [libjvm.so+0x7868cc];; int instanceKlass::oop_oop_iterate_nv_m(oop,FilterOutOfRegionClosure*,MemRegion)+0x174
V [libjvm.so+0x72f624];; HeapWord*HeapRegion::oops_on_card_seq_iterate_careful(MemRegion,FilterOutOfRegionClosure*,bool)+0xd04
V [libjvm.so+0x6b59c4];; bool HRInto_G1RemSet::concurrentRefineOneCard_impl(signed char*,int,bool)+0x45c
V [libjvm.so+0x6b5fcc];; bool HRInto_G1RemSet::concurrentRefineOneCard(signed char*,int,bool)+0x544
V [libjvm.so+0x6b7c1c];; bool RefineRecordRefsIntoCSCardTableEntryClosure::do_card_ptr(signed char*,int)+0xbc
V [libjvm.so+0x60779c];; bool DirtyCardQueue::apply_closure_to_buffer(CardTableEntryClosure*,void**,unsigned long,unsigned long,bool,int)+0xac
V [libjvm.so+0x608038];; bool DirtyCardQueueSet::apply_closure_to_completed_buffer(CardTableEntryClosure*,int,int,bool)+0x90
V [libjvm.so+0x67c9b8];; void G1CollectedHeap::iterate_dirty_card_closure(CardTableEntryClosure*,DirtyCardQueue*,bool,int)+0x80
V [libjvm.so+0x6b49ec];; void HRInto_G1RemSet::updateRS(DirtyCardQueue*,int)+0x5c
V [libjvm.so+0x6b4f64];; void HRInto_G1RemSet::oops_into_collection_set_do(OopsInHeapRegionClosure*,int)+0x45c
V [libjvm.so+0x685674];; void G1CollectedHeap::g1_process_strong_roots(bool,SharedHeap::ScanningOption,OopClosure*,OopsInHeapRegionClosure*,OopsInGenClosure*,int)+0x67c
V [libjvm.so+0x68aec8];; void G1ParTask::work(int)+0x460
V [libjvm.so+0x1183c04];; void GangWorker::loop()+0x27c
V [libjvm.so+0xdba448];; java_start+0x300
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/BUILD_AREA/jdk7-64bit/hotspot/src/share/vm/oops/instanceKlass.cpp:1475), pid=19954, tid=4
# assert(Universe::heap()->is_in_closed_subset(o)) failed: should be in closed
V [libjvm.so+0x113afc4];; void VMError::report_and_die()+0x734
V [libjvm.so+0x5a85b8];; void report_vm_error(const char*,int,const char*,const char*)+0x78
V [libjvm.so+0x1139d44];; void VMError::report(outputStream*)+0x79c
V [libjvm.so+0x113afc4];; void VMError::report_and_die()+0x734
V [libjvm.so+0x5a85b8];; void report_vm_error(const char*,int,const char*,const char*)+0x78
V [libjvm.so+0x7a1ef4];; void assert_is_in_closed_subset<unsigned>(__type_0*)+0x244
V [libjvm.so+0x7868cc];; int instanceKlass::oop_oop_iterate_nv_m(oop,FilterOutOfRegionClosure*,MemRegion)+0x174
V [libjvm.so+0x72f624];; HeapWord*HeapRegion::oops_on_card_seq_iterate_careful(MemRegion,FilterOutOfRegionClosure*,bool)+0xd04
V [libjvm.so+0x6b59c4];; bool HRInto_G1RemSet::concurrentRefineOneCard_impl(signed char*,int,bool)+0x45c
V [libjvm.so+0x6b5fcc];; bool HRInto_G1RemSet::concurrentRefineOneCard(signed char*,int,bool)+0x544
V [libjvm.so+0x6b7c1c];; bool RefineRecordRefsIntoCSCardTableEntryClosure::do_card_ptr(signed char*,int)+0xbc
V [libjvm.so+0x60779c];; bool DirtyCardQueue::apply_closure_to_buffer(CardTableEntryClosure*,void**,unsigned long,unsigned long,bool,int)+0xac
V [libjvm.so+0x608038];; bool DirtyCardQueueSet::apply_closure_to_completed_buffer(CardTableEntryClosure*,int,int,bool)+0x90
V [libjvm.so+0x67c9b8];; void G1CollectedHeap::iterate_dirty_card_closure(CardTableEntryClosure*,DirtyCardQueue*,bool,int)+0x80
V [libjvm.so+0x6b49ec];; void HRInto_G1RemSet::updateRS(DirtyCardQueue*,int)+0x5c
V [libjvm.so+0x6b4f64];; void HRInto_G1RemSet::oops_into_collection_set_do(OopsInHeapRegionClosure*,int)+0x45c
V [libjvm.so+0x685674];; void G1CollectedHeap::g1_process_strong_roots(bool,SharedHeap::ScanningOption,OopClosure*,OopsInHeapRegionClosure*,OopsInGenClosure*,int)+0x67c
V [libjvm.so+0x68aec8];; void G1ParTask::work(int)+0x460
V [libjvm.so+0x1183c04];; void GangWorker::loop()+0x27c
V [libjvm.so+0xdba448];; java_start+0x300
- relates to
-
JDK-6746073 G1: ATG client fails with jdk7/hotspot-gc/hotspot/2008-08-27-230752.ysr.hs-merge
-
- Closed
-
-
JDK-6940106 G1: Bigapp fails with assert "should be in closed" with G1
-
- Closed
-
-
JDK-8031763 Kitchensink fails on assertion heap()->is_in_closed_subset
-
- Closed
-