https://bugs.kde.org/show_bug.cgi?id=449122
Dmitry Kazakov <dimul...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dimul...@gmail.com --- Comment #8 from Dmitry Kazakov <dimul...@gmail.com> --- Hi, Wolthera! > Basically, what seems to be going on is that KisSelection can somehow end up > without a pixelSelection pointer You are right. There is a race condition between the GUI thread and the worker threads. The check for `if (!image->globalSelection())` happens in the GUI thread and skips the creation of a job that initializes selection. But by the time the select-all stroke gets into the execution queue, the previous jobs have already removed the selection, hence the crash. -- You are receiving this mail because: You are watching all bug changes.