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

assert(bt != T_OBJECT) failed: Guard is incorrect in VM:defmeth

XMLWordPrintable

    • b64
    • Not verified

        some vm defmeth tests failed w/ 'assert(bt != T_OBJECT) failed: Guard is incorrect' during adhoc for private build w/ fixes for JDK-8016839

        #
        # A fatal error has been detected by the Java Runtime Environment:
        #
        # Internal Error (/opt/jprt/T/P1/215600.drchase/s/hotspot/src/share/vm/oops/generateOopMap.cpp:1874), pid=4194, tid=140098016376576
        # assert(bt != T_OBJECT) failed: Guard is incorrect
        #
        # JRE version: Java(TM) SE Runtime Environment (8.0) (build 1.8.0-internal-fastdebug-201311272156.drchase.8016839-b00)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b61-fastdebug mixed mode linux-amd64 compressed oops)
        # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
        #
        # 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 (0x00007f6b200bf800): VMThread [stack: 0x00007f6b1c6ff000,0x00007f6b1c800000] [id=4205]

        Stack: [0x00007f6b1c6ff000,0x00007f6b1c800000], sp=0x00007f6b1c7fca80, free space=1014k
        Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [libjvm.so+0xf615ca] VMError::report_and_die()+0x2da
        V [libjvm.so+0x6e0d64] report_vm_error(char const*, int, char const*, char const*)+0x84
        V [libjvm.so+0x8311e1] GenerateOopMap::do_ldc(int)+0x291
        V [libjvm.so+0x832b38] GenerateOopMap::interp_bb(BasicBlock*)+0x1b8
        V [libjvm.so+0x833764] GenerateOopMap::do_interpretation()+0xf4
        V [libjvm.so+0x833e5e] GenerateOopMap::compute_map(Thread*)+0x39e
        V [libjvm.so+0xce3c2e] OopMapForCacheEntry::compute_map(Thread*)+0xfe
        V [libjvm.so+0xce4c05] OopMapCacheEntry::fill(methodHandle, int)+0x535
        V [libjvm.so+0xce6769] OopMapCache::lookup(methodHandle, int, InterpreterOopMap*)+0xd09
        V [libjvm.so+0x8bf4b2] InstanceKlass::mask_for(methodHandle, int, InterpreterOopMap*)+0x52
        V [libjvm.so+0xc5173b] Method::mask_for(int, InterpreterOopMap*)+0x7b
        V [libjvm.so+0x7a72ab] frame::oops_interpreted_do(OopClosure*, CLDToOopClosure*, RegisterMap const*, bool)+0x6ab
        V [libjvm.so+0xed95cd] JavaThread::oops_do(OopClosure*, CLDToOopClosure*, CodeBlobClosure*)+0x1ad
        V [libjvm.so+0xed68f5] Threads::oops_do(OopClosure*, CLDToOopClosure*, CodeBlobClosure*)+0x35
        V [libjvm.so+0xdfbefb] SharedHeap::process_strong_roots(bool, bool, SharedHeap::ScanningOption, OopClosure*, CodeBlobClosure*, KlassClosure*)+0x25b
        V [libjvm.so+0x826b58] GenCollectedHeap::gen_process_strong_roots(int, bool, bool, bool, SharedHeap::ScanningOption, OopsInGenClosure*, bool, OopsInGenClosure*, KlassClosure*)+0x78
        V [libjvm.so+0x6f085e] DefNewGeneration::collect(bool, bool, unsigned long, bool)+0x47e
        V [libjvm.so+0x828cdd] GenCollectedHeap::do_collection(bool, bool, unsigned long, bool, int)+0x78d
        V [libjvm.so+0x627eef] GenCollectorPolicy::satisfy_failed_allocation(unsigned long, bool)+0x10f
        V [libjvm.so+0xf625c1] VM_GenCollectForAllocation::doit()+0xd1
        V [libjvm.so+0xf8b1c5] VM_Operation::evaluate()+0xa5
        V [libjvm.so+0xf88be7] VMThread::evaluate_operation(VM_Operation*)+0x137
        V [libjvm.so+0xf896e0] VMThread::loop()+0x660
        V [libjvm.so+0xf89910] VMThread::run()+0xb0
        V [libjvm.so+0xcf8488] java_start(Thread*)+0x108

              drchase David Chase (Inactive)
              iignatyev Igor Ignatyev (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: