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

            Bug ID: 387243
           Summary: Color Picker Tool is Broken
           Product: krita
           Version: git master
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: Tools
          Assignee: krita-bugs-n...@kde.org
          Reporter: b...@valdyas.org
  Target Milestone: ---

The color picker tool options don't show any channels anymore; trying to click
a couple of times will cause a crash:

Application: Krita (krita), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe9a2d21940 (LWP 10335))]

Thread 16 (Thread 0x7fe91f7ff700 (LWP 10430)):
#0  0x00007fe996de120d in poll () at /lib64/libc.so.6
#1  0x00007fe992f9e314 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fe992f9e42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fe997bfbddb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007fe997ba901b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007fe9979eceaa in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fe982e71ed2 in QQuickPixmapReader::run() () at
/usr/lib64/libQt5Quick.so.5
#7  0x00007fe9979f15cd in QThreadPrivate::start(void*) () at
/usr/lib64/libQt5Core.so.5
#8  0x00007fe995df4744 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fe996de9aad in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7fe925156700 (LWP 10429)):
#0  0x00007fe996de120d in poll () at /lib64/libc.so.6
#1  0x00007fe992f9e314 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fe992f9e42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fe997bfbdbc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007fe997ba901b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007fe9979eceaa in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fe982a16468 in QQmlThreadPrivate::run() () at
/usr/lib64/libQt5Qml.so.5
#7  0x00007fe9979f15cd in QThreadPrivate::start(void*) () at
/usr/lib64/libQt5Core.so.5
#8  0x00007fe995df4744 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fe996de9aad in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7fe92595f700 (LWP 10428)):
#0  0x00007fe995df90bf in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe9979f23fb in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fe998ce5019 in QFileInfoGatherer::run() () at
/usr/lib64/libQt5Widgets.so.5
#3  0x00007fe9979f15cd in QThreadPrivate::start(void*) () at
/usr/lib64/libQt5Core.so.5
#4  0x00007fe995df4744 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fe996de9aad in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7fe9425da700 (LWP 10427)):
#0  0x00007fe996de120d in poll () at /lib64/libc.so.6
#1  0x00007fe992f9e314 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fe992f9e42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fe997bfbdbc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007fe997ba901b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007fe9979eceaa in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fe982a16468 in QQmlThreadPrivate::run() () at
/usr/lib64/libQt5Qml.so.5
#7  0x00007fe9979f15cd in QThreadPrivate::start(void*) () at
/usr/lib64/libQt5Core.so.5
#8  0x00007fe995df4744 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fe996de9aad in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7fe941dd9700 (LWP 10404)):
#0  0x00007fe996dba05d in nanosleep () at /lib64/libc.so.6
#1  0x00007fe997bfb83d in qt_nanosleep(timespec) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fe9979f09f5 in QThread::msleep(unsigned long) () at
/usr/lib64/libQt5Core.so.5
#3  0x00007fe9a0c983f5 in KisTileDataSwapper::run() (this=0x7fe9a131f5c0
<(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at
/home/boud/dev/krita/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:97
#4  0x00007fe9979f15cd in QThreadPrivate::start(void*) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007fe995df4744 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe996de9aad in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fe96cc97700 (LWP 10378)):
#0  0x00007fe995df9468 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe9979f2348 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fe9979ee6d0 in QThreadPoolThread::run() () at
/usr/lib64/libQt5Core.so.5
#3  0x00007fe9979f15cd in QThreadPrivate::start(void*) () at
/usr/lib64/libQt5Core.so.5
#4  0x00007fe995df4744 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fe996de9aad in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fe96d498700 (LWP 10377)):
#0  0x00007fe995df9468 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe9979f2348 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fe9979ee6d0 in QThreadPoolThread::run() () at
/usr/lib64/libQt5Core.so.5
#3  0x00007fe9979f15cd in QThreadPrivate::start(void*) () at
/usr/lib64/libQt5Core.so.5
#4  0x00007fe995df4744 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fe996de9aad in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fe96dca9700 (LWP 10376)):
#0  0x00007fe995df9468 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe9979f2348 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fe9979ee6d0 in QThreadPoolThread::run() () at
/usr/lib64/libQt5Core.so.5
#3  0x00007fe9979f15cd in QThreadPrivate::start(void*) () at
/usr/lib64/libQt5Core.so.5
#4  0x00007fe995df4744 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fe996de9aad in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fe96e4b2700 (LWP 10375)):
#0  0x00007fe995df9468 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe9979f2348 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fe9979ee6d0 in QThreadPoolThread::run() () at
/usr/lib64/libQt5Core.so.5
#3  0x00007fe9979f15cd in QThreadPrivate::start(void*) () at
/usr/lib64/libQt5Core.so.5
#4  0x00007fe995df4744 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fe996de9aad in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fe96ecb3700 (LWP 10374)):
#0  0x00007fe995df9468 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe9979f2348 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fe9979ee6d0 in QThreadPoolThread::run() () at
/usr/lib64/libQt5Core.so.5
#3  0x00007fe9979f15cd in QThreadPrivate::start(void*) () at
/usr/lib64/libQt5Core.so.5
#4  0x00007fe995df4744 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fe996de9aad in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fe96f4c4700 (LWP 10373)):
#0  0x00007fe995df9468 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe9979f2348 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fe9979ee6d0 in QThreadPoolThread::run() () at
/usr/lib64/libQt5Core.so.5
#3  0x00007fe9979f15cd in QThreadPrivate::start(void*) () at
/usr/lib64/libQt5Core.so.5
#4  0x00007fe995df4744 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fe996de9aad in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fe96fcc5700 (LWP 10372)):
#0  0x00007fe995df9468 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe9979f2348 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fe9979ee6d0 in QThreadPoolThread::run() () at
/usr/lib64/libQt5Core.so.5
#3  0x00007fe9979f15cd in QThreadPrivate::start(void*) () at
/usr/lib64/libQt5Core.so.5
#4  0x00007fe995df4744 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fe996de9aad in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fe9704c6700 (LWP 10371)):
#0  0x00007fe995df9468 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fe9979f2348 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2  0x00007fe9979ee6d0 in QThreadPoolThread::run() () at
/usr/lib64/libQt5Core.so.5
#3  0x00007fe9979f15cd in QThreadPrivate::start(void*) () at
/usr/lib64/libQt5Core.so.5
#4  0x00007fe995df4744 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fe996de9aad in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fe97f891700 (LWP 10350)):
#0  0x00007fe996de120d in poll () at /lib64/libc.so.6
#1  0x00007fe992f9e314 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fe992f9e42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fe997bfbdbc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007fe997ba901b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007fe9979eceaa in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fe99b3807e5 in QDBusConnectionManager::run() () at
/usr/lib64/libQt5DBus.so.5
#7  0x00007fe9979f15cd in QThreadPrivate::start(void*) () at
/usr/lib64/libQt5Core.so.5
#8  0x00007fe995df4744 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fe996de9aad in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fe98a0b3700 (LWP 10343)):
#0  0x00007fe996de120d in poll () at /lib64/libc.so.6
#1  0x00007fe99af443e2 in  () at /usr/lib64/libxcb.so.1
#2  0x00007fe99af45fcf in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007fe98bfd6969 in QXcbEventReader::run() () at
/usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fe9979f15cd in QThreadPrivate::start(void*) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007fe995df4744 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe996de9aad in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fe9a2d21940 (LWP 10335)):
[KCrash Handler]
#6  0x00007fe996d348d7 in raise () at /lib64/libc.so.6
#7  0x00007fe996d35caa in abort () at /lib64/libc.so.6
#8  0x00007fe9979dd56e in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007fe9979d8dc6 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007fe9a0425c42 in KoColor::operator==(KoColor const&) const
(this=0x7ffd69d19eb0, other=...) at
/home/boud/dev/krita/libs/pigment/KoColor.h:89
#11 0x00007fe9a0427029 in KoTriangleColorSelector::slotSetColor(KoColor const&)
(this=0xc6ff350, color=...) at
/home/boud/dev/krita/libs/widgets/KoTriangleColorSelector.cpp:250
#12 0x00007fe9a226c213 in KisPopupPalette::slotExternalFgColorChanged(KoColor
const&) (this=0xc6fed50, color=...) at
/home/boud/dev/krita/libs/ui/kis_popup_palette.cpp:266
#13 0x00007fe9a25b61fe in KisPopupPalette::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=0xc6fed50,
_c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7ffd69d1a150) at
/home/boud/dev/b-krita/libs/ui/moc_kis_popup_palette.cpp:164
#14 0x00007fe997bd41df in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#15 0x00007fe9a25b1189 in
KisFavoriteResourceManager::sigChangeFGColorSelector(KoColor const&)
(this=0x9bb9af0, _t1=...) at
/home/boud/dev/b-krita/libs/ui/moc_kis_favorite_resource_manager.cpp:304
#16 0x00007fe9a22a35ed in
KisFavoriteResourceManager::slotChangeFGColorSelector(KoColor) (this=0x9bb9af0,
c=...) at /home/boud/dev/krita/libs/ui/kis_favorite_resource_manager.cpp:253
#17 0x00007fe9a25b0b44 in
KisFavoriteResourceManager::qt_static_metacall(QObject*, QMetaObject::Call,
int, void**) (_o=0x9bb9af0, _c=QMetaObject::InvokeMetaMethod, _id=10,
_a=0x7ffd69d1a3b0) at
/home/boud/dev/b-krita/libs/ui/moc_kis_favorite_resource_manager.cpp:134
#18 0x00007fe997bd41df in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#19 0x00007fe9a25af1b3 in KisCanvasResourceProvider::sigFGColorChanged(KoColor
const&) (this=0x97ce408, _t1=...) at
/home/boud/dev/b-krita/libs/ui/moc_kis_canvas_resource_provider.cpp:411
#20 0x00007fe9a21bbae7 in
KisCanvasResourceProvider::slotCanvasResourceChanged(int, QVariant const&)
(this=0x97ce408, key=0, res=...) at
/home/boud/dev/krita/libs/ui/kis_canvas_resource_provider.cpp:303
#21 0x00007fe9a25aeaf2 in
KisCanvasResourceProvider::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**) (_o=0x97ce408, _c=QMetaObject::InvokeMetaMethod, _id=25,
_a=0x7ffd69d1a940) at
/home/boud/dev/b-krita/libs/ui/moc_kis_canvas_resource_provider.cpp:211
#22 0x00007fe997bd41df in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#23 0x00007fe99fe84e2c in KoCanvasResourceManager::canvasResourceChanged(int,
QVariant const&) (this=0x97ce440, _t1=0, _t2=...) at
/home/boud/dev/b-krita/libs/flake/moc_KoCanvasResourceManager.cpp:154
#24 0x00007fe99fcf4278 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>,
QtPrivate::List<int, QVariant const&>, void, void
(KoCanvasResourceManager::*)(int, QVariant const&)>::call(void
(KoCanvasResourceManager::*)(int, QVariant const&), KoCanvasResourceManager*,
void**) (f=(void (KoCanvasResourceManager::*)(KoCanvasResourceManager * const,
int, const QVariant &)) 0x7fe99fe84dd2
<KoCanvasResourceManager::canvasResourceChanged(int, QVariant const&)>,
o=0x97ce440, arg=0x7ffd69d1ab90) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:136
#25 0x00007fe99fcf41f4 in QtPrivate::FunctionPointer<void
(KoCanvasResourceManager::*)(int, QVariant const&)>::call<QtPrivate::List<int,
QVariant const&>, void>(void (KoCanvasResourceManager::*)(int, QVariant
const&), KoCanvasResourceManager*, void**) (f=(void
(KoCanvasResourceManager::*)(KoCanvasResourceManager * const, int, const
QVariant &)) 0x7fe99fe84dd2
<KoCanvasResourceManager::canvasResourceChanged(int, QVariant const&)>,
o=0x97ce440, arg=0x7ffd69d1ab90) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:169
#26 0x00007fe99fcf4161 in QtPrivate::QSlotObject<void
(KoCanvasResourceManager::*)(int, QVariant const&), QtPrivate::List<int,
QVariant const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) (which=1, this_=0x9852d40, r=0x97ce440, a=0x7ffd69d1ab90,
ret=0x0) at /usr/include/qt5/QtCore/qobject_impl.h:120
#27 0x00007fe997bd4883 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#28 0x00007fe99fe85a46 in KoResourceManager::resourceChanged(int, QVariant
const&) (this=0x97acbe0, _t1=0, _t2=...) at
/home/boud/dev/b-krita/libs/flake/moc_KoResourceManager_p.cpp:138
#29 0x00007fe99fcedc3c in KoResourceManager::notifyResourceChanged(int,
QVariant const&) (this=0x97acbe0, key=0, value=...) at
/home/boud/dev/krita/libs/flake/KoResourceManager_p.cpp:74
#30 0x00007fe99fcedb48 in KoResourceManager::setResource(int, QVariant const&)
(this=0x97acbe0, key=0, value=...) at
/home/boud/dev/krita/libs/flake/KoResourceManager_p.cpp:67
#31 0x00007fe99fcf378c in KoCanvasResourceManager::setResource(int, QVariant
const&) (this=0x97ce440, key=0, value=...) at
/home/boud/dev/krita/libs/flake/KoCanvasResourceManager.cpp:58
#32 0x00007fe9a21bb21f in KisCanvasResourceProvider::setFGColor(KoColor const&)
(this=0x97ce408, c=...) at
/home/boud/dev/krita/libs/ui/kis_canvas_resource_provider.cpp:230
#33 0x00007fe9a21bb285 in KisCanvasResourceProvider::slotSetFGColor(KoColor
const&) (this=0x97ce408, c=...) at
/home/boud/dev/krita/libs/ui/kis_canvas_resource_provider.cpp:236
#34 0x00007fe9a25ae9de in
KisCanvasResourceProvider::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**) (_o=0x97ce408, _c=QMetaObject::InvokeMetaMethod, _id=16,
_a=0x7ffd69d1af20) at
/home/boud/dev/b-krita/libs/ui/moc_kis_canvas_resource_provider.cpp:202
#35 0x00007fe997bd41df in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#36 0x00007fe9a25bd4ed in KoDualColorButton::foregroundColorChanged(KoColor
const&) (this=0x9963290, _t1=...) at
/home/boud/dev/b-krita/libs/ui/moc_KoDualColorButton.cpp:323
#37 0x00007fe9a23f1db2 in
KoDualColorButton::slotSetForeGroundColorFromDialog(KoColor) (this=0x9963290,
color=...) at /home/boud/dev/krita/libs/ui/widgets/KoDualColorButton.cpp:257
#38 0x00007fe9a25bcdbe in KoDualColorButton::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=0x9963290,
_c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7ffd69d1b230) at
/home/boud/dev/b-krita/libs/ui/moc_KoDualColorButton.cpp:145
#39 0x00007fe997bd41df in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#40 0x00007fe9a25a6759 in
KisDlgInternalColorSelector::signalForegroundColorChosen(KoColor)
(this=0x99646a0, _t1=...) at
/home/boud/dev/b-krita/libs/ui/moc_kis_dlg_internal_color_selector.cpp:207
#41 0x00007fe9a2186061 in
KisDlgInternalColorSelector::updateAllElements(QObject*) (this=0x99646a0,
source=0x0) at
/home/boud/dev/krita/libs/ui/dialogs/kis_dlg_internal_color_selector.cpp:246
#42 0x00007fe9a2185977 in
KisDlgInternalColorSelector::slotColorUpdated(KoColor) (this=0x99646a0,
newColor=...) at
/home/boud/dev/krita/libs/ui/dialogs/kis_dlg_internal_color_selector.cpp:156
#43 0x00007fe9a23f165a in KoDualColorButton::setForegroundColor(KoColor const&)
(this=0x9963290, color=...) at
/home/boud/dev/krita/libs/ui/widgets/KoDualColorButton.cpp:155
#44 0x00007fe9a25bcd61 in KoDualColorButton::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=0x9963290,
_c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7ffd69d1b660) at
/home/boud/dev/b-krita/libs/ui/moc_KoDualColorButton.cpp:143
#45 0x00007fe997bd41df in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#46 0x00007fe9a25af1b3 in KisCanvasResourceProvider::sigFGColorChanged(KoColor
const&) (this=0x97ce408, _t1=...) at
/home/boud/dev/b-krita/libs/ui/moc_kis_canvas_resource_provider.cpp:411
#47 0x00007fe9a21bbae7 in
KisCanvasResourceProvider::slotCanvasResourceChanged(int, QVariant const&)
(this=0x97ce408, key=0, res=...) at
/home/boud/dev/krita/libs/ui/kis_canvas_resource_provider.cpp:303
#48 0x00007fe9a25aeaf2 in
KisCanvasResourceProvider::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**) (_o=0x97ce408, _c=QMetaObject::InvokeMetaMethod, _id=25,
_a=0x7ffd69d1bbf0) at
/home/boud/dev/b-krita/libs/ui/moc_kis_canvas_resource_provider.cpp:211
#49 0x00007fe997bd41df in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#50 0x00007fe99fe84e2c in KoCanvasResourceManager::canvasResourceChanged(int,
QVariant const&) (this=0x97ce440, _t1=0, _t2=...) at
/home/boud/dev/b-krita/libs/flake/moc_KoCanvasResourceManager.cpp:154
#51 0x00007fe99fcf4278 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>,
QtPrivate::List<int, QVariant const&>, void, void
(KoCanvasResourceManager::*)(int, QVariant const&)>::call(void
(KoCanvasResourceManager::*)(int, QVariant const&), KoCanvasResourceManager*,
void**) (f=(void (KoCanvasResourceManager::*)(KoCanvasResourceManager * const,
int, const QVariant &)) 0x7fe99fe84dd2
<KoCanvasResourceManager::canvasResourceChanged(int, QVariant const&)>,
o=0x97ce440, arg=0x7ffd69d1be40) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:136
#52 0x00007fe99fcf41f4 in QtPrivate::FunctionPointer<void
(KoCanvasResourceManager::*)(int, QVariant const&)>::call<QtPrivate::List<int,
QVariant const&>, void>(void (KoCanvasResourceManager::*)(int, QVariant
const&), KoCanvasResourceManager*, void**) (f=(void
(KoCanvasResourceManager::*)(KoCanvasResourceManager * const, int, const
QVariant &)) 0x7fe99fe84dd2
<KoCanvasResourceManager::canvasResourceChanged(int, QVariant const&)>,
o=0x97ce440, arg=0x7ffd69d1be40) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:169
#53 0x00007fe99fcf4161 in QtPrivate::QSlotObject<void
(KoCanvasResourceManager::*)(int, QVariant const&), QtPrivate::List<int,
QVariant const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) (which=1, this_=0x9852d40, r=0x97ce440, a=0x7ffd69d1be40,
ret=0x0) at /usr/include/qt5/QtCore/qobject_impl.h:120
#54 0x00007fe997bd4883 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#55 0x00007fe99fe85a46 in KoResourceManager::resourceChanged(int, QVariant
const&) (this=0x97acbe0, _t1=0, _t2=...) at
/home/boud/dev/b-krita/libs/flake/moc_KoResourceManager_p.cpp:138
#56 0x00007fe99fcedc3c in KoResourceManager::notifyResourceChanged(int,
QVariant const&) (this=0x97acbe0, key=0, value=...) at
/home/boud/dev/krita/libs/flake/KoResourceManager_p.cpp:74
#57 0x00007fe99fcedb48 in KoResourceManager::setResource(int, QVariant const&)
(this=0x97acbe0, key=0, value=...) at
/home/boud/dev/krita/libs/flake/KoResourceManager_p.cpp:67
#58 0x00007fe99fcf378c in KoCanvasResourceManager::setResource(int, QVariant
const&) (this=0x97ce440, key=0, value=...) at
/home/boud/dev/krita/libs/flake/KoCanvasResourceManager.cpp:58
#59 0x00007fe99fcf380c in KoCanvasResourceManager::setResource(int, KoColor
const&) (this=0x97ce440, key=0, color=...) at
/home/boud/dev/krita/libs/flake/KoCanvasResourceManager.cpp:70
#60 0x00007fe947d87d30 in KisToolColorPicker::pickColor(QPointF const&)
(this=0xc3a6770, pos=...) at
/home/boud/dev/krita/plugins/tools/basictools/kis_tool_colorpicker.cc:182
#61 0x00007fe947d882ab in
KisToolColorPicker::beginPrimaryAction(KoPointerEvent*) (this=0xc3a6770,
event=0x7ffd69d1c390) at
/home/boud/dev/krita/plugins/tools/basictools/kis_tool_colorpicker.cc:215
#62 0x00007fe9a23125ea in
KisTool::beginPrimaryDoubleClickAction(KoPointerEvent*) (this=0xc3a6770,
event=0x7ffd69d1c390) at /home/boud/dev/krita/libs/ui/tool/kis_tool.cc:463
#63 0x00007fe9a20ba3b5 in
KisToolProxy::forwardToTool(KisToolProxy::ActionState, KisTool::ToolAction,
QEvent*, QPointF const&) (this=0xc31b4d8, state=KisToolProxy::BEGIN,
action=KisTool::Primary, event=0x7ffd69d1cdb0, docPoint=...) at
/home/boud/dev/krita/libs/ui/canvas/kis_tool_proxy.cpp:165
#64 0x00007fe9a20ba21e in KisToolProxy::forwardEvent(KisToolProxy::ActionState,
KisTool::ToolAction, QEvent*, QEvent*) (this=0xc31b4d8,
state=KisToolProxy::BEGIN, action=KisTool::Primary, event=0x7ffd69d1cdb0,
originalEvent=0x7ffd69d1cdb0) at
/home/boud/dev/krita/libs/ui/canvas/kis_tool_proxy.cpp:138
#65 0x00007fe9a2432632 in KisToolInvocationAction::begin(int, QEvent*)
(this=0x978d8e0, shortcut=0, event=0x7ffd69d1cdb0) at
/home/boud/dev/krita/libs/ui/input/kis_tool_invocation_action.cpp:109
#66 0x00007fe9a243c6b2 in
KisShortcutMatcher::tryRunReadyShortcut(Qt::MouseButton, QEvent*)
(this=0x9653f50, button=Qt::LeftButton, event=0x7ffd69d1cdb0) at
/home/boud/dev/krita/libs/ui/input/kis_shortcut_matcher.cpp:487
#67 0x00007fe9a243bada in KisShortcutMatcher::buttonPressed(Qt::MouseButton,
QEvent*) (this=0x9653f50, button=Qt::LeftButton, event=0x7ffd69d1cdb0) at
/home/boud/dev/krita/libs/ui/input/kis_shortcut_matcher.cpp:206
#68 0x00007fe9a241e47f in KisInputManager::eventFilterImpl(QEvent*)
(this=0x97ce4a8, event=0x7ffd69d1cdb0) at
/home/boud/dev/krita/libs/ui/input/kis_input_manager.cpp:271
#69 0x00007fe9a241e263 in KisInputManager::eventFilter(QObject*, QEvent*)
(this=0x97ce4a8, object=0xc316b20, event=0x7ffd69d1cdb0) at
/home/boud/dev/krita/libs/ui/input/kis_input_manager.cpp:201
#70 0x00007fe997baabf1 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at
/usr/lib64/libQt5Core.so.5
#71 0x00007fe998ae6c95 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#72 0x00007fe998aee0ac in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#73 0x00007fe9a24c054b in KisApplication::notify(QObject*, QEvent*)
(this=0x7ffd69d1d6b0, receiver=0xc316b20, event=0x7ffd69d1cdb0) at
/home/boud/dev/krita/libs/ui/KisApplication.cpp:599
#74 0x00007fe997baad25 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#75 0x00007fe998aecf29 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at
/usr/lib64/libQt5Widgets.so.5
#76 0x00007fe998b3acf1 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#77 0x00007fe998b3d253 in QWidgetWindow::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#78 0x00007fe998ae6cbc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#79 0x00007fe998aeda10 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#80 0x00007fe9a24c054b in KisApplication::notify(QObject*, QEvent*)
(this=0x7ffd69d1d6b0, receiver=0x9761700, event=0x7ffd69d1d350) at
/home/boud/dev/krita/libs/ui/KisApplication.cpp:599
#81 0x00007fe997baad25 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#82 0x00007fe99816ec80 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib64/libQt5Gui.so.5
#83 0x00007fe9981703c5 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib64/libQt5Gui.so.5
#84 0x00007fe99814e8ab in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib64/libQt5Gui.so.5
#85 0x00007fe98c0285b0 in userEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /usr/lib64/libQt5XcbQpa.so.5
#86 0x00007fe992f9e134 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#87 0x00007fe992f9e388 in  () at /usr/lib64/libglib-2.0.so.0
#88 0x00007fe992f9e42c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#89 0x00007fe997bfbdbc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#90 0x00007fe997ba901b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#91 0x00007fe997bb15e4 in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#92 0x000000000040a083 in main(int, char**) (argc=1, argv=0x7ffd69d1df68) at
/home/boud/dev/krita/krita/main.cc:305

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

Reply via email to