Java 11 crash in ResolvedMethodTable::add_method
Issue
- Our JVM is crashing in the following calls. We seemed to notice after adding a javaagent:
Stack: [0x00007f4218ca1000,0x00007f4218da2000], sp=0x00007f4218d9bfc0, free space=1003k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xcbe589] ResolvedMethodTable::add_method(Handle)+0x49
V [libjvm.so+0x88e91d] java_lang_invoke_ResolvedMethodName::find_resolved_method(methodHandle const&, Thread*)+0xcd
V [libjvm.so+0xa6568b] CallInfo::CallInfo(Method*, Klass*, Thread*)+0x2db
V [libjvm.so+0x88c911] java_lang_StackFrameInfo::set_method_and_bci(Handle, methodHandle const&, int, Thread*)+0x71
V [libjvm.so+0xd16e8f] JavaFrameStream::fill_frame(int, objArrayHandle, methodHandle const&, Thread*)+0x10f
V [libjvm.so+0xd18303] StackWalk::fill_in_frames(long, BaseFrameStream&, int, int, objArrayHandle, int&, Thread*)+0x113
V [libjvm.so+0xd1898d] StackWalk::fetchNextBatch(Handle, long, long, int, int, objArrayHandle, Thread*)+0x16d
V [libjvm.so+0x933f45] JVM_MoreStackWalk+0xc5
J 2680 java.lang.StackStreamFactory$AbstractStackWalker.fetchStackFrames(JJII[Ljava/lang/Object;)I java.base@11.0.3 (0 bytes) @ 0x00007f4236c69410 [0x00007f4236c69340+0x00000000000000d0]
J 11107 c2 java.lang.StackStreamFactory$AbstractStackWalker.peekFrame()Ljava/lang/Class; java.base@11.0.3 (132 bytes) @ 0x00007f4237223a68 [0x00007f4237223000+0x0000000000000a68]
J 11924 c2 org.jboss.logmanager.JDKSpecific$FindAllWalkFunction.apply(Ljava/util/stream/Stream;)Ljava/util/Collection; (80 bytes) @ 0x00007f423729cd38 [0x00007f423729c460+0x00000000000008d8]
J 21998 c1 org.jboss.logmanager.JDKSpecific$FindAllWalkFunction.apply(Ljava/lang/Object;)Ljava/lang/Object; (9 bytes) @ 0x00007f4230a3f74c [0x00007f4230a3f5e0+0x000000000000016c]
J 29217 c2 java.lang.StackStreamFactory$AbstractStackWalker.doStackWalk(JIIII)Ljava/lang/Object; java.base@11.0.3 (82 bytes) @ 0x00007f4237e30f78 [0x00007f4237e30a60+0x0000000000000518]
v ~StubRoutines::call_stub
V [libjvm.so+0x887139] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, Thread*)+0x3b9
V [libjvm.so+0xd1991e] StackWalk::walk(Handle, long, int, int, int, objArrayHandle, Thread*)+0x86e
V [libjvm.so+0x933dd2] JVM_CallStackWalk+0xf2
J 2676 java.lang.StackStreamFactory$AbstractStackWalker.callStackWalk(JIII[Ljava/lang/Object;)Ljava/lang/Object; java.base@11.0.3 (0 bytes) @ 0x00007f4236c68f90 [0x00007f4236c68ec0+0x00000000000000d0]
J 21317 c2 java.lang.StackStreamFactory$AbstractStackWalker.beginStackWalk()Ljava/lang/Object; java.base@11.0.3 (35 bytes) @ 0x00007f42375df578 [0x00007f42375def80+0x00000000000005f8]
J 29550 c2 org.jboss.logmanager.ClassLoaderLogContextSelector$1.run()Lorg/jboss/logmanager/LogContext; (71 bytes) @ 0x00007f4237eb1e90 [0x00007f4237eb1b20+0x0000000000000370]
J 22002 c1 org.jboss.logmanager.ClassLoaderLogContextSelector$1.run()Ljava/lang/Object; (5 bytes) @ 0x00007f42308d8044 [0x00007f42308d7fc0+0x0000000000000084]
v ~StubRoutines::call_stub
V [libjvm.so+0x887139] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, Thread*)+0x3b9
V [libjvm.so+0x93a6a4] JVM_DoPrivileged+0x544
J 1509 java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object; java.base@11.0.3 (0 bytes) @ 0x00007f4236be6382 [0x00007f4236be62c0+0x00000000000000c2]
J 22003 c1 org.jboss.logmanager.ClassLoaderLogContextSelector.getLogContext()Lorg/jboss/logmanager/LogContext; (11 bytes) @ 0x00007f4230a514d4 [0x00007f4230a51460+0x0000000000000074]
J 22001 c1 org.jboss.as.logging.logmanager.WildFlyLogContextSelectorImpl.getLogContext()Lorg/jboss/logmanager/LogContext; (8 bytes) @ 0x00007f4230a65094 [0x00007f4230a64d80+0x0000000000000314]
J 40686 c1 org.jboss.logging.JBossLogManagerProvider.doGetLogger(Ljava/lang/String;)Lorg/jboss/logging/Logger; (55 bytes) @ 0x00007f4230462f6c [0x00007f4230462e20+0x000000000000014c]
J 39706 c1 org.jboss.logging.Logger.getLogger(Ljava/lang/String;)Lorg/jboss/logging/Logger; (10 bytes) @ 0x00007f423027e564 [0x00007f423027e480+0x00000000000000e4]
Environment
- Java 11.0.3-
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.