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

G1: assert(obj->is_oop_or_null(true )) at concurrentMark.inline.hpp:86

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3
    • Resolution: Duplicate
    • Affects Version/s: hs23
    • Fix Version/s: None
    • Component/s: hotspot
    • Subcomponent:
      gc
    • CPU:
      generic
    • OS:
      generic

      Description

      # Internal Error (/tmp/jprt/P1/085000.jcoomes/source/src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp:86), pid=27254, tid=22
      # assert(obj->is_oop_or_null(true )) failed: Error

      # JRE version: 8.0-b21
      # Java VM: Java HotSpot(TM) Server VM (23.0-b10-internal-201201140850.jcoomes.hs23-b10-snapshot-fastdebug mixed mode solaris-x86 )

      Current thread (0x091e8400): ConcurrentGCThread [stack: 0x00000000,0x00000000] [id=22]

      Stack:
      [error occurred during error reporting (printing stack bounds), id 0xe0000000]

      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x1e5f3f0] void VMError::report(outputStream*)+0x904;; void VMError::report(outputStream*)+0x904
      V [libjvm.so+0x1e605a5] void VMError::report_and_die()+0x56d;; void VMError::report_and_die()+0x56d
      V [libjvm.so+0xb89316] void report_vm_error(const char*,int,const char*,const char*)+0x53a;; void report_vm_error(const char*,int,const char*,const char*)+0x53a
      V [libjvm.so+0x1e5ff22] void VMError::report(outputStream*)+0x1436;; void VMError::report(outputStream*)+0x1436
      V [libjvm.so+0x1e605a5] void VMError::report_and_die()+0x56d;; void VMError::report_and_die()+0x56d
      V [libjvm.so+0xb89316] void report_vm_error(const char*,int,const char*,const char*)+0x53a;; void report_vm_error(const char*,int,const char*,const char*)+0x53a
      V [libjvm.so+0x195827d] int objArrayKlass::oop_oop_iterate_nv(oop,G1CMOopClosure*)+0xe95;; int objArrayKlass::oop_oop_iterate_nv(oop,G1CMOopClosure*)+0xe95
      V [libjvm.so+0xaa4404] void CMTask::drain_local_queue(bool)+0x7d8;; void CMTask::drain_local_queue(bool)+0x7d8
      V [libjvm.so+0xaaa8f4] bool CMBitMapClosure::do_bit(unsigned)+0x118;; bool CMBitMapClosure::do_bit(unsigned)+0x118
      V [libjvm.so+0x5dc5f0] bool BitMap::iterate(BitMapClosure*,unsigned,unsigned)+0xa4;; bool BitMap::iterate(BitMapClosure*,unsigned,unsigned)+0xa4
      V [libjvm.so+0xa95ec8] bool CMBitMapRO::iterate(BitMapClosure*,MemRegion)+0x5c;; bool CMBitMapRO::iterate(BitMapClosure*,MemRegion)+0x5c
      V [libjvm.so+0xaa5591] void CMTask::do_marking_step(double,bool,bool)+0x365;; void CMTask::do_marking_step(double,bool,bool)+0x365
      V [libjvm.so+0xaa8cfa] void CMConcurrentMarkingTask::work(unsigned)+0x2e6;; void CMConcurrentMarkingTask::work(unsigned)+0x2e6
      V [libjvm.so+0x1ea3859] void GangWorker::loop()+0x4a1;; void GangWorker::loop()+0x4a1
      V [libjvm.so+0x1ea3248] void GangWorker::run()+0x24;; void GangWorker::run()+0x24
      V [libjvm.so+0x19ba767] java_start+0x6fb;; java_start+0x6fb
      C [libc.so.1+0xa7055] _thr_setup+0x4e;; _thr_setup+0x4e
      C [libc.so.1+0xa7340] __moddi3+0x60;; _lwp_start+0x0

        Attachments

          Activity

            People

            • Assignee:
              johnc John Cuthbertson
              Reporter:
              vlivanov Vladimir Ivanov
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported:
                Indexed: