Follow-up Comment #7, bug #15350 (project mypaint): Ah, good idea. Disabling the layer dialog fixes the leak, so we can be sure that this is the problem. I can no longer make mypaint memory usage grow without any limit with the tests above.
I disagree with your conclusion that the leak is only partially fixed by this. I am not expecting memory usage to drop back to the minimum. I don't know python memory management well enough to say whether it eventually should, but I think it allocates memory in pools that get reused. In case you're interested, I have added a debug function to the menu that prints which classes have more instances than the last time. It did show me many layerdialog related classes before disabling this. http://gitorious.org/~maxy/mypaint/maxy-experimental/commits/memleak _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?15350> _______________________________________________ Nachricht geschickt von/durch Gna! http://gna.org/ _______________________________________________ Mypaint-bugs mailing list [email protected] https://mail.gna.org/listinfo/mypaint-bugs
