Comment 12 for bug 36225

Revision history for this message
Sebastien Bacher (seb128) wrote :

Matt, this is a frequent crasher for us/upstream, the debdiff is simple:

--- nautilus-2.12.1/debian/changelog
+++ nautilus-2.12.1/debian/changelog
@@ -1,3 +1,10 @@
+nautilus (2.12.1-0ubuntu1.1) breezy-updates; urgency=low
+
+ * debian/patches/07_treecrasher_fix.patch:
+ - fix a crasher when updating the side pane (Ubuntu: #15651).
+
+ -- Sebastien Bacher <email address hidden> Wed, 9 Nov 2005 15:07:27 +0100
+
 nautilus (2.12.1-0ubuntu1) breezy; urgency=low

   * New upstream version:
only in patch2:
unchanged:
--- nautilus-2.12.1.orig/debian/patches/07_treecrasher_fix.patch
+++ nautilus-2.12.1/debian/patches/07_treecrasher_fix.patch
@@ -0,0 +1,28 @@
+===================================================================
+RCS file: /cvs/gnome/nautilus/src/file-manager/fm-tree-view.c,v
+retrieving revision 1.18
+retrieving revision 1.19
+diff -u -r1.18 -r1.19
+--- fm-tree-view.c 2005/09/30 12:55:32 1.18
++++ src/file-manager/fm-tree-view.c 2005/11/08 22:32:31 1.19
+@@ -1236,6 +1236,10 @@
+ view->details->tree_widget = GTK_TREE_VIEW
+ (gtk_tree_view_new_with_model (GTK_TREE_MODEL
(view->details->sort_model)));
+ g_object_unref (view->details->sort_model);
++
++ gtk_tree_sortable_set_default_sort_func (GTK_TREE_SORTABLE
(view->details->sort_model),
++ compare_rows, view, NULL);
++
+ g_signal_connect_object
+ (view->details->child_model, "row_loaded",
+ G_CALLBACK (row_loaded_callback),
+@@ -1263,9 +1267,6 @@
+
+ g_object_unref (view->details->child_model);
+
+- gtk_tree_sortable_set_default_sort_func (GTK_TREE_SORTABLE
(view->details->sort_model),
+- compare_rows, view, NULL);
+-
+ gtk_tree_view_set_headers_visible (view->details->tree_widget, FALSE);
+
+ view->details->drag_dest =

I've uploaded to breezy-updates, let me know if that's ok.