Я использую Debian Wheezy и часто использую Java-приложения, которые славятся своей потребностью в памяти (а именно, варианты Eclipse NetBeans и Aptana Studio 3 в режимах RadRails или PyDev). У меня не было никаких проблем с ними, когда я использовал Oracle JRE. Однако я использую OpenJDK с момента моего последнего форматирования, и у меня начались случайные неожиданные выходы из приложений. Затем я запустил Aptana Studio через терминал, чтобы я мог видеть любые сообщения об ошибках, и вот что я получил, когда программа закрылась:
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0xb00b803d, pid=4748, tid=3076118208
#
# JRE version: 7.0_25-b30
# Java VM: OpenJDK Client VM (23.7-b01 mixed mode, sharing linux-x86 )
# Problematic frame:
# C [libsoup-2.4.so.1+0x5603d] soup_session_feature_detach+0x1d
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/gabriel/hs_err_pid4748.log
#
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
# http://icedtea.classpath.org/bugzilla
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
Это известная проблема с OpenJDK или какая-то проблема на моей машине? Как я могу решить это? Мне очень нужны эти программы для работы.
Спасибо!
Изменить 1: Как предложил Крис, я проверил ~/hs_err_pid4778.log. Он содержит этот журнал, но все, что я мог видеть из этого, было то, что Aptana вызвал проблему, которую я уже ожидал. Однако сбой, кажется, вызван множеством различных модулей / методов? Я до сих пор не знаю, как это решить.