Bug 410045 - Crash after current tool confusion.
Summary: Crash after current tool confusion.
Status: RESOLVED DUPLICATE of bug 409968
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: git master (please specify the git hash!)
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-07-20 19:06 UTC by wolthera
Modified: 2019-07-30 15:35 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wolthera 2019-07-20 19:06:23 UTC
Application: krita (4.3.0-prealpha (git 535b60a))

Qt Version: 5.12.3
Frameworks Version: 5.60.0
Operating System: Linux 4.15.0-54-generic x86_64
Distribution: KDE neon User Edition 5.16

-- Information about the crash:
- What I was doing when the application crashed:

I had just been buzy with the colorize mask (editing tool). Then I wanted to do some regular strokes with the regular brush, but for some reason Krita kept making colorize masks on the new layer despite me using the brush tool, and after a while of this I just couldn't make any strokes anymore. As I tried to get response from the application, Krita crashed.

When the new colorize masks had been made, those triggered a 'prefilter' operation, and I had canceled those as I was trying to delete the newly made colorize mask.

-- Backtrace:
Application: Krita (krita), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa5476dbe80 (LWP 16156))]

Thread 18 (Thread 0x7fa4c18f4700 (LWP 29578)):
#0  0x00007fa539a14ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fa4c18f3ba0, expected=0, futex_word=0x608009505b70) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7fa4c18f3c60, mutex=0x608009505b20, cond=0x608009505b48) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x608009505b48, mutex=0x608009505b20, abstime=0x7fa4c18f3c60) at pthread_cond_wait.c:667
#3  0x00007fa53aa72d36 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa53aa73096 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa53aa70740 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa53aa6bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa539a0e6db in start_thread (arg=0x7fa4c18f4700) at pthread_create.c:463
#8  0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fa4c30f9700 (LWP 29577)):
#0  0x00007fa539a14ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fa4c30f8ba0, expected=0, futex_word=0x608008d1cff4) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7fa4c30f8c60, mutex=0x608008d1cfa0, cond=0x608008d1cfc8) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x608008d1cfc8, mutex=0x608008d1cfa0, abstime=0x7fa4c30f8c60) at pthread_cond_wait.c:667
#3  0x00007fa53aa72d36 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa53aa73096 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa53aa70740 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa53aa6bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa539a0e6db in start_thread (arg=0x7fa4c30f9700) at pthread_create.c:463
#8  0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fa4cfd23700 (LWP 29576)):
#0  0x00007fa539a14ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fa4cfd22ba0, expected=0, futex_word=0x6080095059f4) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7fa4cfd22c60, mutex=0x6080095059a0, cond=0x6080095059c8) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x6080095059c8, mutex=0x6080095059a0, abstime=0x7fa4cfd22c60) at pthread_cond_wait.c:667
#3  0x00007fa53aa72d36 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa53aa73096 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa53aa70740 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa53aa6bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa539a0e6db in start_thread (arg=0x7fa4cfd23700) at pthread_create.c:463
#8  0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fa4d0524700 (LWP 29575)):
#0  0x00007fa539a14ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fa4d0523ba0, expected=0, futex_word=0x608001d02970) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7fa4d0523c60, mutex=0x608001d02920, cond=0x608001d02948) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x608001d02948, mutex=0x608001d02920, abstime=0x7fa4d0523c60) at pthread_cond_wait.c:667
#3  0x00007fa53aa72d36 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa53aa73096 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa53aa70740 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa53aa6bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa539a0e6db in start_thread (arg=0x7fa4d0524700) at pthread_create.c:463
#8  0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fa4ce694700 (LWP 29574)):
#0  0x00007fa539a14ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fa4ce693ba0, expected=0, futex_word=0x608009d6b5f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7fa4ce693c60, mutex=0x608009d6b5a0, cond=0x608009d6b5c8) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x608009d6b5c8, mutex=0x608009d6b5a0, abstime=0x7fa4ce693c60) at pthread_cond_wait.c:667
#3  0x00007fa53aa72d36 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa53aa73096 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa53aa70740 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa53aa6bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa539a0e6db in start_thread (arg=0x7fa4ce694700) at pthread_create.c:463
#8  0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fa4a6bcf700 (LWP 29573)):
#0  0x00007fa539a14ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fa4a6bceba0, expected=0, futex_word=0x608009d6b570) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7fa4a6bcec60, mutex=0x608009d6b520, cond=0x608009d6b548) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x608009d6b548, mutex=0x608009d6b520, abstime=0x7fa4a6bcec60) at pthread_cond_wait.c:667
#3  0x00007fa53aa72d36 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa53aa73096 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa53aa70740 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa53aa6bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa539a0e6db in start_thread (arg=0x7fa4a6bcf700) at pthread_create.c:463
#8  0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fa4c20f5700 (LWP 29572)):
#0  0x00007fa539a14ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fa4c20f4ba0, expected=0, futex_word=0x608009d6b470) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7fa4c20f4c60, mutex=0x608009d6b420, cond=0x608009d6b448) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x608009d6b448, mutex=0x608009d6b420, abstime=0x7fa4c20f4c60) at pthread_cond_wait.c:667
#3  0x00007fa53aa72d36 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa53aa73096 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa53aa70740 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa53aa6bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa539a0e6db in start_thread (arg=0x7fa4c20f5700) at pthread_create.c:463
#8  0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fa4cf522700 (LWP 29571)):
#0  0x00007fa539a14ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fa4cf521ba0, expected=0, futex_word=0x608002693070) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7fa4cf521c60, mutex=0x608002693020, cond=0x608002693048) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x608002693048, mutex=0x608002693020, abstime=0x7fa4cf521c60) at pthread_cond_wait.c:667
#3  0x00007fa53aa72d36 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fa53aa73096 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa53aa70740 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa53aa6bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa539a0e6db in start_thread (arg=0x7fa4cf522700) at pthread_create.c:463
#8  0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fa4cdd1f700 (LWP 26248)):
#0  0x00007fa53a1420b4 in __GI___libc_read (fd=35, buf=0x7fa4cdd1eb9e, nbytes=10) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fa5465b1fd0 in ?? () from /usr/lib/x86_64-linux-gnu/libasan.so.4
#2  0x00007fa52c765021 in pa_read () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#3  0x00007fa52feb0a2e in pa_mainloop_prepare () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007fa52feb14a0 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fa52feb1560 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fa52febf3c9 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#7  0x00007fa52c794318 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#8  0x00007fa539a0e6db in start_thread (arg=0x7fa4cdd1f700) at pthread_create.c:463
#9  0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fa4ecf28700 (LWP 16354)):
#0  0x00007fa53a146bf9 in __GI___poll (fds=0x6030022a2db0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fa54659f701 in poll () from /usr/lib/x86_64-linux-gnu/libasan.so.4
#2  0x00007fa530a155c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa530a156dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa53aca1dcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa53ac4303a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa53aa6a4ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa53aa6bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fa539a0e6db in start_thread (arg=0x7fa4ecf28700) at pthread_create.c:463
#9  0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fa4ed729700 (LWP 16341)):
#0  0x00007fa53a1420b4 in __GI___libc_read (fd=26, buf=0x7fa4ed728ae0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fa5465b1fd0 in ?? () from /usr/lib/x86_64-linux-gnu/libasan.so.4
#2  0x00007fa530a5a2d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa530a150b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa530a15570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa530a156dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fa53aca1dcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa53ac4303a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fa53aa6a4ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fa519c8a926 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007fa53aa6bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fa539a0e6db in start_thread (arg=0x7fa4ed729700) at pthread_create.c:463
#12 0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fa4f1ef8700 (LWP 16340)):
#0  0x00007fa53aca04b4 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007fa53aca1b0e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fa530a14b28 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa530a154fb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa530a156dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa53aca1dcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa53ac4303a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa53aa6a4ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fa5197c5115 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007fa53aa6bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fa539a0e6db in start_thread (arg=0x7fa4f1ef8700) at pthread_create.c:463
#11 0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fa4f16f7700 (LWP 16323)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fa53aa6e630 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fa53aa6e4a2 in QSemaphore::tryAcquire(int, int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007fa53d0e9fdf in KisTileDataSwapper::waitForWork (this=0x7fa53e366a80 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at /home/wolthera/krita/src/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:86
#4  0x00007fa53d0e9ffa in KisTileDataSwapper::run (this=0x7fa53e366a80 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at /home/wolthera/krita/src/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:92
#5  0x00007fa53aa6bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa539a0e6db in start_thread (arg=0x7fa4f16f7700) at pthread_create.c:463
#7  0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fa4e4bba700 (LWP 16317)):
#0  0x00007fa5465b2337 in read () from /usr/lib/x86_64-linux-gnu/libasan.so.4
#1  0x00007fa530a5a2d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa530a150b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa530a15570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa530a156dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa53aca1dcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa53ac4303a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa53aa6a4ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fa53aa6bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fa539a0e6db in start_thread (arg=0x7fa4e4bba700) at pthread_create.c:463
#10 0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fa51452a700 (LWP 16190)):
#0  0x00007fa53a146bf9 in __GI___poll (fds=0x6030020944f0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fa54659f701 in poll () from /usr/lib/x86_64-linux-gnu/libasan.so.4
#2  0x00007fa530a155c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa530a156dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa53aca1dcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fa53ac4303a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa53aa6a4ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fa53211d015 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007fa53aa6bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fa539a0e6db in start_thread (arg=0x7fa51452a700) at pthread_create.c:463
#10 0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fa5233dc700 (LWP 16189)):
#0  0x00007fa539a149f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x614000005108) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x6140000050b8, cond=0x6140000050e0) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x6140000050e0, mutex=0x6140000050b8) at pthread_cond_wait.c:655
#3  0x00007fa5201433da in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fa520143107 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fa539a0e6db in start_thread (arg=0x7fa5233dc700) at pthread_create.c:463
#6  0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fa51ef38700 (LWP 16187)):
#0  0x00007fa53a146bf9 in __GI___poll (fds=0x7fa51ef37c68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fa54659f701 in poll () from /usr/lib/x86_64-linux-gnu/libasan.so.4
#2  0x00007fa52fc70747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fa52fc7236a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007fa525f91578 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#5  0x00007fa53aa6bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fa539a0e6db in start_thread (arg=0x7fa51ef38700) at pthread_create.c:463
#7  0x00007fa53a15388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fa5476dbe80 (LWP 16156)):
[KCrash Handler]
#7  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#8  0x00007fa53a072801 in __GI_abort () at abort.c:79
#9  0x00007fa53aa47f2b in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fa53aa47721 in qt_assert(char const*, char const*, int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fa541a453af in KisShortcutMatcher::tryEndRunningShortcut (this=0x6120002e72f0, button=Qt::LeftButton, event=0x7ffef12baea0) at /home/wolthera/krita/src/libs/ui/input/kis_shortcut_matcher.cpp:556
#12 0x00007fa541a46255 in KisShortcutMatcher::tryRunTouchShortcut (this=0x6120002e72f0, event=0x7ffef12bbd10) at /home/wolthera/krita/src/libs/ui/input/kis_shortcut_matcher.cpp:620
#13 0x00007fa541a41fe9 in KisShortcutMatcher::touchUpdateEvent (this=0x6120002e72f0, event=0x7ffef12bbd10) at /home/wolthera/krita/src/libs/ui/input/kis_shortcut_matcher.cpp:306
#14 0x00007fa5419ee7af in KisInputManager::eventFilterImpl (this=0x61a00050b750, event=0x7ffef12bbd10) at /home/wolthera/krita/src/libs/ui/input/kis_input_manager.cpp:654
#15 0x00007fa5419eaffa in KisInputManager::eventFilter (this=0x61a00050b750, object=0x6070005bba10, event=0x7ffef12bbd10) at /home/wolthera/krita/src/libs/ui/input/kis_input_manager.cpp:201
#16 0x00007fa53ac44a9d in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007fa53ba40635 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007fa53ba47b90 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007fa541bdbf75 in KisApplication::notify (this=0x7ffef12bf500, receiver=0x6070005bba10, event=0x7ffef12bbd10) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:653
#20 0x00007fa53ac44d18 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007fa53ba4a802 in QApplicationPrivate::translateRawTouchEvent(QWidget*, QTouchDevice*, QList<QTouchEvent::TouchPoint> const&, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007fa53ba9a4e0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007fa53ba9e5a2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007fa53ba4065c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007fa53ba47b90 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007fa541bdbf75 in KisApplication::notify (this=0x7ffef12bf500, receiver=0x608000147d20, event=0x7ffef12bc380) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:653
#27 0x00007fa53ac44d18 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007fa53b20cd79 in QGuiApplicationPrivate::processTouchEvent(QWindowSystemInterfacePrivate::TouchEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#29 0x00007fa53b20f335 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#30 0x00007fa53b1e7b4b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#31 0x00007fa525f9259a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#32 0x00007fa530a15417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fa530a15650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007fa530a156dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fa53aca1daf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007fa53ac4303a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007fa53ac4c170 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00005556d5a34431 in main (argc=1, argv=0x7ffef12bf698) at /home/wolthera/krita/src/krita/main.cc:535

Possible duplicates by query: bug 409552, bug 408889, bug 408887, bug 408177, bug 408019.

Reported using DrKonqi
Comment 1 Halla Rempt 2019-07-20 19:17:51 UTC
this is another instancce of the assert popping up about ending a stroke. We've been getting a lot of those lately.
Comment 2 Tiar 2019-07-20 23:14:34 UTC
Links to the bug reports mentioning the same assert: 

bug 409968 

bug 410053
Comment 3 Dmitry Kazakov 2019-07-30 15:35:13 UTC

*** This bug has been marked as a duplicate of bug 409968 ***