F-spot is still crashing on me whenever I edit the glade file and recompile - despite me switching to glade 3. I'm using glade version 3.2.0. Is there a recommended version to use? I simply renamed a label today and it caused a diff of 4381 lines to the f-spot.glade file! Editing by hand produced a diff of 1 line! Something strange going on.
Declan This came up in a nice message box error ----------------------------------------------------------------------- An unhandled exception was thrown: Object reference not set to an instance of an object at MainWindow.LoadPreference (System.String key) [0x00000] at MainWindow..ctor (.Db db) [0x00000] at FSpot.Core.get_MainWindow () [0x00000] at FSpot.Core.Organize () [0x00000] at FSpot.Driver.Main (System.String[] args) [0x00000] .NET Version: 2.0.50727.42 Assembly Version Information: pango-sharp (2.10.0.0) SemWeb (0.7.1.0) glade-sharp (2.10.0.0) gtkhtml-sharp (2.16.0.0) System.Transactions (2.0.0.0) System.Data (2.0.0.0) Mono.Data.SqliteClient (2.0.0.0) System.Configuration (2.0.0.0) System.Xml (2.0.0.0) gconf-sharp (2.16.0.0) NDesk.DBus.Proxies (0.0.0.0) gdk-sharp (2.10.0.0) gnome-vfs-sharp (2.16.0.0) Mono.Addins (0.2.0.0) NDesk.DBus.GLib (0.3.0.0) NDesk.DBus (1.0.0.0) System (2.0.0.0) Mono.Posix (2.0.0.0) atk-sharp (2.10.0.0) gtk-sharp (2.10.0.0) Mono.Addins.Setup (0.2.0.0) glib-sharp (2.10.0.0) gnome-sharp (2.16.0.0) f-spot (0.4.0.0) Mono.GetOptions (2.0.0.0) mscorlib (2.0.0.0) Platform Information: Linux 2.6.22.5-10-bigsmp i686 i386 GNU/Linux Distribution Information: [/etc/lsb-release] LSB_VERSION="core-2.0-noarch:core-3.0-noarch:core-2.0-ia32:core-3.0-ia32" [/etc/SuSE-release] openSUSE 10.3 (i586) Beta3 VERSION = 10.3 ---------------------------------------------------------------------- This was the console output: (glade-3:11108): Gtk-CRITICAL **: gtk_option_menu_set_menu: assertion `GTK_IS_MENU (menu)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_option_menu_set_menu: assertion `GTK_IS_MENU (menu)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_list_store_clear: assertion `GTK_IS_LIST_STORE (list_store)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_option_menu_set_menu: assertion `GTK_IS_MENU (menu)' failed (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-CRITICAL **: gtk_list_store_clear: assertion `GTK_IS_LIST_STORE (list_store)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_list_store_clear: assertion `GTK_IS_LIST_STORE (list_store)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_list_store_clear: assertion `GTK_IS_LIST_STORE (list_store)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_list_store_clear: assertion `GTK_IS_LIST_STORE (list_store)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_color_button_set_color: assertion `color != NULL' failed (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-CRITICAL **: gtk_option_menu_set_menu: assertion `GTK_IS_MENU (menu)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_option_menu_set_menu: assertion `GTK_IS_MENU (menu)' failed (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-CRITICAL **: gtk_option_menu_set_menu: assertion `GTK_IS_MENU (menu)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_option_menu_set_menu: assertion `GTK_IS_MENU (menu)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_option_menu_set_menu: assertion `GTK_IS_MENU (menu)' failed (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-CRITICAL **: gtk_option_menu_set_menu: assertion `GTK_IS_MENU (menu)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_option_menu_set_menu: assertion `GTK_IS_MENU (menu)' failed (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-CRITICAL **: gtk_radio_menu_item_get_group: assertion `GTK_IS_RADIO_MENU_ITEM (radio_menu_item)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_radio_menu_item_get_group: assertion `GTK_IS_RADIO_MENU_ITEM (radio_menu_item)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_radio_menu_item_get_group: assertion `GTK_IS_RADIO_MENU_ITEM (radio_menu_item)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_radio_menu_item_get_group: assertion `GTK_IS_RADIO_MENU_ITEM (radio_menu_item)' failed (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-CRITICAL **: gtk_container_child_set_property: assertion `child->parent == GTK_WIDGET (container)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_container_child_set_property: assertion `child->parent == GTK_WIDGET (container)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-CRITICAL **: gtk_container_child_set_property: assertion `child->parent == GTK_WIDGET (container)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_container_child_set_property: assertion `child->parent == GTK_WIDGET (container)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_option_menu_set_menu: assertion `GTK_IS_MENU (menu)' failed (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-CRITICAL **: gtk_container_child_set_property: assertion `child->parent == GTK_WIDGET (container)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_container_child_set_property: assertion `child->parent == GTK_WIDGET (container)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-CRITICAL **: gtk_container_child_set_property: assertion `child->parent == GTK_WIDGET (container)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_container_child_set_property: assertion `child->parent == GTK_WIDGET (container)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_option_menu_set_menu: assertion `GTK_IS_MENU (menu)' failed (glade-3:11108): Gtk-WARNING **: gtk_file_chooser_button_set_property: Choosers of type `GtkFileChooserButton` do not support selecting multiple files. (glade-2:11108): Gtk-CRITICAL **: gtk_list_store_clear: assertion `GTK_IS_LIST_STORE (list_store)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_list_store_clear: assertion `GTK_IS_LIST_STORE (list_store)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-CRITICAL **: gtk_list_store_clear: assertion `GTK_IS_LIST_STORE (list_store)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_combo_box_append_text: assertion `GTK_IS_LIST_STORE (combo_box->priv->model)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_list_store_clear: assertion `GTK_IS_LIST_STORE (list_store)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_list_store_clear: assertion `GTK_IS_LIST_STORE (list_store)' failed (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-CRITICAL **: gtk_color_button_set_color: assertion `color != NULL' failed (glade-3:11108): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead (glade-3:11108): Gtk-CRITICAL **: gtk_option_menu_set_menu: assertion `GTK_IS_MENU (menu)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_option_menu_set_menu: assertion `GTK_IS_MENU (menu)' failed (glade-3:11108): Gtk-CRITICAL **: gtk_list_store_clear: assertion `GTK_IS_LIST_STORE (list_store)' failed _______________________________________________ F-spot-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/f-spot-list
