Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8129961

SIGSEGV when copying to survivor space

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P1
    • Resolution: Fixed
    • Affects Version/s: 9
    • Fix Version/s: 9
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      gc
    • Resolved In Build:
      b75
    • Verification:
      Verified

      Backports

        Description

        # SIGSEGV (0xb) at pc=0xf68e10ec, pid=21953, tid=0xe3cd3b70
        #
        # JRE version: Java(TM) SE Runtime Environment (9.0) (build 1.9.0-internal-fastdebug-20150625170323.jdenise.hs-rt-final-b00)
        # Java VM: Java HotSpot(TM) Client VM (1.9.0-internal-fastdebug-20150625170323.jdenise.hs-rt-final-b00 mixed mode linux-x86 )
        # Problematic frame:
        # V [libjvm.so+0x3690ec] oopDesc::size_given_klass(Klass*)+0xc


        V [libjvm.so+0x3690ec] oopDesc::size_given_klass(Klass*)+0xc;; oopDesc::size_given_klass(Klass*)+0xc
        V [libjvm.so+0x3f4d00] DefNewGeneration::copy_to_survivor_space(oop)+0x60;; DefNewGeneration::copy_to_survivor_space(oop)+0x60
        V [libjvm.so+0x4ff1cb] void FastScanClosure::do_oop_work<oop>(oop*)+0xab;; void FastScanClosure::do_oop_work<oop>(oop*)+0xab
        V [libjvm.so+0x4ff4f2] int InstanceKlass::oop_oop_iterate<true, FastScanClosure>(oop, FastScanClosure*)+0x102;; int InstanceKlass::oop_oop_iterate<true, FastScanClosure>(oop, FastScanClosure*)+0x102
        V [libjvm.so+0x4f8fb1] InstanceKlass::oop_oop_iterate_nv(oop, FastScanClosure*)+0x31;; InstanceKlass::oop_oop_iterate_nv(oop, FastScanClosure*)+0x31
        V [libjvm.so+0x99f82a] ContiguousSpace::oop_since_save_marks_iterate_nv(FastScanClosure*)+0x6a;; ContiguousSpace::oop_since_save_marks_iterate_nv(FastScanClosure*)+0x6a
        V [libjvm.so+0x3f0ef2] DefNewGeneration::oop_since_save_marks_iterate_nv(FastScanClosure*)+0x42;; DefNewGeneration::oop_since_save_marks_iterate_nv(FastScanClosure*)+0x42
        V [libjvm.so+0x4f22ca] GenCollectedHeap::oop_since_save_marks_iterate(GenCollectedHeap::GenerationType, FastScanClosure*, FastScanClosure*)+0x4a;; GenCollectedHeap::oop_since_save_marks_iterate(GenCollectedHeap::GenerationType, FastScanClosure*, FastScanClosure*)+0x4a
        V [libjvm.so+0x3f3972] DefNewGeneration::collect(bool, bool, unsigned int, bool)+0x662;; DefNewGeneration::collect(bool, bool, unsigned int, bool)+0x662
        V [libjvm.so+0x4f175b] GenCollectedHeap::collect_generation(Generation*, bool, unsigned int, bool, bool, bool, bool)+0x22b;; GenCollectedHeap::collect_generation(Generation*, bool, unsigned int, bool, bool, bool, bool)+0x22b
        V [libjvm.so+0x4f3caf] GenCollectedHeap::do_collection(bool, bool, unsigned int, bool, GenCollectedHeap::GenerationType)+0x66f;; GenCollectedHeap::do_collection(bool, bool, unsigned int, bool, GenCollectedHeap::GenerationType)+0x66f
        V [libjvm.so+0x34f6d1] GenCollectorPolicy::satisfy_failed_allocation(unsigned int, bool)+0xe1;; GenCollectorPolicy::satisfy_failed_allocation(unsigned int, bool)+0xe1
        V [libjvm.so+0xa97b5c] VM_GenCollectForAllocation::doit()+0xbc;; VM_GenCollectForAllocation::doit()+0xbc
        V [libjvm.so+0xac1357] VM_Operation::evaluate()+0x97;; VM_Operation::evaluate()+0x97
        V [libjvm.so+0xabe775] VMThread::evaluate_operation(VM_Operation*)+0x145;; VMThread::evaluate_operation(VM_Operation*)+0x145
        V [libjvm.so+0xabf0c5] VMThread::loop()+0x4e5;; VMThread::loop()+0x4e5
        V [libjvm.so+0xabf30c] VMThread::run()+0xcc;; VMThread::run()+0xcc
        V [libjvm.so+0x8a0f20] java_start(Thread*)+0xe0;; java_start(Thread*)+0xe0

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  ecaspole Eric Caspole
                  Reporter:
                  jwilhelm Jesper Wilhelmsson
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  7 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: