| Summary: | When erasing the last stroke of a color in a colorize mask, the stroke does not finish krita becomes unresponsive, starts using all system memory and shuts down after a minute | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | deterrent.jam |
| Component: | Tools/Colorize | Assignee: | Krita Bugs <krita-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | ahab.greybeard, senthekkattil |
| Priority: | NOR | ||
| Version First Reported In: | 5.1.1 | ||
| Target Milestone: | --- | ||
| Platform: | Microsoft Windows | ||
| OS: | Microsoft Windows | ||
| Latest Commit: | https://invent.kde.org/graphics/krita/commit/4d94b8b0785af15fef51fa5cfcb2d7c384b4747a | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
deterrent.jam
2022-10-09 12:12:38 UTC
I can confirm the observations of the OP for the 5.1.1 appimage and the Oct 08 5.2.0-prealpha (git ff161e4e84) appimage on Debian 10. It's the removal by erasing of the last amount of any particular colour on the Colourise Mask palette that causes the problem. i.e there is a colour on the mask palette in the Tool Options docker which does not have any stroke on the mask itself. This does not happen if you use a different colour to overpaint a unique coloured stroke instead of erasing it. *** Bug 458418 has been marked as a duplicate of this bug. *** Git commit 8f0cda59f8bbefceb5484e14ae4433637e336676 by Dmitry Kazakov. Committed on 04/11/2022 at 11:51. Pushed by dkazakov into branch 'master'. Fix a crash when adding/removing strokes to the colorize mask M +9 -5 libs/image/lazybrush/kis_colorize_mask.cpp https://invent.kde.org/graphics/krita/commit/8f0cda59f8bbefceb5484e14ae4433637e336676 Git commit 4d94b8b0785af15fef51fa5cfcb2d7c384b4747a by Dmitry Kazakov. Committed on 04/11/2022 at 11:52. Pushed by dkazakov into branch 'krita/5.1'. Fix a crash when adding/removing strokes to the colorize mask (cherry picked from commit 8f0cda59f8bbefceb5484e14ae4433637e336676) M +9 -5 libs/image/lazybrush/kis_colorize_mask.cpp https://invent.kde.org/graphics/krita/commit/4d94b8b0785af15fef51fa5cfcb2d7c384b4747a |