[Bug 834] When starting Eclipse this error happens

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Wed Dec 14 02:53:31 PST 2011


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=834

Xerxes Rånby <xerxes at zafena.se> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |xerxes at zafena.se

--- Comment #1 from Xerxes Rånby <xerxes at zafena.se> 2011-12-14 10:53:31 UTC ---
Hi I have looked through your bug-report.
The crash happened in GNOME libgobject code
# Problematic frame:
# C  [libgobject-2.0.so.0+0x186d0]  g_object_get_qdata+0x20
when you clicked on the Choose Workspace Dialog's OK button. Something went
wrong while the eclipse SWT code de-constructed the "ChooseWorkspaceDialog" and
removed the widgets from the GNOME dialog-window.

Stack: [0x00007fbc5eee5000,0x00007fbc5efe6000],  sp=0x00007fbc5efe29b0,  free
space=1014k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libgobject-2.0.so.0+0x186d0]  g_object_get_qdata+0x20
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.eclipse.swt.internal.gtk.OS._g_object_get_qdata(JI)J+0
j  org.eclipse.swt.internal.gtk.OS.g_object_get_qdata(JI)J+9
j 
org.eclipse.swt.widgets.Display.removeWidget(J)Lorg/eclipse/swt/widgets/Widget;+19
j  org.eclipse.swt.widgets.Combo.deregister()V+21
j  org.eclipse.swt.widgets.Widget.releaseWidget()V+1
...
j  org.eclipse.jface.window.Window.close()Z+65
j  org.eclipse.jface.dialogs.Dialog.close()Z+26
..
j  org.eclipse.ui.internal.ide.ChooseWorkspaceDialog.okPressed()V+15

Since the crash happened outside OpenJDK/Icedtea code I will suggest you to
forward this bug to:

1. Fedora, since this are the community who packaged your eclipse/libswt and
gnome versions.
2. Eclipse, if the bug are found to be caused with libswt being incompatible
with the latest gnome 3.x api. (Eclipse can fix the upstream libswt code to be
compatible with the latest gnome 3.x API)
3. GNOME, if the bug are found to be caused by libgobject even when the gnome
3.x API are used as intended.

-- 
Configure bugmail: http://icedtea.classpath.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the distro-pkg-dev mailing list