https://bugs.kde.org/show_bug.cgi?id=416468

            Bug ID: 416468
           Summary: Ramdon crashes on krita.
           Product: krita
           Version: 4.2.8
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: General
          Assignee: krita-bugs-n...@kde.org
          Reporter: leviat...@gmx.com
  Target Milestone: ---

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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to