So I'm working on moving my pixbuf scaling code into notify-osd, and I noticed in bubble.c bubble_set_icon_from_pixbuf() doesn't appear to unref pixbufs under all conditions, and it seems very likely that we're leaking pixbufs here.
I'm not sure how useful it is to apply this patch since I'm planning to change this code to preserve the aspect ratio when scaling pixbufs. But here it is anyway. ** Attachment added: "leaky-pixbufs.diff" http://launchpadlibrarian.net/24536051/leaky-pixbufs.diff -- notify-osd heavy memory usage https://bugs.launchpad.net/bugs/334141 You received this bug notification because you are a member of Notify OSD Developers, which is subscribed to Notify OSD. Status in Notify OSD: Triaged Status in “notify-osd” source package in Ubuntu: Triaged Bug description: Binary package hint: notify-osd currently it uses 29MB, as much as X server (30 MB) and far more than compiz (18MB). Comparing the functionalities provided, this is not normal. _______________________________________________ Mailing list: https://launchpad.net/~dx-team Post to : [email protected] Unsubscribe : https://launchpad.net/~dx-team More help : https://help.launchpad.net/ListHelp

