GNOME Bugzilla – Bug 333927
double-free bug
Last modified: 2006-03-08 17:32:42 UTC
Originally filed here: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=184285 Also see https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=182957 for the consequences The problem is that the mixer applet sometimes uses g_object_set_data_full and sometimes g_object_set_data to set gnome-volume-applet-origname and gnome-volume-applet-name. And then it does a nasty g_free (g_object_get_data ()) in dispose. It should always use set_data_full() and let glib take care of freeing the value when the object is disposed.
*** This bug has been marked as a duplicate of 333917 ***