https://bugs.kde.org/show_bug.cgi?id=434601
--- Comment #2 from Tiar <tamtamy.tym...@gmail.com> --- Created attachment 137119 --> https://bugs.kde.org/attachment.cgi?id=137119&action=edit Crashlog for all threads Another, a bit different backtrace. What I was doing: trying to reproduce bug 411573; I think I added a File Layer, then I added a Paint Layer, moved the Paint Layer up and then tried to open the File Layer? Something like this. Much less switching visibility, there was some moving and I did try to open the file layer, but the order might be different and there is a chance I misclicked something. --- SAFE ASSERT (krita): "m_newPropertyList == other->m_oldPropertyList" in file /home/tymon/kritadev/krita/libs/image/commands/kis_node_property_list_command.cpp, line 101 Thread 1 "krita" received signal SIGABRT, Aborted. __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 50 ../sysdeps/unix/sysv/linux/raise.c: Nie ma takiego pliku ani katalogu. (gdb) bt #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 #1 0x00007ffff401a859 in __GI_abort () at abort.c:79 #2 0x00007ffff446aaad in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007ffff562825d in kis_assert_common(char const*, char const*, int, bool, bool) (assertion=<optimized out>, file=<optimized out>, line=<optimized out>, throwException=<optimized out>, isIgnorable=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:208 #4 0x00007ffff5a7fdb8 in KisNodePropertyListCommand::mergeWith(KUndo2Command const*) (this=0x55555c6f0a30, command=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:585 #5 0x00007ffff30672d9 in KUndo2QStack::push(KUndo2Command*) (this=0x555563283eb0, cmd=<optimized out>) at /home/tymon/kritadev/krita/libs/command/kundo2stack.cpp:850 #6 0x00007ffff5d16318 in KisLegacyUndoAdapter::addCommand(KUndo2Command*) (command=0x55555afc11a0, this=0x555565363170) at /home/tymon/kritadev/krita/libs/image/kis_undo_adapter.h:42 #7 KisLegacyUndoAdapter::addCommand(KUndo2Command*) (this=0x555565363170, command=0x55555afc11a0) at /home/tymon/kritadev/krita/libs/image/kis_legacy_undo_adapter.cpp:30 #8 0x00007ffff5a7f83d in KisNodePropertyListCommand::setNodePropertiesAutoUndo(KisSharedPtr<KisNode>, KisSharedPtr<KisImage>, QList<KisBaseNode::Property>) (node=..., image=..., proplist=...) at /home/tymon/kritadev/krita/libs/global/kis_shared_ptr.h:167 #9 0x00007ffff6d60caa in KisNodeManager::trySetNodeProperties(KisSharedPtr<KisNode>, KisSharedPtr<KisImage>, QList<KisBaseNode::Property>) const (this=this@entry=0x555558eccae0, node=..., image=..., properties=...) at /usr/include/c++/9/bits/atomic_base.h:318 #10 0x00007ffff6d82115 in KisNodeModel::setData(QModelIndex const&, QVariant const&, int) (this=0x55555c315330, index=..., value=..., role=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:318 #11 0x00007ffff463ed61 in QSortFilterProxyModel::setData(QModelIndex const&, QVariant const&, int) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007fffd04d592f in NodeDelegate::Private::toggleProperty(QList<KisBaseNode::Property>&, KisBaseNode::Property*, QFlags<Qt::KeyboardModifier>, QModelIndex const&) (this=<optimized out>, props=..., clickedProperty=<optimized out>, modifier=..., index=...) at /home/tymon/kritadev/krita/libs/image/kis_base_node.h:609 #13 0x00007fffd04d6f55 in NodeDelegate::editorEvent(QEvent*, QAbstractItemModel*, QStyleOptionViewItem const&, QModelIndex const&) (this=this@entry=0x55555c30baf0, event=event@entry=0x7fffffffd3d0, model=<optimized out>, option=..., index=...) at /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:73 #14 0x00007fffd04dd040 in NodeView::viewportEvent(QEvent*) (this=0x55555c306390, e=0x7fffffffd3d0) at /home/tymon/kritadev/krita/plugins/dockers/layerdocker/NodeView.cpp:266 #15 0x00007ffff466b64b in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007ffff5083a55 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x00007ffff508d343 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #18 0x00007ffff703776d in KisApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x55555c2fbb20, event=0x7fffffffd3d0) at /home/tymon/kritadev/krita/libs/ui/KisApplication.cpp:711 #19 0x00007ffff466b93a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007ffff508c457 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007ffff50e235d in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x00007ffff50e51ec in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #23 0x00007ffff5083a66 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #24 0x00007ffff508d0f0 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #25 0x00007ffff703776d in KisApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x55555c9f4940, event=0x7fffffffd8d0) at /home/tymon/kritadev/krita/libs/ui/KisApplication.cpp:711 #26 0x00007ffff466b93a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007ffff4a547d3 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #28 0x00007ffff4a5610b in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #29 0x00007ffff4a3035b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #30 0x00007fffee95432e in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #31 0x00007ffff1a1917d in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007ffff1a19400 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007ffff1a194a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #34 0x00007ffff46c3565 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #35 0x00007ffff466a4db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #36 0x00007ffff4672246 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #37 0x0000555555e2a5ed in main(int, char**) (argc=<optimized out>, argv=0x7fffffffdf98) at /home/tymon/kritadev/krita/krita/main.cc:663 -- You are receiving this mail because: You are watching all bug changes.