[Wayland-bugs] [Bug 708170] Empathy dumps core when running on Wayland compositor

empathy (bugzilla.gnome.org) bugzilla at gnome.org
Mon Sep 16 10:30:15 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=708170
  empathy | General | unspecified

--- Comment #2 from Armin K. <krejzi at email.com> 2013-09-16 17:30:11 UTC ---
It's empathy, it uses gdk_x11_* symbols.



libempathy-gtk/empathy-avatar-image.c:        atom = gdk_x11_get_xatom_by_name
("_NET_CURRENT_DESKTOP");
libempathy-gtk/empathy-avatar-image.c:    window =
gdk_x11_get_default_root_xwindow ();
libempathy-gtk/empathy-avatar-image.c:    display =
gdk_x11_get_default_xdisplay ();
libempathy-gtk/empathy-ui-utils.c:  xev.xclient.message_type =
gdk_x11_get_xatom_by_name ("_NET_CURRENT_DESKTOP");
libempathy-gtk/empathy-ui-utils.c:        gdk_x11_get_xatom_by_name
("_NET_WM_DESKTOP"), &number))
libempathy-gtk/empathy-ui-utils.c:  xscreen = gdk_x11_screen_get_xscreen
(screen);
libempathy-gtk/empathy-ui-utils.c:      gdk_x11_window_get_xid (gdk_window));
telepathy-account-widgets/tp-account-widgets/tpaw-utils.c:     
gdk_x11_window_move_to_current_desktop (gdk_window);



Last one was the one that caused core dump according to gdb when ran with
G_DEBUG=fatal-warnings.

Reassigning to Empathy. Please wrap and/or replace gdk_x11_* calls with runtime
checks and gdk wayland equivalent functions (if any).

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the Wayland-bugs mailing list