JDK-6988347 : CMS: assert(obj->is_oop()) failed: expected an oop
  • Type: Bug
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: hs19,6u25
  • Priority: P3
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: generic,windows_7
  • CPU: x86
  • Submitted: 2010-09-29
  • Updated: 2011-03-29
  • Resolved: 2011-03-29
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7
7Resolved
Related Reports
Relates :  
Description
The appliaction crashes with hs_err:
;; Using jvm: "C:/local/common/jdk/baseline/windows-amd64/jre/bin/server/jvm.dll"

Warning: This error log is *not* generated by the following JVM:
           C:/local/common/jdk/baseline/windows-amd64/jre/bin/server/jvm.dll
         
         Expected vm_info: [Java HotSpot(TM) 64-Bit Server VM (19.0-b06-fastdebug) for windows-amd64 JRE (1.7.0-ea-fastdebug-b110), built on Sep 16 2010 09:44:47 by "java_re" with unknown MS VC++:1600]
         Actual vm_info:   []
         
         JVM symbol lookup may be incorrect.
         Please use --jvm=<path/to/jvm> to point to the correct JVM.
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (C:\BUILD_AREA\jdk7\hotspot\src\share\vm\gc_implementation\concurrentMarkSweep\concurrentMarkSweepGeneration.cpp:6608), pid=2100, tid=3976
#  assert(obj->is_oop()) failed: expected an oop
#
# JRE version: 7.0
# Java VM: Java HotSpot(TM) 64-Bit Server VM (19.0-b06-fastdebug compiled mode windows-amd64 )
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

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

Current thread (0x00000000130fc000):  ConcurrentGCThread [stack: 0x0000000016280000,0x0000000016380000] [id=3976]

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


[error occurred during error reporting (printing native stack), id 0xe0000000]


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x0000000018776000 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=3348, stack(0x0000000019930000,0x0000000019a30000)]
  0x00000000177b8000 JavaThread "Threads 1-4" [_thread_blocked, id=3028, stack(0x0000000019bf0000,0x0000000019cf0000)]
  0x00000000173ed800 JavaThread "Threads 1-3" [_thread_blocked, id=2908, stack(0x0000000019a90000,0x0000000019b90000)]
  0x0000000018836800 JavaThread "Threads 1-2" [_thread_blocked, id=1216, stack(0x00000000197b0000,0x00000000198b0000)]
  0x0000000018ae6000 JavaThread "Threads 1-1" [_thread_in_vm, id=2944, stack(0x00000000181e0000,0x00000000182e0000)]
  0x0000000001fae000 JavaThread "DestroyJavaVM" [_thread_blocked, id=4032, stack(0x0000000002240000,0x0000000002340000)]
  0x000000001885d800 JavaThread "Thread-1" daemon [_thread_in_native, id=676, stack(0x00000000196b0000,0x00000000197b0000)]
  0x00000000172fb800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3480, stack(0x0000000016d70000,0x0000000016e70000)]
  0x0000000013287800 JavaThread "CompilerThread1" daemon [_thread_blocked, id=3840, stack(0x0000000017050000,0x0000000017150000)]
  0x0000000013282800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=1500, stack(0x0000000016ea0000,0x0000000016fa0000)]
  0x000000001327e000 JavaThread "Attach Listener" daemon [_thread_blocked, id=2756, stack(0x0000000016a50000,0x0000000016b50000)]
  0x000000001327c800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3484, stack(0x0000000016bf0000,0x0000000016cf0000)]
  0x000000001327b800 JavaThread "Surrogate Locker Thread (CMS)" daemon [_thread_blocked, id=900, stack(0x0000000016950000,0x0000000016a50000)]
  0x0000000013239000 JavaThread "Finalizer" daemon [_thread_blocked, id=2196, stack(0x0000000016740000,0x0000000016840000)]
  0x000000001322e000 JavaThread "Reference Handler" daemon [_thread_blocked, id=3336, stack(0x00000000163f0000,0x00000000164f0000)]

Other Threads:
  0x000000001322a000 VMThread [stack: 0x0000000016550000,0x0000000016650000] [id=912]
  0x000000001731e000 WatcherThread [stack: 0x0000000017600000,0x0000000017700000] [id=3124]

=>0x00000000130fc000 (exited) ConcurrentGCThread [stack: 0x0000000016280000,0x0000000016380000] [id=3976]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
[0x0000000001fab5a8] Heap_lock - owner thread: 0x0000000018ae6000
[0x0000000001fabee8] MethodData_lock - owner thread: 0x0000000013282800

Heap
 par new generation   total 19136K, used 10829K [0x00000000059b0000, 0x0000000006e70000, 0x0000000006e70000)
  eden space 17024K,  51% used [0x00000000059b0000, 0x0000000006233728, 0x0000000006a50000)
  from space 2112K, 100% used [0x0000000006c60000, 0x0000000006e70000, 0x0000000006e70000)
  to   space 2112K,   0% used [0x0000000006a50000, 0x0000000006a50000, 0x0000000006c60000)
 concurrent mark-sweep generation total 63872K, used 5116K [0x0000000006e70000, 0x000000000acd0000, 0x000000000d9b0000)
 concurrent-mark-sweep perm gen total 26556K, used 17465K [0x000000000d9b0000, 0x000000000f39f000, 0x0000000012db0000)
nsk.jvmti.scenarios.allocation.AP04.ap04t002
nsk/jvmti/scenarios/allocation/AP04/ap04t002

Comments
EVALUATION Unable to reproduce so far, but efforts ongoing.
17-03-2011