GNOME Bugzilla – Bug 707396
gnome-settings-daemon crashes when you click on gnome-shell poweroff button
Last modified: 2013-09-18 13:38:11 UTC
Not sure which is the right component, so I selected general. As the title says, crash occours as soon as I click "power off" button on gnome-shell user menu. I've captured the backtrace
+ Trace 232447
Created attachment 253993 [details] [review] IdleMonitor: protect watches from being freed while in flight If you added an idle watch and then immediately removed it, it was possible that the watch was freed before the dbus call was handled by mutter, thus causing a crash later one. Prevent that by reference counting the watch structures.
Patch is for gnome-desktop, so reassigning.
Review of attachment 253993 [details] [review]: Looks right
g-s-d doesn't crash anymore with git master + this patch applied
Attachment 253993 [details] pushed as 9172762 - IdleMonitor: protect watches from being freed while in flight
*** Bug 707553 has been marked as a duplicate of this bug. ***
Could we also have this fixed in gnome-3-8 please? It's probably the cause of frequent gnome-shell crashes: https://bugzilla.redhat.com/show_bug.cgi?id=982766
Reopening as this also happens on gnome-3-8.
Apparently the bug is different enough on 3.8, so closing this and David will open a new bug.