GNOME Bugzilla – Bug 729481
Use the correct name of the parent widget in some .ui files
Last modified: 2014-05-04 09:41:50 UTC
It cause to crash with gtk+ from git master: $ ./src/baobab (baobab:2044): Gtk-CRITICAL **: Error building template class 'BaobabWindow' for an instance of type 'BaobabWindow': Invalid template parent type `Gtk.ApplicationWindow' (baobab:2044): Gtk-CRITICAL **: gtk_scrolled_window_get_vadjustment: assertion 'GTK_IS_SCROLLED_WINDOW (scrolled_window)' failed (baobab:2044): Gtk-CRITICAL **: gtk_list_box_set_adjustment: assertion 'GTK_IS_LIST_BOX (box)' failed ** (baobab:2044): CRITICAL **: baobab_location_list_set_action: assertion 'self != NULL' failed ** (baobab:2044): CRITICAL **: baobab_location_list_update: assertion 'self != NULL' failed (baobab:2044): GLib-GObject-WARNING **: invalid (NULL) pointer instance (baobab:2044): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (baobab:2044): GLib-GObject-WARNING **: invalid (NULL) pointer instance (baobab:2044): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (baobab:2044): GLib-GObject-WARNING **: invalid (NULL) pointer instance (baobab:2044): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (baobab:2044): GLib-GObject-WARNING **: invalid (NULL) pointer instance (baobab:2044): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (baobab:2044): GLib-GObject-WARNING **: invalid (NULL) pointer instance (baobab:2044): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (baobab:2044): Gtk-CRITICAL **: gtk_tree_view_get_selection: assertion 'GTK_IS_TREE_VIEW (tree_view)' failed (baobab:2044): GLib-GObject-WARNING **: invalid (NULL) pointer instance (baobab:2044): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (baobab:2044): Gtk-CRITICAL **: gtk_bin_get_child: assertion 'GTK_IS_BIN (bin)' failed (baobab:2044): GLib-GObject-CRITICAL **: g_object_set: assertion 'G_IS_OBJECT (object)' failed (baobab:2044): GLib-GObject-WARNING **: invalid (NULL) pointer instance (baobab:2044): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (baobab:2044): Gtk-CRITICAL **: gtk_stack_set_visible_child: assertion 'GTK_IS_STACK (stack)' failed (baobab:2044): GLib-GObject-WARNING **: invalid (NULL) pointer instance (baobab:2044): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (baobab:2044): GLib-GObject-WARNING **: invalid (NULL) pointer instance (baobab:2044): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (baobab:2044): GLib-GObject-WARNING **: invalid (NULL) pointer instance (baobab:2044): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (baobab:2044): GLib-GObject-WARNING **: invalid (NULL) pointer instance (baobab:2044): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed ** (baobab:2044): CRITICAL **: baobab_window_set_ui_state: assertion 'child != NULL' failed
Created attachment 275766 [details] [review] ui: Use the correct name of the parent widget
Sorry, it not crash - just empty window insteas window with the content.
Thanks, please push to master and gnome-3-10
Review of attachment 275766 [details] [review]: Pushed as 58a92a0 - ui: Use the correct name of the parent widget