Duplicate :
|
|
Relates :
|
|
Relates :
|
# Problematic frame: # V [libjvm.so+0xcf2a79] ResolvedMethodTable::add_method(Handle)+0x49 Stack: [0x00007f6e755ed000,0x00007f6e757ee000], sp=0x00007f6e757ea2a0, free space=2036k Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0xcf2a79] ResolvedMethodTable::add_method(Handle)+0x49 V [libjvm.so+0x8bad3d] java_lang_invoke_ResolvedMethodName::find_resolved_method(methodHandle const&, Thread*)+0xcd V [libjvm.so+0xa90e1b] CallInfo::CallInfo(Method*, Klass*, Thread*)+0x2db V [libjvm.so+0x8b8d31] java_lang_StackFrameInfo::set_method_and_bci(Handle, methodHandle const&, int, Thread*)+0x71 V [libjvm.so+0xd4b1cf] JavaFrameStream::fill_frame(int, objArrayHandle, methodHandle const&, Thread*)+0x10f V [libjvm.so+0xd4c5c0] StackWalk::fill_in_frames(long, BaseFrameStream&, int, int, objArrayHandle, int&, Thread*)+0xe0 V [libjvm.so+0xd4cc0d] StackWalk::fetchNextBatch(Handle, long, long, int, int, objArrayHandle, Thread*)+0x16d V [libjvm.so+0x95fc75] JVM_MoreStackWalk+0xc5 J 5913 java.lang.StackStreamFactory$AbstractStackWalker.fetchStackFrames(JJII[Ljava/lang/Object;)I java.base@11-ea (0 bytes) @ 0x00007f7284108b20 [0x00007f7284108a40+0x00000000000000e0] J 25016 c2 java.lang.StackStreamFactory$AbstractStackWalker.fetchStackFrames(I)I java.base@11-ea (121 bytes) @ 0x00007f72855b21e4 [0x00007f72855b2160+0x0000000000000084] J 23829 c2 java.lang.StackStreamFactory$AbstractStackWalker.peekFrame()Ljava/lang/Class; java.base@11-ea (132 bytes) @ 0x00007f728594e9b4 [0x00007f728594e4e0+0x00000000000004d4] J 15295 c2 java.lang.StackStreamFactory$StackFrameTraverser.tryAdvance(Ljava/util/function/Consumer;)Z java.base@11-ea (114 bytes) @ 0x00007f7284c8a2f4 [0x00007f7284c8a220+0x00000000000000d4] J 24352 c2 java.util.stream.ReferencePipeline.findFirst()Ljava/util/Optional; java.base@11-ea (12 bytes) @ 0x00007f7284a0f17c [0x00007f7284a0ea60+0x000000000000071c] J 25007 c2 java.lang.StackStreamFactory$AbstractStackWalker.doStackWalk(JIIII)Ljava/lang/Object; java.base@11-ea (82 bytes) @ 0x00007f72855ce784 [0x00007f72855cdf00+0x0000000000000884] v ~StubRoutines::call_stub V [libjvm.so+0x8b3559] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, Thread*)+0x3b9 V [libjvm.so+0xd4dada] StackWalk::walk(Handle, long, int, int, int, objArrayHandle, Thread*)+0x7fa V [libjvm.so+0x95fb02] JVM_CallStackWalk+0xf2 J 5904 java.lang.StackStreamFactory$AbstractStackWalker.callStackWalk(JIII[Ljava/lang/Object;)Ljava/lang/Object; java.base@11-ea (0 bytes) @ 0x00007f7284107320 [0x00007f7284107240+0x00000000000000e0] J 25008 c2 org.apache.logging.log4j.util.StackLocatorUtil.calcLocation(Ljava/lang/String;)Ljava/lang/StackTraceElement; (8 bytes) @ 0x00007f728561341c [0x00007f7285612ea0+0x000000000000057c] J 18461 c2 org.apache.logging.log4j.spi.ExtendedLoggerWrapper.logMessage(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V (17 bytes) @ 0x00007f72842ee51c [0x00007f72842ee000+0x000000000000051c] J 18868 c2 org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V (30 bytes) @ 0x00007f72852813e0 [0x00007f7285281240+0x00000000000001a0] J 28115 c2 org.apache.logging.log4j.spi.AbstractLogger.logMessage(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V (36 bytes) @ 0x00007f7285d1bcd4 [0x00007f7285d1b7e0+0x00000000000004f4] J 23364 c1 org.apache.logging.log4j.spi.AbstractLogger.warn(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V (17 bytes) @ 0x00007f727ca6686c [0x00007f727ca66500+0x000000000000036c] j de.icubic.mm.communication.icubic.IcubicDoubleBufferConnectionHandler.close()V+48 J 28435 c2 de.icubic.mm.communication.icubic.IcubicReadConnectionHandler.read(J)V (310 bytes) @ 0x00007f7285009810 [0x00007f7285008b60+0x0000000000000cb0] J 22727 c2 de.icubic.mm.server.monitoring.overloads.JMX_IcubicDoubleBufferConnectionHandler.read(J)V (14 bytes) @ 0x00007f72854ac20c [0x00007f72854ac1c0+0x000000000000004c] j de.icubic.mm.communication.ConnectionManager.readWriteLoop(Ljava/nio/channels/Selector;Ljava/lang/Runnable;Ljava/lang/Object;Ljava/lang/String;)V+420 j de.icubic.mm.communication.ConnectionManager$9.run()V+40 J 22743 c1 java.lang.Thread.run()V java.base@11-ea (17 bytes) @ 0x00007f727d5b0b2c [0x00007f727d5b09e0+0x000000000000014c] v ~StubRoutines::call_stub V [libjvm.so+0x8b3559] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, Thread*)+0x3b9 V [libjvm.so+0x8b16ad] JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, Thread*)+0x1cd V [libjvm.so+0x95b23c] thread_entry(JavaThread*, Thread*)+0x6c V [libjvm.so+0xdf961a] JavaThread::thread_main_inner()+0x1fa V [libjvm.so+0xdf99a7] JavaThread::run()+0x377 V [libjvm.so+0xc3f010] thread_native_entry(Thread*)+0xf0 Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) J 5913 java.lang.StackStreamFactory$AbstractStackWalker.fetchStackFrames(JJII[Ljava/lang/Object;)I java.base@11-ea (0 bytes) @ 0x00007f7284108aa3 [0x00007f7284108a40+0x0000000000000063] J 25016 c2 java.lang.StackStreamFactory$AbstractStackWalker.fetchStackFrames(I)I java.base@11-ea (121 bytes) @ 0x00007f72855b21e4 [0x00007f72855b2160+0x0000000000000084] J 23829 c2 java.lang.StackStreamFactory$AbstractStackWalker.peekFrame()Ljava/lang/Class; java.base@11-ea (132 bytes) @ 0x00007f728594e9b4 [0x00007f728594e4e0+0x00000000000004d4] J 15295 c2 java.lang.StackStreamFactory$StackFrameTraverser.tryAdvance(Ljava/util/function/Consumer;)Z java.base@11-ea (114 bytes) @ 0x00007f7284c8a2f4 [0x00007f7284c8a220+0x00000000000000d4] J 24352 c2 java.util.stream.ReferencePipeline.findFirst()Ljava/util/Optional; java.base@11-ea (12 bytes) @ 0x00007f7284a0f17c [0x00007f7284a0ea60+0x000000000000071c] J 25007 c2 java.lang.StackStreamFactory$AbstractStackWalker.doStackWalk(JIIII)Ljava/lang/Object; java.base@11-ea (82 bytes) @ 0x00007f72855ce784 [0x00007f72855cdf00+0x0000000000000884] v ~StubRoutines::call_stub J 5904 java.lang.StackStreamFactory$AbstractStackWalker.callStackWalk(JIII[Ljava/lang/Object;)Ljava/lang/Object; java.base@11-ea (0 bytes) @ 0x00007f72841072a3 [0x00007f7284107240+0x0000000000000063] J 25008 c2 org.apache.logging.log4j.util.StackLocatorUtil.calcLocation(Ljava/lang/String;)Ljava/lang/StackTraceElement; (8 bytes) @ 0x00007f728561341c [0x00007f7285612ea0+0x000000000000057c] J 18461 c2 org.apache.logging.log4j.spi.ExtendedLoggerWrapper.logMessage(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V (17 bytes) @ 0x00007f72842ee51c [0x00007f72842ee000+0x000000000000051c] J 18868 c2 org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V (30 bytes) @ 0x00007f72852813e0 [0x00007f7285281240+0x00000000000001a0] J 28115 c2 org.apache.logging.log4j.spi.AbstractLogger.logMessage(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V (36 bytes) @ 0x00007f7285d1bcd4 [0x00007f7285d1b7e0+0x00000000000004f4] J 23364 c1 org.apache.logging.log4j.spi.AbstractLogger.warn(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V (17 bytes) @ 0x00007f727ca6686c [0x00007f727ca66500+0x000000000000036c] j de.icubic.mm.communication.icubic.IcubicDoubleBufferConnectionHandler.close()V+48 J 28435 c2 de.icubic.mm.communication.icubic.IcubicReadConnectionHandler.read(J)V (310 bytes) @ 0x00007f7285009810 [0x00007f7285008b60+0x0000000000000cb0] J 22727 c2 de.icubic.mm.server.monitoring.overloads.JMX_IcubicDoubleBufferConnectionHandler.read(J)V (14 bytes) @ 0x00007f72854ac20c [0x00007f72854ac1c0+0x000000000000004c] j de.icubic.mm.communication.ConnectionManager.readWriteLoop(Ljava/nio/channels/Selector;Ljava/lang/Runnable;Ljava/lang/Object;Ljava/lang/String;)V+420 j de.icubic.mm.communication.ConnectionManager$9.run()V+40 J 22743 c1 java.lang.Thread.run()V java.base@11-ea (17 bytes) @ 0x00007f727d5b0b2c [0x00007f727d5b09e0+0x000000000000014c] v ~StubRoutines::call_stub STEPS TO FOLLOW TO REPRODUCE THE PROBLEM : run our software EXPECTED VERSUS ACTUAL BEHAVIOR : EXPECTED - no crash ACTUAL - crash FREQUENCY : occasionally
|