JDK 24 МеждайденаJAVA

Программисты JAVA общаются здесь
Anonymous
JDK 24 Междайдена

Сообщение Anonymous »

Время от времени мы видим аварию в производстве. Я действительно не знаю, когда это началось, я думаю, что это началось с JDK24.0.0. Тем не менее, я не уверен, что это происходит из Apache CXF (возможно, мы обновили CXF до 3.5.11 с 3.5.9 в то же время, когда мы обновлены до JDK24). < /P>
Возобновляемая авария: < /p>

Код: Выделить всё

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007ad397c7f9c4, pid=348183, tid=359110
#
# JRE version: OpenJDK Runtime Environment (24.0.1) (build 24.0.1-testing-builds.shipilev.net-openjdk-jdk24-b155-20250611-1237)
# Java VM: OpenJDK 64-Bit Server VM (24.0.1-testing-builds.shipilev.net-openjdk-jdk24-b155-20250611-1237, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# v  ~StubRoutines::galoisCounterMode_AESCrypt 0x00007ad397c7f9c4
#
# No core dump will be written. Core dumps have been disabled.  To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
#   https://bugreport.java.com/bugreport/crash.jsp
#

---------------  S U M M A R Y ------------

Command Line: --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED -Djava.util.logging.config.file=/opt/servers/tomee-S110/tr2-web/build/apache-tomee-base/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -XX:+UnlockExperimentalVMOptions -XX:+UseCompactObjectHeaders -Xms800m -Xmx30g -DLOGFOLDER=/opt/logs/S110/ -Dtravelc.cache.dir=/opt/servers/temp/S110 -Dtravelc.server=S110 -Djdk.attach.allowAttachSelf=true -Duser.timezone=UTC -XX:-OmitStackTraceInFastThrow -Duser.language=en -Duser.country=US -Djdk.tls.client.protocols=TLSv1.2,TLSv1.3 -Djdk.http.auth.tunneling.disabledSchemes= -Dhttp.maxConnections=20 -Dhttp.keepAlive.time.server=30 -Dhttp.keepAlive.time.proxy=30 -javaagent:/opt/servers/tomee-S110/tr2-web/build/apache-tomee-base/lib/openejb-javaagent-8.0.16.TRAVELC.17.jar -Dlogback.configurationFile=/opt/servers/tomee-S110/tr2-web/build/apache-tomee-base/conf/logback-config/PRODUCTION/logback.xml -XX:HeapDumpPath=/opt/logs/S110 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=32110 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=production-tomee-server-0.travelc.internal -Djava.net.preferIPv4Stack=true -XX:+UseNUMA -XX:+UseG1GC -XX:MaxGCPauseMillis=450 -XX:GCHeapFreeLimit=3 -XX:GCTimeLimit=90 -XX:+UseStringDeduplication -Xss384k -XX:G1PeriodicGCInterval=60000 -XX:+UseTransparentHugePages -XX:MaxHeapFreeRatio=40 -XX:MinHeapFreeRatio=40 -XX:NativeMemoryTracking=summary -XX:TrimNativeHeapInterval=60000 -XX:+UnlockDiagnosticVMOptions -XX:DiagnoseSyncOnValueBasedClasses=2 -Xlog:async -Xlog:gc*=debug,safepoint=info:file=/opt/logs/S110/gc.log:time,uptimemillis:filecount=5,filesize=50M -XX:-UseAESCTRIntrinsics --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.time=ALL-UNNAMED --add-opens=java.base/java.util.stream=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/sun.net.www.protocol.https=ALL-UNNAMED --add-exports=java.management/sun.management=ALL-UNNAMED --add-exports=jdk.management/com.sun.management.internal=ALL-UNNAMED -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dsun.io.useCanonCaches=false -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -Dcatalina.base=/opt/servers/tomee-S110/tr2-web/build/apache-tomee-base -Dcatalina.home=/opt/servers/tomee-S110/tr2-web/build/apache-tomee-base -Djava.io.tmpdir=/opt/servers/temp/S110 org.apache.catalina.startup.Bootstrap start

Host: INTEL(R) XEON(R) PLATINUM 8573C, 64 cores, 503G, Ubuntu 24.04.2 LTS
Time: Thu Jul 10 19:19:13 2025 UTC elapsed time: 11647.098203 seconds (0d 3h 14m 7s)

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

Current thread (0x00006546519c7810):  JavaThread "async-186" daemon [_thread_in_Java, id=359110, stack(0x00007ad306f60000,0x00007ad306fc0000) (384K)]

Stack: [0x00007ad306f60000,0x00007ad306fc0000],  sp=0x00007ad306fbd4c0,  free space=373k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
v  ~StubRoutines::galoisCounterMode_AESCrypt 0x00007ad397c7f9c4

siginfo: si_signo: 11 (SIGSEGV), si_code: 2 (SEGV_ACCERR), si_addr: 0x00000007af000000
Полный сбой в https://gist.github.com/cocorossello/a3 ... 1f5dcc9e0f>

Подробнее здесь: https://stackoverflow.com/questions/796 ... 0007ad397c

Вернуться в «JAVA»