Perché il mio Eclipse Indigo si blocca su Ubuntu 13.04 con Oracle JDK 64bit?

Ho installato jdk ed eclipse su Ubuntu 13.04. Rimane aperto fino a quando non creo un progetto e ne scrivo alcune di base, ma poi all’improvviso entro un minuto quando clicco da qualche parte come javadoc o Ctrl + Spazio, si blocca immediatamente con il seguente messaggio. Ho avuto questo problema con Juno e Ubuntu 12.04, ma quando sono passato da Juno a Indigo, andava bene. Ma ora dopo aver usato Indigo e Ubuntu 13.04 è tutto incasinato. Anche Juno non funzionerà con Ubuntu 13.04, ho bisogno di aiuto. Devo far funzionare l’eclipse. Sono appena pronto per installare / rimuovere qualsiasi cosa per far funzionare di nuovo 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. # 

I miei registri: i registri generati da Eclipse

Ho avuto lo stesso errore eseguendo ADT su Ubuntu 13.04 con Gnome Shell 3.8.
Ho trovato questa segnalazione bug pertinente: https://bugs.eclipse.org/bugs/show_bug.cgi?id=404776
E una soluzione alternativa come postata nella segnalazione di bug: Aggiungi

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

al tuo eclipse.ini
Ha funzionato per me, spero che risolva il problema anche per te.

Sto eseguendo eclipse luna su Ubuntu 12.04 e affrontando lo stesso problema. L’ho risolto aggiungendo la riga seguente nel file eclipse.ini poiché le altre opzioni non funzionavano per me.

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

Spero che sia d’aiuto!

Sembra essere un problema con i temi di Ubuntu / GTK. Secondo questa pagina su “Ubuntu Technical”, è causato da un pacchetto GTK “motore tema” mancante. La correzione consiste nell’identificare il pacchetto del motore di temi GTK specifico per il tema “nebbia” … o semplicemente installare i motori dei temi installando il pacchetto “gtk-engines” ( origine ).

Nota che https://bugs.eclipse.org/bugs/show_bug.cgi?id=404776 è stato corretto, quindi il modo migliore per evitare questo crash è usare Eclipse 4.3.2 o più recente, se puoi.

Per me è stato il problema con questo bug e la soluzione era cambiare il tema GTK (Impostazioni di sistema> Aspetto dell’applicazione> GTK).

Nel mio caso, il problema è stato risolto aggiungendo quanto segue alla fine di eclipse.ini

 org.eclipse.swt.browser.DefaultType=mozilla