Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jdk8 jvm C1 CompilerThread sometimes crash without reason #925

Closed
zwguo opened this issue Oct 24, 2023 · 28 comments
Closed

jdk8 jvm C1 CompilerThread sometimes crash without reason #925

zwguo opened this issue Oct 24, 2023 · 28 comments
Labels
bug Something isn't working stale Waiting on OP

Comments

@zwguo
Copy link

zwguo commented Oct 24, 2023

Please provide a brief summary of the bug

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f3f4ee3520b, pid=36, tid=0x00007f3ead341700
#
# JRE version: OpenJDK Runtime Environment (8.0_302-b08) (build 1.8.0_302-b08)
# Java VM: OpenJDK 64-Bit Server VM (25.302-b08 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# V  [libjvm.so+0x3c520b]  ValueStack::pop_arguments(int)+0x8b
#
# Core dump written. Default location: //core or core.36
#
# If you would like to submit a bug report, please visit:
#   https://github.com/adoptium/adoptium-support/issues
#

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

Current thread (0x00007f3f490b0800):  JavaThread "C1 CompilerThread3" daemon [_thread_in_native, id=119, stack(0x00007f3ead242000,0x00007f3ead342000)]

siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x0000000000000018

Please provide steps to reproduce where possible

I have no idea why this happens, so i can not reproduce it.

Expected Results

not crash

Actual Results

jvm crash

What Java Version are you using?

openjdk version "1.8.0_302" OpenJDK Runtime Environment (Temurin)(build 1.8.0_302-b08) OpenJDK 64-Bit Server VM (Temurin)(build 25.302-b08, mixed mode)

What is your operating system and platform?

CentOS Linux release 7.9.2009 (Core)
Linux 5.10.56-20210827.el7.centos.x86_64/amd64

in docker

How did you install Java?

installer package
https://adoptium.net/zh-CN/temurin/archive/?variant=openjdk8&jvmVariant=hotspot&version=8

Did it work before?

no

Did you test with the latest update version?

no

Did you test with other Java versions?

no

Relevant log output

because the comment max:65536, so if you need more, tell me, thanks.

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f3f4ee3520b, pid=36, tid=0x00007f3ead341700
#
# JRE version: OpenJDK Runtime Environment (8.0_302-b08) (build 1.8.0_302-b08)
# Java VM: OpenJDK 64-Bit Server VM (25.302-b08 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# V  [libjvm.so+0x3c520b]  ValueStack::pop_arguments(int)+0x8b
#
# Core dump written. Default location: //core or core.36
#
# If you would like to submit a bug report, please visit:
#   https://github.com/adoptium/adoptium-support/issues
#

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

Current thread (0x00007f3f490b0800):  JavaThread "C1 CompilerThread3" daemon [_thread_in_native, id=119, stack(0x00007f3ead242000,0x00007f3ead342000)]

siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x0000000000000018

Registers:
RAX=0x00007f3ea899b740, RBX=0x00007f3ea899b730, RCX=0x0000000000000002, RDX=0x00007f3ea899b710
RSP=0x00007f3ead33ff90, RBP=0x00007f3ead33ffe0, RSI=0x0000000000000001, RDI=0x0000000000000010
R8 =0x0000000000000000, R9 =0x0000000000000002, R10=0x0000000000000003, R11=0x00007f3f4fc3af10
R12=0x0000000000000002, R13=0x0000000000000002, R14=0x0000000000000010, R15=0x00007f3ea899b690
RIP=0x00007f3f4ee3520b, EFLAGS=0x0000000000010202, CSGSFS=0x002b000000000033, ERR=0x0000000000000004
  TRAPNO=0x000000000000000e

Top of Stack: (sp=0x00007f3ead33ff90)
0x00007f3ead33ff90:   00007f3ead33ffe0 00007f3ea899b740
0x00007f3ead33ffa0:   00000000731cd448 00007f3f490b0800
0x00007f3ead33ffb0:   0000000000000000 00007f3ead3402f0
0x00007f3ead33ffc0:   0000000000000000 00000000ad340000
0x00007f3ead33ffd0:   00007f3e8c008a70 00007f3ea858e3d0
0x00007f3ead33ffe0:   00007f3ead340080 00007f3f4edb394e
0x00007f3ead33fff0:   00007f3f1c21c690 0000000000000001
0x00007f3ead340000:   00007f3f1c21c6e0 00007f3ea898fcb0
0x00007f3ead340010:   00007f3ea898c001 0000000000000000
0x00007f3ead340020:   0000000000000000 00007f3f00000000
0x00007f3ead340030:   00007f3ea898fcb0 000000b800000004
0x00007f3ead340040:   01007f3ea89a9601 00007f3ea858e4b0
0x00007f3ead340050:   00007f3ead340080 0000000000000000
0x00007f3ead340060:   00000000000000b8 0000000000000000
0x00007f3ead340070:   00007f3ead3400a0 00007f3ead3402f0
0x00007f3ead340080:   00007f3ead340120 00007f3f4edb589f
0x00007f3ead340090:   00007f3ead3400a0 0000000000000000
0x00007f3ead3400a0:   00007f3ea898c0d0 00007f3ea898c020
0x00007f3ead3400b0:   00007f3ea898e1c9 0000000000000000
0x00007f3ead3400c0:   00007f3ead340120 00007f3ea898e1b0
0x00007f3ead3400d0:   00007f3ea898e1d4 00007f3ea898e1cc
0x00007f3ead3400e0:   000000b8000000b8 00007f3f00000004
0x00007f3ead3400f0:   00007f3ead340150 0000000000000000
0x00007f3ead340100:   00007f3ea899b690 00007f3ea89a7680
0x00007f3ead340110:   00007f3ead3402f0 00007f3f1c21c860
0x00007f3ead340120:   00007f3ead340170 00007f3f4edb725f
0x00007f3ead340130:   00007f3ea89a7c00 00007f3ea89a7320
0x00007f3ead340140:   00007f3ead340170 00007f3ead3402f0
0x00007f3ead340150:   00007f3ea89a7320 00007f3ead3401f0
0x00007f3ead340160:   00007f3ea89a6fd0 ffffffffffffffff
0x00007f3ead340170:   00007f3ead3402d0 00007f3f4edb8b4a
0x00007f3ead340180:   00007f3c731ca650 00007f3ea89a7ea0 

Instructions: (pc=0x00007f3f4ee3520b)
0x00007f3f4ee351eb:   8d 34 c5 00 00 00 00 48 8d 43 10 48 89 45 b8 66
0x00007f3f4ee351fb:   0f 1f 44 00 00 49 8b 57 38 49 63 cd 4c 8b 04 ca
0x00007f3f4ee3520b:   49 8b 50 18 44 03 6a 08 44 39 63 10 7e 37 48 8b
0x00007f3f4ee3521b:   53 08 41 83 c4 01 4e 89 04 32 44 89 23 49 83 c6 

Register to memory mapping:

RAX=0x00007f3ea899b740 is an unknown value
RBX=0x00007f3ea899b730 is an unknown value
RCX=0x0000000000000002 is an unknown value
RDX=0x00007f3ea899b710 is an unknown value
RSP=0x00007f3ead33ff90 is pointing into the stack for thread: 0x00007f3f490b0800
RBP=0x00007f3ead33ffe0 is pointing into the stack for thread: 0x00007f3f490b0800
RSI=0x0000000000000001 is an unknown value
RDI=0x0000000000000010 is an unknown value
R8 =0x0000000000000000 is an unknown value
R9 =0x0000000000000002 is an unknown value
R10=0x0000000000000003 is an unknown value
R11=0x00007f3f4fc3af10: <offset 0x183f10> in /lib64/libc.so.6 at 0x00007f3f4fab7000
R12=0x0000000000000002 is an unknown value
R13=0x0000000000000002 is an unknown value
R14=0x0000000000000010 is an unknown value
R15=0x00007f3ea899b690 is an unknown value


Stack: [0x00007f3ead242000,0x00007f3ead342000],  sp=0x00007f3ead33ff90,  free space=1015k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x3c520b]  ValueStack::pop_arguments(int)+0x8b
V  [libjvm.so+0x34394e]  GraphBuilder::invoke(Bytecodes::Code)+0x3be
V  [libjvm.so+0x34589f]  GraphBuilder::iterate_bytecodes_for_block(int)+0x107f
V  [libjvm.so+0x34725f]  GraphBuilder::iterate_all_blocks(bool)+0x16f
V  [libjvm.so+0x348b4a]  GraphBuilder::GraphBuilder(Compilation*, IRScope*)+0x54a
V  [libjvm.so+0x34c3fa]  IRScope::IRScope(Compilation*, IRScope*, int, ciMethod*, int, bool)+0x1ca
V  [libjvm.so+0x34cf89]  IR::IR(Compilation*, ciMethod*, int)+0xa9
V  [libjvm.so+0x32ecd7]  Compilation::build_hir() [clone .part.78]+0xd7
V  [libjvm.so+0x330e50]  Compilation::compile_java_method()+0x3e0
V  [libjvm.so+0x330ffa]  Compilation::compile_method()+0x11a
V  [libjvm.so+0x331470]  Compilation::Compilation(AbstractCompiler*, ciEnv*, ciMethod*, int, BufferBlob*)+0x200
V  [libjvm.so+0x331bf8]  Compiler::compile_method(ciEnv*, ciMethod*, int)+0xa8
V  [libjvm.so+0x489d58]  CompileBroker::invoke_compiler_on_method(CompileTask*)+0x808
V  [libjvm.so+0x48c6a8]  CompileBroker::compiler_thread_loop()+0x6d8
V  [libjvm.so+0xacf9b7]  JavaThread::thread_main_inner()+0x1c7
V  [libjvm.so+0xad0d0a]  JavaThread::run()+0x2fa
V  [libjvm.so+0x95e5d2]  java_start(Thread*)+0x102
C  [libpthread.so.0+0x7ea5]  start_thread+0xc5


Current CompileTask:
C1:261107379 55588       3       java.net.Socket::connect (36 bytes)


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

Java Threads: ( => current thread )
(omitted....266 lines....)
  0x00007f3bd400b000 JavaThread "http-nio-8080-exec-26" daemon [_thread_blocked, id=348, stack(0x00007f3c729b7000,0x00007f3c729f8000)]
  0x00007f3bc8006000 JavaThread "http-nio-8080-exec-25" daemon [_thread_blocked, id=347, stack(0x00007f3c729f8000,0x00007f3c72a39000)]
  0x00007f3bd4009000 JavaThread "http-nio-8080-exec-24" daemon [_thread_blocked, id=346, stack(0x00007f3c72a39000,0x00007f3c72a7a000)]
  0x00007f3bc8004000 JavaThread "http-nio-8080-exec-23" daemon [_thread_blocked, id=345, stack(0x00007f3c72a7a000,0x00007f3c72abb000)]
  0x00007f3bd4007000 JavaThread "http-nio-8080-exec-22" daemon [_thread_blocked, id=344, stack(0x00007f3c72abb000,0x00007f3c72afc000)]
  0x00007f3bc8001800 JavaThread "http-nio-8080-exec-21" daemon [_thread_blocked, id=343, stack(0x00007f3c72afc000,0x00007f3c72b3d000)]
  0x00007f3f494b9000 JavaThread "http-nio-8080-Acceptor-0" daemon [_thread_in_native, id=342, stack(0x00007f3c72dd6000,0x00007f3c72e17000)]
  0x00007f3f494b6000 JavaThread "http-nio-8080-ClientPoller-1" daemon [_thread_in_native, id=341, stack(0x00007f3c72e4d000,0x00007f3c72e8e000)]
  0x00007f3f49102800 JavaThread "http-nio-8080-ClientPoller-0" daemon [_thread_in_native, id=340, stack(0x00007f3c72e9c000,0x00007f3c72edd000)]
  0x00007f3f49100800 JavaThread "http-nio-8080-exec-20" daemon [_thread_blocked, id=339, stack(0x00007f3c72edd000,0x00007f3c72f1e000)]
  0x00007f3f490fe800 JavaThread "http-nio-8080-exec-19" daemon [_thread_blocked, id=338, stack(0x00007f3c72f1e000,0x00007f3c72f5f000)]
  0x00007f3f490fc800 JavaThread "http-nio-8080-exec-18" daemon [_thread_blocked, id=337, stack(0x00007f3c72f5f000,0x00007f3c72fa0000)]
  0x00007f3f490af000 JavaThread "http-nio-8080-exec-17" daemon [_thread_blocked, id=336, stack(0x00007f3c72fa0000,0x00007f3c72fe1000)]
  0x00007f3f490ad000 JavaThread "http-nio-8080-exec-16" daemon [_thread_blocked, id=335, stack(0x00007f3c72fe1000,0x00007f3c73022000)]
  0x00007f3f490ab000 JavaThread "http-nio-8080-exec-15" daemon [_thread_blocked, id=334, stack(0x00007f3c73022000,0x00007f3c73063000)]
  0x00007f3f490a9000 JavaThread "http-nio-8080-exec-14" daemon [_thread_blocked, id=333, stack(0x00007f3c73063000,0x00007f3c730a4000)]
  0x00007f3f491fa000 JavaThread "http-nio-8080-exec-13" daemon [_thread_blocked, id=332, stack(0x00007f3c730a4000,0x00007f3c730e5000)]
  0x00007f3f491f8000 JavaThread "http-nio-8080-exec-12" daemon [_thread_blocked, id=331, stack(0x00007f3c730e5000,0x00007f3c73126000)]
  0x00007f3f491f6000 JavaThread "http-nio-8080-exec-11" daemon [_thread_blocked, id=330, stack(0x00007f3e6f39c000,0x00007f3e6f3dd000)]
  0x00007f3f491f4000 JavaThread "http-nio-8080-exec-10" daemon [_thread_blocked, id=329, stack(0x00007f3e6f429000,0x00007f3e6f46a000)]
  0x00007f3f490b9800 JavaThread "http-nio-8080-exec-9" daemon [_thread_blocked, id=328, stack(0x00007f3e6f46a000,0x00007f3e6f4ab000)]
  0x00007f3f490b7800 JavaThread "http-nio-8080-exec-8" daemon [_thread_blocked, id=327, stack(0x00007f3e6f4c4000,0x00007f3e6f505000)]
  0x00007f3f490b5800 JavaThread "http-nio-8080-exec-7" daemon [_thread_blocked, id=326, stack(0x00007f3e6f505000,0x00007f3e6f546000)]
  0x00007f3f490b3800 JavaThread "http-nio-8080-exec-6" daemon [_thread_blocked, id=325, stack(0x00007f3e6f546000,0x00007f3e6f587000)]
  0x00007f3f4920d000 JavaThread "http-nio-8080-exec-5" daemon [_thread_blocked, id=324, stack(0x00007f3e6f587000,0x00007f3e6f5c8000)]
  0x00007f3f4920b800 JavaThread "http-nio-8080-exec-4" daemon [_thread_blocked, id=323, stack(0x00007f3e6f5c8000,0x00007f3e6f609000)]
  0x00007f3f49209800 JavaThread "http-nio-8080-exec-3" daemon [_thread_blocked, id=322, stack(0x00007f3e6f649000,0x00007f3e6f68a000)]
  0x00007f3f49208800 JavaThread "http-nio-8080-exec-2" daemon [_thread_blocked, id=321, stack(0x00007f3e6f68a000,0x00007f3e6f6cb000)]
  0x00007f3f49207800 JavaThread "http-nio-8080-exec-1" daemon [_thread_blocked, id=320, stack(0x00007f3e6f726000,0x00007f3e6f767000)]
  0x00007f3f49207000 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=319, stack(0x00007f3e6fc8b000,0x00007f3e6fccc000)]
  0x00007f3e66bea800 JavaThread "vi-status-change-notify-1" daemon [_thread_blocked, id=317, stack(0x00007f3c73167000,0x00007f3c731a8000)]
  0x00007f3e9c001000 JavaThread "Attach Listener" daemon [_thread_blocked, id=316, stack(0x00007f3c735b3000,0x00007f3c735f4000)]
  0x00007f3e65134000 JavaThread "pool-14-thread-1" [_thread_blocked, id=315, stack(0x00007f3c73872000,0x00007f3c738b3000)]
  0x00007f3e66a56000 JavaThread "Baiji-ServiceStatsReport-1" daemon [_thread_blocked, id=314, stack(0x00007f3c738b3000,0x00007f3c738f4000)]
  0x00007f3e66c13800 JavaThread "Caravan-artemis.client.soa.service.instance.pacemaker.heartbeat.request.refresher-3" daemon [_thread_blocked, id=312, stack(0x00007f3c73935000,0x00007f3c73976000)]
  0x00007f3e66c11800 JavaThread "Caravan-artemis.client.soa.service.instance.pacemaker.heartbeat.sender-2" daemon [_thread_blocked, id=311, stack(0x00007f3c73976000,0x00007f3c739b7000)]
  0x00007f3e65504800 JavaThread "Artemis-soa.service-AddressRepository-1" daemon [_thread_blocked, id=310, stack(0x00007f3c739b7000,0x00007f3c739f8000)]
  0x00007f3e66c1b800 JavaThread "vi-*-fc" daemon [_thread_blocked, id=309, stack(0x00007f3c739f8000,0x00007f3c73a39000)]
  0x00007f3e66c18000 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=308, stack(0x00007f3c73a39000,0x00007f3c73a7a000)]
  0x00007f3e654a1800 JavaThread "Baiji-BuWhiteList-1" daemon [_thread_blocked, id=307, stack(0x00007f3c73a7a000,0x00007f3c73abb000)]
  0x00007f3e64dd7800 JavaThread "Caravan-CircuitBreakerCoolingChecker-15" daemon [_thread_blocked, id=306, stack(0x00007f3c73abb000,0x00007f3c73afc000)]
  0x00007f3de001c800 JavaThread "CloggingAgent-MessageSender-1" daemon [_thread_blocked, id=305, stack(0x00007f3c73cfc000,0x00007f3c73d3d000)]
  0x00007f3de001a800 JavaThread "CloggingAgent-MessageSender-0" daemon [_thread_blocked, id=304, stack(0x00007f3c73d3d000,0x00007f3c73d7e000)]
  0x00007f3de0018800 JavaThread "CloggingAgent-MessageCompressor" daemon [_thread_blocked, id=303, stack(0x00007f3c73d7e000,0x00007f3c73dbf000)]
  0x00007f3de0017000 JavaThread "CloggingAgent-MessageProcessor" daemon [_thread_blocked, id=302, stack(0x00007f3c73dbf000,0x00007f3c73e00000)]
  0x00007f3c74002000 JavaThread "pool-5-thread-1" [_thread_blocked, id=301, stack(0x00007f3d80207000,0x00007f3d80248000)]
  0x00007f3e64eb7000 JavaThread "DAL-DefaultConnectionPhantomReferenceCleaner-thread-1" [_thread_blocked, id=300, stack(0x00007f3d80248000,0x00007f3d80289000)]
  0x00007f3e64e4f800 JavaThread "DAL-DAL-DBDomainCheckThread-thread-1" [_thread_blocked, id=299, stack(0x00007f3d80289000,0x00007f3d802ca000)]
  0x00007f3e6537e800 JavaThread "mysql-cj-abandoned-connection-cleanup" daemon [_thread_blocked, id=297, stack(0x00007f3d8050b000,0x00007f3d8054c000)]
  0x00007f3e6538f000 JavaThread "Tomcat JDBC Pool Cleaner[1920997390:1697632138731]" daemon [_thread_blocked, id=296, stack(0x00007f3d8054c000,0x00007f3d8058d000)]
  0x00007f3ca40d6000 JavaThread "I/O dispatcher 40" [_thread_in_native, id=283, stack(0x00007f3d8098d000,0x00007f3d809ce000)]
  0x00007f3ca40d4000 JavaThread "I/O dispatcher 39" [_thread_in_native, id=282, stack(0x00007f3d809ce000,0x00007f3d80a0f000)]
  0x00007f3ca40d2000 JavaThread "I/O dispatcher 38" [_thread_in_native, id=281, stack(0x00007f3d80a0f000,0x00007f3d80a50000)]
  0x00007f3ca40d0000 JavaThread "I/O dispatcher 37" [_thread_in_native, id=280, stack(0x00007f3d80a50000,0x00007f3d80a91000)]
  0x00007f3ca40ce800 JavaThread "I/O dispatcher 36" [_thread_in_native, id=279, stack(0x00007f3d80a91000,0x00007f3d80ad2000)]
  0x00007f3ca40cc800 JavaThread "I/O dispatcher 35" [_thread_in_native, id=278, stack(0x00007f3d80ad2000,0x00007f3d80b13000)]
  0x00007f3ca40cb000 JavaThread "I/O dispatcher 34" [_thread_in_native, id=277, stack(0x00007f3d80b13000,0x00007f3d80b54000)]
  0x00007f3ca40c9000 JavaThread "I/O dispatcher 33" [_thread_in_native, id=276, stack(0x00007f3d80b54000,0x00007f3d80b95000)]
  0x00007f3e66826000 JavaThread "pool-12-thread-1" [_thread_in_native, id=275, stack(0x00007f3d80b95000,0x00007f3d80bd6000)]
  0x00007f3cd00d5800 JavaThread "I/O dispatcher 32" [_thread_in_native, id=274, stack(0x00007f3d80bd6000,0x00007f3d80c17000)]
  0x00007f3cd00d4000 JavaThread "I/O dispatcher 31" [_thread_in_native, id=273, stack(0x00007f3d80c17000,0x00007f3d80c58000)]
  0x00007f3cd00d2000 JavaThread "I/O dispatcher 30" [_thread_in_native, id=272, stack(0x00007f3d80c58000,0x00007f3d80c99000)]
  0x00007f3cd00d0000 JavaThread "I/O dispatcher 29" [_thread_in_native, id=271, stack(0x00007f3d80c99000,0x00007f3d80cda000)]
  0x00007f3cd00ce800 JavaThread "I/O dispatcher 28" [_thread_in_native, id=270, stack(0x00007f3d80cda000,0x00007f3d80d1b000)]
  0x00007f3cd00cc800 JavaThread "I/O dispatcher 27" [_thread_in_native, id=269, stack(0x00007f3d80d1b000,0x00007f3d80d5c000)]
  0x00007f3cd00cb000 JavaThread "I/O dispatcher 26" [_thread_in_native, id=268, stack(0x00007f3d80d5c000,0x00007f3d80d9d000)]
  0x00007f3cd00c9000 JavaThread "I/O dispatcher 25" [_thread_in_native, id=267, stack(0x00007f3d80d9d000,0x00007f3d80dde000)]
  0x00007f3e6680b800 JavaThread "pool-11-thread-1" [_thread_in_native, id=266, stack(0x00007f3d80dde000,0x00007f3d80e1f000)]
  0x00007f3cec0d5800 JavaThread "I/O dispatcher 24" [_thread_in_native, id=265, stack(0x00007f3d80e1f000,0x00007f3d80e60000)]
  0x00007f3cec0d4000 JavaThread "I/O dispatcher 23" [_thread_in_native, id=264, stack(0x00007f3d80e60000,0x00007f3d80ea1000)]
  0x00007f3cec0d2000 JavaThread "I/O dispatcher 22" [_thread_in_native, id=263, stack(0x00007f3d80ea1000,0x00007f3d80ee2000)]
  0x00007f3cec0d0000 JavaThread "I/O dispatcher 21" [_thread_in_native, id=262, stack(0x00007f3d80ee2000,0x00007f3d80f23000)]
  0x00007f3cec0ce800 JavaThread "I/O dispatcher 20" [_thread_in_native, id=261, stack(0x00007f3d80f23000,0x00007f3d80f64000)]
  0x00007f3cec0cc800 JavaThread "I/O dispatcher 19" [_thread_in_native, id=260, stack(0x00007f3d80f64000,0x00007f3d80fa5000)]
  0x00007f3cec0cb000 JavaThread "I/O dispatcher 18" [_thread_in_native, id=259, stack(0x00007f3d80fa5000,0x00007f3d80fe6000)]
  0x00007f3cec0c9000 JavaThread "I/O dispatcher 17" [_thread_in_native, id=258, stack(0x00007f3d80fe6000,0x00007f3d81027000)]
  0x00007f3e667f1000 JavaThread "pool-10-thread-1" [_thread_in_native, id=257, stack(0x00007f3d81027000,0x00007f3d81068000)]
  0x00007f3d180d5800 JavaThread "I/O dispatcher 16" [_thread_in_native, id=256, stack(0x00007f3d81068000,0x00007f3d810a9000)]
  0x00007f3d180d4000 JavaThread "I/O dispatcher 15" [_thread_in_native, id=255, stack(0x00007f3d810a9000,0x00007f3d810ea000)]
  0x00007f3d180d2000 JavaThread "I/O dispatcher 14" [_thread_in_native, id=254, stack(0x00007f3d810ea000,0x00007f3d8112b000)]
  0x00007f3d180d0000 JavaThread "I/O dispatcher 13" [_thread_in_native, id=253, stack(0x00007f3d8112b000,0x00007f3d8116c000)]
  0x00007f3d180ce800 JavaThread "I/O dispatcher 12" [_thread_in_native, id=252, stack(0x00007f3d8116c000,0x00007f3d811ad000)]
  0x00007f3d180cc800 JavaThread "I/O dispatcher 11" [_thread_in_native, id=251, stack(0x00007f3d811ad000,0x00007f3d811ee000)]
  0x00007f3d180cb000 JavaThread "I/O dispatcher 10" [_thread_in_native, id=250, stack(0x00007f3d811ee000,0x00007f3d8122f000)]
  0x00007f3d180c9000 JavaThread "I/O dispatcher 9" [_thread_in_native, id=249, stack(0x00007f3d8122f000,0x00007f3d81270000)]
  0x00007f3e66728000 JavaThread "pool-9-thread-1" [_thread_in_native, id=248, stack(0x00007f3d81270000,0x00007f3d812b1000)]
  0x00007f3d340d8000 JavaThread "I/O dispatcher 8" [_thread_in_native, id=247, stack(0x00007f3d812b1000,0x00007f3d812f2000)]
  0x00007f3d340d6000 JavaThread "I/O dispatcher 7" [_thread_in_native, id=246, stack(0x00007f3d812f2000,0x00007f3d81333000)]
  0x00007f3d340d4800 JavaThread "I/O dispatcher 6" [_thread_in_native, id=245, stack(0x00007f3d81333000,0x00007f3d81374000)]
  0x00007f3d340d2800 JavaThread "I/O dispatcher 5" [_thread_in_native, id=244, stack(0x00007f3d81374000,0x00007f3d813b5000)]
  0x00007f3d340d0800 JavaThread "I/O dispatcher 4" [_thread_in_native, id=243, stack(0x00007f3d813b5000,0x00007f3d813f6000)]
  0x00007f3d340cf000 JavaThread "I/O dispatcher 3" [_thread_in_native, id=242, stack(0x00007f3d813f6000,0x00007f3d81437000)]
  0x00007f3d340cd000 JavaThread "I/O dispatcher 2" [_thread_in_native, id=241, stack(0x00007f3d81437000,0x00007f3d81478000)]
  0x00007f3d34003000 JavaThread "I/O dispatcher 1" [_thread_in_native, id=240, stack(0x00007f3d81478000,0x00007f3d814b9000)]
  0x00007f3e666a1000 JavaThread "pool-8-thread-1" [_thread_in_native, id=239, stack(0x00007f3d816b9000,0x00007f3d816fa000)]
  0x00007f3d4c003000 JavaThread "Caravan-AsyncPingUpdateServerStats-ScheduleTask-14" daemon [_thread_blocked, id=237, stack(0x00007f3d81afa000,0x00007f3d81b3b000)]
  0x00007f3e663d5000 JavaThread "Caravan-AsyncPingUpdateServerStats-ScheduleTask-13" daemon [_thread_blocked, id=236, stack(0x00007f3d81b3b000,0x00007f3d81b7c000)]
  0x00007f3e663d4000 JavaThread "Caravan-RibbonHealthChecksoa.client-12" daemon [_thread_blocked, id=235, stack(0x00007f3d81b7c000,0x00007f3d81bbd000)]
  0x00007f3e663cf800 JavaThread "Baiji-ClientStatsReport-2" daemon [_thread_blocked, id=234, stack(0x00007f3d81bbd000,0x00007f3d81bfe000)]
  0x00007f3d4c001000 JavaThread "Caravan-AsyncPingUpdateServerStats-ScheduleTask-11" daemon [_thread_blocked, id=233, stack(0x00007f3ddc026000,0x00007f3ddc067000)]
  0x00007f3e662f8000 JavaThread "Caravan-AsyncPingUpdateServerStats-ScheduleTask-10" daemon [_thread_blocked, id=232, stack(0x00007f3ddc067000,0x00007f3ddc0a8000)]
  0x00007f3e662f6000 JavaThread "Caravan-RibbonHealthChecksoa.client-9" daemon [_thread_blocked, id=231, stack(0x00007f3ddc0a8000,0x00007f3ddc0e9000)]
  0x00007f3e662e5000 JavaThread "Caravan-WarmUpTask-Director-8" daemon [_thread_blocked, id=230, stack(0x00007f3ddc0e9000,0x00007f3ddc12a000)]
  0x00007f3e662de800 JavaThread "Caravan-RibbonServerCountMetric-7" daemon [_thread_blocked, id=229, stack(0x00007f3ddc12a000,0x00007f3ddc16b000)]
  0x00007f3e66288000 JavaThread "Artemis-soa.client-ServiceRepository-1" daemon [_thread_blocked, id=228, stack(0x00007f3ddc16b000,0x00007f3ddc1ac000)]
  0x00007f3e66285800 JavaThread "Caravan-artemis.client.soa.client.service-discovery-1" daemon [_thread_blocked, id=227, stack(0x00007f3ddc1ac000,0x00007f3ddc1ed000)]
  0x00007f3e66284000 JavaThread "Artemis-soa.client-WebSocketSession.HealthCheck-1" daemon [_thread_blocked, id=226, stack(0x00007f3ddc1ed000,0x00007f3ddc22e000)]
  0x00007f3e66283000 JavaThread "Artemis-NettyWebSocketClient-1" daemon [_thread_in_native, id=225, stack(0x00007f3ddc22e000,0x00007f3ddc26f000)]
  0x00007f3e66274800 JavaThread "metrics-influxdb-reporter-2-thread-1" daemon [_thread_blocked, id=224, stack(0x00007f3ddc26f000,0x00007f3ddc2b0000)]
  0x00007f3e66233000 JavaThread "Artemis-soa.client-AddressRepository-1" daemon [_thread_blocked, id=223, stack(0x00007f3ddc2b0000,0x00007f3ddc2f1000)]
  0x00007f3dd0058800 JavaThread "qconfig-worker-remote#-thread-3" daemon [_thread_blocked, id=222, stack(0x00007f3ddc2f1000,0x00007f3ddc332000)]
  0x00007f3e661e0800 JavaThread "UCS-HeartbeatCollector" daemon [_thread_blocked, id=221, stack(0x00007f3ddc532000,0x00007f3ddc573000)]
  0x00007f3e20001000 JavaThread "NettyEventLoop-ofOther-Message-Trees" daemon [_thread_in_native, id=220, stack(0x00007f3ddc573000,0x00007f3ddc5b4000)]
  0x00007f3e66156000 JavaThread "Caravan-ClogMetricsReporter-6" daemon [_thread_blocked, id=219, stack(0x00007f3ddc7b4000,0x00007f3ddc7f5000)]
  0x00007f3e66140800 JavaThread "Baiji-ClientStatsReport-1" daemon [_thread_blocked, id=218, stack(0x00007f3ddc7f5000,0x00007f3ddc836000)]
  0x00007f3e6613a800 JavaThread "Caravan-CHystrixCleaner-5" daemon [_thread_blocked, id=217, stack(0x00007f3ddc836000,0x00007f3ddc877000)]
  0x00007f3e66137800 JavaThread "Caravan-ChystrixDashboardMetrics-4" daemon [_thread_blocked, id=216, stack(0x00007f3ddc877000,0x00007f3ddc8b8000)]
  0x00007f3e66122800 JavaThread "Caravan-AutoCleanedPoolingHttpClientConnectionManager-3" daemon [_thread_blocked, id=215, stack(0x00007f3ddc8b8000,0x00007f3ddc8f9000)]
  0x00007f3e65263000 JavaThread "Caravan-propertyCleanExecutorService-2" daemon [_thread_blocked, id=214, stack(0x00007f3ddcaf9000,0x00007f3ddcb3a000)]
  0x00007f3e64e69000 JavaThread "Caravan-RefCleanExecutorService-1" daemon [_thread_blocked, id=213, stack(0x00007f3ddcb3a000,0x00007f3ddcb7b000)]
  0x00007f3e642c1000 JavaThread "pool-6-thread-1" [_thread_blocked, id=212, stack(0x00007f3ddcb7b000,0x00007f3ddcbbc000)]
  0x00007f3e64daf800 JavaThread "DalRequestScheduler-Thread" daemon [_thread_blocked, id=211, stack(0x00007f3ddcbbc000,0x00007f3ddcbfd000)]
  0x00007f3e65ecb000 JavaThread "qconfig-poller#-thread-1" daemon [_thread_blocked, id=207, stack(0x00007f3e6c0a8000,0x00007f3e6c0e9000)]
  0x00007f3e65ebe000 JavaThread "qconfig-entrypoint-scheduler-thread-1" daemon [_thread_blocked, id=206, stack(0x00007f3e6c0e9000,0x00007f3e6c12a000)]
  0x00007f3e65eaa800 JavaThread "qconfig-loader-thread-2" daemon [_thread_in_native, id=205, stack(0x00007f3e6c12a000,0x00007f3e6c16b000)]
  0x00007f3e65ea5000 JavaThread "metrics-influxdb-reporter-1-thread-1" daemon [_thread_blocked, id=204, stack(0x00007f3e6c16b000,0x00007f3e6c1ac000)]
  0x00007f3e65e8f000 JavaThread "qconfig-hickwall-reporter-thread-1" daemon [_thread_blocked, id=203, stack(0x00007f3e6c1ac000,0x00007f3e6c1ed000)]
  0x00007f3e65e83800 JavaThread "qconfig-switch-poller#-thread-1" daemon [_thread_blocked, id=202, stack(0x00007f3e6c1ed000,0x00007f3e6c22e000)]
  0x00007f3e65e7e800 JavaThread "qconfig-loader-thread-1" daemon [_thread_in_native, id=201, stack(0x00007f3e6c42e000,0x00007f3e6c46f000)]
  0x00007f3e65d91800 JavaThread "qconfig-timer-thread-1" daemon [_thread_blocked, id=200, stack(0x00007f3e6c66f000,0x00007f3e6c6b0000)]
  0x00007f3e3401e000 JavaThread "NettyEventLoop-ofDefault-Message-Trees" daemon [_thread_in_native, id=198, stack(0x00007f3e6caf1000,0x00007f3e6cb32000)]
  0x00007f3e65c26800 JavaThread "qconfig-logger" daemon [_thread_blocked, id=197, stack(0x00007f3e6cb32000,0x00007f3e6cb73000)]
  0x00007f3e65bdd800 JavaThread "Thread-13" daemon [_thread_blocked, id=196, stack(0x00007f3e6cd73000,0x00007f3e6cdb4000)]
  0x00007f3e65bdb000 JavaThread "CloggingAgent-ConfigManager" daemon [_thread_blocked, id=195, stack(0x00007f3e6cdb4000,0x00007f3e6cdf5000)]
  0x00007f3e400cc800 JavaThread "grpc-nio-worker-ELG-1-8" daemon [_thread_in_native, id=194, stack(0x00007f3e6d3f5000,0x00007f3e6d436000)]
  0x00007f3e400ca800 JavaThread "grpc-nio-worker-ELG-1-7" daemon [_thread_in_native, id=193, stack(0x00007f3e6d436000,0x00007f3e6d477000)]
  0x00007f3e400c9000 JavaThread "grpc-nio-worker-ELG-1-6" daemon [_thread_in_native, id=192, stack(0x00007f3e6d477000,0x00007f3e6d4b8000)]
  0x00007f3e400c7000 JavaThread "grpc-nio-worker-ELG-1-5" daemon [_thread_in_native, id=191, stack(0x00007f3e6d4b8000,0x00007f3e6d4f9000)]
  0x00007f3e400c6000 JavaThread "grpc-nio-worker-ELG-1-4" daemon [_thread_in_native, id=190, stack(0x00007f3e6d4f9000,0x00007f3e6d53a000)]
  0x00007f3e40083000 JavaThread "grpc-nio-worker-ELG-1-3" daemon [_thread_in_native, id=189, stack(0x00007f3e6d53a000,0x00007f3e6d57b000)]
  0x00007f3e400b5000 JavaThread "grpc-nio-worker-ELG-1-2" daemon [_thread_in_native, id=188, stack(0x00007f3e6d57b000,0x00007f3e6d5bc000)]
  0x00007f3e40007800 JavaThread "grpc-nio-worker-ELG-1-1" daemon [_thread_in_native, id=187, stack(0x00007f3e6d9bc000,0x00007f3e6d9fd000)]
  0x00007f3e4c1b8800 JavaThread "pool-2-thread-1" [_thread_blocked, id=186, stack(0x00007f3e6e1fd000,0x00007f3e6e23e000)]
  0x00007f3e4c1b5000 JavaThread "cat-9" daemon [_thread_blocked, id=185, stack(0x00007f3e6e23e000,0x00007f3e6e27f000)]
  0x00007f3e4c1b4000 JavaThread "cat-data-uploader" daemon [_thread_blocked, id=184, stack(0x00007f3e6e27f000,0x00007f3e6e2c0000)]
  0x00007f3e4c1b1800 JavaThread "cat-StatusUpdateTask" daemon [_thread_blocked, id=183, stack(0x00007f3e6e2c0000,0x00007f3e6e301000)]
  0x00007f3e4c1a5000 JavaThread "cat-update-tree-queue-task" daemon [_thread_blocked, id=182, stack(0x00007f3e6e301000,0x00007f3e6e342000)]
  0x00007f3e4c1a3800 JavaThread "cat-merge-atomic-task" daemon [_thread_blocked, id=181, stack(0x00007f3e6e342000,0x00007f3e6e383000)]
  0x00007f3e4c17d800 JavaThread "cat-DefaultTreeSender" daemon [_thread_blocked, id=180, stack(0x00007f3e6e383000,0x00007f3e6e3c4000)]
  0x00007f3e4c186800 JavaThread "cat-3" daemon [_thread_blocked, id=179, stack(0x00007f3e6e619000,0x00007f3e6e65a000)]
  0x00007f3e4c17b800 JavaThread "cat-2" daemon [_thread_blocked, id=178, stack(0x00007f3e6e65a000,0x00007f3e6e69b000)]
  0x00007f3e4c108000 JavaThread "NettyDefaultTreeSender-1" daemon [_thread_blocked, id=177, stack(0x00007f3e6e89b000,0x00007f3e6e8dc000)]
  0x00007f3e4c103000 JavaThread "cat-1" daemon [_thread_blocked, id=176, stack(0x00007f3e6e8dc000,0x00007f3e6e91d000)]
  0x00007f3e4c09c800 JavaThread "cat-MessageTreeContextHolderCleaner" daemon [_thread_blocked, id=175, stack(0x00007f3e6e5c4000,0x00007f3e6e605000)]
  0x00007f3e653e2800 JavaThread "*-1" daemon [_thread_blocked, id=173, stack(0x00007f3e6e95e000,0x00007f3e6e99f000)]
  0x00007f3e653dd800 JavaThread "*-0" daemon [_thread_blocked, id=172, stack(0x00007f3e6e99f000,0x00007f3e6e9e0000)]
  0x00007f3e6539f800 JavaThread "*-heartbeat" daemon [_thread_blocked, id=171, stack(0x00007f3e6e9e0000,0x00007f3e6ea21000)]
  0x00007f3e64f21800 JavaThread "*" daemon [_thread_blocked, id=170, stack(0x00007f3e6ee21000,0x00007f3e6ee62000)]
  0x00007f3e64ef2800 JavaThread "DefaultStatusProvider" daemon [_thread_blocked, id=169, stack(0x00007f3e6ee62000,0x00007f3e6eea3000)]
  0x00007f3e5800c800 JavaThread "JMX server connection timeout 22" daemon [_thread_blocked, id=168, stack(0x00007f3e6f0a3000,0x00007f3e6f0e4000)]
  0x00007f3e5800a000 JavaThread "RMI Scheduler(0)" daemon [_thread_blocked, id=167, stack(0x00007f3e6f0e4000,0x00007f3e6f125000)]
  0x00007f3e78001000 JavaThread "RMI TCP Connection(1)-10.*.*.*" daemon [_thread_in_native, id=166, stack(0x00007f3e6f125000,0x00007f3e6f166000)]
  0x00007f3f495cc800 JavaThread "NioBlockingSelector.BlockPoller-1" daemon [_thread_in_native, id=126, stack(0x00007f3eac0b1000,0x00007f3eac0f2000)]
  0x00007f3f49535000 JavaThread "GC Daemon" daemon [_thread_blocked, id=125, stack(0x00007f3eac555000,0x00007f3eac596000)]
  0x00007f3f4926b800 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=123, stack(0x00007f3eacad8000,0x00007f3eacb19000)]
  0x00007f3f49256800 JavaThread "RMI TCP Accept-8780" daemon [_thread_in_native, id=122, stack(0x00007f3eacb19000,0x00007f3eacb5a000)]
  0x00007f3f4919d800 JavaThread "FileHandlerLogFilesCleaner-1" daemon [_thread_blocked, id=121, stack(0x00007f3eacd63000,0x00007f3eacda4000)]
  0x00007f3f490be000 JavaThread "Service Thread" daemon [_thread_blocked, id=120, stack(0x00007f3ead200000,0x00007f3ead241000)]
=>0x00007f3f490b0800 JavaThread "C1 CompilerThread3" daemon [_thread_in_native, id=119, stack(0x00007f3ead242000,0x00007f3ead342000)]
  0x00007f3f490a6800 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=118, stack(0x00007f3ead343000,0x00007f3ead443000)]
  0x00007f3f490a4000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=117, stack(0x00007f3ead444000,0x00007f3ead544000)]
  0x00007f3f490a2000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=116, stack(0x00007f3ead545000,0x00007f3ead645000)]
  0x00007f3f4909e000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=115, stack(0x00007f3ead645000,0x00007f3ead686000)]
  0x00007f3f4909d000 JavaThread "Surrogate Locker Thread (Concurrent GC)" daemon [_thread_blocked, id=114, stack(0x00007f3ead686000,0x00007f3ead6c7000)]
  0x00007f3f4906a000 JavaThread "Finalizer" daemon [_thread_blocked, id=113, stack(0x00007f3ead850000,0x00007f3ead891000)]
  0x00007f3f49065800 JavaThread "Reference Handler" daemon [_thread_blocked, id=112, stack(0x00007f3ead891000,0x00007f3ead8d2000)]
  0x00007f3f4800c800 JavaThread "main" [_thread_in_native, id=84, stack(0x00007f3f50897000,0x00007f3f508d7000)]

Other Threads:
  0x00007f3f4905b800 VMThread [stack: 0x00007f3ead8d3000,0x00007f3ead9d3000] [id=111]
  0x00007f3f49270800 WatcherThread [stack: 0x00007f3eac9d8000,0x00007f3eacad8000] [id=124]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

heap address: 0x00000004f0800000, size: 12288 MB, Compressed Oops mode: Zero based, Oop shift amount: 3
Narrow klass base: 0x00000007f0800000, Narrow klass shift: 0
Compressed class space size: 1073741824 Address: 0x00000007f0800000

Heap:
 garbage-first heap   total 12582912K, used 2968856K [0x00000004f0800000, 0x00000004f1003000, 0x00000007f0800000)
  region size 8192K, 86 young (704512K), 9 survivors (73728K)
 Metaspace       used 143543K, capacity 150704K, committed 150912K, reserved 1181696K
  class space    used 16336K, capacity 17691K, committed 17792K, reserved 1048576K
  
  (omitted..............)
  
  
  Card table byte_map: [0x00007f3eef800000,0x00007f3ef1000000] byte_map_base: 0x00007f3eed07c000

Marking Bits (Prev, Next): (CMBitMap*) 0x00007f3f4804c288, (CMBitMap*) 0x00007f3f4804c2e0
 Prev Bits: [0x00007f3ee2000000, 0x00007f3eee000000)
 Next Bits: [0x00007f3ed6000000, 0x00007f3ee2000000)

Polling page: 0x00007f3f508df000

CodeCache: size=245760Kb used=120361Kb max_used=120373Kb free=125398Kb
 bounds [0x00007f3f39000000, 0x00007f3f406c0000, 0x00007f3f48000000]
 total_blobs=31073 nmethods=30142 adapters=842
 compilation: enabled

Compilation events (10 events):
Event: 260530.728 Thread 0x00007f3f490a2000 55584       4       com.google.*.shaded.gson.stream.JsonWriter::endObject (9 bytes)
Event: 260530.733 Thread 0x00007f3f490a2000 nmethod 55584 0x00007f3f3aa948d0 code [0x00007f3f3aa94a40, 0x00007f3f3aa94c08]
Event: 260530.748 Thread 0x00007f3f490a4000 nmethod 55583 0x00007f3f39a34610 code [0x00007f3f39a348a0, 0x00007f3f39a35300]
Event: 260859.528 Thread 0x00007f3f490a6800 55585       4       qunar.tc.qconfig.client.impl.QConfigEntryPoint::checkPermitted (38 bytes)
Event: 260859.529 Thread 0x00007f3f490a6800 nmethod 55585 0x00007f3f39571950 code [0x00007f3f39571aa0, 0x00007f3f39571b78]
Event: 261026.282 Thread 0x00007f3f490b0800 55586   !   3       java.io.PrintWriter::close (49 bytes)
Event: 261026.283 Thread 0x00007f3f490b0800 nmethod 55586 0x00007f3f3bc93b10 code [0x00007f3f3bc93ca0, 0x00007f3f3bc941c8]
Event: 261071.766 Thread 0x00007f3f490a4000 55587       4       com.*.search.global.activity.allanalysis.termtypebuilder.single.SingleHotelBrandBuilder::build (40 bytes)
Event: 261071.772 Thread 0x00007f3f490a4000 nmethod 55587 0x00007f3f3ce45910 code [0x00007f3f3ce45ac0, 0x00007f3f3ce45e08]
Event: 261107.373 Thread 0x00007f3f490b0800 55588       3       java.net.Socket::connect (36 bytes)

GC Heap History (10 events):
Event: 261045.589 GC heap before
{Heap before GC invocations=15697 (full 0):
 garbage-first heap   total 12582912K, used 9818966K [0x00000004f0800000, 0x00000004f1003000, 0x00000007f0800000)
  region size 8192K, 922 young (7553024K), 8 survivors (65536K)
 Metaspace       used 143542K, capacity 150704K, committed 150912K, reserved 1181696K
  class space    used 16336K, capacity 17691K, committed 17792K, reserved 1048576K
Event: 261045.617 GC heap after
Heap after GC invocations=15698 (full 0):
 garbage-first heap   total 12582912K, used 2340102K [0x00000004f0800000, 0x00000004f1003000, 0x00000007f0800000)
  region size 8192K, 8 young (65536K), 8 survivors (65536K)
 Metaspace       used 143542K, capacity 150704K, committed 150912K, reserved 1181696K
  class space    used 16336K, capacity 17691K, committed 17792K, reserved 1048576K
}
Event: 261060.766 GC heap before
{Heap before GC invocations=15698 (full 0):
 garbage-first heap   total 12582912K, used 9819398K [0x00000004f0800000, 0x00000004f1003000, 0x00000007f0800000)
  region size 8192K, 921 young (7544832K), 8 survivors (65536K)
 Metaspace       used 143542K, capacity 150704K, committed 150912K, reserved 1181696K
  class space    used 16336K, capacity 17691K, committed 17792K, reserved 1048576K
Event: 261060.796 GC heap after
Heap after GC invocations=15699 (full 0):
 garbage-first heap   total 12582912K, used 2340403K [0x00000004f0800000, 0x00000004f1003000, 0x00000007f0800000)
  region size 8192K, 8 young (65536K), 8 survivors (65536K)
 Metaspace       used 143542K, capacity 150704K, committed 150912K, reserved 1181696K
  class space    used 16336K, capacity 17691K, committed 17792K, reserved 1048576K
}
Event: 261075.900 GC heap before
{Heap before GC invocations=15699 (full 0):
 garbage-first heap   total 12582912K, used 9819699K [0x00000004f0800000, 0x00000004f1003000, 0x00000007f0800000)
  region size 8192K, 922 young (7553024K), 8 survivors (65536K)
 Metaspace       used 143542K, capacity 150704K, committed 150912K, reserved 1181696K
  class space    used 16336K, capacity 17691K, committed 17792K, reserved 1048576K
Event: 261075.930 GC heap after
Heap after GC invocations=15700 (full 0):
 garbage-first heap   total 12582912K, used 2344981K [0x00000004f0800000, 0x00000004f1003000, 0x00000007f0800000)
  region size 8192K, 9 young (73728K), 9 survivors (73728K)
 Metaspace       used 143542K, capacity 150704K, committed 150912K, reserved 1181696K
  class space    used 16336K, capacity 17691K, committed 17792K, reserved 1048576K
}
Event: 261091.216 GC heap before
{Heap before GC invocations=15700 (full 0):
 garbage-first heap   total 12582912K, used 9822037K [0x00000004f0800000, 0x00000004f1003000, 0x00000007f0800000)
  region size 8192K, 921 young (7544832K), 9 survivors (73728K)
 Metaspace       used 143542K, capacity 150704K, committed 150912K, reserved 1181696K
  class space    used 16336K, capacity 17691K, committed 17792K, reserved 1048576K
Event: 261091.248 GC heap after
Heap after GC invocations=15701 (full 0):
 garbage-first heap   total 12582912K, used 2345464K [0x00000004f0800000, 0x00000004f1003000, 0x00000007f0800000)
  region size 8192K, 9 young (73728K), 9 survivors (73728K)
 Metaspace       used 143542K, capacity 150704K, committed 150912K, reserved 1181696K
  class space    used 16336K, capacity 17691K, committed 17792K, reserved 1048576K
}
Event: 261106.389 GC heap before
{Heap before GC invocations=15701 (full 0):
 garbage-first heap   total 12582912K, used 9816568K [0x00000004f0800000, 0x00000004f1003000, 0x00000007f0800000)
  region size 8192K, 921 young (7544832K), 9 survivors (73728K)
 Metaspace       used 143542K, capacity 150704K, committed 150912K, reserved 1181696K
  class space    used 16336K, capacity 17691K, committed 17792K, reserved 1048576K
Event: 261106.423 GC heap after
Heap after GC invocations=15702 (full 0):
 garbage-first heap   total 12582912K, used 2346264K [0x00000004f0800000, 0x00000004f1003000, 0x00000007f0800000)
  region size 8192K, 9 young (73728K), 9 survivors (73728K)
 Metaspace       used 143542K, capacity 150704K, committed 150912K, reserved 1181696K
  class space    used 16336K, capacity 17691K, committed 17792K, reserved 1048576K
}

Deoptimization events (10 events):
Event: 261101.701 Thread 0x00007f3f49207800 Uncommon trap: reason=range_check action=none pc=0x00007f3f3c0921e0 method=org.apache.tomcat.util.http.parser.HttpParser.isNumeric(I)Z @ 4
Event: 261104.763 Thread 0x00007f3f490fe800 Uncommon trap: reason=range_check action=none pc=0x00007f3f394640bc method=org.apache.tomcat.util.http.parser.HttpParser.isAlpha(I)Z @ 4
Event: 261104.763 Thread 0x00007f3f490fe800 Uncommon trap: reason=range_check action=none pc=0x00007f3f3c0921e0 method=org.apache.tomcat.util.http.parser.HttpParser.isNumeric(I)Z @ 4
Event: 261104.767 Thread 0x00007f3bd4037000 Uncommon trap: reason=range_check action=none pc=0x00007f3f3db163c0 method=org.apache.tomcat.util.http.parser.HttpParser.isNumeric(I)Z @ 4
Event: 261105.392 Thread 0x00007f3f490ad000 Uncommon trap: reason=range_check action=none pc=0x00007f3f394640bc method=org.apache.tomcat.util.http.parser.HttpParser.isAlpha(I)Z @ 4
Event: 261105.392 Thread 0x00007f3f490ad000 Uncommon trap: reason=range_check action=none pc=0x00007f3f3c0921e0 method=org.apache.tomcat.util.http.parser.HttpParser.isNumeric(I)Z @ 4
Event: 261106.279 Thread 0x00007f3bd400b000 Uncommon trap: reason=range_check action=none pc=0x00007f3f394640bc method=org.apache.tomcat.util.http.parser.HttpParser.isAlpha(I)Z @ 4
Event: 261106.279 Thread 0x00007f3bd400b000 Uncommon trap: reason=range_check action=none pc=0x00007f3f3c0921e0 method=org.apache.tomcat.util.http.parser.HttpParser.isNumeric(I)Z @ 4
Event: 261106.701 Thread 0x00007f3bd4010000 Uncommon trap: reason=range_check action=none pc=0x00007f3f394640bc method=org.apache.tomcat.util.http.parser.HttpParser.isAlpha(I)Z @ 4
Event: 261106.701 Thread 0x00007f3bd4010000 Uncommon trap: reason=range_check action=none pc=0x00007f3f3c0921e0 method=org.apache.tomcat.util.http.parser.HttpParser.isNumeric(I)Z @ 4

Classes redefined (2 events):
Event: 26.549 Thread 0x00007f3f4905b800 redefined class name=sun.nio.ch.SocketChannelImpl, count=1
Event: 26.618 Thread 0x00007f3f4905b800 redefined class name=java.net.Socket, count=1

Internal exceptions (10 events):
Event: 261105.199 Thread 0x00007f3bc8016800 Exception <a 'java/net/SocketTimeoutException': Read timed out> (0x0000000652e11060) thrown at [/home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-linux-x64-hotspot/workspace/build/src/hotspot/src/share/vm/prims/jni.cpp, line 738]
Event: 261105.392 Thread 0x00007f3f490ad000 Exception <a 'java/lang/ArrayIndexOutOfBoundsException': -1> (0x00000006550ebc18) thrown at [/home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-linux-x64-hotspot/workspace/build/src/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp, line 371]
Event: 261105.392 Thread 0x00007f3f490ad000 Exception <a 'java/lang/ArrayIndexOutOfBoundsException': -1> (0x00000006550ebe50) thrown at [/home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-linux-x64-hotspot/workspace/build/src/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp, line 371]
Event: 261106.279 Thread 0x00007f3bd400b000 Exception <a 'java/lang/ArrayIndexOutOfBoundsException': -1> (0x0000000634084d90) thrown at [/home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-linux-x64-hotspot/workspace/build/src/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp, line 371]
Event: 261106.279 Thread 0x00007f3bd400b000 Exception <a 'java/lang/ArrayIndexOutOfBoundsException': -1> (0x0000000634084fc8) thrown at [/home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-linux-x64-hotspot/workspace/build/src/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp, line 371]
Event: 261106.288 Thread 0x00007f3bc8001800 Exception <a 'java/net/SocketTimeoutException': Read timed out> (0x000000062c66eba8) thrown at [/home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-linux-x64-hotspot/workspace/build/src/hotspot/src/share/vm/prims/jni.cpp, line 738]
Event: 261106.332 Thread 0x00007f3f490ab000 Exception <a 'java/net/SocketTimeoutException': Read timed out> (0x000000062a566820) thrown at [/home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-linux-x64-hotspot/workspace/build/src/hotspot/src/share/vm/prims/jni.cpp, line 738]
Event: 261106.701 Thread 0x00007f3bd4010000 Exception <a 'java/lang/ArrayIndexOutOfBoundsException': -1> (0x00000007e1959b50) thrown at [/home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-linux-x64-hotspot/workspace/build/src/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp, line 371]
Event: 261106.701 Thread 0x00007f3bd4010000 Exception <a 'java/lang/ArrayIndexOutOfBoundsException': -1> (0x00000007e1959d88) thrown at [/home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-linux-x64-hotspot/workspace/build/src/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp, line 371]
Event: 261106.911 Thread 0x00007f3bc805c000 Exception <a 'java/net/SocketTimeoutException': Read timed out> (0x00000007db4c42a8) thrown at [/home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-linux-x64-hotspot/workspace/build/src/hotspot/src/share/vm/prims/jni.cpp, line 738]

Events (10 events):
Event: 261106.279 Thread 0x00007f3bd400b000 DEOPT PACKING pc=0x00007f3f3c0921e0 sp=0x00007f3c729f64f0
Event: 261106.279 Thread 0x00007f3bd400b000 DEOPT UNPACKING pc=0x00007f3f3904547a sp=0x00007f3c729f64a8 mode 2
Event: 261106.387 Executing VM operation: G1IncCollectionPause
Event: 261106.423 Executing VM operation: G1IncCollectionPause done
Event: 261106.701 Thread 0x00007f3bd4010000 Uncommon trap: trap_request=0xffffffe7 fr.pc=0x00007f3f394640bc
Event: 261106.701 Thread 0x00007f3bd4010000 DEOPT PACKING pc=0x00007f3f394640bc sp=0x00007f3a798db5c0
Event: 261106.701 Thread 0x00007f3bd4010000 DEOPT UNPACKING pc=0x00007f3f3904547a sp=0x00007f3a798db4b8 mode 2
Event: 261106.701 Thread 0x00007f3bd4010000 Uncommon trap: trap_request=0xffffffe7 fr.pc=0x00007f3f3c0921e0
Event: 261106.701 Thread 0x00007f3bd4010000 DEOPT PACKING pc=0x00007f3f3c0921e0 sp=0x00007f3a798db4f0
Event: 261106.701 Thread 0x00007f3bd4010000 DEOPT UNPACKING pc=0x00007f3f3904547a sp=0x00007f3a798db4a8 mode 2

.....


Memory: 4k page, physical 16777216k(824620k free), swap 0k(0k free)

vm_info: OpenJDK 64-Bit Server VM (25.302-b08) for linux-amd64 JRE (1.8.0_302-b08), built on Jul 20 2021 21:30:31 by "jenkins" with gcc 7.5.0

time: Sat Oct 21 21:00:23 2023
timezone: CST
elapsed time: 261107.445539 seconds (3d 0h 31m 47s)
@zwguo zwguo added the bug Something isn't working label Oct 24, 2023
@karianna
Copy link
Contributor

karianna commented Oct 24, 2023

@zwguo Please update to 1.8.0_392 (coming out this week) and reported back here if it's still an issue.

@zwguo
Copy link
Author

zwguo commented Oct 25, 2023

@karianna OK,can you tell me the reason why the jvm crash? and how can i avoid it, any suggest? thank the your reply.

@karianna
Copy link
Contributor

I think it's just a straight bug in C1 that has likely been fixed in subsequent releases.

@zwguo
Copy link
Author

zwguo commented Nov 4, 2023

@karianna hi, I update the jdk to 1.8.0_392-b08, but the jvm crashes again today, the information is:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007ff3f2efd30b, pid=37, tid=0x00007ff351410700
#
# JRE version: OpenJDK Runtime Environment (8.0_392-b08) (build 1.8.0_392-b08)
# Java VM: OpenJDK 64-Bit Server VM (25.392-b08 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# V  [libjvm.so+0x3c630b]  ValueStack::pop_arguments(int)+0x8b
#
# Core dump written. Default location: //core or core.37
#
# If you would like to submit a bug report, please visit:
#   https://github.com/adoptium/adoptium-support/issues
#

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

Current thread (0x00007ff3ed0a9000):  JavaThread "C1 CompilerThread3" daemon [_thread_in_native, id=120, stack(0x00007ff351311000,0x00007ff351411000)]

siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x0000000000000018

Registers:
RAX=0x00007ff3302a98c0, RBX=0x00007ff3302a98b0, RCX=0x0000000000000002, RDX=0x00007ff3302a9890
RSP=0x00007ff35140efe0, RBP=0x00007ff35140f030, RSI=0x0000000000000001, RDI=0x0000000000000010
R8 =0x0000000000000000, R9 =0x0000000000000003, R10=0x0000000000000004, R11=0x000000000000004e
R12=0x0000000000000002, R13=0x0000000000000002, R14=0x0000000000000010, R15=0x00007ff3302a9810
RIP=0x00007ff3f2efd30b, EFLAGS=0x0000000000010202, CSGSFS=0x002b000000000033, ERR=0x0000000000000004
  TRAPNO=0x000000000000000e

......

Memory: 4k page, physical 16777216k(57703488k free), swap 0k(0k free)

vm_info: OpenJDK 64-Bit Server VM (25.392-b08) for linux-amd64 JRE (1.8.0_392-b08), built on Oct 18 2023 00:06:46 by "jenkins" with gcc 7.5.0

time: Sat Nov  4 08:32:58 2023
timezone: CST
elapsed time: 228786.135653 seconds (2d 15h 33m 6s)

is my updated version correct? hope to get a reply.

@karianna karianna reopened this Nov 5, 2023
@karianna
Copy link
Contributor

karianna commented Nov 5, 2023

@zwguo Can you send in the hs_err..log file?

@zwguo
Copy link
Author

zwguo commented Nov 6, 2023

hs_err_pid37.log
Ok, the attach is the log file hs_err_pid37.log.

@zwguo
Copy link
Author

zwguo commented Nov 7, 2023

@karianna Hi, do you need additional information?

@karianna
Copy link
Contributor

karianna commented Nov 7, 2023

@zwguo interesting - what version of netty are you using? Any other libraries that are doing networking / Socket I/O?

@zwguo
Copy link
Author

zwguo commented Nov 7, 2023

@karianna hi, the version list is :

netty (search netty) :
org.asynchttpclient:async-http-client-netty-utils:2.12.1
io.grpc:grpc-netty:1.40.1-xx.1 (xx is company custom jar)
io.grpc:grpc-netty-shaded:1.40.1-xx.1 (xx is company custom jar)
io.netty:netty:3.10.6.Final
io.netty:netty-all:4.1.68.Final
com.typesafe.netty:netty-reactive-streams:2.0.4

others (search http) :
org.asynchttpclient:async-http-client:2.12.1
org.apache.httpcomponents:httpasyncclient:4.1.2-xx.1 (xx is company custom jar)
org.apache.httpcomponents:httpclient:4.5.6
org.apache.httpcomponents:httpcore:4.4.10
org.apache.httpcomponents:httpcore-nio:4.4.10
com.squareup.okhttp3:logging-interceptor:3.13.1
qyy.tc.qtracer:qtracer-instrument-http:1.4.14 (qyy is company custom jar)

The 'company custom jar' is the same as origin jar, just fix some bugs -- from company colleage.

Hope for reply.

@zwguo
Copy link
Author

zwguo commented Nov 9, 2023

@karianna May I ask if there is any progress?

@karianna
Copy link
Contributor

OK, so you have mixed up netty versions in there io.netty:netty:3.10.6.Final (you need to remove this) & io.netty:netty-all:4.1.68.Final and 4.1.68.Final is not the latest version with associated bug fixes. I recommend bringing your netty dependencies up to date. 4.1.101 is hte latest version at time of writing.

@zwguo
Copy link
Author

zwguo commented Nov 14, 2023

@karianna Okay, I try to remove 'io.netty:netty:3.10.6.Final'.

@zwguo
Copy link
Author

zwguo commented Nov 28, 2023

@karianna hi, I failed to remove 'io.netty:netty:3.10.6.Final', there are too many dependency...
Could you tell me the root cause and how to avoid this issue?
Can the latest jdk version can solve it ?

@karianna
Copy link
Contributor

@karianna hi, I failed to remove 'io.netty:netty:3.10.6.Final', there are too many dependency... Could you tell me the root cause and how to avoid this issue? Can the latest jdk version can solve it ?

I can't help you further I'm afraid, you'll have to upgrade the accompanying dependencies so you don't have two clashing versions of netty

@CH3CHO
Copy link

CH3CHO commented Dec 4, 2023

@karianna hi, I failed to remove 'io.netty:netty:3.10.6.Final', there are too many dependency... Could you tell me the root cause and how to avoid this issue? Can the latest jdk version can solve it ?

I can't help you further I'm afraid, you'll have to upgrade the accompanying dependencies so you don't have two clashing versions of netty

Hi @karianna , I have a different opinion. Different 3rd-party dependencies may use different versions of netty. And netty 3 and 4 use different package names. If using both of them at the same time can cause some runtime errors, it shouldn't not a C1 Compiler SEGV, but a Java Exception or Error.

image

@karianna
Copy link
Contributor

@CH3CHO Can you send in a new crash log with the netty version at the new 4.1.101 version? I think it's either that or the earlier netty version causing the crash.

@CH3CHO
Copy link

CH3CHO commented Dec 11, 2023

@CH3CHO Can you send in a new crash log with the netty version at the new 4.1.101 version? I think it's either that or the earlier netty version causing the crash.

@zwguo Could you provide a new log for analysis?

@zwguo
Copy link
Author

zwguo commented Jan 2, 2024

hs_err_pid117-aftercheck.log
@karianna sorry for so long respond, the attach is the newest jvm crash log with io.netty:netty-all:4.1.101.Final.
all "netty" jar list exclude netty-all is:
`org.asynchttpclient:async-http-client-netty-utils:2.12.1

io.grpc:grpc-netty:1.40.1-(mycompany).1

io.grpc:grpc-netty-shaded:1.40.1-(mycompany).1

io.netty:netty:3.10.5.Final

com.typesafe.netty:netty-reactive-streams:2.0.4`

hope for reply.

@karianna
Copy link
Contributor

karianna commented Jan 2, 2024

@zwguo are you able to share the core file at # Core dump written. Default location: //core or core.117?

@zwguo
Copy link
Author

zwguo commented Jan 8, 2024

@karianna hi, i managed to get the core file, bug it is too big: 1.9gb (compressed) , the attach file here max is 25mb, so how can i give it to you?

@zwguo
Copy link
Author

zwguo commented Jan 8, 2024

@karianna the file is too big, i use the gdb find some info, is it enough?

$ gdb $JAVA_HOME/bin/java core.122117
GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-120.el7
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/...
Reading symbols from /usr/java/jdk1.8.0_392/bin/java...(no debugging symbols found)...done.
[New LWP 122195]
[New LWP 122161]
[New LWP 122167]
[New LWP 122164]
[New LWP 122117]
[New LWP 122162]
[New LWP 122168]
[New LWP 122166]
[New LWP 122174]
[New LWP 122369]
[New LWP 122190]
[New LWP 122188]
[New LWP 122179]
[New LWP 122163]
[New LWP 122379]
[New LWP 122326]
[New LWP 122505]
[New LWP 122194]
[New LWP 122199]
[New LWP 122171]
[New LWP 122182]
[New LWP 122178]
[New LWP 122169]
[New LWP 122469]
[New LWP 122285]
[New LWP 122175]
[New LWP 122260]
[New LWP 122651]
[New LWP 122243]
[New LWP 122530]
[New LWP 122201]
[New LWP 122724]
[New LWP 122258]
[New LWP 122722]
[New LWP 122249]
[New LWP 122242]
[New LWP 122198]
[New LWP 122252]
[New LWP 122187]
[New LWP 122483]
[New LWP 122200]
[New LWP 122582]
[New LWP 122407]
[New LWP 122619]
[New LWP 122160]
[New LWP 122413]
[New LWP 122180]
[New LWP 122172]
[New LWP 122349]
[New LWP 122248]
[New LWP 122353]
[New LWP 122196]
[New LWP 122528]
[New LWP 122503]
[New LWP 122253]
[New LWP 122193]
[New LWP 122185]
[New LWP 122189]
[New LWP 122254]
[New LWP 122197]
[New LWP 122526]
[New LWP 122286]
[New LWP 122186]
[New LWP 122176]
[New LWP 122191]
[New LWP 122183]
[New LWP 122259]
[New LWP 122378]
[New LWP 122263]
[New LWP 122301]
[New LWP 122192]
[New LWP 122264]
[New LWP 122373]
[New LWP 122181]
[New LWP 122244]
[New LWP 122340]
[New LWP 122173]
[New LWP 122374]
[New LWP 122262]
[New LWP 122454]
[New LWP 122281]
[New LWP 122325]
[New LWP 122184]
[New LWP 122314]
[New LWP 122520]
[New LWP 122333]
[New LWP 122515]
[New LWP 158548]
[New LWP 122496]
[New LWP 122334]
[New LWP 122256]
[New LWP 122292]
[New LWP 122275]
[New LWP 122261]
[New LWP 122308]
[New LWP 122274]
[New LWP 122300]
[New LWP 122283]
[New LWP 122288]
[New LWP 122270]
[New LWP 122331]
[New LWP 122823]
[New LWP 122461]
[New LWP 122354]
[New LWP 122278]
[New LWP 122330]
[New LWP 122267]
[New LWP 122725]
[New LWP 122405]
[New LWP 122484]
[New LWP 122251]
[New LWP 122427]
[New LWP 122663]
[New LWP 122277]
[New LWP 122321]
[New LWP 122276]
[New LWP 122305]
[New LWP 122296]
[New LWP 122297]
[New LWP 122332]
[New LWP 122506]
[New LWP 122794]
[New LWP 122502]
[New LWP 122721]
[New LWP 122720]
[New LWP 122500]
[New LWP 122302]
[New LWP 122501]
[New LWP 122832]
[New LWP 122793]
[New LWP 122257]
[New LWP 122304]
[New LWP 122346]
[New LWP 122531]
[New LWP 122336]
[New LWP 122534]
[New LWP 122280]
[New LWP 122490]
[New LWP 122517]
[New LWP 122412]
[New LWP 122298]
[New LWP 122726]
[New LWP 122313]
[New LWP 122352]
[New LWP 122370]
[New LWP 122323]
[New LWP 122406]
[New LWP 122533]
[New LWP 122279]
[New LWP 122371]
[New LWP 123134]
[New LWP 122519]
[New LWP 122512]
[New LWP 122728]
[New LWP 122768]
[New LWP 122268]
[New LWP 122372]
[New LWP 122521]
[New LWP 122327]
[New LWP 123135]
[New LWP 122376]
[New LWP 122295]
[New LWP 122488]
[New LWP 122319]
[New LWP 122293]
[New LWP 122315]
[New LWP 122459]
[New LWP 122795]
[New LWP 122797]
[New LWP 122707]
[New LWP 122783]
[New LWP 123147]
[New LWP 122343]
[New LWP 122525]
[New LWP 122509]
[New LWP 123149]
[New LWP 122486]
[New LWP 122291]
[New LWP 122318]
[New LWP 122368]
[New LWP 122879]
[New LWP 122801]
[New LWP 123145]
[New LWP 122494]
[New LWP 122487]
[New LWP 122522]
[New LWP 122290]
[New LWP 122320]
[New LWP 122776]
[New LWP 122426]
[New LWP 122661]
[New LWP 122443]
[New LWP 122622]
[New LWP 122508]
[New LWP 122306]
[New LWP 122723]
[New LWP 122424]
[New LWP 122782]
[New LWP 122303]
[New LWP 122177]
[New LWP 122458]
[New LWP 122773]
[New LWP 122527]
[New LWP 122740]
[New LWP 122660]
[New LWP 122342]
[New LWP 154489]
[New LWP 122299]
[New LWP 122499]
[New LWP 122799]
[New LWP 122381]
[New LWP 122337]
[New LWP 122341]
[New LWP 122408]
[New LWP 122462]
[New LWP 122825]
[New LWP 123150]
[New LWP 122803]
[New LWP 122818]
[New LWP 122532]
[New LWP 122753]
[New LWP 122170]
[New LWP 122377]
[New LWP 123151]
[New LWP 122777]
[New LWP 123119]
[New LWP 122350]
[New LWP 122324]
[New LWP 122817]
[New LWP 122423]
[New LWP 122507]
[New LWP 122705]
[New LWP 122774]
[New LWP 122294]
[New LWP 122309]
[New LWP 122460]
[New LWP 122755]
[New LWP 122798]
[New LWP 122322]
[New LWP 122493]
[New LWP 122738]
[New LWP 122792]
[New LWP 122480]
[New LWP 155013]
[New LWP 122307]
[New LWP 122672]
[New LWP 122770]
[New LWP 122829]
[New LWP 122511]
[New LWP 122445]
[New LWP 122744]
[New LWP 157497]
[New LWP 122779]
[New LWP 122344]
[New LWP 122831]
[New LWP 122492]
[New LWP 122449]
[New LWP 122557]
[New LWP 122481]
[New LWP 122489]
[New LWP 122585]
[New LWP 122824]
[New LWP 122411]
[New LWP 122804]
[New LWP 122819]
[New LWP 155014]
[New LWP 122785]
[New LWP 122455]
[New LWP 122339]
[New LWP 122514]
[New LWP 122800]
[New LWP 122822]
[New LWP 122403]
[New LWP 122781]
[New LWP 122875]
[New LWP 122529]
[New LWP 157462]
[New LWP 122335]
[New LWP 122523]
[New LWP 122874]
[New LWP 122820]
[New LWP 122772]
[New LWP 122593]
[New LWP 122591]
[New LWP 122788]
[New LWP 122535]
[New LWP 122482]
[New LWP 122560]
[New LWP 154490]
[New LWP 122816]
[New LWP 122886]
[New LWP 123181]
[New LWP 122670]
[New LWP 122497]
[New LWP 122513]
[New LWP 122495]
[New LWP 122316]
[New LWP 123152]
[New LWP 122317]
[New LWP 157730]
[New LWP 122255]
[New LWP 122491]
[New LWP 122703]
[New LWP 122498]
[New LWP 122872]
[New LWP 122504]
[New LWP 157494]
[New LWP 160867]
[New LWP 122656]
[New LWP 123253]
[New LWP 123133]
[New LWP 122394]
[New LWP 122719]
[New LWP 122769]
[New LWP 122467]
[New LWP 122409]
[New LWP 122620]
[New LWP 122616]
[New LWP 122510]
[New LWP 122265]
[New LWP 122821]
[New LWP 123022]
[New LWP 123054]
[New LWP 122870]
[New LWP 122165]
[New LWP 122771]
[New LWP 122524]
[New LWP 122718]
[New LWP 122246]
[New LWP 122345]
[New LWP 122518]
[New LWP 122780]
[New LWP 160685]
[New LWP 122269]
[New LWP 123084]
[New LWP 122311]
[New LWP 122463]
[New LWP 122402]
[New LWP 122727]
[New LWP 122830]
[New LWP 122826]
[New LWP 122485]
[New LWP 122704]
[New LWP 122516]
[New LWP 122310]
[New LWP 154491]
[New LWP 122666]
[New LWP 123034]
[New LWP 155012]
[New LWP 157496]
[New LWP 122828]
[New LWP 122706]
[New LWP 122729]
[New LWP 122789]
[New LWP 122739]
[New LWP 157347]
[New LWP 122683]
[New LWP 122603]
[New LWP 122668]
[New LWP 122650]
[New LWP 122743]
[New LWP 122348]
[New LWP 122266]
[New LWP 122737]
[New LWP 122592]
[New LWP 154195]
[New LWP 123132]
[New LWP 123077]
[New LWP 122730]
[New LWP 122742]
[New LWP 122404]
[New LWP 122741]
[New LWP 122736]
[New LWP 122814]
[New LWP 122775]
[New LWP 122621]
[New LWP 122410]
[New LWP 122757]
[New LWP 122787]
[New LWP 122827]
[New LWP 122754]
[New LWP 122468]
[New LWP 122250]
[New LWP 123146]
[New LWP 122662]
[New LWP 122805]
[New LWP 122329]
[New LWP 160877]
[New LWP 123148]
[New LWP 122273]
[New LWP 122767]
[New LWP 122338]
[New LWP 122202]
[New LWP 157495]
[New LWP 122328]
[New LWP 122791]
[New LWP 122850]
[New LWP 122590]
[New LWP 122479]
[New LWP 122999]
[New LWP 122347]
[New LWP 122284]
[New LWP 122271]
[New LWP 122478]
[New LWP 123104]
[New LWP 122245]
[New LWP 157493]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/java/jdk1.8/bin/java -Djava.util.logging.config.file=/opt/tomcat/conf/logg'.
Program terminated with signal 6, Aborted.
#0 0x00007ffbbb848387 in raise () from /lib64/libc.so.6
Missing separate debuginfos, use: debuginfo-install openjdk1.8.0-392-392b08-1.x86_64
(gdb) where
#0 0x00007ffbbb848387 in raise () from /lib64/libc.so.6
#1 0x00007ffbbb849a78 in abort () from /lib64/libc.so.6
#2 0x00007ffbbb124a39 in os::abort(bool) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#3 0x00007ffbbb2f8863 in VMError::report_and_die() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#4 0x00007ffbbb12f0e5 in JVM_handle_linux_signal () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#5 0x00007ffbbb121aa8 in signalHandler(int, siginfo*, void*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#6
#7 0x00007ffbbab8230b in ValueStack::pop_arguments(int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#8 0x00007ffbbaaffe46 in GraphBuilder::invoke(Bytecodes::Code) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#9 0x00007ffbbab01def in GraphBuilder::iterate_bytecodes_for_block(int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#10 0x00007ffbbab03705 in GraphBuilder::iterate_all_blocks(bool) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#11 0x00007ffbbab0503a in GraphBuilder::GraphBuilder(Compilation*, IRScope*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#12 0x00007ffbbab0898a in IRScope::IRScope(Compilation*, IRScope*, int, ciMethod*, int, bool) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#13 0x00007ffbbab09556 in IR::IR(Compilation*, ciMethod*, int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#14 0x00007ffbbaaeadfc in Compilation::build_hir() [clone .part.78] () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#15 0x00007ffbbaaed138 in Compilation::compile_java_method() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#16 0x00007ffbbaaed34a in Compilation::compile_method() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#17 0x00007ffbbaaed830 in Compilation::Compilation(AbstractCompiler*, ciEnv*, ciMethod*, int, BufferBlob*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#18 0x00007ffbbaaee003 in Compiler::compile_method(ciEnv*, ciMethod*, int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#19 0x00007ffbbac4e428 in CompileBroker::invoke_compiler_on_method(CompileTask*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#20 0x00007ffbbac50e68 in CompileBroker::compiler_thread_loop() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#21 0x00007ffbbb296a17 in JavaThread::thread_main_inner() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#22 0x00007ffbbb297dca in JavaThread::run() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#23 0x00007ffbbb123bc2 in java_start(Thread*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#24 0x00007ffbbc004ea5 in start_thread () from /lib64/libpthread.so.0
#25 0x00007ffbbb910b0d in clone () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffbbb848387 in raise () from /lib64/libc.so.6
#1 0x00007ffbbb849a78 in abort () from /lib64/libc.so.6
#2 0x00007ffbbb124a39 in os::abort(bool) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#3 0x00007ffbbb2f8863 in VMError::report_and_die() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#4 0x00007ffbbb12f0e5 in JVM_handle_linux_signal () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#5 0x00007ffbbb121aa8 in signalHandler(int, siginfo*, void*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#6
#7 0x00007ffbbab8230b in ValueStack::pop_arguments(int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#8 0x00007ffbbaaffe46 in GraphBuilder::invoke(Bytecodes::Code) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#9 0x00007ffbbab01def in GraphBuilder::iterate_bytecodes_for_block(int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#10 0x00007ffbbab03705 in GraphBuilder::iterate_all_blocks(bool) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#11 0x00007ffbbab0503a in GraphBuilder::GraphBuilder(Compilation*, IRScope*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#12 0x00007ffbbab0898a in IRScope::IRScope(Compilation*, IRScope*, int, ciMethod*, int, bool) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#13 0x00007ffbbab09556 in IR::IR(Compilation*, ciMethod*, int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#14 0x00007ffbbaaeadfc in Compilation::build_hir() [clone .part.78] () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#15 0x00007ffbbaaed138 in Compilation::compile_java_method() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#16 0x00007ffbbaaed34a in Compilation::compile_method() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#17 0x00007ffbbaaed830 in Compilation::Compilation(AbstractCompiler*, ciEnv*, ciMethod*, int, BufferBlob*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#18 0x00007ffbbaaee003 in Compiler::compile_method(ciEnv*, ciMethod*, int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#19 0x00007ffbbac4e428 in CompileBroker::invoke_compiler_on_method(CompileTask*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#20 0x00007ffbbac50e68 in CompileBroker::compiler_thread_loop() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#21 0x00007ffbbb296a17 in JavaThread::thread_main_inner() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#22 0x00007ffbbb297dca in JavaThread::run() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#23 0x00007ffbbb123bc2 in java_start(Thread*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#24 0x00007ffbbc004ea5 in start_thread () from /lib64/libpthread.so.0
#25 0x00007ffbbb910b0d in clone () from /lib64/libc.so.6
(gdb) l
1 /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/jdk/src/solaris/bin/ergo.c: No such file or directory.
(gdb) backtrace
#0 0x00007ffbbb848387 in raise () from /lib64/libc.so.6
#1 0x00007ffbbb849a78 in abort () from /lib64/libc.so.6
#2 0x00007ffbbb124a39 in os::abort(bool) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#3 0x00007ffbbb2f8863 in VMError::report_and_die() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#4 0x00007ffbbb12f0e5 in JVM_handle_linux_signal () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#5 0x00007ffbbb121aa8 in signalHandler(int, siginfo*, void*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#6
#7 0x00007ffbbab8230b in ValueStack::pop_arguments(int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#8 0x00007ffbbaaffe46 in GraphBuilder::invoke(Bytecodes::Code) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#9 0x00007ffbbab01def in GraphBuilder::iterate_bytecodes_for_block(int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#10 0x00007ffbbab03705 in GraphBuilder::iterate_all_blocks(bool) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#11 0x00007ffbbab0503a in GraphBuilder::GraphBuilder(Compilation*, IRScope*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#12 0x00007ffbbab0898a in IRScope::IRScope(Compilation*, IRScope*, int, ciMethod*, int, bool) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#13 0x00007ffbbab09556 in IR::IR(Compilation*, ciMethod*, int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#14 0x00007ffbbaaeadfc in Compilation::build_hir() [clone .part.78] () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#15 0x00007ffbbaaed138 in Compilation::compile_java_method() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#16 0x00007ffbbaaed34a in Compilation::compile_method() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#17 0x00007ffbbaaed830 in Compilation::Compilation(AbstractCompiler*, ciEnv*, ciMethod*, int, BufferBlob*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#18 0x00007ffbbaaee003 in Compiler::compile_method(ciEnv*, ciMethod*, int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#19 0x00007ffbbac4e428 in CompileBroker::invoke_compiler_on_method(CompileTask*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#20 0x00007ffbbac50e68 in CompileBroker::compiler_thread_loop() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#21 0x00007ffbbb296a17 in JavaThread::thread_main_inner() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#22 0x00007ffbbb297dca in JavaThread::run() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#23 0x00007ffbbb123bc2 in java_start(Thread*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#24 0x00007ffbbc004ea5 in start_thread () from /lib64/libpthread.so.0
#25 0x00007ffbbb910b0d in clone () from /lib64/libc.so.6

@karianna
Copy link
Contributor

karianna commented Jan 8, 2024

You can try https://www.transfernow.net/en

@zwguo
Copy link
Author

zwguo commented Jan 10, 2024

@karianna Sorry, the core file cannot be shared due to information security reasons, anthoer gdb info :

#0 0x00007ffbbb848387 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:55
#1 0x00007ffbbb849a78 in __GI_abort () at abort.c:90
#2 0x00007ffbbb124a39 in os::abort(bool) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#3 0x00007ffbbb2f8863 in VMError::report_and_die() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#4 0x00007ffbbb12f0e5 in JVM_handle_linux_signal () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#5 0x00007ffbbb121aa8 in signalHandler(int, siginfo*, void*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#6
#7 0x00007ffbbab8230b in ValueStack::pop_arguments(int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#8 0x00007ffbbaaffe46 in GraphBuilder::invoke(Bytecodes::Code) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#9 0x00007ffbbab01def in GraphBuilder::iterate_bytecodes_for_block(int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#10 0x00007ffbbab03705 in GraphBuilder::iterate_all_blocks(bool) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#11 0x00007ffbbab0503a in GraphBuilder::GraphBuilder(Compilation*, IRScope*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#12 0x00007ffbbab0898a in IRScope::IRScope(Compilation*, IRScope*, int, ciMethod*, int, bool) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#13 0x00007ffbbab09556 in IR::IR(Compilation*, ciMethod*, int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#14 0x00007ffbbaaeadfc in Compilation::build_hir() [clone .part.78] () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#15 0x00007ffbbaaed138 in Compilation::compile_java_method() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#16 0x00007ffbbaaed34a in Compilation::compile_method() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#17 0x00007ffbbaaed830 in Compilation::Compilation(AbstractCompiler*, ciEnv*, ciMethod*, int, BufferBlob*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#18 0x00007ffbbaaee003 in Compiler::compile_method(ciEnv*, ciMethod*, int) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#19 0x00007ffbbac4e428 in CompileBroker::invoke_compiler_on_method(CompileTask*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#20 0x00007ffbbac50e68 in CompileBroker::compiler_thread_loop() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#21 0x00007ffbbb296a17 in JavaThread::thread_main_inner() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#22 0x00007ffbbb297dca in JavaThread::run() () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#23 0x00007ffbbb123bc2 in java_start(Thread*) () from /usr/java/jdk1.8.0_392/jre/lib/amd64/server/libjvm.so
#24 0x00007ffbbc004ea5 in start_thread (arg=0x7ffb1908d700) at pthread_create.c:307
#25 0x00007ffbbb910b0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Is the above enough?

@zwguo
Copy link
Author

zwguo commented Jan 10, 2024

@karianna add:

(gdb) bt
#0 0x00007ffbbb848387 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:55
#1 0x00007ffbbb849a78 in __GI_abort () at abort.c:90
#2 0x00007ffbbb124a39 in os::abort (dump_core=) at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/os/linux/vm/os_linux.cpp:1566
#3 0x00007ffbbb2f8863 in VMError::report_and_die (this=this@entry=0x7ffb1908b1a0) at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/utilities/vmError.cpp:1124
#4 0x00007ffbbb12f0e5 in JVM_handle_linux_signal (sig=sig@entry=11, info=info@entry=0x7ffb1908b430, ucVoid=ucVoid@entry=0x7ffb1908b300, abort_if_unrecognized=abort_if_unrecognized@entry=1)
at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp:541
#5 0x00007ffbbb121aa8 in signalHandler (sig=11, info=0x7ffb1908b430, uc=0x7ffb1908b300) at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/os/linux/vm/os_linux.cpp:4584
#6
#7 stack_at_inc (i=, this=0x7ffaf8deb580) at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_ValueStack.hpp:141
#8 ValueStack::pop_arguments (this=0x7ffaf8deb580, argument_size=) at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_ValueStack.cpp:147
#9 0x00007ffbbaaffe46 in GraphBuilder::invoke (this=this@entry=0x7ffb1908c320, code=code@entry=Bytecodes::_invokestatic)
at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_GraphBuilder.cpp:2092
#10 0x00007ffbbab01def in GraphBuilder::iterate_bytecodes_for_block (this=this@entry=0x7ffb1908c320, bci=)
at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_GraphBuilder.cpp:2887
#11 0x00007ffbbab03627 in GraphBuilder::connect_to_end (this=this@entry=0x7ffb1908c320, beg=)
at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_GraphBuilder.cpp:2646
#12 0x00007ffbbab03705 in GraphBuilder::iterate_all_blocks (this=this@entry=0x7ffb1908c320, start_in_current_block_for_inlining=start_in_current_block_for_inlining@entry=false)
at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_GraphBuilder.cpp:2970
#13 0x00007ffbbab0503a in GraphBuilder::GraphBuilder (this=0x7ffb1908c320, compilation=, scope=0x7ffaf8506dd0)
at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_GraphBuilder.cpp:3327
#14 0x00007ffbbab0898a in build_graph (osr_bci=-1, compilation=0x7ffb1908c6b0, this=0x7ffaf8506dd0)
at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_IR.cpp:126
#15 IRScope::IRScope (this=0x7ffaf8506dd0, compilation=0x7ffb1908c6b0, caller=, caller_bci=, method=0x7ffaf894f060, osr_bci=-1, create_graph=true)
at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_IR.cpp:157
#16 0x00007ffbbab09556 in IR::IR (this=0x7ffaf8506db0, compilation=0x7ffb1908c6b0, method=0x7ffaf894f060, osr_bci=-1)
at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_IR.cpp:269
#17 0x00007ffbbaaeadfc in Compilation::build_hir (this=this@entry=0x7ffb1908c6b0) at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_Compilation.cpp:147
#18 0x00007ffbbaaed138 in build_hir (this=0x7ffb1908c6b0) at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_Compilation.cpp:137
#19 Compilation::compile_java_method (this=0x7ffb1908c6b0) at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_Compilation.cpp:378
#20 0x00007ffbbaaed34a in Compilation::compile_method (this=0x7ffb1908c6b0) at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_Compilation.cpp:448
#21 0x00007ffbbaaed830 in Compilation::Compilation (this=0x7ffb1908c6b0, compiler=, env=, method=0x7ffaf894f060, osr_bci=, buffer_blob=)
at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_Compilation.cpp:559
#22 0x00007ffbbaaee003 in Compiler::compile_method (this=0x7ffbb50a19f0, env=0x7ffb1908ca80, method=0x7ffaf894f060, entry_bci=-1)
at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_Compiler.cpp:106
#23 0x00007ffbbac4e428 in CompileBroker::invoke_compiler_on_method (task=task@entry=0x7ffab40417d0)
at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/compiler/compileBroker.cpp:2012
#24 0x00007ffbbac50e68 in CompileBroker::compiler_thread_loop () at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/compiler/compileBroker.cpp:1817
#25 0x00007ffbbb296a17 in JavaThread::thread_main_inner (this=this@entry=0x7ffbb50b1000) at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/runtime/thread.cpp:1711
#26 0x00007ffbbb297dca in JavaThread::run (this=0x7ffbb50b1000) at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/runtime/thread.cpp:1691
#27 0x00007ffbbb123bc2 in java_start (thread=0x7ffbb50b1000) at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/os/linux/vm/os_linux.cpp:841
#28 0x00007ffbbc004ea5 in start_thread (arg=0x7ffb1908d700) at pthread_create.c:307
#29 0x00007ffbbb910b0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
(gdb) f 7
#7 stack_at_inc (i=, this=0x7ffaf8deb580) at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_ValueStack.hpp:141
141 /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_ValueStack.hpp: No such file or directory.

install libjvm.so, get the related souce:

143 Values* ValueStack::pop_arguments(int argument_size) {
144 assert(stack_size() >= argument_size, "stack too small or too many arguments");
145 int base = stack_size() - argument_size;
146 Values* args = new Values(argument_size);
147 for (int i = base; i < stack_size();) args->push(stack_at_inc(i));
148 truncate_stack(base);
149 return args;
150 }

139 Value stack_at_inc(int& i) const {
140 Value x = stack_at(i);
141 i += x->type()->size();
142 return x;
143 }

@magiccao
Copy link

magiccao commented Jan 11, 2024

@karianna relative context information:

(gdb) f 8
#8  ValueStack::pop_arguments (this=0x7ffaf8deb580, argument_size=<optimized out>) at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_ValueStack.cpp:147
warning: Source file is more recent than executable.
147       for (int i = base; i < stack_size();) args->push(stack_at_inc(i));
(gdb) i locals
i = 2
base = 0
(gdb) f 7
#7  stack_at_inc (i=<synthetic pointer>, this=0x7ffaf8deb580) at /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk8u/jdk8u-release-linux-x64-temurin/workspace/build/src/hotspot/src/share/vm/c1/c1_ValueStack.hpp:141
141         i += x->type()->size();
(gdb) p *this
$2 = {<CompilationResourceObj> = {<No data fields>}, _scope = 0x7ffaf8506dd0, _caller_state = 0x0, _bci = -99, _kind = ValueStack::Parsing, _locals = {<ValueArray> = {<ResourceArray> = {<ResourceObj> = {<No data fields>}, _length = 4, 
        _data = 0x7ffaf8deb5e0}, <No data fields>}, _size = 4}, _stack = {<ValueArray> = {<ResourceArray> = {<ResourceObj> = {<No data fields>}, _length = 3, _data = 0x7ffaf8deb600}, <No data fields>}, _size = 4}, 
  _locks = {<ValueArray> = {<ResourceArray> = {<ResourceObj> = {<No data fields>}, _length = 0, _data = 0x7ffaf8deb5e0}, <No data fields>}, _size = 0}}
(gdb) p _stack
$3 = {<ValueArray> = {<ResourceArray> = {<ResourceObj> = {<No data fields>}, _length = 3, _data = 0x7ffaf8deb600}, <No data fields>}, _size = 4}

Copy link

We are marking this issue as stale because it has not been updated for a while. This is just a way to keep the support issues queue manageable.
It will be closed soon unless the stale label is removed by a committer, or a new comment is made.

@github-actions github-actions bot added the stale label Apr 11, 2024
@karianna
Copy link
Contributor

@zwguo Is this still an issue - I note we have a 1.8.0_412 release coming out next week which may be wort trying

@karianna karianna removed the stale label Apr 12, 2024
Copy link

We are marking this issue as stale because it has not been updated for a while. This is just a way to keep the support issues queue manageable.
It will be closed soon unless the stale label is removed by a committer, or a new comment is made.

@github-actions github-actions bot added the stale label Jul 12, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Aug 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working stale Waiting on OP
Projects
None yet
Development

No branches or pull requests

4 participants