GNOME Bugzilla – Bug 709221
shell: unref correct proxy on destroy
Last modified: 2013-10-01 19:28:30 UTC
gsm-shell.c tries to automatically clear it's reference to the EndSessionDialog proxy when the proxy is destroyed. It accidentally unrefs the wrong object though. This commit fixes that by changing the open coded unref+nullify to g_clear_object
Created attachment 256205 [details] [review] shell: unref correct proxy on destroy
Review of attachment 256205 [details] [review]: This is correct, but could the commit message explain a bit more about what this actually fixes, and how severe a bug it is?
weird that i filed this against gnome-shell...
Created attachment 256209 [details] [review] shell: unref correct proxy on destroy gsm-shell.c tries to automatically clear it's reference to the EndSessionDialog proxy when the proxy is destroyed. It accidentally unrefs the wrong object though. This commit fixes that by changing the open coded unref+nullify to g_clear_object I believe this will address this crasher: https://retrace.fedoraproject.org/faf/problems/1214348/
Attachment 256209 [details] pushed as 15e263a - shell: unref correct proxy on destroy