Сбой OpenJDK при использовании Eclipse в Ubuntu Lucid Lynx
trap int3, убивающий Eclipse
Симптом: Eclipse молча погибает при редактировании файла, в /var/log/kern.log появляется подобное сообщение об ошибке:
[-]
View Code Text
Mar 9 09:11:44 sjinks kernel: [350411.627132] java[19570] trap int3 ip:7ff3fbd74302 sp:7ff42741b030 error:0
Ключевые слова: java trap int3. Если они есть в логе, с большой вероятностью вы читаете про ту самую ошибку
Багтрекер Eclipse сообщает, что сбой возникает из-за ошибки в XULRunner 1.9.1.
Есть два решения проблемы:
- Поставить XULRunner 1.9.2 из mozilla-daily ppa и добавить
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9.2.1preвeclipse.ini(после-vmargs). После данной операцииeclipse.iniбудет выглядеть примерно так:[-]View Code Text-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.0.200.v20090519
-product
org.eclipse.epp.package.cpp.product
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9.2.1pre
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx256m - Второй вариант проще: перед запуском Eclipse установить переменную окружения
GRE_PATHв абсолютно левый путь
Например, у меня Eclipse запускается так:[-]View Code Bashexport GDK_NATIVE_WINDOWS=true
export GRE_PATH=/tmp/aaaaaaaaaaaa
/opt/eclipse/eclipse
После выполнения любой из двух операций всё работает просто замечательно.
Связанные записи
Автор: Vladimir; опубликовано в: Linux; метки: Eclipse, Linux, Lucid Lynx, OpenJDK, Ubuntu, ошибка9
Март
2010
Март
2010
Комментарии к статье «Сбой OpenJDK при использовании Eclipse в Ubuntu Lucid Lynx» (5) »
Оставить комментарий к записи «Сбой OpenJDK при использовании Eclipse в Ubuntu Lucid Lynx»
Вы должны быть авторизованы, чтобы иметь возможность оставить комментарий.

Меня зовут Владимир, я программист-фрилансер, специализирующийся на Web-программировании и програмировании под Linux.
По совместительству занимаюсь администрированием LAMP/LNMP-серверов и техническим переводом.






БОЛЬШОЕ спасибо! Сегодня столкнулся с такой фигнёй!
Владимир, спасибо вам….помогло
Хорошо, когда вот так все расписано подробно, так сказать на примере.
Да уж, второй способ куда проще, и XULRunner ставить не нужно, который все равно больше не понадобится.
Если FireFox’ом не пользуетесь.