Bug 416468 - Random crashes on krita.
Summary: Random crashes on krita.
Status: RESOLVED DUPLICATE of bug 414672
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: 4.2.8
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-01-19 18:02 UTC by francisco_t
Modified: 2020-01-20 11:49 UTC (History)
2 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 francisco_t 2020-01-19 18:02:41 UTC
Application: krita (4.2.8)

Qt Version: 5.13.2
Frameworks Version: 5.66.0
Operating System: Linux 4.15.0-74-generic x86_64
Distribution: KDE neon User Edition 5.17

-- Information about the crash:
- What I was doing when the application crashed:
working with animation in timeline, multiple layers and manipulating image. Appeared to be random.
- Custom settings of the application:

-- 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 0x7fb2d419e800 (LWP 10559))]

Thread 19 (Thread 0x7fb23cb1e700 (LWP 10716)):
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#7  0x00007fb2cef28801 in __GI_abort () at abort.c:79
#8  0x00007fb2cef1839a in __assert_fail_base (fmt=0x7fb2cf09f7d8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7fb26ce678f0 "this->is_initialized()", file=file@entry=0x7fb26ce67760 "/usr/include/boost/optional/optional.hpp", line=line@entry=1107, function=function@entry=0x7fb26ce679a0 <boost::optional<ToolTransformArgs>::get()::__PRETTY_FUNCTION__> "boost::optional<T>::reference_type boost::optional<T>::get() [with T = ToolTransformArgs; boost::optional<T>::reference_type = ToolTransformArgs&]") at assert.c:92
#9  0x00007fb2cef18412 in __GI___assert_fail (assertion=assertion@entry=0x7fb26ce678f0 "this->is_initialized()", file=file@entry=0x7fb26ce67760 "/usr/include/boost/optional/optional.hpp", line=line@entry=1107, function=function@entry=0x7fb26ce679a0 <boost::optional<ToolTransformArgs>::get()::__PRETTY_FUNCTION__> "boost::optional<T>::reference_type boost::optional<T>::get() [with T = ToolTransformArgs; boost::optional<T>::reference_type = ToolTransformArgs&]") at assert.c:101
#10 0x00007fb26ce09a01 in boost::optional<ToolTransformArgs>::get (this=<optimized out>) at /usr/include/boost/optional/optional.hpp:1107
#11 boost::optional<ToolTransformArgs>::operator*() & (this=<optimized out>) at /usr/include/boost/optional/optional.hpp:1124
#12 TransformStrokeStrategy::finishStrokeCallback (this=<optimized out>) at ./plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp:704
#13 0x00007fb26ce55ecc in TransformStrokeStrategy::cancelStrokeCallback (this=0x5654db6cde70) at /usr/include/boost/optional/optional.hpp:697
#14 0x00007fb2d1b9c849 in non-virtual thunk to KisUpdateJobItem::run() () from /usr/lib/x86_64-linux-gnu/libkritaimage.so.18
#15 0x00007fb2cf928472 in QThreadPoolThread::run (this=0x5654d291f390) at thread/qthreadpool.cpp:99
#16 0x00007fb2cf924b52 in QThreadPrivate::start (arg=0x5654d291f390) at thread/qthread_unix.cpp:360
#17 0x00007fb2c8c9c6db in start_thread (arg=0x7fb23cb1e700) at pthread_create.c:463
#18 0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7fb2551db700 (LWP 10615)):
#0  0x00007fb2c8ca29f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5654db38ebc8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5654db38eb78, cond=0x5654db38eba0) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5654db38eba0, mutex=0x5654db38eb78) at pthread_cond_wait.c:655
#3  0x00007fb2b59d12bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fb2b59d0eb7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fb2c8c9c6db in start_thread (arg=0x7fb2551db700) at pthread_create.c:463
#6  0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fb2549da700 (LWP 10614)):
#0  0x00007fb2c8ca29f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5654da6aa588) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5654da6aa538, cond=0x5654da6aa560) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5654da6aa560, mutex=0x5654da6aa538) at pthread_cond_wait.c:655
#3  0x00007fb2b59d12bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fb2b59d0eb7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fb2c8c9c6db in start_thread (arg=0x7fb2549da700) at pthread_create.c:463
#6  0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fb2477fe700 (LWP 10613)):
#0  0x00007fb2c8ca29f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5654d8cb9798) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5654d8cb9748, cond=0x5654d8cb9770) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5654d8cb9770, mutex=0x5654d8cb9748) at pthread_cond_wait.c:655
#3  0x00007fb2b59d12bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fb2b59d0eb7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fb2c8c9c6db in start_thread (arg=0x7fb2477fe700) at pthread_create.c:463
#6  0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fb256629700 (LWP 10602)):
#0  0x00007fb2ceffcbf9 in __GI___poll (fds=0x7fb250027f00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb2c739f5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb2c739f6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb2cfb67b9b in QEventDispatcherGlib::processEvents (this=0x7fb250000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb2cfb0806a in QEventLoop::exec (this=this@entry=0x7fb256628d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fb2cf9233aa in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007fb28fa8eac6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fb2cf924b52 in QThreadPrivate::start (arg=0x5654c386aa00) at thread/qthread_unix.cpp:360
#8  0x00007fb2c8c9c6db in start_thread (arg=0x7fb256629700) at pthread_create.c:463
#9  0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fb267226700 (LWP 10601)):
#0  0x00007fb2c73e5649 in g_mutex_lock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fb2c739eb33 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb2c739f4fb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb2c739f6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb2cfb67b9b in QEventDispatcherGlib::processEvents (this=0x7fb260000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fb2cfb0806a in QEventLoop::exec (this=this@entry=0x7fb267225d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007fb2cf9233aa in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#7  0x00007fb28f5bc815 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fb2cf924b52 in QThreadPrivate::start (arg=0x5654d1b031a0) at thread/qthread_unix.cpp:360
#9  0x00007fb2c8c9c6db in start_thread (arg=0x7fb267226700) at pthread_create.c:463
#10 0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fb266a25700 (LWP 10600)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fb2cf927510 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>) at thread/qfutex_p.h:92
#2  QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> > (expectedValue=<optimized out>, futex=...) at thread/qfutex_p.h:107
#3  futexSemaphoreTryAcquire_loop<true> (u=..., curValue=<optimized out>, nn=nn@entry=8589934593, timeout=timeout@entry=-1) at thread/qsemaphore.cpp:219
#4  0x00007fb2cf927382 in futexSemaphoreTryAcquire<true> (timeout=<optimized out>, n=n@entry=1, u=...) at thread/qsemaphore.cpp:262
#5  QSemaphore::tryAcquire (this=0x5654d0e840c0, n=n@entry=1, timeout=timeout@entry=-1) at thread/qsemaphore.cpp:484
#6  0x00007fb2d195a893 in KisTileDataSwapper::waitForWork (this=this@entry=0x7fb2d1e63b80 <_ZZN12_GLOBAL__N_116Q_QGS_s_instance13innerFunctionEvE6holder+64>) at ./libs/image/tiles3/swap/kis_tile_data_swapper.cpp:86
#7  0x00007fb2d195aaca in KisTileDataSwapper::run (this=0x7fb2d1e63b80 <_ZZN12_GLOBAL__N_116Q_QGS_s_instance13innerFunctionEvE6holder+64>) at ./libs/image/tiles3/swap/kis_tile_data_swapper.cpp:92
#8  0x00007fb2cf924b52 in QThreadPrivate::start (arg=0x7fb2d1e63b80 <_ZZN12_GLOBAL__N_116Q_QGS_s_instance13innerFunctionEvE6holder+64>) at thread/qthread_unix.cpp:360
#9  0x00007fb2c8c9c6db in start_thread (arg=0x7fb266a25700) at pthread_create.c:463
#10 0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fb27c73f700 (LWP 10598)):
#0  0x00007fb2ceff80b2 in __GI___libc_read (fd=18, buf=0x7fb27c73eb90, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fb2c73e42d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb2c739f0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb2c739f570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb2c739f6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb2cfb67b9b in QEventDispatcherGlib::processEvents (this=0x7fb274000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fb2cfb0806a in QEventLoop::exec (this=this@entry=0x7fb27c73eda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007fb2cf9233aa in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007fb2cf924b52 in QThreadPrivate::start (arg=0x5654c66677e0) at thread/qthread_unix.cpp:360
#9  0x00007fb2c8c9c6db in start_thread (arg=0x7fb27c73f700) at pthread_create.c:463
#10 0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fb2853ec700 (LWP 10596)):
#0  0x00007fb2c739f13d in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fb2c739f650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb2c739f6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb2cfb67b9b in QEventDispatcherGlib::processEvents (this=0x7fb280000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb2cfb0806a in QEventLoop::exec (this=this@entry=0x7fb2853ebd70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fb2cf9233aa in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007fb2c8eca0e5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fb2cf924b52 in QThreadPrivate::start (arg=0x7fb2c9141d80) at thread/qthread_unix.cpp:360
#8  0x00007fb2c8c9c6db in start_thread (arg=0x7fb2853ec700) at pthread_create.c:463
#9  0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fb285ffb700 (LWP 10595)):
#0  0x00007fb2c8ca29f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5654c3443838) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5654c34437e8, cond=0x5654c3443810) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5654c3443810, mutex=0x5654c34437e8) at pthread_cond_wait.c:655
#3  0x00007fb2b59d12bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fb2b59d0eb7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fb2c8c9c6db in start_thread (arg=0x7fb285ffb700) at pthread_create.c:463
#6  0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fb2867fc700 (LWP 10594)):
#0  0x00007fb2c8ca29f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5654c3271404) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5654c32713b0, cond=0x5654c32713d8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5654c32713d8, mutex=0x5654c32713b0) at pthread_cond_wait.c:655
#3  0x00007fb2b59d12bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fb2b59d0eb7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fb2c8c9c6db in start_thread (arg=0x7fb2867fc700) at pthread_create.c:463
#6  0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fb286ffd700 (LWP 10593)):
#0  0x00007fb2c8ca29f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5654c3271404) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5654c32713b0, cond=0x5654c32713d8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5654c32713d8, mutex=0x5654c32713b0) at pthread_cond_wait.c:655
#3  0x00007fb2b59d12bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fb2b59d0eb7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fb2c8c9c6db in start_thread (arg=0x7fb286ffd700) at pthread_create.c:463
#6  0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fb2877fe700 (LWP 10592)):
#0  0x00007fb2c8ca29f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5654c3270d00) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5654c3270cb0, cond=0x5654c3270cd8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5654c3270cd8, mutex=0x5654c3270cb0) at pthread_cond_wait.c:655
#3  0x00007fb2b59d12bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fb2b59d0eb7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fb2c8c9c6db in start_thread (arg=0x7fb2877fe700) at pthread_create.c:463
#6  0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fb287fff700 (LWP 10591)):
#0  0x00007fb2c8ca29f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5654c3270d00) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5654c3270cb0, cond=0x5654c3270cd8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5654c3270cd8, mutex=0x5654c3270cb0) at pthread_cond_wait.c:655
#3  0x00007fb2b59d12bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fb2b59d0eb7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fb2c8c9c6db in start_thread (arg=0x7fb287fff700) at pthread_create.c:463
#6  0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fb2ae859700 (LWP 10590)):
#0  0x00007fb2c8ca29f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5654c3270d04) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5654c3270cb0, cond=0x5654c3270cd8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5654c3270cd8, mutex=0x5654c3270cb0) at pthread_cond_wait.c:655
#3  0x00007fb2b59d12bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fb2b59d0eb7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fb2c8c9c6db in start_thread (arg=0x7fb2ae859700) at pthread_create.c:463
#6  0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fb2ad056700 (LWP 10589)):
#0  0x00007fb2c8ca29f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5654c338a3f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5654c338a3a8, cond=0x5654c338a3d0) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5654c338a3d0, mutex=0x5654c338a3a8) at pthread_cond_wait.c:655
#3  0x00007fb2b59d12bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fb2b59d0eb7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fb2c8c9c6db in start_thread (arg=0x7fb2ad056700) at pthread_create.c:463
#6  0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fb2ad857700 (LWP 10588)):
#0  0x00007fb2c8ca29f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5654c32f0f88) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5654c32f0f38, cond=0x5654c32f0f60) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5654c32f0f60, mutex=0x5654c32f0f38) at pthread_cond_wait.c:655
#3  0x00007fb2b59d12bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fb2b59d0eb7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fb2c8c9c6db in start_thread (arg=0x7fb2ad857700) at pthread_create.c:463
#6  0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fb2ac855700 (LWP 10587)):
#0  0x00007fb2ceffcbf9 in __GI___poll (fds=0x7fb2ac854ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb2c6634747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fb2c663636a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fb2bfc61e10 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fb2cf924b52 in QThreadPrivate::start (arg=0x5654c2fde7a0) at thread/qthread_unix.cpp:360
#5  0x00007fb2c8c9c6db in start_thread (arg=0x7fb2ac855700) at pthread_create.c:463
#6  0x00007fb2cf00988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fb2d419e800 (LWP 10559)):
#0  0x00007fb2ceffcbf9 in __GI___poll (fds=0x7ffea605f3b8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb2c6634747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fb2c6634e35 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fb2c66350d7 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007fb2c6636105 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#5  0x00007fb2c6636180 in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#6  0x00007fb2bfc5c3a0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#7  0x00007fb2bfc5c4cc in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#8  0x00007fb2d00eaae8 in QCursor::pos(QScreen const*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#9  0x00007fb2d0915fd5 in QApplicationPrivate::sendSyntheticEnterLeave(QWidget*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007fb2d094f829 in QWidgetPrivate::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007fb2cd666321 in KoToolDocker::Private::recreateLayout (this=0x5654d1a9d180, optionWidgetList=...) at ./libs/widgets/KoToolDocker.cpp:136
#12 0x00007fb2cd664469 in KoToolDocker::setOptionWidgets (this=<optimized out>, optionWidgetList=...) at ./libs/widgets/KoToolDocker.cpp:208
#13 0x00007fb2d2f1ae2a in KisMainWindow::newOptionWidgets (this=0x5654c34a9c20, controller=<optimized out>, optionWidgetList=...) at ./libs/ui/KisMainWindow.cpp:2471
#14 0x00007fb2d2f27d2b in KisMainWindow::qt_static_metacall (_o=0x5654c34a9c20, _c=<optimized out>, _id=<optimized out>, _a=0x7ffea605fa80) at ./obj-x86_64-linux-gnu/libs/ui/kritaui_autogen/include/moc_KisMainWindow.cpp:335
#15 0x00007fb2cfb3a8d5 in QMetaObject::activate (sender=0x7fb2cd362370 <_ZZN12_GLOBAL__N_116Q_QGS_s_instance13innerFunctionEvE6holder>, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=8, argv=<optimized out>, argv@entry=0x7ffea605fa80) at kernel/qobject.cpp:3809
#16 0x00007fb2cfb3af97 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fb2cd358500 <KoToolManager::staticMetaObject>, local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7ffea605fa80) at kernel/qobject.cpp:3660
#17 0x00007fb2ccfe1db7 in KoToolManager::toolOptionWidgetsChanged (this=<optimized out>, _t1=<optimized out>, _t2=...) at ./obj-x86_64-linux-gnu/libs/flake/kritaflake_autogen/include/moc_KoToolManager.cpp:522
#18 0x00007fb2ccfe4814 in KoToolManager::Private::postSwitchTool (this=this@entry=0x5654d08ccec0, temporary=temporary@entry=false) at ./libs/flake/KoToolManager.cpp:633
#19 0x00007fb2ccfe5254 in KoToolManager::Private::switchTool (this=0x5654d08ccec0, tool=0x5654d88635b0, temporary=<optimized out>) at ./libs/flake/KoToolManager.cpp:531
#20 0x00007fb2ccfe58a1 in KoToolManager::Private::toolActivated (this=0x5654d08ccec0, tool=0x5654d1338910) at ./libs/flake/KoToolManager.cpp:687
#21 0x00007fb2cfb3a8d5 in QMetaObject::activate (sender=0x5654d1338910, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=<optimized out>, argv@entry=0x7ffea605fd30) at kernel/qobject.cpp:3809
#22 0x00007fb2cfb3af97 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fb2cd35eda0 <ToolHelper::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffea605fd30) at kernel/qobject.cpp:3660
#23 0x00007fb2cd0f8a6f in ToolHelper::toolActivated (this=<optimized out>, _t1=<optimized out>) at ./obj-x86_64-linux-gnu/libs/flake/kritaflake_autogen/EWIEGA46WW/moc_KoToolManager_p.cpp:158
#24 0x00007fb2cfb3a8d5 in QMetaObject::activate (sender=0x5654d1a7c970, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3809
#25 0x00007fb2d09f94c2 in QAbstractButton::clicked(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007fb2d09f96da in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007fb2d09faaba in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007fb2d09facad in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007fb2d0aeaa7a in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007fb2d094fcb8 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007fb2d0aeab14 in QToolButton::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007fb2d090eeac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x00007fb2d0917388 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#34 0x00007fb2d2eec767 in KisApplication::notify (this=<optimized out>, receiver=0x5654d1a7c970, event=0x7ffea6060490) at ./libs/ui/KisApplication.cpp:653
#35 0x00007fb2cfb09f08 in QCoreApplication::notifyInternal2 (receiver=0x5654d1a7c970, event=0x7ffea6060490) at kernel/qcoreapplication.cpp:1095
#36 0x00007fb2d091597f in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#37 0x00007fb2d096a6b1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#38 0x00007fb2d096d64a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007fb2d090eeac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#40 0x00007fb2d09164b0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#41 0x00007fb2d2eec767 in KisApplication::notify (this=<optimized out>, receiver=0x5654d06854b0, event=0x7ffea6060990) at ./libs/ui/KisApplication.cpp:653
#42 0x00007fb2cfb09f08 in QCoreApplication::notifyInternal2 (receiver=0x5654d06854b0, event=0x7ffea6060990) at kernel/qcoreapplication.cpp:1095
#43 0x00007fb2d00dd495 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#44 0x00007fb2d00de5e5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#45 0x00007fb2d00b879b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#46 0x00007fb2bfc62dda in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#47 0x00007fb2c739f417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007fb2c739f650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007fb2c739f6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007fb2cfb67b7f in QEventDispatcherGlib::processEvents (this=0x5654c30f31f0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#51 0x00007fb2cfb0806a in QEventLoop::exec (this=this@entry=0x7ffea6060d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#52 0x00007fb2cfb113e0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1403
#53 0x00005654c084173c in main (argc=<optimized out>, argv=0x7ffea6061048) at ./krita/main.cc:536

Possible duplicates by query: bug 415675, bug 415227, bug 414938, bug 414797, bug 414672.

Reported using DrKonqi
Comment 1 Tiar 2020-01-19 18:47:04 UTC
This seems to be related to bug 414672 and bug 415625, can you please download Krita Next appimage from the website and test it on transform tool to see if you get any crashes or assert messages in the console or if the tool behaves correctly?
Comment 2 francisco_t 2020-01-19 22:39:08 UTC
(In reply to Tymond from comment #1)
> This seems to be related to bug 414672 and bug 415625, can you please
> download Krita Next appimage from the website and test it on transform tool
> to see if you get any crashes or assert messages in the console or if the
> tool behaves correctly?

After I sent the bug report, the error happened 5 times more, every time that I attempted the same action, which was in fact using the transform tools. so yes, it seems to be the same bug you identified.  I tried to reproduce the bug with appimage but I had already changed the situation that was causing the crash in the first place and I didn't get any more crashes using the transform tools far.it seems to be working correctly.
Comment 3 Tiar 2020-01-19 22:47:10 UTC

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