GNOME Bugzilla – Bug 773383
application: clear dbus_manager and search_provider after unregistering
Last modified: 2016-10-24 14:21:43 UTC
The search provider gets unregistered twice when trying to run Nautilus with a primary instance active, resulting in the infamous warning: GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed The fix is clearing both dbus_manager and search_provider in nautilus_application_dbus_unregister() as opposed to during finalization.
Created attachment 338286 [details] [review] application: clear dbus_manager and search_provider after unregistering
Review of attachment 338286 [details] [review]: oh so this was it! cool
Attachment 338286 [details] pushed as ea92d86 - application: clear dbus_manager and search_provider after unregistering