Bug 399251 - Assert crash when opening the colorspace browser in newfile. (GDB backtrace)
Summary: Assert crash when opening the colorspace browser in newfile. (GDB backtrace)
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Color models (show other bugs)
Version: git master (please specify the git hash!)
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-30 18:55 UTC by wolthera
Modified: 2018-10-08 10:06 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wolthera 2018-09-30 18:55:50 UTC
SUMMARY
I have recently started building in DEBUG mode, leading to the discovery of an assert style crash when opening the colorspace browser in the new document window.

The image I wanted to create was an A4 rgb image with 32bits/channel.

ASSERT: "(int)channels.count() == (int)channels_nb" in file /home/wolthera/krita/src/libs/pigment/KoColorSpaceTraits.h, line 155

Thread 1 "krita" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) thread apply all backtrace

Thread 10 (Thread 0x7fffa0cfc700 (LWP 30254)):
#0  0x00007fffed44664b in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fffa0cfbb50, expected=0, futex_word=0x7fff98007700) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  0x00007fffed44664b in __pthread_cond_wait_common (abstime=0x7fffa0cfbc10, mutex=0x7fff980076b0, cond=0x7fff980076d8)
    at pthread_cond_wait.c:533
#2  0x00007fffed44664b in __pthread_cond_timedwait (cond=0x7fff980076d8, mutex=0x7fff980076b0, abstime=0x7fffa0cfbc10)
    at pthread_cond_wait.c:667
#3  0x00007ffff48ef588 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff48ea7cc in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff48ee29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fffed43f7fc in start_thread (arg=0x7fffa0cfc700) at pthread_create.c:465
#7  0x00007ffff3fd9b5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fffa14fd700 (LWP 30253)):
#0  0x00007ffff3fcd951 in __GI___poll (fds=0x7fff98002de0, nfds=2, timeout=134935)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffebe1e169 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffebe1e27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff4b2447f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff4ac9e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff48e93ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff48ee29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fffed43f7fc in start_thread (arg=0x7fffa14fd700) at pthread_create.c:465
#8  0x00007ffff3fd9b5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffa1d3e700 (LWP 30248)):
#0  0x00007ffff3fcd951 in __GI___poll (fds=0x7fff940034e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffebe1e169 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffebe1e27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff4b2447f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff4ac9e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff48e93ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fffdd6dc846 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007ffff48ee29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fffed43f7fc in start_thread (arg=0x7fffa1d3e700) at pthread_create.c:465
#9  0x00007ffff3fd9b5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffb9b34700 (LWP 30243)):
#0  0x00007ffff3fcd951 in __GI___poll (fds=0x7fff9c002de0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffebe1e169 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffebe1e27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff4b2447f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff4ac9e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff48e93ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fffdd29cf45 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007ffff48ee29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fffed43f7fc in start_thread (arg=0x7fffb9b34700) at pthread_create.c:465
#9  0x00007ffff3fd9b5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fffb9333700 (LWP 30210)):
#0  0x00007fffed446072 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555565a42590)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fffed446072 in __pthread_cond_wait_common (abstime=0x0, mutex=0x555565a42540, cond=0x555565a42568)
    at pthread_cond_wait.c:502
#2  0x00007fffed446072 in __pthread_cond_wait (cond=0x555565a42568, mutex=0x555565a42540) at pthread_cond_wait.c:655
#3  0x00007ffff48ef6cb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff48e7f83 in QSemaphore::tryAcquire(int, int) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff1998d88 in KisTileDataSwapper::waitForWork() (this=
    0x7ffff21065e0 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>)
    at /home/wolthera/krita/src/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:86
#6  0x00007ffff1998da4 in KisTileDataSwapper::run() (this=0x7ffff21065e0 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at /home/wolthera/krita/src/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:92
#7  0x00007ffff48ee29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fffed43f7fc in start_thread (arg=0x7fffb9333700) at pthread_create.c:465
#9  0x00007ffff3fd9b5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
---Type <return> to continue, or q <return> to quit---

Thread 4 (Thread 0x7fffbb135700 (LWP 30204)):
#0  0x00007ffff3fcd951 in __GI___poll (fds=0x7fffb40029e0, nfds=1, timeout=9990) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffebe1e169 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffebe1e27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff4b2447f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff4ac9e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff48e93ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff48ee29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fffed43f7fc in start_thread (arg=0x7fffbb135700) at pthread_create.c:465
#8  0x00007ffff3fd9b5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffd3876700 (LWP 30027)):
#0  0x00007ffff3fcd951 in __GI___poll (fds=0x7fffcc018fc0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffebe1e169 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffebe1e27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff4b2447f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff4ac9e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff48e93ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fffed66ce45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007ffff48ee29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fffed43f7fc in start_thread (arg=0x7fffd3876700) at pthread_create.c:465
#9  0x00007ffff3fd9b5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffe038e700 (LWP 30022)):
#0  0x00007ffff3fcd951 in __GI___poll (fds=0x7fffe038dbb8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff2366747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007ffff236853a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fffe26d8f09 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007ffff48ee29d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fffed43f7fc in start_thread (arg=0x7fffe038e700) at pthread_create.c:465
#6  0x00007ffff3fd9b5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
---Type <return> to continue, or q <return> to quit---

Thread 1 (Thread 0x7ffff7f9b900 (LWP 29892)):
#0  0x00007ffff3efc0bb in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007ffff3efdf5d in __GI_abort () at abort.c:90
#2  0x00007ffff48d9107 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007ffff48d4357 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fffc3ef15de in KoColorSpaceTrait<float, 4, 3>::normalisedChannelsValue(unsigned char const*, QVector<float>&) (pixel=0x7fffffffb960 "", channels=...) at /home/wolthera/krita/src/libs/pigment/KoColorSpaceTraits.h:155
#5  0x00007fffc3ecc74b in KoColorSpaceAbstract<KoXyzF32Traits>::normalisedChannelsValue(unsigned char const*, QVector<float>&) const (this=0x55555c451790, pixel=0x7fffffffb960 "", channels=...)
    at /home/wolthera/krita/src/libs/pigment/KoColorSpaceAbstract.h:81
#6  0x00007ffff05244f0 in KoColorSpace::gamutXYY() const (this=0x55555bc02120)
    at /home/wolthera/krita/src/libs/pigment/KoColorSpace.cpp:158
#7  0x00007ffff7182ff4 in KisAdvancedColorSpaceSelector::fillDescription() (this=0x55556b11acc0)
    at /home/wolthera/krita/src/libs/ui/widgets/kis_advanced_color_space_selector.cc:266
#8  0x00007ffff7404234 in KisAdvancedColorSpaceSelector::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x55556b11acc0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fffffffbe20)
    at /home/wolthera/krita/build/libs/ui/kritaui_autogen/IMAN36LHMA/moc_kis_advanced_color_space_selector.cpp:111
#9  0x00007ffff4afa8e5 in QMetaObject::activate(QObject*, int, int, void**) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ffff74045d3 in KisAdvancedColorSpaceSelector::selectionChanged(bool) (this=0x55556b11acc0, _t1=true)
    at /home/wolthera/krita/build/libs/ui/kritaui_autogen/IMAN36LHMA/moc_kis_advanced_color_space_selector.cpp:196
#11 0x00007ffff7187f99 in KisAdvancedColorSpaceSelector::colorSpaceChanged() (this=0x55556b11acc0)
    at /home/wolthera/krita/src/libs/ui/widgets/kis_advanced_color_space_selector.cc:763
#12 0x00007ffff718079d in KisAdvancedColorSpaceSelector::fillLstProfiles() (this=0x55556b11acc0)
    at /home/wolthera/krita/src/libs/ui/widgets/kis_advanced_color_space_selector.cc:118
#13 0x00007ffff71801f5 in KisAdvancedColorSpaceSelector::KisAdvancedColorSpaceSelector(QWidget*, QString const&) (this=0x55556b11acc0, parent=0x55556af48040, caption=...)
    at /home/wolthera/krita/src/libs/ui/widgets/kis_advanced_color_space_selector.cc:85
#14 0x00007ffff717e10d in KisColorSpaceSelector::slotOpenAdvancedSelector() (this=0x55556af48040)
    at /home/wolthera/krita/src/libs/ui/widgets/kis_color_space_selector.cc:216
#15 0x00007ffff7405f8c in KisColorSpaceSelector::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x55556af48040, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fffffffc1a0)
    at /home/wolthera/krita/build/libs/ui/kritaui_autogen/IMAN36LHMA/moc_kis_color_space_selector.cpp:109
#16 0x00007ffff4afa8e5 in QMetaObject::activate(QObject*, int, int, void**) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#17 0x00007ffff5a02572 in QAbstractButton::clicked(bool) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007ffff5a0278a in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007ffff5a03b6a in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007ffff5a03d54 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007ffff5886dc8 in QWidget::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007ffff584646c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007ffff584e28f in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007ffff72dfa63 in KisApplication::notify(QObject*, QEvent*) (this=0x7fffffffe0b0, receiver=0x5555651abf20, event=0x7fffffffc6e0) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:610
#25 0x00007ffff4acbde8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007ffff584d262 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007ffff58a194b in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007ffff58a3fba in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007ffff584646c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007ffff584dd34 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007ffff72dfa63 in KisApplication::notify(QObject*, QEvent*) (this=0x7fffffffe0b0, receiver=0x55556b0cfd10, event=0x7fffffffcb70) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:610
#32 0x00007ffff4acbde8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007ffff508af43 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#34 0x00007ffff508ca25 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#35 0x00007ffff5064cab in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#36 0x00007fffe273b5a0 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#37 0x00007fffebe1dfb7 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007fffebe1e1f0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fffebe1e27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007ffff4b2447f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#41 0x00007ffff4ac9e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x00007ffff5a72557 in QDialog::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#43 0x00007ffff73224df in KisMainWindow::slotFileNew() (this=0x7fffcc01a280)
    at /home/wolthera/krita/src/libs/ui/KisMainWindow.cpp:1467
#44 0x00007ffff70ba17f in KisWelcomePageWidget::slotNewFileClicked() (this=0x555563b18ec0)
    at /home/wolthera/krita/src/libs/ui/KisWelcomePageWidget.cpp:237
#45 0x00007ffff73e68d8 in KisWelcomePageWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x555563b18ec0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fffffffd1d0)
    at /home/wolthera/krita/build/libs/ui/kritaui_autogen/EWIEGA46WW/moc_KisWelcomePageWidget.cpp:122
#46 0x00007ffff4afa8e5 in QMetaObject::activate(QObject*, int, int, void**) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#47 0x00007ffff5a02572 in QAbstractButton::clicked(bool) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#48 0x00007ffff5a0278a in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#49 0x00007ffff5a03b6a in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#50 0x00007ffff5a03d54 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#51 0x00007ffff5886dc8 in QWidget::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#52 0x00007ffff584646c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#53 0x00007ffff584e28f in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#54 0x00007ffff72dfa63 in KisApplication::notify(QObject*, QEvent*) (this=0x7fffffffe0b0, receiver=0x555563b02930, event=0x7fffffffd710) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:610
#55 0x00007ffff4acbde8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#56 0x00007ffff584d262 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#57 0x00007ffff58a194b in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#58 0x00007ffff58a3fba in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#59 0x00007ffff584646c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#60 0x00007ffff584dd34 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#61 0x00007ffff72dfa63 in KisApplication::notify(QObject*, QEvent*) (this=0x7fffffffe0b0, receiver=0x55556417aec0, event=0x7fffffffdba0) at /home/wolthera/krita/src/libs/ui/KisApplication.cpp:610
#62 0x00007ffff4acbde8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#63 0x00007ffff508af43 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#64 0x00007ffff508ca25 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#65 0x00007ffff5064cab in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#66 0x00007fffe273b5a0 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#67 0x00007fffebe1dfb7 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#68 0x00007fffebe1e1f0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#69 0x00007fffebe1e27c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#70 0x00007ffff4b2447f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#71 0x00007ffff4ac9e3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#72 0x00007ffff4ad2da4 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#73 0x0000555555e914e7 in main(int, char**) (argc=1, argv=0x7fffffffe218) at /home/wolthera/krita/src/krita/main.cc:435
(gdb)
Comment 1 wolthera 2018-09-30 18:57:11 UTC
I forgot to add, it doesn't crash i the nightly builds(that are not build with DEBUG), so the priority of this bug is not too extreme.
Comment 2 Halla Rempt 2018-10-08 10:06:29 UTC
I fixed that last week.