Krita eats lots of memory free space whenever changing layers order, and the eaten memory cannot be released.And more times you change, more spaces Krita takes. This question often results in the whole system freezed for lack of memory if I forgot to check RAM frees (total 6GB). The only solution seems to be restarting Krita. It'll be released some (not complete) after I C-w to close current image, however Krita still has a strange memory occupying. The memory will be released completely when only C-q quitting Krita. Reproduce video is here: https://dl.dropboxusercontent.com/u/1776218/krita.mp4 Reproducible: Always Steps to Reproduce: Change layers order. Krita eats lots of free RAM. Actual Results: Krita eats lots of free RAM and nearly not released until quit Krita. Expected Results: Changing layers shouldn't takes occupy layers without releasing.
This looks related to group layers. If the layers are toplevel, memory consumption doesn't change. If you have two dozen layers inside a group, and move those about, memory consumption balloons.
I cannot reproduce it, could you send me a file that shows the problem? (the video in the attachment doesn't play in my browser, i don't know why)
Hi, Which version of opensuse do you have exactly?
We still use way too much memory, but the leaks are gone.