GNOME Bugzilla – Bug 654489
fix a crash-on-exit
Last modified: 2011-07-12 17:53:42 UTC
meta_frames_destroy() was not safe to be called multiple times, which was causing a crash on exit due to something else changing somewhere that makes it get called multiple times.
Created attachment 191825 [details] [review] fix a crash-on-exit
Review of attachment 191825 [details] [review]: Looks good. ::: src/ui/frames.c @@ +317,3 @@ + { + g_object_unref (frames->normal_style); + frames->normal_style = NULL; I think we already depend on glib 2.28, so you could use g_object_clear(). On the other hand it would break the symmetry with the hash table, so well ...
Attachment 191825 [details] pushed as d2b63ea - fix a crash-on-exit