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

'assert(klass->is_loader_alive(_is_alive)) failed: must be alive' during VM_CollectForMetadataAllocation

XMLWordPrintable

    • b28
    • sparc

        runThese triggered assert
        #
        # A fatal error has been detected by the Java Runtime Environment:
        #
        # Internal Error (/tmp/jprt/P1/104812.anoll/s/src/share/vm/code/nmethod.cpp:1737), pid=13805, tid=46
        # assert(klass->is_loader_alive(_is_alive)) failed: must be alive
        #
        # JRE version: Java(TM) SE Runtime Environment (8.0-b118) (build 1.8.0-ea-fastdebug-b118)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b62-internal-201312021048.anoll.8028109-fastdebug mixed mode solaris-sparc )
        # Core dump written. Default location: /bpool/export/local/aurora/sandbox/results/runThese/core or core.13805
        #
        # If you would like to submit a bug report, please visit:
        # http://bugreport.sun.com/bugreport/crash.jsp
        #

        --------------- T H R E A D ---------------

        Current thread (0x0000000100455800): VMThread [stack: 0xffffffff43800000,0xffffffff43900000] [id=46]

        Stack: [0xffffffff43800000,0xffffffff43900000], sp=0xffffffff438fe080, free space=1016k
        Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [libjvm.so+0x123f1dc] void VMError::report_and_die()+0x714
        V [libjvm.so+0x71fa28] void report_vm_error(const char*,int,const char*,const char*)+0x78
        V [libjvm.so+0xebc504] void CheckClass::check_class(Metadata*)+0x114
        V [libjvm.so+0xeb4dc4] void nmethod::metadata_do(void(*)(Metadata*))+0x5ec
        V [libjvm.so+0xeb47b4] void nmethod::verify_metadata_loaders(unsigned char*,BoolObjectClosure*)+0x8f4
        V [libjvm.so+0xeb3e9c] void nmethod::do_unloading(BoolObjectClosure*,bool)+0xd8c
        V [libjvm.so+0x63f714] void CodeCache::do_unloading(BoolObjectClosure*,bool)+0x7c
        V [libjvm.so+0xfe2cf0] void PSParallelCompact::marking_phase(ParCompactionManager*,bool,ParallelOldTracer*)+0x5d0
        V [libjvm.so+0xfe1608] bool PSParallelCompact::invoke_no_policy(bool)+0x670
        V [libjvm.so+0xfe0f30] void PSParallelCompact::invoke(bool)+0x158
        V [libjvm.so+0x646c04] void CollectedHeap::collect_as_vm_thread(GCCause::Cause)+0x1ac
        V [libjvm.so+0x124257c] void VM_CollectForMetadataAllocation::doit()+0x224
        V [libjvm.so+0x126f378] void VM_Operation::evaluate()+0xf8
        V [libjvm.so+0x126b2bc] void VMThread::evaluate_operation(VM_Operation*)+0x254
        V [libjvm.so+0x126bd7c] void VMThread::loop()+0x6a4
        V [libjvm.so+0x126ad24] void VMThread::run()+0xe4
        V [libjvm.so+0xf1d308] java_start+0x258

        VM_Operation (0xffffffff2d8f9c28): CollectForMetadataAllocation, mode: safepoint, requested by thread 0x00000001078fb800

              thartmann Tobias Hartmann
              iignatyev Igor Ignatyev (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

                Created:
                Updated:
                Resolved: