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

JSR 292: VM crash in DefNewGeneration::copy_to_survivor_space

    Details

    • Subcomponent:
    • Resolved In Build:
      b11
    • CPU:
      generic
    • OS:
      generic
    • Verification:
      Not verified

      Backports

        Description

        VM crashed during JDK7 b126 promotion testing:

        # SIGSEGV (0xb) at pc=0xb7892e22, pid=20387, tid=3039271824
        #
        # JRE version: 7.0-b126
        # Java VM: Java HotSpot(TM) Client VM (20.0-b06 mixed mode, sharing linux-x86 )

        Stack: [0xb51f9000,0xb527a000], sp=0xb5278b80, free space=510k
        Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [libjvm.so+0x1ade22] DefNewGeneration::copy_to_survivor_space(oopDesc*)+0x12;; DefNewGeneration::copy_to_survivor_space(oopDesc*)+0x12
        V [libjvm.so+0x1ae28c] FastScanClosure::do_oop(oopDesc**)+0x4c;; FastScanClosure::do_oop(oopDesc**)+0x4c
        V [libjvm.so+0x201549] HandleArea::oops_do(OopClosure*)+0x39;; HandleArea::oops_do(OopClosure*)+0x39
        V [libjvm.so+0x3e90df] Thread::oops_do(OopClosure*, CodeBlobClosure*)+0x3f;; Thread::oops_do(OopClosure*, CodeBlobClosure*)+0x3f
        V [libjvm.so+0x3ea999] JavaThread::oops_do(OopClosure*, CodeBlobClosure*)+0x29;; JavaThread::oops_do(OopClosure*, CodeBlobClosure*)+0x29
        V [libjvm.so+0x3ead64] Threads::oops_do(OopClosure*, CodeBlobClosure*)+0x34;; Threads::oops_do(OopClosure*, CodeBlobClosure*)+0x34
        V [libjvm.so+0x389c44] SharedHeap::process_strong_roots(bool, bool, SharedHeap::ScanningOption, OopClosure*, CodeBlobClosure*, OopsInGenClosure*)+0x214;; SharedHeap::process_strong_roots(bool, bool, SharedHeap::ScanningOption, OopClosure*, CodeBlobClosure*, OopsInGenClosure*)+0x214
        V [libjvm.so+0x1f29eb] GenCollectedHeap::gen_process_strong_roots(int, bool, bool, bool, SharedHeap::ScanningOption, OopsInGenClosure*, bool, OopsInGenClosure*)+0x5b;; GenCollectedHeap::gen_process_strong_roots(int, bool, bool, bool, SharedHeap::ScanningOption, OopsInGenClosure*, bool, OopsInGenClosure*)+0x5b
        V [libjvm.so+0x1af398] DefNewGeneration::collect(bool, bool, unsigned int, bool)+0x228;; DefNewGeneration::collect(bool, bool, unsigned int, bool)+0x228
        V [libjvm.so+0x1f460f] GenCollectedHeap::do_collection(bool, bool, unsigned int, bool, int)+0x55f;; GenCollectedHeap::do_collection(bool, bool, unsigned int, bool, int)+0x55f
        V [libjvm.so+0x163930] GenCollectorPolicy::satisfy_failed_allocation(unsigned int, bool)+0xb0;; GenCollectorPolicy::satisfy_failed_allocation(unsigned int, bool)+0xb0
        V [libjvm.so+0x41a866] VM_GenCollectForAllocation::doit()+0x76;; VM_GenCollectForAllocation::doit()+0x76
        V [libjvm.so+0x421cd1] VM_Operation::evaluate()+0x41;; VM_Operation::evaluate()+0x41
        V [libjvm.so+0x42092a] VMThread::evaluate_operation(VM_Operation*)+0x7a;; VMThread::evaluate_operation(VM_Operation*)+0x7a
        V [libjvm.so+0x420ef2] VMThread::loop()+0x172;; VMThread::loop()+0x172
        V [libjvm.so+0x421245] VMThread::run()+0x85;; VMThread::run()+0x85
        V [libjvm.so+0x3474f9] java_start(Thread*)+0xf9;; _ZL10java_startP6Thread+0xf9
        C [libpthread.so.0+0x573b] abort@@GLIBC_2.0+0x573b

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  twisti Christian Thalinger
                  Reporter:
                  kshiroko Kirill Shirokov (Inactive)
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Imported:
                    Indexed: