Segfault under Xwayland
If I run xfce4-panel
under my Wayland compositor, I get:
(xfce4-panel:19437): dbind-WARNING **: 17:14:29.676: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.NameHasNoOwner: Could not activate remote peer: activation request failed: unit is masked.
xfce4-panel: Failed to connect to session manager: Failed to connect to the session manager: SESSION_MANAGER environment variable not defined
(xfce4-panel:19437): Wnck-WARNING **: 17:14:29.816: libwnck is designed to work in X11 only, no valid display found
(xfce4-panel:19437): Wnck-CRITICAL **: 17:14:29.817: wnck_screen_get_active_window: assertion 'WNCK_IS_SCREEN (screen)' failed
(xfce4-panel:19437): GLib-GObject-WARNING **: 17:14:29.849: invalid cast from 'GdkWaylandDisplay' to 'GdkX11Display'
(xfce4-panel:19437): Gdk-CRITICAL **: 17:14:29.850: gdk_x11_display_error_trap_pop: assertion 'GDK_IS_X11_DISPLAY (display)' failed
(xfce4-panel:19437): Wnck-WARNING **: 17:14:29.973: libwnck is designed to work in X11 only, no valid display found
(xfce4-panel:19437): Wnck-CRITICAL **: 17:14:29.974: wnck_handle_get_screen: assertion 'display != NULL' failed
(xfce4-panel:19437): Wnck-CRITICAL **: 17:14:29.974: wnck_screen_get_windows: assertion 'WNCK_IS_SCREEN (screen)' failed
(xfce4-panel:19437): GLib-GObject-WARNING **: 17:14:29.974: invalid (NULL) pointer instance
(xfce4-panel:19437): GLib-GObject-CRITICAL **: 17:14:29.975: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(xfce4-panel:19437): GLib-GObject-WARNING **: 17:14:29.975: invalid (NULL) pointer instance
(xfce4-panel:19437): GLib-GObject-CRITICAL **: 17:14:29.975: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(xfce4-panel:19437): GLib-GObject-WARNING **: 17:14:29.975: invalid (NULL) pointer instance
(xfce4-panel:19437): GLib-GObject-CRITICAL **: 17:14:29.975: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(xfce4-panel:19437): GLib-GObject-WARNING **: 17:14:29.976: invalid (NULL) pointer instance
(xfce4-panel:19437): GLib-GObject-CRITICAL **: 17:14:29.976: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(xfce4-panel:19437): GLib-GObject-WARNING **: 17:14:29.976: invalid (NULL) pointer instance
(xfce4-panel:19437): GLib-GObject-CRITICAL **: 17:14:29.976: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(xfce4-panel:19437): Wnck-WARNING **: 17:14:30.025: libwnck is designed to work in X11 only, no valid display found
(xfce4-panel:19437): Wnck-CRITICAL **: 17:14:30.025: wnck_handle_get_screen: assertion 'display != NULL' failed
(xfce4-panel:19437): GLib-GObject-WARNING **: 17:14:30.025: invalid (NULL) pointer instance
(xfce4-panel:19437): GLib-GObject-CRITICAL **: 17:14:30.025: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(xfce4-panel:19437): Gtk-WARNING **: 17:14:30.106: GtkSocket: only works under X11
(xfce4-panel:19437): Gdk-CRITICAL **: 17:14:30.106: gdk_x11_window_get_xid: assertion 'GDK_IS_X11_WINDOW (window)' failed
(xfce4-panel:19437): GLib-GObject-WARNING **: 17:14:30.106: invalid cast from 'GdkWaylandDisplay' to 'GdkX11Display'
zsh: segmentation fault (core dumped) xfce4-panel