ubuntu-x-swat team mailing list archive
-
ubuntu-x-swat team
-
Mailing list archive
-
Message #07116
[Bug 278261] Re: two xscreens -> gnome panel crashes
I neglected to install the libgtk ebug symbols for the previous back-
trace. Here's a summary of the key parts that I'm focusing on:
#19 0x00007fd66d49a588 in gdk_window_x11_set_cursor (window=0x148f960, cursor=0x0)
at /build/buildd/gtk+2.0-2.16.1/gdk/x11/gdkwindow-x11.c:2912
#20 0x00007fd66d499f98 in _gdk_window_new (parent=0x105f000, attributes=0x7fff7714ce50,
attributes_mask=<value optimized out>) at /build/buildd/gtk+2.0-2.16.1/gdk/x11/gdkwindow-x11.c:904
#21 0x00007fd66d46e5b2 in IA__gdk_window_new (parent=0x105f000, attributes=0x7fff7714ce50, attributes_mask=736)
at /build/buildd/gtk+2.0-2.16.1/gdk/gdkwindow.c:379
#22 0x00007fd66d9314f8 in gtk_window_realize (widget=0x1ba8ea0)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkwindow.c:4788
#23 0x00007fd66bd7a27d in IA__g_closure_invoke (closure=0x1073160, return_value=0x0, n_param_values=1,
param_values=0x1a7d340, invocation_hint=0x7fff7714d040) at /tmp/buildd/glib2.0-2.20.1/gobject/gclosure.c:767
#24 0x00007fd66bd8f723 in signal_emit_unlocked_R (node=0x10731d0, detail=0, instance=0x1ba8ea0,
emission_return=0x0, instance_and_params=0x1a7d340) at /tmp/buildd/glib2.0-2.20.1/gobject/gsignal.c:3177
#25 0x00007fd66bd91432 in IA__g_signal_emit_valist (instance=0x1ba8ea0, signal_id=<value optimized out>,
detail=0, var_args=0x7fff7714d220) at /tmp/buildd/glib2.0-2.20.1/gobject/gsignal.c:2980
#26 0x00007fd66bd91953 in IA__g_signal_emit (instance=0x24, signal_id=24437312, detail=1)
at /tmp/buildd/glib2.0-2.20.1/gobject/gsignal.c:3037
#27 0x00007fd66d921516 in IA__gtk_widget_realize (widget=0x1ba8ea0)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkwidget.c:3322
#28 0x000000000042d509 in xstuff_zoom_animate ()
#29 0x0000000000442919 in launcher_launch ()
Looking at gdk_window_new() its parameters break down as:
(gdb) print parent
$18 = (GdkWindow *) 0x11c3000
(gdb) print /x attributes_mask
$17 = 0x2e0 (GDK_WA_TYPE_HINT | GDK_WA_CURSOR | GDK_WA_Y | GDK_WA_X )
(gdb) print attributes->title
$1 = (gchar *) 0x0
(gdb) print attributes->event_mask
$2 = 64514
(gdb) print attributes->x
$3 = 0
(gdb) print attributes->y
$4 = 30946192
(gdb) print attributes->width
$5 = 200
(gdb) print attributes->height
$6 = 200
(gdb) print attributes->wclass
$7 = GDK_INPUT_OUTPUT
(gdb) print attributes->window_type
$9 = GDK_WINDOW_TEMP
(gdb) print attributes->cursor
$10 = (GdkCursor *) 0x1d82560
(gdb) print attributes->wmclass_name
$11 = (gchar *) 0x1d84850 "gnome-panel"
(gdb) print attributes->wmclass_class
$12 = (gchar *) 0x1d848a0 "Gnome-panel"
(gdb) print attributes->override_redirect
$13 = 18706784
(gdb) print attributes->type_hint
$14 = GDK_WINDOW_TYPE_HINT_NORMAL
(gdb) print /x attributes->cursor->type
$28 = 0x11cffd0
Not clear what this indicates, but:
#19 0x00007fd66d49a588 in gdk_window_x11_set_cursor (window=0x148f960, cursor=0x0)
at /build/buildd/gtk+2.0-2.16.1/gdk/x11/gdkwindow-x11.c:2912
indicates cursor = GDK_X_CURSOR.
Adding the libx11-6 debug symbols shows:
#11 0x00007f4c174806ed in *__GI_exit (status=1) at exit.c:75
#12 0x00007f4c196c3c21 in gdk_x_error (display=<value optimized out>, error=<value optimized out>)
at /build/buildd/gtk+2.0-2.16.1/gdk/x11/gdkmain-x11.c:645
#13 0x00007f4c17a1a5b4 in _XError (dpy=0x1a427f0, rep=0x2672fc0) at ../../src/XlibInt.c:2931
#14 0x00007f4c17a218f9 in process_responses (dpy=0x1a427f0, wait_for_first_event=0,
current_error=0x7fff23383058, current_request=17837) at ../../src/xcb_io.c:207
#15 0x00007f4c17a21fd8 in _XReply (dpy=0x1a427f0, rep=0x7fff233830a0, extra=0, discard=1)
at ../../src/xcb_io.c:457
#16 0x00007f4c17a15e13 in XSync (dpy=0x1a427f0, discard=0) at ../../src/Sync.c:48
#17 0x00007f4c17a15fcb in _XSyncFunction (dpy=0x20) at ../../src/Synchro.c:37
#18 0x00007f4c179f70cf in XDefineCursor (dpy=0x1a427f0, w=20972868, cursor=0) at ../../src/DefCursor.c:48
#19 0x00007f4c196d1588 in gdk_window_x11_set_cursor (window=0x247e640, cursor=0x0)
at /build/buildd/gtk+2.0-2.16.1/gdk/x11/gdkwindow-x11.c:2912
--
two xscreens -> gnome panel crashes
https://bugs.launchpad.net/bugs/278261
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to libxcb in ubuntu.