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

            Bug ID: 404553
           Summary: Crash while changing image color profile from
                    grayscale 8 bit to rgb 8 bit
           Product: krita
           Version: unspecified
          Platform: Ubuntu Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: General
          Assignee: krita-bugs-n...@kde.org
          Reporter: ra...@raghukamath.com
  Target Milestone: ---

Application: krita (4.2.0-pre-alpha (git eb4d2d0))

Qt Version: 5.11.1
Frameworks Version: 5.52.0
Operating System: Linux 4.18.0-15-generic x86_64
Distribution: Ubuntu 18.10

-- Information about the crash:
- What I was doing when the application crashed:
I was changing the color profile of an image from gray scale -D50 elle V2 to
rgb

The crash can be reproduced sometimes.

-- Backtrace:
Application: Krita (krita), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55cb573f9354) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
[Current thread is 1 (Thread 0x7f9ac55f9800 (LWP 5444))]

Thread 15 (Thread 0x7f9a627fb700 (LWP 5538)):
#0  futex_reltimed_wait_cancelable (private=<optimized out>,
reltime=0x7f9a627fac50, expected=0, futex_word=0x55cb6cc98400) at
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7f9a627fad10, mutex=0x55cb6cc983b0,
cond=0x55cb6cc983d8) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x55cb6cc983d8, mutex=0x55cb6cc983b0,
abstime=0x7f9a627fad10) at pthread_cond_wait.c:667
#3  0x00007f9acd2b431c in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9acd2ac182 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9acd2b3c87 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9acade6164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#7  0x00007f9accf7ddef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f9a913fd700 (LWP 5537)):
#0  futex_reltimed_wait_cancelable (private=<optimized out>,
reltime=0x7f9a913fcc50, expected=0, futex_word=0x55cb6cc97f50) at
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7f9a913fcd10, mutex=0x55cb6cc97f00,
cond=0x55cb6cc97f28) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x55cb6cc97f28, mutex=0x55cb6cc97f00,
abstime=0x7f9a913fcd10) at pthread_cond_wait.c:667
#3  0x00007f9acd2b431c in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9acd2ac182 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9acd2b3c87 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9acade6164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#7  0x00007f9accf7ddef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f9a91bfe700 (LWP 5536)):
#0  futex_reltimed_wait_cancelable (private=<optimized out>,
reltime=0x7f9a91bfdc50, expected=0, futex_word=0x55cb6cc97b30) at
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7f9a91bfdd10, mutex=0x55cb6cc97ae0,
cond=0x55cb6cc97b08) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x55cb6cc97b08, mutex=0x55cb6cc97ae0,
abstime=0x7f9a91bfdd10) at pthread_cond_wait.c:667
#3  0x00007f9acd2b431c in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9acd2ac182 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9acd2b3c87 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9acade6164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#7  0x00007f9accf7ddef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f9a923ff700 (LWP 5535)):
#0  futex_reltimed_wait_cancelable (private=<optimized out>,
reltime=0x7f9a923fec50, expected=0, futex_word=0x55cb6cc977c0) at
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7f9a923fed10, mutex=0x55cb6cc97770,
cond=0x55cb6cc97798) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x55cb6cc97798, mutex=0x55cb6cc97770,
abstime=0x7f9a923fed10) at pthread_cond_wait.c:667
#3  0x00007f9acd2b431c in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9acd2ac182 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9acd2b3c87 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9acade6164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#7  0x00007f9accf7ddef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f9a6cdfe700 (LWP 5534)):
[KCrash Handler]
#6  std::__atomic_base<Leapfrog<ConcurrentMap<unsigned int, KisTile*,
DefaultKeyTraits<unsigned int>, DefaultValueTraits<KisTile*> > >::Table*>::load
(__m=std::memory_order_consume, this=<optimized out>) at
/usr/include/c++/8/bits/atomic_base.h:707
#7  std::atomic<Leapfrog<ConcurrentMap<unsigned int, KisTile*,
DefaultKeyTraits<unsigned int>, DefaultValueTraits<KisTile*> > >::Table*>::load
(__m=std::memory_order_consume, this=<optimized out>) at
/usr/include/c++/8/atomic:452
#8  Atomic<Leapfrog<ConcurrentMap<unsigned int, KisTile*,
DefaultKeyTraits<unsigned int>, DefaultValueTraits<KisTile*> > >::Table*>::load
(memoryOrder=Consume, this=<optimized out>) at
/mnt/attic/krita-build/src/krita/libs/image/3rdparty/lock_free_map/atomic.h:91
#9  ConcurrentMap<unsigned int, KisTile*, DefaultKeyTraits<unsigned int>,
DefaultValueTraits<KisTile*> >::get (key=<optimized out>, this=<optimized out>)
at
/mnt/attic/krita-build/src/krita/libs/image/3rdparty/lock_free_map/concurrent_map.h:262
#10 KisTileHashTableTraits2<KisTile>::getReadOnlyTileLazy
(this=0x2d39500000000, col=11, row=10, existingTile=@0x7f9a6cdfd970: 192) at
/mnt/attic/krita-build/src/krita/libs/image/tiles3/kis_tile_hash_table2.h:338
#11 0x00007f9ace686afb in KisTiledDataManager::getTile (writable=<optimized
out>, row=10, col=11, this=0x55cb574761b0) at
/mnt/attic/krita-build/src/krita/libs/image/tiles3/kis_tiled_data_manager.h:128
#12 KisTiledDataManager::getTilesPair (oldTile=0x7f9a748b7f88,
tile=0x7f9a748b7f80, writable=<optimized out>, row=10, col=11,
this=0x55cb574761b0) at
/mnt/attic/krita-build/src/krita/libs/image/tiles3/kis_tiled_data_manager.h:107
#13 KisRandomAccessor2::fetchTileData (this=0x7f9a74b4b970, col=11, row=10) at
/mnt/attic/krita-build/src/krita/libs/image/tiles3/kis_random_accessor.cc:122
#14 0x00007f9ace686cea in KisRandomAccessor2::moveTo (this=0x7f9a74b4b970,
x=704, y=640) at
/mnt/attic/krita-build/src/krita/libs/image/tiles3/kis_random_accessor.cc:89
#15 0x00007f9ace69e868 in KisPainter::bitBltImpl<false> (this=0x7f9a6cdfdc70,
dstX=<optimized out>, dstY=<optimized out>, srcDev=..., srcX=<optimized out>,
srcY=<optimized out>, srcWidth=<optimized out>, srcHeight=<optimized out>) at
/mnt/attic/krita-build/src/krita/libs/global/kis_shared_ptr.h:223
#16 0x00007f9ace698fea in KisPainter::bitBlt (this=<optimized out>,
dstX=<optimized out>, dstY=<optimized out>, srcDev=..., srcX=<optimized out>,
srcY=<optimized out>, srcWidth=512, srcHeight=512) at
/usr/include/c++/8/bits/atomic_base.h:295
#17 0x00007f9ace699085 in KisPainter::bitBlt (this=this@entry=0x7f9a6cdfdc70,
pos=..., srcDev=..., srcRect=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:131
#18 0x00007f9ace7aefd9 in KisLayerProjectionPlane::apply (this=<optimized out>,
painter=0x7f9a6cdfdc70, rect=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:122
#19 0x00007f9ace761932 in KisAsyncMerger::compositeWithProjection (rect=...,
leaf=..., this=0x55cb5498d208) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:312
#20 KisAsyncMerger::startMerge (this=0x55cb5498d208, walker=...,
notifyClones=<optimized out>) at
/mnt/attic/krita-build/src/krita/libs/image/kis_async_merger.cpp:279
#21 0x00007f9ace8c5f2c in non-virtual thunk to KisUpdateJobItem::run() () from
/home/raghu/kf5/inst/lib/x86_64-linux-gnu/libkritaimage.so.18
#22 0x00007f9acd2abf71 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f9acd2b3c87 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007f9acade6164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#25 0x00007f9accf7ddef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f9a67fff700 (LWP 5533)):
#0  futex_reltimed_wait_cancelable (private=<optimized out>,
reltime=0x7f9a67ffec50, expected=0, futex_word=0x55cb6cc973b0) at
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7f9a67ffed10, mutex=0x55cb6cc97360,
cond=0x55cb6cc97388) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x55cb6cc97388, mutex=0x55cb6cc97360,
abstime=0x7f9a67ffed10) at pthread_cond_wait.c:667
#3  0x00007f9acd2b431c in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9acd2ac182 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9acd2b3c87 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9acade6164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#7  0x00007f9accf7ddef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f9a677fe700 (LWP 5532)):
#0  futex_reltimed_wait_cancelable (private=<optimized out>,
reltime=0x7f9a677fdc50, expected=0, futex_word=0x55cb6cc971d0) at
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7f9a677fdd10, mutex=0x55cb6cc97180,
cond=0x55cb6cc971a8) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x55cb6cc971a8, mutex=0x55cb6cc97180,
abstime=0x7f9a677fdd10) at pthread_cond_wait.c:667
#3  0x00007f9acd2b431c in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9acd2ac182 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9acd2b3c87 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9acade6164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#7  0x00007f9accf7ddef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f9a66ffd700 (LWP 5531)):
#0  futex_reltimed_wait_cancelable (private=<optimized out>,
reltime=0x7f9a66ffcc50, expected=0, futex_word=0x55cb6d14dd50) at
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7f9a66ffcd10, mutex=0x55cb6d14dd00,
cond=0x55cb6d14dd28) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x55cb6d14dd28, mutex=0x55cb6d14dd00,
abstime=0x7f9a66ffcd10) at pthread_cond_wait.c:667
#3  0x00007f9acd2b431c in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9acd2ac182 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9acd2b3c87 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9acade6164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#7  0x00007f9accf7ddef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f9aa273e700 (LWP 5453)):
#0  0x00007f9accf716d9 in __GI___poll (fds=0x7f9a98003ce0, nfds=1,
timeout=98393) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9ac9f39e46 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9ac9f39f6c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9acd4ae15b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9acd45b16b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9acd2aa0b6 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9acd2b3c87 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f9acade6164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#8  0x00007f9accf7ddef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f9aa2f3f700 (LWP 5452)):
#0  0x00007f9accf716d9 in __GI___poll (fds=0x7f9a94004ec0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9ac9f39e46 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9ac9f39f6c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9acd4ae15b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9acd45b16b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9acd2aa0b6 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9ac245e396 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f9acd2b3c87 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f9acade6164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#9  0x00007f9accf7ddef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f9ab088a700 (LWP 5451)):
#0  0x00007f9acd4ade84 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007f9ac9f39379 in g_main_context_prepare () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9ac9f39d7b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9ac9f39f6c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9acd4ae15b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9acd45b16b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9acd2aa0b6 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f9ac21d91f5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f9acd2b3c87 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f9acade6164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#10 0x00007f9accf7ddef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f9aabfff700 (LWP 5450)):
#0  0x00007f9accf416a0 in __GI___nanosleep (requested_time=0x7f9aabffedc0,
remaining=0x7f9aabffedc0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007f9acd4adadd in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f9ace68b4fa in KisTileDataSwapper::run (this=0x7f9ace997cc0
<(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at
/mnt/attic/krita-build/src/krita/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:97
#3  0x00007f9acd2b3c87 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9acade6164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#5  0x00007f9accf7ddef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f9ab1546700 (LWP 5448)):
#0  0x00007f9ac9f80524 in g_mutex_unlock () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f9ac9f39310 in g_main_context_prepare () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9ac9f39d7b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9ac9f39f6c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9acd4ae15b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9acd45b16b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9acd2aa0b6 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f9acd2b3c87 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f9acade6164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#9  0x00007f9accf7ddef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f9aba1f7700 (LWP 5447)):
#0  0x00007f9accf716d9 in __GI___poll (fds=0x7f9ab40197e0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9ac9f39e46 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9ac9f39f6c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9acd4ae15b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9acd45b16b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9acd2aa0b6 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9acae17545 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f9acd2b3c87 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f9acade6164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#9  0x00007f9accf7ddef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f9ac55f9800 (LWP 5444)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55cb573f9354) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55cb573f9300,
cond=0x55cb573f9328) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55cb573f9328, mutex=0x55cb573f9300) at
pthread_cond_wait.c:655
#3  0x00007f9acd2b443b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9acd2aa822 in QThreadPoolPrivate::waitForDone(int) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9acd2aace1 in QThreadPool::waitForDone(int) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9ace77d518 in KisUpdateScheduler::fullRefresh (this=0x55cb54923250,
root=..., rc=..., cropRect=...) at
/mnt/attic/krita-build/src/krita/libs/image/kis_update_scheduler.cpp:191
#7  0x00007f9ace7902c2 in KisImage::refreshGraph (this=0x55cb573f8d00,
root=..., rc=..., cropRect=...) at /usr/include/c++/8/bits/atomic_base.h:295
#8  0x00007f9ace7903b7 in KisImage::refreshGraph
(this=this@entry=0x55cb573f8d00, root=...) at
/usr/include/c++/8/bits/atomic_base.h:295
#9  0x00007f9ace6c86cf in KisImageLockCommand::redo (this=<optimized out>) at
/mnt/attic/krita-build/src/krita/libs/global/kis_shared_ptr.h:75
#10 0x00007f9acbb4bdce in KUndo2Command::redoMergedCommands
(this=0x7f9a8916cbb0) at
/mnt/attic/krita-build/src/krita/libs/command/kundo2stack.cpp:398
#11 0x00007f9acbb4ca58 in KUndo2QStack::push (this=0x55cb549bdd70,
cmd=<optimized out>) at
/mnt/attic/krita-build/src/krita/libs/command/kundo2stack.cpp:711
#12 0x00007f9ace84b926 in KisLegacyUndoAdapter::addCommand
(this=this@entry=0x55cb549231b0, command=command@entry=0x7f9a8916cbb0) at
/mnt/attic/krita-build/src/krita/libs/image/kis_undo_adapter.h:54
#13 0x00007f9ace796fa0 in KisImage::convertImageColorSpace
(this=this@entry=0x55cb573f8d00,
dstColorSpace=dstColorSpace@entry=0x55cb47289660,
renderingIntent=KoColorConversionTransformation::IntentPerceptual,
conversionFlags=..., conversionFlags@entry=...) at
/mnt/attic/krita-build/src/krita/libs/global/kis_shared_ptr.h:260
#14 0x00007f9ab005aba1 in ColorSpaceConversion::slotImageColorSpaceConversion
(this=<optimized out>) at
/mnt/attic/krita-build/src/krita/plugins/extensions/colorspaceconversion/colorspaceconversion.cc:90
#15 0x00007f9acd4856db in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f9acde14ef2 in QAction::triggered(bool) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007f9acde17500 in QAction::activate(QAction::ActionEvent) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007f9acdf87e7c in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007f9acdf8f450 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007f9acdf9047b in QMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007f9acde597d8 in QWidget::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007f9acdf92b0b in QMenu::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007f9acde1b4a1 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007f9acde22d28 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007f9acf8a2967 in KisApplication::notify (this=<optimized out>,
receiver=0x55cb54933ce0, event=0x7ffc2dd7b9f0) at
/mnt/attic/krita-build/src/krita/libs/ui/KisApplication.cpp:608
#26 0x00007f9acd45c499 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007f9acde22029 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007f9acde746c3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007f9acde76e8e in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007f9acde1b4a1 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007f9acde22ae0 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007f9acf8a2967 in KisApplication::notify (this=<optimized out>,
receiver=0x55cb6db4fd50, event=0x7ffc2dd7be60) at
/mnt/attic/krita-build/src/krita/libs/ui/KisApplication.cpp:608
#33 0x00007f9acd45c499 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007f9acd86153b in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#35 0x00007f9acd863435 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#36 0x00007f9acd83db6b in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#37 0x00007f9ac4f7be5b in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#38 0x00007f9acd45b16b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#39 0x00007f9acd4632e2 in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x000055cb44fac062 in main (argc=<optimized out>, argv=0x7ffc2dd7c3f8) at
/mnt/attic/krita-build/src/krita/krita/main.cc:476
[Inferior 1 (process 5444) detached]

Reported using DrKonqi

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

Reply via email to