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.

Reply via email to