GNOME Bugzilla – Bug 700979
GtkPlacesSidebar: do not unref mount
Last modified: 2013-05-26 04:03:32 UTC
Created attachment 245281 [details] [review] GtkPlacesSidebar: do not unref mount Do not unref mount has we grabbed its pointer without taking a reference. Otherwise the following call to g_list_free_full on network_mounts frees it a second time. Segfault in nautilus ensue.
Created attachment 245282 [details] gdb session this gdb session shows the two last (3->2 and 2->1 ref count) unref . The first is the above I removed and the next one is the g_list_free_full that follows it.
Attachment 245281 [details] pushed as b08fe39 - GtkPlacesSidebar: do not unref mount