Ошибка горячей точки Java - V [libjvm.so+0x5c3a84]
У меня есть реальные проблемы, чтобы добраться до сути ошибок Java-точки доступа, которые мы испытываем. Ошибки кажутся случайными, и проблемный кадр меняется. Пример ошибки показан ниже:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f65ce3c3a84, pid=26082, tid=0x00007f65bc2ab700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_101-b13) (build 1.8.0_101-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.101-b13 mixed mode linux-amd64 )
# Problematic frame:
# V [libjvm.so+0x5c3a84] G1ParScanThreadState::copy_to_survivor_space(InCSetState, oopDesc*, markOopDesc*)+0x174
#
# Core dump written. Default location: /opt/dap/domains/tc0419/prod1/tomcat/bin/core or core.26082 (max size 1 kB). To ensure a full core dump, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
#
Java-приложение является относительно простым, это просто файл war, работающий в tomcat на сервере.
Пожалуйста, дайте мне знать, если какая-либо дополнительная информация будет полезна для доступа, я немного новичок в этом. В настоящее время считается, что это аппаратная проблема, но любая дополнительная информация будет высоко ценится.
Спасибо адам
1 ответ
Проблемный фрейм "G1ParScanThreadState::copy_to_survivor_space(InCSetState, oopDesc *, markOopDesc *)+0x174" указывает на то, что это сбой gc. Это баг в JVM. Есть несколько проблем, о которых сообщалось ранее 1. https://bugs.openjdk.java.net/browse/JDK-81704512. https://bugs.openjdk.java.net/browse/JDK-8143310 Поскольку мы этого не делаем есть способ воспроизвести или они происходили время от времени. Как вы можете видеть, обе проблемы закрыты либо как неполные, либо не могут быть воспроизведены. Если у вас есть сильное воспроизведение, пожалуйста, отправьте сообщение об ошибке через http://bugreport.java.com/submit_intro.do вместе с шагами / контрольным примером, чтобы воспроизвести проблему. Это будет решено...:) Вы используете обновление 101 JDK 8, пожалуйста, обновите до последней версии 121 JDK8 build 121 отсюда - http://www.oracle.com/technetwork/java/javase/downloads/index.html