https://bugs.kde.org/show_bug.cgi?id=366243
Bug ID: 366243 Summary: Something's really wrong with the update sceduler/kisstroke/etc. Product: krita Version: git master Platform: Other OS: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general Assignee: krita-bugs-n...@kde.org Reporter: griffinval...@gmail.com I am getting a similar situation all the time where suddenly Krita freezes, and when I close it down I get a crash, and the backtrace is unique every time. Sometimes it has to do with multiple windows, sometimes with layers changing, sometimes it's signalled by a full freeze, sometimes by the layers not updating when painting on them, othertimes it's signalled by Krita refusing to save because the stroke doesn't end. It is not reliably reproducable, it just randomly happens when using krita for any measure of time. Beware a ton of thread 1 backtraces following: Reproducible: Sometimes Crash 1(don't remember) Thread 1 (Thread 0x7ffff7f0e8c0 (LWP 2963)): #0 KisStroke::lodBuddy (this=this@entry=0x0) at /home/krita/kde/src/krita/libs/image/kis_stroke.cpp:292 #1 0x00007ffff31a815c in KisStrokesQueue::addJob (this=<optimized out>, id=..., data=0x139b96f0) at /home/krita/kde/src/krita/libs/image/kis_strokes_queue.cpp:255 #2 0x00007ffff31b1055 in KisUpdateScheduler::addJob (this=0x11fd5168, id=..., data=data@entry=0x139b96f0) at /home/krita/kde/src/krita/libs/image/kis_update_scheduler.cpp:187 #3 0x00007ffff31c8835 in KisImage::addJob (this=this@entry=0xd1b7440, id=..., data=data@entry=0x139b96f0) at /home/krita/kde/src/krita/libs/image/kis_image.cc:1272 #4 0x00007fffad402983 in KisToolMove::moveBySpinY (this=0x12235300, newY=<optimized out>) at /home/krita/kde/src/krita/plugins/tools/basictools/kis_tool_move.cc:509 #5 0x00007fffad41058b in KisToolMove::qt_static_metacall (_o=0x12235300, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/krita/kde/build/plugins/tools/basictools/moc_kis_tool_move.cpp:160 #6 0x00007ffff5777cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #7 0x00007fffad40ece1 in MoveToolOptionsWidget::sigSetTranslateY (this=<optimized out>, _t1=0) at /home/krita/kde/build/plugins/tools/basictools/moc_kis_tool_movetooloptionswidget.cpp:229 #8 0x00007fffad404260 in MoveToolOptionsWidget::on_translateYBox_valueChanged (this=<optimized out>, arg1=<optimized out>) at /home/krita/kde/src/krita/plugins/tools/basictools/kis_tool_movetooloptionswidget.cpp:185 #9 0x00007fffad40f22b in MoveToolOptionsWidget::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/krita/kde/build/plugins/tools/basictools/moc_kis_tool_movetooloptionswidget.cpp:143 #10 0x00007fffad410c35 in MoveToolOptionsWidget::qt_metacall (this=0x13944b50, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0x7fffffffbbe0) at /home/krita/kde/build/plugins/tools/basictools/moc_kis_tool_movetooloptionswidget.cpp:201 #11 0x00007ffff5778352 in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #12 0x00007ffff68bf32e in QSpinBox::valueChanged(int) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #13 0x00007ffff66cec63 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #14 0x00007ffff663f75a in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 ---Type <return> to continue, or q <return> to quit--- #15 0x00007ffff66ced14 in QSpinBox::setValue(int) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #16 0x00007fffad403ea1 in MoveToolOptionsWidget::slotSetTranslate (this=<optimized out>, newPos=...) at /home/krita/kde/src/krita/plugins/tools/basictools/kis_tool_movetooloptionswidget.cpp:171 #17 0x00007fffad3ff2fa in KisToolMove::slotNodeChanged (this=this@entry=0x12235300, nodes=...) at /home/krita/kde/src/krita/plugins/tools/basictools/kis_tool_move.cc:526 #18 0x00007fffad4105ac in KisToolMove::qt_static_metacall (_o=0x12235300, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/krita/kde/build/plugins/tools/basictools/moc_kis_tool_move.cpp:161 #19 0x00007ffff5777cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #20 0x00007ffff7990b75 in KisNodeManager::sigUiNeedChangeSelectedNodes (this=this@entry=0xc332ad8, _t1=...) at /home/krita/kde/build/libs/ui/moc_kis_node_manager.cpp:434 #21 0x00007ffff77091e1 in KisNodeManager::slotSetSelectedNodes (this=0xc332ad8, nodes=...) at /home/krita/kde/src/krita/libs/ui/kis_node_manager.cpp:680 #22 0x00007fffaaf15d7f in KisLayerBox::setCanvas (this=0xd681890, canvas=0xe3a6308) at /home/krita/kde/src/krita/plugins/dockers/defaultdockers/kis_layer_box.cpp:299 #23 0x00007ffff2778dac in KoCanvasControllerWidget::Private::activate (this=0xda5b990) at /home/krita/kde/src/krita/libs/flake/KoCanvasControllerWidget.cpp:150 #24 0x00007ffff793d393 in KisViewManager::setCurrentView (this=0xc3327f0, view=view@entry=0xe3d1920) at /home/krita/kde/src/krita/libs/ui/KisViewManager.cpp:415 #25 0x00007ffff790582c in KisMainWindow::setActiveView (this=0xc8efaf0, view=0xe3d1920) at /home/krita/kde/src/krita/libs/ui/KisMainWindow.cpp:1300 #26 0x00007ffff790765c in KisMainWindow::setActiveSubWindow (this=0xc8efaf0, window=<optimized out>) at /home/krita/kde/src/krita/libs/ui/KisMainWindow.cpp:2188 #27 0x00007ffff79145c6 in KisMainWindow::qt_static_metacall (_o=0xc8efaf0, _c=<optimized out>, _id=<optimized out>, _a=0x7fffffffc3d0) at /home/krita/kde/build/libs/ui/moc_KisMainWindow.cpp:369 #28 0x00007ffff5777cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #29 0x00007ffff5782dd2 in QSignalMapper::mapped(QWidget*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #30 0x00007ffff5784399 in QSignalMapper::map(QObject*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #31 0x00007ffff5777cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #32 0x00007ffff6538952 in QAction::triggered(bool) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #33 0x00007ffff653b4ad in QAction::activate(QAction::ActionEvent) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #34 0x00007ffff66b4f22 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #35 0x00007ffff66ba648 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #36 0x00007ffff66be496 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #37 0x00007ffff6584308 in QWidget::event(QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #38 0x00007ffff66bee9b in QMenu::event(QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #39 0x00007ffff654204c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #40 0x00007ffff6546f0e in QApplication::notify(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #41 0x00007ffff78d8357 in KisApplication::notify (this=<optimized out>, receiver=0xc8f20b0, event=0x7fffffffcbc0) at /home/krita/kde/src/krita/libs/ui/KisApplication.cpp:505 #42 0x00007ffff574ee80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #43 0x00007ffff6545a33 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #44 0x00007ffff659f330 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #45 0x00007ffff65a16db in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #46 0x00007ffff654204c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #47 0x00007ffff6546488 in QApplication::notify(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #48 0x00007ffff78d8357 in KisApplication::notify (this=<optimized out>, receiver=0x11d47e90, event=0x7fffffffd050) at /home/krita/kde/src/krita/libs/ui/KisApplication.cpp:505 #49 0x00007ffff574ee80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #50 0x00007ffff5cee97b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Gui.so.5 #51 0x00007ffff5cf0485 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Gui.so.5 #52 0x00007ffff5cd16a3 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Gui.so.5 #53 0x00007fffe5a6c720 in ?? () from /home/krita/Qt/5.6/gcc_64/plugins/platforms/../../lib/libQt5XcbQpa.so.5 #54 0x00007fffee64d127 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #55 0x00007fffee64d380 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #56 0x00007fffee64d42c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #57 0x00007ffff579e4e7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #58 0x00007ffff574cefa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #59 0x00007ffff5754d9d in QCoreApplication::exec() () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #60 0x0000000000404bc6 in main (argc=1, argv=<optimized out>) at /home/krita/kde/src/krita/krita/main.cc:230 Crash no 2(new view): Thread 1 (Thread 0x7ffff7f0e8c0 (LWP 28839)): #0 KisStroke::lodBuddy (this=this@entry=0x0) at /home/krita/kde/src/krita/libs/image/kis_stroke.cpp:292 #1 0x00007ffff31a3ffc in KisStrokesQueue::addJob (this=<optimized out>, id=..., data=0x11cd9ae0) at /home/krita/kde/src/krita/libs/image/kis_strokes_queue.cpp:255 #2 0x00007ffff31acef5 in KisUpdateScheduler::addJob (this=0xda0b748, id=..., data=data@entry=0x11cd9ae0) at /home/krita/kde/src/krita/libs/image/kis_update_scheduler.cpp:187 #3 0x00007ffff31c46d5 in KisImage::addJob (this=this@entry=0xda0a830, id=..., data=data@entry=0x11cd9ae0) at /home/krita/kde/src/krita/libs/image/kis_image.cc:1272 #4 0x00007fffb148b653 in KisToolMove::moveBySpinX (this=0xe4733d0, newX=<optimized out>) at /home/krita/kde/src/krita/plugins/tools/basictools/kis_tool_move.cc:489 #5 0x00007fffb149957b in KisToolMove::qt_static_metacall (_o=0xe4733d0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/krita/kde/build/plugins/tools/basictools/moc_kis_tool_move.cpp:159 #6 0x00007ffff5771cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #7 0x00007fffb1497c81 in MoveToolOptionsWidget::sigSetTranslateX (this=<optimized out>, _t1=0) at /home/krita/kde/build/plugins/tools/basictools/moc_kis_tool_movetooloptionswidget.cpp:222 #8 0x00007fffb148d220 in MoveToolOptionsWidget::on_translateXBox_valueChanged (this=<optimized out>, arg1=<optimized out>) at /home/krita/kde/src/krita/plugins/tools/basictools/kis_tool_movetooloptionswidget.cpp:178 #9 0x00007fffb14983bb in MoveToolOptionsWidget::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/krita/kde/build/plugins/tools/basictools/moc_kis_tool_movetooloptionswidget.cpp:142 #10 0x00007fffb1499c35 in MoveToolOptionsWidget::qt_metacall (this=0x12be1630, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x7fffffffad20) at /home/krita/kde/build/plugins/tools/basictools/moc_kis_tool_movetooloptionswidget.cpp:201 #11 0x00007ffff5772352 in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #12 0x00007ffff68b932e in QSpinBox::valueChanged(int) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 ---Type <return> to continue, or q <return> to quit--- #13 0x00007ffff66c8c63 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #14 0x00007ffff663975a in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #15 0x00007ffff66c8d14 in QSpinBox::setValue(int) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #16 0x00007fffb148ce8c in MoveToolOptionsWidget::slotSetTranslate (this=0x12be1630, newPos=...) at /home/krita/kde/src/krita/plugins/tools/basictools/kis_tool_movetooloptionswidget.cpp:170 #17 0x00007fffb14882fa in KisToolMove::slotNodeChanged (this=this@entry=0xe4733d0, nodes=...) at /home/krita/kde/src/krita/plugins/tools/basictools/kis_tool_move.cc:526 #18 0x00007fffb14995ac in KisToolMove::qt_static_metacall (_o=0xe4733d0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/krita/kde/build/plugins/tools/basictools/moc_kis_tool_move.cpp:161 #19 0x00007ffff5771cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #20 0x00007ffff798f1c5 in KisNodeManager::sigUiNeedChangeSelectedNodes (this=this@entry=0xc2290d8, _t1=...) at /home/krita/kde/build/libs/ui/moc_kis_node_manager.cpp:434 #21 0x00007ffff7705b21 in KisNodeManager::slotSetSelectedNodes (this=0xc2290d8, nodes=...) at /home/krita/kde/src/krita/libs/ui/kis_node_manager.cpp:680 #22 0x00007fffaefa0d7f in KisLayerBox::setCanvas (this=0xd39a7c0, canvas=0x129d94c8) at /home/krita/kde/src/krita/plugins/dockers/defaultdockers/kis_layer_box.cpp:299 #23 0x00007ffff2774dac in KoCanvasControllerWidget::Private::activate (this=0x12de7d20) at /home/krita/kde/src/krita/libs/flake/KoCanvasControllerWidget.cpp:150 #24 0x00007ffff793b953 in KisViewManager::setCurrentView (this=0xc228df0, view=view@entry=0x12e2b8e0) at /home/krita/kde/src/krita/libs/ui/KisViewManager.cpp:415 #25 0x00007ffff7903dec in KisMainWindow::setActiveView (this=0xc908520, view=0x12e2b8e0) at /home/krita/kde/src/krita/libs/ui/KisMainWindow.cpp:1300 #26 0x00007ffff7905c1c in KisMainWindow::setActiveSubWindow (this=this@entry=0xc908520, window=<optimized out>) at /home/krita/kde/src/krita/libs/ui/KisMainWindow.cpp:2188 #27 0x00007ffff7905d4f in KisMainWindow::subWindowActivated (this=0xc908520) at /home/krita/kde/src/krita/libs/ui/KisMainWindow.cpp:2108 #28 0x00007ffff7912c89 in KisMainWindow::qt_static_metacall (_o=0xc908520, _c=<optimized out>, _id=<optimized out>, _a=0x7fffffffb5b0) at /home/krita/kde/build/libs/ui/moc_KisMainWindow.cpp:367 #29 0x00007ffff5771cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #30 0x00007ffff6697aaf in QMdiArea::subWindowActivated(QMdiSubWindow*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #31 0x00007ffff669c504 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #32 0x00007ffff669d05b in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #33 0x00007ffff669e1ed in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #34 0x00007ffff5771cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #35 0x00007ffff66a2556 in QMdiSubWindow::windowStateChanged(QFlags<Qt::WindowState>, QFlags<Qt::WindowState>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #36 0x00007ffff66aa1d9 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #37 0x00007ffff66ab02c in QMdiSubWindow::eventFilter(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #38 0x00007ffff5748bf3 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #39 0x00007ffff653c025 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #40 0x00007ffff6540488 in QApplication::notify(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #41 0x00007ffff78d6917 in KisApplication::notify (this=<optimized out>, receiver=0x12e2b8e0, event=0x7fffffffbba0) at /home/krita/kde/src/krita/libs/ui/KisApplication.cpp:505 #42 0x00007ffff5748e80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #43 0x00007ffff657b25b in QWidgetPrivate::show_helper() () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #44 0x00007ffff657b160 in QWidgetPrivate::showChildren(bool) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #45 0x00007ffff657b232 in QWidgetPrivate::show_helper() () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #46 0x00007ffff657ddc5 in QWidget::setVisible(bool) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #47 0x00007ffff66ab015 in QMdiSubWindow::eventFilter(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #48 0x00007ffff5748bf3 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #49 0x00007ffff653c025 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #50 0x00007ffff6540488 in QApplication::notify(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #51 0x00007ffff78d6917 in KisApplication::notify (this=<optimized out>, receiver=0x12e2b8e0, event=0x7fffffffc070) at /home/krita/kde/src/krita/libs/ui/KisApplication.cpp:505 #52 0x00007ffff5748e80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #53 0x00007ffff657deb7 in QWidget::setVisible(bool) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #54 0x00007ffff7905b04 in KisMainWindow::showView (this=0xc908520, imageView=0x12e2b8e0) at /home/krita/kde/src/krita/libs/ui/KisMainWindow.cpp:621 #55 0x00007ffff79038e2 in KisMainWindow::addView (this=this@entry=0xc908520, view=0x12e2b8e0) at /home/krita/kde/src/krita/libs/ui/KisMainWindow.cpp:569 Crash after ctrl+cing krita when hitting random freeze preceded by the viewport not updating properly: Thread 1 (Thread 0x7ffff7f0e8c0 (LWP 3709)): #0 0x00007ffff557f62b in QMutex::unlock() () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #1 0x00007ffff319dd89 in KisUpdaterContext::unlock (this=<optimized out>) at /home/krita/kde/src/krita/libs/image/kis_updater_context.cpp:222 #2 0x00007ffff31ac51e in KisUpdateScheduler::tryProcessUpdatesQueue (this=<optimized out>) at /home/krita/kde/src/krita/libs/image/kis_update_scheduler.cpp:403 #3 0x00007ffff31ac7b1 in KisUpdateScheduler::processQueues (this=this@entry=0xda85d88) at /home/krita/kde/src/krita/libs/image/kis_update_scheduler.cpp:360 #4 0x00007ffff31ac96b in KisUpdateScheduler::barrierLock (this=0xda85d88) at /home/krita/kde/src/krita/libs/image/kis_update_scheduler.cpp:335 #5 0x00007ffff31bd188 in KisImage::barrierLock (this=this@entry=0xda8dd80, readOnly=readOnly@entry=false) at /home/krita/kde/src/krita/libs/image/kis_image.cc:411 #6 0x00007ffff31be002 in KisImageBarrierLockerImpl<KisImage*>::KisImageBarrierLockerImpl (image=0xda8dd80, this=<synthetic pointer>) at /home/krita/kde/src/krita/libs/image/kis_image_barrier_locker.h:30 #7 KisImage::setLevelOfDetailBlocked (this=0xda8dd80, value=<optimized out>) at /home/krita/kde/src/krita/libs/image/kis_image.cc:1576 #8 0x00007ffff7612c58 in KisCanvas2::setLodAllowedInCanvas (this=this@entry=0xe429718, value=value@entry=false) at /home/krita/kde/src/krita/libs/ui/canvas/kis_canvas2.cpp:944 #9 0x00007ffff7619156 in KisCanvasController::slotToggleLevelOfDetailMode (this=0xe4296c0, value=<optimized out>) at /home/krita/kde/src/krita/libs/ui/canvas/kis_canvas_controller.cpp:259 #10 0x00007ffff5771cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #11 0x00007ffff65329b2 in QAction::toggled(bool) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #12 0x00007ffff65353fc in QAction::setChecked(bool) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #13 0x00007ffff6535489 in QAction::activate(QAction::ActionEvent) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #14 0x00007ffff66aef22 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #15 0x00007ffff66b4648 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 ---Type <return> to continue, or q <return> to quit--- #16 0x00007ffff66b8496 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #17 0x00007ffff657e308 in QWidget::event(QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #18 0x00007ffff66b8e9b in QMenu::event(QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #19 0x00007ffff653c04c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #20 0x00007ffff6540f0e in QApplication::notify(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #21 0x00007ffff78d6917 in KisApplication::notify (this=<optimized out>, receiver=0xd88aea0, event=0x7fffffffcbc0) at /home/krita/kde/src/krita/libs/ui/KisApplication.cpp:505 #22 0x00007ffff5748e80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #23 0x00007ffff653fa33 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #24 0x00007ffff6599330 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #25 0x00007ffff659b6db in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #26 0x00007ffff653c04c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #27 0x00007ffff6540488 in QApplication::notify(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #28 0x00007ffff78d6917 in KisApplication::notify (this=<optimized out>, receiver=0xd989e40, event=0x7fffffffd050) at /home/krita/kde/src/krita/libs/ui/KisApplication.cpp:505 #29 0x00007ffff5748e80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #30 0x00007ffff5ce897b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Gui.so.5 #31 0x00007ffff5cea485 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Gui.so.5 #32 0x00007ffff5ccb6a3 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Gui.so.5 #33 0x00007fffe5a68720 in ?? () from /home/krita/Qt/5.6/gcc_64/plugins/platforms/../../lib/libQt5XcbQpa.so.5 #34 0x00007fffee649127 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007fffee649380 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #36 0x00007fffee64942c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x00007ffff57984e7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #38 0x00007ffff5746efa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #39 0x00007ffff574ed9d in QCoreApplication::exec() () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #40 0x0000000000404bc6 in main (argc=1, argv=<optimized out>) at /home/krita/kde/src/krita/krita/main.cc:230 Same freeze: Thread 1 (Thread 0x7ffff7f0e8c0 (LWP 3915)): #0 0x00007ffff557f638 in QMutex::unlock() () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #1 0x00007ffff55831a1 in QThreadPool::waitForDone(int) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #2 0x00007ffff319dc5e in KisUpdaterContext::waitForDone (this=<optimized out>) at /home/krita/kde/src/krita/libs/image/kis_updater_context.cpp:188 #3 0x00007ffff31ac97f in KisUpdateScheduler::barrierLock (this=0xd9a3288) at /home/krita/kde/src/krita/libs/image/kis_update_scheduler.cpp:337 #4 0x00007ffff31bd188 in KisImage::barrierLock (this=this@entry=0xd415ae0, readOnly=readOnly@entry=false) at /home/krita/kde/src/krita/libs/image/kis_image.cc:411 #5 0x00007ffff31be002 in KisImageBarrierLockerImpl<KisImage*>::KisImageBarrierLockerImpl (image=0xd415ae0, this=<synthetic pointer>) at /home/krita/kde/src/krita/libs/image/kis_image_barrier_locker.h:30 #6 KisImage::setLevelOfDetailBlocked (this=0xd415ae0, value=<optimized out>) at /home/krita/kde/src/krita/libs/image/kis_image.cc:1576 #7 0x00007ffff7612c58 in KisCanvas2::setLodAllowedInCanvas (this=this@entry=0xd8fe098, value=value@entry=false) at /home/krita/kde/src/krita/libs/ui/canvas/kis_canvas2.cpp:944 #8 0x00007ffff7619156 in KisCanvasController::slotToggleLevelOfDetailMode (this=0xd8fe040, value=<optimized out>) at /home/krita/kde/src/krita/libs/ui/canvas/kis_canvas_controller.cpp:259 #9 0x00007ffff5771cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #10 0x00007ffff65329b2 in QAction::toggled(bool) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #11 0x00007ffff65353fc in QAction::setChecked(bool) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #12 0x00007ffff6535489 in QAction::activate(QAction::ActionEvent) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #13 0x00007ffff66aef22 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #14 0x00007ffff66b4648 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #15 0x00007ffff66b8496 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 ---Type <return> to continue, or q <return> to quit--- #16 0x00007ffff657e308 in QWidget::event(QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #17 0x00007ffff66b8e9b in QMenu::event(QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #18 0x00007ffff653c04c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #19 0x00007ffff6540f0e in QApplication::notify(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #20 0x00007ffff78d6917 in KisApplication::notify (this=<optimized out>, receiver=0xd8417a0, event=0x7fffffffcbc0) at /home/krita/kde/src/krita/libs/ui/KisApplication.cpp:505 #21 0x00007ffff5748e80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #22 0x00007ffff653fa33 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #23 0x00007ffff6599330 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #24 0x00007ffff659b6db in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #25 0x00007ffff653c04c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #26 0x00007ffff6540488 in QApplication::notify(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #27 0x00007ffff78d6917 in KisApplication::notify (this=<optimized out>, receiver=0xe39a0d0, event=0x7fffffffd050) at /home/krita/kde/src/krita/libs/ui/KisApplication.cpp:505 #28 0x00007ffff5748e80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #29 0x00007ffff5ce897b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Gui.so.5 #30 0x00007ffff5cea485 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Gui.so.5 #31 0x00007ffff5ccb6a3 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Gui.so.5 #32 0x00007fffe5a68720 in ?? () from /home/krita/Qt/5.6/gcc_64/plugins/platforms/../../lib/libQt5XcbQpa.so.5 #33 0x00007fffee649127 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #34 0x00007fffee649380 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007fffee64942c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #36 0x00007ffff57984e7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #37 0x00007ffff5746efa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #38 0x00007ffff574ed9d in QCoreApplication::exec() () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #39 0x0000000000404bc6 in main (argc=1, argv=<optimized out>) at /home/krita/kde/src/krita/krita/main.cc:230 and again: Thread 1 (Thread 0x7ffff7f0e8c0 (LWP 4285)): #0 0x00007ffff4bb1418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 #1 0x00007ffff4bb301a in __GI_abort () at abort.c:89 #2 0x00007ffff556f5fe in QMessageLogger::fatal(char const*, ...) const () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #3 0x00007ffff13ea84f in kis_assert_common (assertion=assertion@entry=0x7ffff7a7cd01 "!sanityCheckPointer.isValid()", file=file@entry=0x7ffff7a7d0f0 "/home/krita/kde/src/krita/libs/ui/KisDocument.cpp", line=line@entry=578, throwException=throwException@entry=false, isIgnorable=isIgnorable@entry=false) at /home/krita/kde/src/krita/libs/global/kis_assert.cpp:90 #4 0x00007ffff13eabba in kis_assert_recoverable (assertion=assertion@entry=0x7ffff7a7cd01 "!sanityCheckPointer.isValid()", file=file@entry=0x7ffff7a7d0f0 "/home/krita/kde/src/krita/libs/ui/KisDocument.cpp", line=line@entry=578) at /home/krita/kde/src/krita/libs/global/kis_assert.cpp:103 #5 0x00007ffff78e5110 in KisDocument::~KisDocument (this=0xd93a530, __in_chrg=<optimized out>) at /home/krita/kde/src/krita/libs/ui/KisDocument.cpp:578 #6 0x00007ffff78e5199 in KisDocument::~KisDocument (this=0xd93a530, __in_chrg=<optimized out>) at /home/krita/kde/src/krita/libs/ui/KisDocument.cpp:581 #7 0x00007ffff5773300 in QObject::event(QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #8 0x00007ffff653c04c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #9 0x00007ffff6540488 in QApplication::notify(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #10 0x00007ffff78d6917 in KisApplication::notify (this=<optimized out>, receiver=0xd93a530, event=0x12e8bb80) at /home/krita/kde/src/krita/libs/ui/KisApplication.cpp:505 #11 0x00007ffff5748e80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #12 0x00007ffff574b673 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #13 0x00007ffff57980f3 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #14 0x00007fffee649127 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #15 0x00007fffee649380 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007fffee64942c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007ffff57984e7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #18 0x00007ffff5746efa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #19 0x00007ffff574ed9d in QCoreApplication::exec() () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #20 0x0000000000404bc6 in main (argc=1, argv=<optimized out>) at /home/krita/kde/src/krita/krita/main.cc:230 Random freeze switching between windows: Thread 1 (Thread 0x7ffff7f0e8c0 (LWP 6164)): #0 0x00007ffff557f638 in QMutex::unlock() () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #1 0x00007ffff31a81d9 in QMutexLocker::unlock (this=<synthetic pointer>) at /home/krita/Qt/5.6/gcc_64/include/QtCore/qmutex.h:138 #2 QMutexLocker::~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at /home/krita/Qt/5.6/gcc_64/include/QtCore/qmutex.h:132 #3 KisSimpleUpdateQueue::processOneJob (this=this@entry=0xd91d598, updaterContext=...) at /home/krita/kde/src/krita/libs/image/kis_simple_update_queue.cpp:99 #4 0x00007ffff31a906b in KisSimpleUpdateQueue::processQueue (this=0xd91d598, updaterContext=...) at /home/krita/kde/src/krita/libs/image/kis_simple_update_queue.cpp:92 #5 0x00007ffff31ac51e in KisUpdateScheduler::tryProcessUpdatesQueue (this=<optimized out>) at /home/krita/kde/src/krita/libs/image/kis_update_scheduler.cpp:403 #6 0x00007ffff31ac7b1 in KisUpdateScheduler::processQueues (this=this@entry=0xd9a3d98) at /home/krita/kde/src/krita/libs/image/kis_update_scheduler.cpp:360 #7 0x00007ffff31ac96b in KisUpdateScheduler::barrierLock (this=0xd9a3d98) at /home/krita/kde/src/krita/libs/image/kis_update_scheduler.cpp:335 #8 0x00007ffff31bd188 in KisImage::barrierLock (this=0xd9a5290, readOnly=readOnly@entry=false) at /home/krita/kde/src/krita/libs/image/kis_image.cc:411 #9 0x00007ffff7614d10 in KisCanvas2::setDisplayFilter (this=0xe34c7d8, displayFilter=displayFilter@entry=0x0) at /home/krita/kde/src/krita/libs/ui/canvas/kis_canvas2.cpp:527 #10 0x00007fffaa49f6e6 in LutDockerDock::updateDisplaySettings (this=0xd30a710) at /home/krita/kde/src/krita/plugins/dockers/lut/lutdocker_dock.cpp:402 #11 0x00007fffaa4a07ca in LutDockerDock::refillControls (this=this@entry=0xd30a710) at /home/krita/kde/src/krita/plugins/dockers/lut/lutdocker_dock.cpp:548 #12 0x00007fffaa4a1d5e in LutDockerDock::resetOcioConfiguration (this=this@entry=0xd30a710) at /home/krita/kde/src/krita/plugins/dockers/lut/lutdocker_dock.cpp:469 #13 0x00007fffaa4a45b3 in LutDockerDock::setCanvas (this=0xd30a710, _canvas=<optimized out>) at /home/krita/kde/src/krita/plugins/dockers/lut/lutdocker_dock.cpp:200 #14 0x00007ffff2774dac in KoCanvasControllerWidget::Private::activate (this=0xd8ba8f0) at /home/krita/kde/src/krita/libs/flake/KoCanvasControllerWidget.cpp:150 #15 0x00007ffff793b953 in KisViewManager::setCurrentView (this=0xc238080, view=view@entry=0xe3712c0) at /home/krita/kde/src/krita/libs/ui/KisViewManager.cpp:415 #16 0x00007ffff7903dec in KisMainWindow::setActiveView (this=0xc95e440, view=0xe3712c0) at /home/krita/kde/src/krita/libs/ui/KisMainWindow.cpp:1300 #17 0x00007ffff7905c1c in KisMainWindow::setActiveSubWindow (this=this@entry=0xc95e440, window=<optimized out>) ---Type <return> to continue, or q <return> to quit--- at /home/krita/kde/src/krita/libs/ui/KisMainWindow.cpp:2188 #18 0x00007ffff7905d4f in KisMainWindow::subWindowActivated (this=0xc95e440) at /home/krita/kde/src/krita/libs/ui/KisMainWindow.cpp:2108 #19 0x00007ffff7912c89 in KisMainWindow::qt_static_metacall (_o=0xc95e440, _c=<optimized out>, _id=<optimized out>, _a=0x7fffffffc2b0) at /home/krita/kde/build/libs/ui/moc_KisMainWindow.cpp:367 #20 0x00007ffff5771cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #21 0x00007ffff6697aaf in QMdiArea::subWindowActivated(QMdiSubWindow*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #22 0x00007ffff669c504 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #23 0x00007ffff669d05b in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #24 0x00007ffff669e1ed in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #25 0x00007ffff5771cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #26 0x00007ffff66a2556 in QMdiSubWindow::windowStateChanged(QFlags<Qt::WindowState>, QFlags<Qt::WindowState>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #27 0x00007ffff66aa1d9 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #28 0x00007ffff66aa3f7 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #29 0x00007ffff5771cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #30 0x00007ffff65378d8 in QApplication::focusChanged(QWidget*, QWidget*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #31 0x00007ffff653e059 in QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #32 0x00007ffff6578cbc in QWidget::setFocus(Qt::FocusReason) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #33 0x00007ffff653b17d in QApplicationPrivate::giveFocusAccordingToFocusPolicy(QWidget*, QEvent*, QPoint) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #34 0x00007ffff6541e74 in QApplication::notify(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #35 0x00007ffff78d6917 in KisApplication::notify (this=<optimized out>, receiver=0xd5a9cb0, event=0x7fffffffcbc0) at /home/krita/kde/src/krita/libs/ui/KisApplication.cpp:505 #36 0x00007ffff5748e80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #37 0x00007ffff653fa33 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #38 0x00007ffff65995da in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #39 0x00007ffff659b6db in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #40 0x00007ffff653c04c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #41 0x00007ffff6540488 in QApplication::notify(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #42 0x00007ffff78d6917 in KisApplication::notify (this=<optimized out>, receiver=0xd7598c0, event=0x7fffffffd050) at /home/krita/kde/src/krita/libs/ui/KisApplication.cpp:505 #43 0x00007ffff5748e80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #44 0x00007ffff5ce897b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Gui.so.5 #45 0x00007ffff5cea485 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Gui.so.5 #46 0x00007ffff5ccb6a3 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Gui.so.5 #47 0x00007fffe5a68720 in ?? () from /home/krita/Qt/5.6/gcc_64/plugins/platforms/../../lib/libQt5XcbQpa.so.5 #48 0x00007fffee649127 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #49 0x00007fffee649380 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #50 0x00007fffee64942c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #51 0x00007ffff57984e7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #52 0x00007ffff5746efa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #53 0x00007ffff574ed9d in QCoreApplication::exec() () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #54 0x0000000000404bc6 in main (argc=1, argv=<optimized out>) at /home/krita/kde/src/krita/krita/main.cc:230 -- You are receiving this mail because: You are watching all bug changes.