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> 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 > 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