i have an animation of a bird ,200 frames long that i need to duplicate and move elsewhere,resize. I use transform mask for this,and that works well,no bugs ,but since transform masks are slow to render I flatten the layer. This sometimes results into crashes. Other times the merge is succesful but some frames have also some of the other frames as its contents. For this animation i could erase it out,one by one,but for bigger ,overlapping frames that would not work as the lines would run through each other I think. This is fairly serious as we need this to reuse animations for crowd animation.
Can you make the file available, or else try to get a backtrace with the latest release candidate (https://docs.krita.org/Dr._Mingw_debugger)?
Created attachment 102724 [details] there is a layer with transform to flatten. Also a layer with an EXAMPLE, to show what happens on my system
Confirmed. Added to phabricator: https://phabricator.kde.org/T4877
Git commit f14e1f3555e3b60091b129e24701f9a02d56d90f by Dmitry Kazakov. Committed on 06/04/2017 at 18:40. Pushed by dkazakov into branch 'master'. Update delayed (shape and transform mask) layer before merging Fixes T4877 M +1 -0 libs/image/CMakeLists.txt A +24 -0 libs/image/KisDelayedUpdateNodeInterface.cpp [License: GPL (v2+)] A +42 -0 libs/image/KisDelayedUpdateNodeInterface.h [License: GPL (v2+)] M +25 -0 libs/image/kis_layer_utils.cpp M +12 -1 libs/image/kis_transform_mask.cpp M +5 -1 libs/image/kis_transform_mask.h M +1 -1 libs/ui/flake/kis_shape_layer.cc M +5 -3 libs/ui/flake/kis_shape_layer.h M +22 -17 plugins/tools/tool_transform2/kis_tool_transform.cc M +1 -1 plugins/tools/tool_transform2/kis_tool_transform.h https://commits.kde.org/krita/f14e1f3555e3b60091b129e24701f9a02d56d90f