web-dev-qa-db-ja.com

[Kubuntu 14.04] [Eclipse]プロジェクトプロパティの[OK]ボタンでADTがクラッシュする

Kubuntu 14.04にアップグレードしたため、さまざまな状況でEclipseがクラッシュします。ほとんどの場合、プロジェクトプロパティに移動して[OK]を押すと、「シミュレート」できます。その後、常にクラッシュします。

私のシステム:

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

My 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)

私のADTバージョン:

Android Development Toolkit
Version: 23.0.0.1245622

私はすでにこれをadt-bundle-linux-x86_64/Eclipse/configuration/configuration.iniに追加しようとしました

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

エラー:

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

今、私が変更するとすぐにSystemSettings-> Application Apperance-> GTK-> GTKn-Designが何か他のものに「oxygen-gtk」このクラッシュしませんもう起こらない。

しかし、アプリケーションの外観も見苦しいです。そのほかに、そのような多くのエラー/警告が表示されます:

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

または、特定のデザインからの他のGTK警告があり、テーマエンジンはありません。

これは実際のところ、どのクラニも引き起こしません。


だから私は3つのオプションがあります:

  • クラッシュを受け入れる
  • 警告を受け入れる(おそらく最良の選択)
  • いデザインを受け入れる

設計設定を変更せずにこの問題を解決するにはどうすればよいですか?

6
nouseforname

まだ修正されていない次のバグに遭遇しました: https://bugzilla.gnome.org/show_bug.cgi?id=73632 .

回避策:

  1. GTK2テーマ設定ファイルを見つけます。酸素の場合、/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrcです。
  2. テーマ構成ファイルを(ルートとして)編集します:GtkComboBox::appears-as-list1から0に変更します。
8

Tizen SDK(Java)に問題があり、デフォルトのGtK +テーマを変更した後に機能しましたkde-gtk-theme

1
rzr