JDK-6738613 : Java Internal Err:guarantee(cb!= 0,"exception happened outside interpreter,nmethods and vtable stubs
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 1.4.2
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: solaris_9
  • CPU: x86
  • Submitted: 2008-08-19
  • Updated: 2011-02-16
  • Resolved: 2008-09-16
Related Reports
Duplicate :  
Description
pkg_java_core.java.13894.1218570660.tar.Z and hs_err_pid13894.log are being uploaded to sunsolve
pkg_java is in progress
here are the cksums
$ cksum hs_err_pid13894.log pkg_java_core.java.13894.1218570660.tar.Z
414638228       43743   hs_err_pid13894.log
2694923140      501402681       pkg_java_core.java.13894.1218570660.tar.Z
 
Here is the top of the hs_err file
 
#
# An unexpected error has been detected by Java Runtime Environment:
#
#  Internal Error (sharedRuntime.cpp:552), pid=13894, tid=9497
#  Error: guarantee(cb != 0,"exception happened outside interpreter, nmethods and vtable stubs (1)")
#
# Java VM: Java HotSpot(TM) Server VM (10.0-b19 mixed mode solaris-x86)
# 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 (0x098e7400):  JavaThread "Thread TipsUnderlyingConnection-EQ-6" [_thread_in_Java, id=9497, stack(0x26338000,0x26358000)]




The Customer has also done some research and have found the following:
 
         CodeBlob* cb = CodeCache::find_blob(pc);
          guarantee(cb != NULL, "exception happened outside interpreter, nmethods and vtable stubs (1)");
 
          // Exception happened in CodeCache. Must be either:
          // 1. Inline-cache check in C2I handler blob,
          // 2. Inline-cache check in nmethod, or
          // 3. Implict null exception in nmethod

Comments
WORK AROUND NA
19-08-2008