https://bugs.kde.org/show_bug.cgi?id=407707

Dmitry Kazakov <dimul...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/kde/
                   |                            |krita/commit/7b04a0238c289c
                   |                            |a08c080bd09fb3b4f42cf8a884
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #2 from Dmitry Kazakov <dimul...@gmail.com> ---
Git commit f7d4ad8dbd42a344aab8b868a0170d0794629031 by Dmitry Kazakov.
Committed on 23/05/2019 at 11:21.
Pushed by dkazakov into branch 'master'.

Add an assert for checking that vector selection is not cloned in non-gui
thread

This assert will let us know if we have any code that uses it.

M  +8    -0    libs/ui/flake/kis_shape_selection.cpp

https://invent.kde.org/kde/krita/commit/f7d4ad8dbd42a344aab8b868a0170d0794629031

--- Comment #3 from Dmitry Kazakov <dimul...@gmail.com> ---
Git commit 7b04a0238c289ca08c080bd09fb3b4f42cf8a884 by Dmitry Kazakov.
Committed on 23/05/2019 at 11:21.
Pushed by dkazakov into branch 'master'.

Fix crash when painting on a filter layer with vector selection

It looks like cloning of a vector selection is not very safe in non-gui
thread, so we should just read from its projection when rendering.

TODO: either make cloning safe or check we don't do such copies
      anywhere else
BACKPORT:krita/4.2

M  +8    -3    libs/image/kis_selection_based_layer.cpp

https://invent.kde.org/kde/krita/commit/7b04a0238c289ca08c080bd09fb3b4f42cf8a884

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to