After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 333927 - double-free bug
double-free bug
Status: RESOLVED DUPLICATE of bug 333917
Product: gnome-applets
Classification: Other
Component: mixer
2.13.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-applets Maintainers
gnome-applets Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-03-08 17:01 UTC by Matthias Clasen
Modified: 2006-03-08 17:32 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matthias Clasen 2006-03-08 17:01:20 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.
Comment 1 Allison Karlitskaya (desrt) 2006-03-08 17:32:42 UTC

*** This bug has been marked as a duplicate of 333917 ***