Comment 7 for bug 485923

Revision history for this message
Alistair Buxton (a-j-buxton) wrote :

After compiling a debug version of gnome-volume-control-applet and running in valgrind, I have identified the cause of the leak in that program. But I am not sure if it is related to the gsd bug.

Basically what is happening is that every time an application creates a pulseaudio sink, gvca adds it into a hash table. But when the application frees the audio sink, gvca does not remove it from the hash table. Normally this would not leak anything like 300mb in a day, but another unrelated bug in either pulseaudio or wine is causing wine applications to open and close the audio sink several times per second. This causes the hash table to grow at a very high rate. I suspect gsd is using a similar amount of memory because it is mirroring the gvc settings.

@w1zard: Are you using wine? If so which version? And are you using spotify?