Почему мой Eclipse Indigo разбился на Ubuntu 13.04 с Oracle JDK 64bit?

Я установил jdk и затмение на Ubuntu 13.04. Он остается открытым до тех пор, пока я не создам проект и не наберу какой-то базовый, но затем внезапно в течение минуты, когда я нажимаю где-то вроде javadoc или Ctrl + Space, он сразу же падает со следующим сообщением. У меня была эта проблема с Juno и Ubuntu 12.04, но когда я обновился от Juno до Indigo, все было в порядке. Но теперь, после использования Indigo и Ubuntu 13.04, все испортилось. Даже Juno не будет работать с Ubuntu 13.04, мне нужна помощь. Мне нужно заставить работать затмение. Я просто готов установить/удалить все, чтобы снова запустить Eclipse.

[psycho:~] $ /opt/eclipse/eclipse 

(Eclipse:19297): Gtk-WARNING **: Unable to locate theme engine in module_path: "mist",

(Eclipse:19297): Gtk-WARNING **: Unable to locate theme engine in module_path: "mist",
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fb29dce2009, pid=19297, tid=140405947455232
#
# JRE version: 7.0_10-b18
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.6-b04 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [libsoup-2.4.so.1+0x6e009]  soup_session_feature_detach+0x19
#
# 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/psycho/hs_err_pid19297.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

Мои журналы: Журналы, созданные eclipse

Ответ 1

У меня была такая же ошибка при запуске ADT на Ubuntu 13.04 с Gnome Shell 3.8.
Я нашел соответствующий отчет об ошибке: https://bugs.eclipse.org/bugs/show_bug.cgi?id=404776
И обходной путь, опубликованный в отчете об ошибке: Добавить

-Dorg.eclipse.swt.browser.DefaultType=mozilla

на ваш eclipse.ini
Это сработало для меня, я надеюсь, что оно решает проблему и для вас.

Ответ 2

Я запускаю eclipse luna на Ubuntu 12.04 и сталкиваюсь с той же проблемой. Я разрешил его, добавив следующую строку в файл eclipse.ini, поскольку другие параметры не работали для меня.

-Dorg.jboss.tools.vpe.loadxulrunner=false

Надеюсь, что это поможет!

Ответ 3

Это проблема с темами Ubuntu/GTK. Согласно этой странице на "Ubuntu Technical", это вызвано отсутствующим пакетом GTK "движок темы". Исправление состоит в том, чтобы определить конкретный пакет движка темы GTK для темы "туман"... или просто установить движки темы, установив пакет "gtk-engines" (источник).

Ответ 4

Обратите внимание, что https://bugs.eclipse.org/bugs/show_bug.cgi?id=404776 исправлено, поэтому лучший способ избежать этого сбоя - использовать Eclipse 4.3.2 или новее, если вы может.

Ответ 5

Для меня возникла проблема с этой ошибкой, и обходной путь состоял в том, чтобы изменить тему GTK (системные настройки > внешний вид приложения > GTK).

Ответ 6

В моем случае проблема была решена путем добавления следующего к концу eclipse.ini

org.eclipse.swt.browser.DefaultType=mozilla