JVM crash with ~BufferBlob::Interpreter in fatal error log stack
Environment
- Java
Issue
- JVM crash with ~BufferBlob::Interpreter in fatal error log stack. For example:
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) J java.util.zip.ZipFile.getEntry(JLjava/lang/String;Z)J J sun.misc.URLClassPath$JarLoader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource; J java.net.URLClassLoader$2.run()Ljava/lang/Object; v ~BufferBlob::StubRoutines (1) J java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; J org.jboss.mx.loading.LoadMgr3.beginLoadTask(Lorg/jboss/mx/loading/ClassLoadingTask;Lorg/jboss/mx/loading/UnifiedLoaderRepository3;)Z v ~BufferBlob::Interpreter J org.jboss.mx.loading.RepositoryClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class; v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter v ~BufferBlob::Interpreter ...
Resolution
This is a known issue with the Oracle JDK:
Content from bugs.sun.com is not included.http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6840534
There are no known workarounds, and the issue does not appear to be fixed in a release. Possible options are switching to another JVM (e.g. OpenJDK) or contacting Oracle support.
Tags
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.