web-dev-qa-db-fra.com

Pourquoi mon Eclipse Indigo se bloque-t-il sur Ubuntu 13.04 avec Oracle JDK 64bit?

J'ai installé jdk et Eclipse sur Ubuntu 13.04. Il reste ouvert jusqu'à ce que je crée un projet et en saisisse quelques éléments de base, mais soudainement, une minute plus tard, lorsque je clique quelque part, comme javadoc ou Ctrl + Espace, le message suivant s'affiche immédiatement. J'ai eu ce problème avec Juno et Ubuntu 12.04, mais lors de la mise à niveau de Juno vers Indigo, tout s'est bien passé. Mais maintenant, après avoir utilisé Indigo et Ubuntu 13.04, tout est perdu. Même Juno ne fonctionnera pas avec Ubuntu 13.04, j'ai besoin d'aide. J'ai besoin de faire fonctionner Eclipse. Je suis juste prêt à installer/supprimer tout pour que Eclipse fonctionne à nouveau.

[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.
#

Mes journaux: Journaux générés par Eclipse

61
vikkyhacks

J'ai eu la même erreur en cours d'exécution ADT sur Ubuntu 13.04 avec Gnome Shell 3.8.
J'ai trouvé ce rapport de bug pertinent: https://bugs.Eclipse.org/bugs/show_bug.cgi?id=404776
Et une solution de contournement telle que publiée dans le rapport de bogue: Ajouter 

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

à votre Eclipse.ini
Cela a fonctionné pour moi, j'espère que cela résoudra également le problème pour vous.

145
user2055996

Je lance Eclipse Luna sur Ubuntu 12.04 et suis confronté au même problème. Je l'ai résolu en ajoutant la ligne suivante dans le fichier Eclipse.ini car les autres options ne fonctionnaient pas pour moi.

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

J'espère que ça aide!

6
nick-s

Cela semble être un problème de thèmes Ubuntu/GTK. Selon cette page sur "Ubuntu Technical", cela est dû à un package GTK "thème engine" manquant. Le correctif consiste à identifier le package de moteur de thème GTK spécifique pour le thème "mist" ... ou simplement à installer des moteurs de thème en installant le package "gtk-engines" ( source ).

3
Stephen C

Notez que https://bugs.Eclipse.org/bugs/show_bug.cgi?id=404776 a été corrigé. Le meilleur moyen d'éviter ce blocage est d'utiliser Eclipse 4.3.2 ou une version plus récente si vous le pouvez.

2
Grant Gayed

Pour moi, c'était le problème avec ce bug et la solution de contournement consistait à changer le thème GTK (Paramètres système> Apparence de l'application> GTK).

1
Adrian Ber

Dans mon cas, le problème a été résolu en ajoutant le texte suivant à la fin du fichier Eclipse.ini.

org.Eclipse.swt.browser.DefaultType=mozilla
0
Ongati Felix