I am adding libnotify support to a program, and I was using the following function to set the icon:
notify_notification_set_icon_from_pixbuf
While using the program, notify-osd climbed to over 1GB of memory used. Everytime the notification was updated, the memory usage grew.
I commented out the 'notify_notification_set_icon_from_pixbuf' line, and now have an iconless notification. With that, the memory stays at 3.3MB while a notification is displayed, then drops down to 2.9MB after the notification fades away.
I am adding libnotify support to a program, and I was using the following function to set the icon:
notify_ notification_ set_icon_ from_pixbuf
While using the program, notify-osd climbed to over 1GB of memory used. Everytime the notification was updated, the memory usage grew.
I commented out the 'notify_ notification_ set_icon_ from_pixbuf' line, and now have an iconless notification. With that, the memory stays at 3.3MB while a notification is displayed, then drops down to 2.9MB after the notification fades away.