web-dev-qa-db-fra.com

[Kubuntu 14.04] [Eclipse] ADT plante au bouton OK à partir des propriétés du projet

Depuis que je suis passé à kubuntu 14.04, mon Eclipse se bloque dans différentes situations. Généralement, je peux le "simuler" en allant dans les propriétés du projet et appuyer sur OK. Ensuite, il se bloque toujours.

Mon système:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS"

Mon Java:

Java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)

Ma version ADT:

Android Development Toolkit
Version: 23.0.0.1245622

J'ai déjà essayé d'ajouter ceci dans adt-bundle-linux-x86_64/Eclipse/configuration/configuration.ini

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

Erreur:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fe049eb1718, pid=5964, tid=140601811232512
#
# JRE version: Java(TM) SE Runtime Environment (8.0_05-b13) (build 1.8.0_05-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.5-b02 mixed mode linux-AMD64 compressed oops)
# Problematic frame:
# C  [libgobject-2.0.so.0+0x19718]  g_object_get_qdata+0x18
#
# Core dump written. Default location: /home/maddin/core or core.5964
#
# An error report file with more information is saved as:
# /home/maddin/hs_err_pid5964.log
Compiled method (nm)   28866 4166     n 0       org.Eclipse.swt.internal.gtk.OS::_g_object_get_qdata (native)
 total in heap  [0x00007fe051da6790,0x00007fe051da6af0] = 864
 relocation     [0x00007fe051da68b0,0x00007fe051da68f8] = 72
 main code      [0x00007fe051da6900,0x00007fe051da6ae8] = 488
 oops           [0x00007fe051da6ae8,0x00007fe051da6af0] = 8
#
# 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.
#

Maintenant, dès que je change SystemSettings -> Application Apperance -> GTK -> GTKn-Design en quelque chose d'autre que "oxygen-gtk", ce crash ne n'arrive plus.

Mais l'apparence de l'application est également moche. À côté de cela, je reçois beaucoup d'erreurs/avertissements comme celui-ci:

(SWT:6148): GLib-GObject-CRITICAL **: g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers < CLOSURE_MAX_N_INOTIFIERS' failed 

ou d'autres avertissements GTK de la conception particulière, n'ayant pas de moteur de thème.

Ce qui ne cause en réalité aucun crah, semble-t-il jusqu'à présent.


Donc j'ai 3 options:

  • accepter les accidents
  • accepter les avertissements (peut-être le meilleur choix)
  • accepter la conception laide

Que puis-je faire pour résoudre ce problème sans modifier les paramètres de conception?

6
nouseforname

Vous avez rencontré le bogue suivant qui n’a pas encore été corrigé: https://bugzilla.gnome.org/show_bug.cgi?id=73632 .

Solution de contournement:

  1. Trouvez votre fichier de configuration de thème GTK2. Pour Oxygen c'est /usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc.
  2. Editez le fichier de configuration du thème (en tant que root): changez GtkComboBox::appears-as-list de 1 en 0.
8
Alexei Khlebnikov

Avait le problème avec Tizen SDK (Java) et cela a fonctionné après avoir changé le thème par défaut GtK +kde-gtk-theme

1
rzr