Yes, the memory increase is in proportion with the size of the text.
But it is more likely to be an error in my understanding than a pygobject or gtk bug – this is usually the case… Regards, Colin From: Gergely Polonkai [mailto:gerg...@polonkai.eu] Sent: 02 January 2015 08:18 To: Colin Myers Cc: gtk-app Subject: Re: Pygobject memory leak in set_property? Hello, How big is the memory increase? set_text() allocates memory for text, which might be the cause. Best, Gergely On 1 Jan 2015 22:55, "Colin Myers" <colin.my...@tabernus.com<mailto:colin.my...@tabernus.com>> wrote: Hello list, I've been wrangling with a leak in my Pygobject/Gtk application and believe the following lines of python demonstrate the problem: from gi.repository import Gtk cell = Gtk.CellRendererText() text = 'Hello world' while True: cell.set_property('text', text) No new python objects are allocated in the loop but top shows growing memory. Similarly I found this leaks: label = Gtk.Label() text = 'Hello world' while True: label.set_property('label', text) But this does not: label = Gtk.Label() text = 'Hello world' while True: label.set_text(text) I feel like I am missing something obvious, please help! Regards, Colin _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org<mailto:gtk-app-devel-list@gnome.org> https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list