https://bugs.kde.org/show_bug.cgi?id=366243
--- Comment #1 from wolthera <griffinval...@gmail.com> --- Aaaand, another one, this time on creating a new layer: Thread 1 (Thread 0x7ffff7f0e8c0 (LWP 8788)): #0 0x00007ffff31a5974 in QSharedPointer<KisStroke>::deref (d=0x12979e70) at /home/krita/Qt/5.6/gcc_64/include/QtCore/qsharedpointer_impl.h:495 #1 QSharedPointer<KisStroke>::deref (this=<synthetic pointer>) at /home/krita/Qt/5.6/gcc_64/include/QtCore/qsharedpointer_impl.h:488 #2 QSharedPointer<KisStroke>::~QSharedPointer (this=<synthetic pointer>, __in_chrg=<optimized out>) at /home/krita/Qt/5.6/gcc_64/include/QtCore/qsharedpointer_impl.h:309 #3 KisStrokesQueue::checkStrokeState (this=this@entry=0xd893750, hasStrokeJobsRunning=<optimized out>, runningLevelOfDetail=<optimized out>) at /home/krita/kde/src/krita/libs/image/kis_strokes_queue.cpp:493 #4 0x00007ffff31a5bbf in KisStrokesQueue::processOneJob (this=this@entry=0xd893750, updaterContext=..., externalJobsPending=externalJobsPending@entry=false) at /home/krita/kde/src/krita/libs/image/kis_strokes_queue.cpp:476 #5 0x00007ffff31a5d2e in KisStrokesQueue::processQueue (this=0xd893750, updaterContext=..., externalJobsPending=<optimized out>) at /home/krita/kde/src/krita/libs/image/kis_strokes_queue.cpp:359 #6 0x00007ffff31ac7a9 in KisUpdateScheduler::processQueues (this=this@entry=0xd913938) at /home/krita/kde/src/krita/libs/image/kis_update_scheduler.cpp:359 #7 0x00007ffff31ac96b in KisUpdateScheduler::barrierLock (this=0xd913938) at /home/krita/kde/src/krita/libs/image/kis_update_scheduler.cpp:335 #8 0x00007ffff31bd188 in KisImage::barrierLock (this=0xd89db10, readOnly=readOnly@entry=false) at /home/krita/kde/src/krita/libs/image/kis_image.cc:411 #9 0x00007ffff3250ee0 in KisLegacyUndoAdapter::addCommand (this=0xd9138a0, command=0x1297db60) at /home/krita/kde/src/krita/libs/image/kis_legacy_undo_adapter.cpp:50 #10 0x00007ffff7701111 in KisNodeCommandsAdapter::addNode (this=<optimized out>, node=..., parent=..., aboveThis=..., doRedoUpdates=doRedoUpdates@entry=false, doUndoUpdates=doUndoUpdates@entry=false) at /home/krita/kde/src/krita/libs/ui/kis_node_commands_adapter.cpp:62 #11 0x00007ffff76f1493 in KisLayerManager::addLayerCommon (this=this@entry=0x4aed190, activeNode=..., layer=..., updateImage=<optimized out>, updateImage@entry=false) at /home/krita/kde/src/krita/libs/ui/kis_layer_manager.cc:460 #12 0x00007ffff76f16cb in KisLayerManager::addLayer (this=0x4aed190, activeNode=...) at /home/krita/kde/src/krita/libs/ui/kis_layer_manager.cc:466 ---Type <return> to continue, or q <return> to quit--- #13 0x00007ffff7706c61 in KisNodeManager::createNode (this=0xc250b28, nodeType=..., quiet=quiet@entry=false, copyFrom=...) at /home/krita/kde/src/krita/libs/ui/kis_node_manager.cpp:474 #14 0x00007ffff799afc4 in KisNodeManager::qt_static_metacall (_o=0xc250b28, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/krita/kde/build/libs/ui/moc_kis_node_manager.cpp:300 #15 0x00007ffff5771cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #16 0x00007ffff577cd95 in QSignalMapper::mapped(QString const&) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #17 0x00007ffff577e1c2 in QSignalMapper::map(QObject*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #18 0x00007ffff5771cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #19 0x00007ffff6532952 in QAction::triggered(bool) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #20 0x00007ffff65354ad in QAction::activate(QAction::ActionEvent) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #21 0x00007ffff6535a8f in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #22 0x00007ffff5771cef in QMetaObject::activate(QObject*, int, int, void**) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #23 0x00007ffff68b54d2 in QAbstractButton::clicked(bool) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #24 0x00007ffff66328c5 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #25 0x00007ffff6633624 in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #26 0x00007ffff66337c4 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #27 0x00007ffff66f4f4a in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #28 0x00007ffff786742f in KisToolButton::mouseReleaseEvent (this=0xd6cb6e0, e=<optimized out>) at /home/krita/kde/src/krita/libs/ui/widgets/kis_tool_button.cpp:48 #29 0x00007ffff657e308 in QWidget::event(QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #30 0x00007ffff66f5019 in QToolButton::event(QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #31 0x00007ffff653c04c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #32 0x00007ffff6540f0e in QApplication::notify(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #33 0x00007ffff78d6917 in KisApplication::notify (this=<optimized out>, receiver=0xd6cb6e0, event=0x7fffffffcbc0) at /home/krita/kde/src/krita/libs/ui/KisApplication.cpp:505 #34 0x00007ffff5748e80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #35 0x00007ffff653fa33 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #36 0x00007ffff65995da in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #37 0x00007ffff659b6db in ?? () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #38 0x00007ffff653c04c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #39 0x00007ffff6540488 in QApplication::notify(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Widgets.so.5 #40 0x00007ffff78d6917 in KisApplication::notify (this=<optimized out>, receiver=0xd747290, event=0x7fffffffd050) at /home/krita/kde/src/krita/libs/ui/KisApplication.cpp:505 #41 0x00007ffff5748e80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #42 0x00007ffff5ce897b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Gui.so.5 #43 0x00007ffff5cea485 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Gui.so.5 #44 0x00007ffff5ccb6a3 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Gui.so.5 #45 0x00007fffe5a68720 in ?? () from /home/krita/Qt/5.6/gcc_64/plugins/platforms/../../lib/libQt5XcbQpa.so.5 #46 0x00007fffee649127 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #47 0x00007fffee649380 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #48 0x00007fffee64942c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #49 0x00007ffff57984e7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #50 0x00007ffff5746efa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #51 0x00007ffff574ed9d in QCoreApplication::exec() () from /home/krita/Qt/5.6/gcc_64/lib/libQt5Core.so.5 #52 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.