Comment 1 for bug 830291

Revision history for this message
Kiwinote (kiwinote) wrote :

So the trivial fix for the traceback is to add a length of -1 as the third argument, but this causes some issues deeper down:

(software-center-gtk3:14662): Gdk-CRITICAL **: gdk_display_get_default_screen: assertion `GDK_IS_DISPLAY (display)' failed

(software-center-gtk3:14662): Gtk-CRITICAL **: gtk_invisible_new_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(software-center-gtk3:14662): Gtk-CRITICAL **: gtk_widget_add_events: assertion `GTK_IS_WIDGET (widget)' failed

(software-center-gtk3:14662): Gdk-CRITICAL **: gdk_display_get_default_screen: assertion `GDK_IS_DISPLAY (display)' failed

(software-center-gtk3:14662): Gtk-CRITICAL **: gtk_invisible_new_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(software-center-gtk3:14662): Gtk-CRITICAL **: gtk_widget_add_events: assertion `GTK_IS_WIDGET (widget)' failed

(software-center-gtk3:14662): Gtk-CRITICAL **: gtk_widget_get_window: assertion `GTK_IS_WIDGET (widget)' failed

(software-center-gtk3:14662): Gtk-CRITICAL **: gtk_selection_owner_set_for_display: assertion `GDK_IS_DISPLAY (display)' failed