https://bugs.kde.org/show_bug.cgi?id=399509
--- Comment #9 from Emmet O'Neill <emmetoneill....@gmail.com> --- I've learned a bit more about this bug. This crash seems to happen if you try to switch between open projects (tabs) *while the result of the similar selection is being calculated.* So Gilly, it seems that what's been happening to you is that you're occasionally selecting similar on one of your pages and then switching over to work on your next page, which currently seems to cause a crash! You're simply working too quickly! (Just kidding about that last part, of course. Also, nice comic!) ----- STEPS TO REPRODUCE: 1. Create a test file image that is large and noisy (noise filter works). 2. In a Krita instance, open the test file & any other file (making a new project is fine). 3. Using the Select Similar Tool, click on the noisy test image. 4. While the tool is processing the result, try to switch to your other open project by clicking its tab. This results in a crash every time. ----- Here's another backtrace, because why not: #0 0x00007ffff24208c0 in KisSelection::hasShapeSelection() const (this=this@entry=0x0) at /home/emmet/Source/krita/source/libs/image/kis_selection.cc:195 #1 0x00007ffff2420ae3 in KisSelection::updateProjection(QRect const&) (this=0x0, rc=...) at /home/emmet/Source/krita/source/libs/image/kis_selection.cc:226 #2 0x00007ffff73304a1 in KisSelectionToolHelper::ApplyToPixelSelection::paint() (this=0x55556a0d3e50) at /home/emmet/Source/krita/source/libs/ui/tool/kis_selection_tool_helper.cpp:126 #3 0x00007ffff22cabc5 in KisTransactionBasedCommand::redo() (this=0x55556a0d3e50) at /home/emmet/Source/krita/source/libs/image/commands_new/kis_transaction_based_command.cpp:34 #4 0x00007ffff236562a in KisStrokeStrategyUndoCommandBased::doStrokeCallback(KisStrokeJobData*) (this=0x55556604b680, data=<optimized out>) at /home/emmet/Source/krita/source/libs/image/kis_stroke_strategy_undo_command_based.cpp:118 #5 0x00007ffff24b33e0 in non-virtual thunk to KisUpdateJobItem::run() () at /home/emmet/Source/krita/install/lib/x86_64-linux-gnu/libkritaimage.so.18 #6 0x00007ffff4c492a2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ffff4c4c16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fffee0496db in start_thread (arg=0x7fffa0ff9700) at pthread_create.c:463 #9 0x00007ffff432f88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 ----- Thanks again for the bug report, Gilly. I hope that you aren't too inconvenienced by this crash in the meantime. I'll get right to work on fixing this crash! -- You are receiving this mail because: You are watching all bug changes.