https://bugs.kde.org/show_bug.cgi?id=410867
--- Comment #7 from Boudewijn Rempt <b...@valdyas.org> --- This likely happens because Krita saves the tag file in a thread other than the application thread: (gdb) bt #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 #1 0x00007ffff284a801 in __GI_abort () at abort.c:79 #2 0x00007ffff3222c8b in qt_message_fatal (context=..., message=<synthetic pointer>...) at global/qlogging.cpp:1907 #3 QMessageLogger::fatal (this=this@entry=0x7fffffffd410, msg=msg@entry=0x7ffff3515c80 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:888 #4 0x00007ffff3222481 in qt_assert ( assertion=assertion@entry=0x7ffff0f6bd68 "qApp && qApp->thread() == QThread::currentThread()", file=file@entry=0x7ffff0f6bc50 "/home/boud/dev/krita/libs/widgets/KoResourceTagStore.cpp", line=line@entry=296) at global/qglobal.cpp:3261 #5 0x00007ffff0ea2db0 in KoResourceTagStore::writeXMLFile (this=0x55555b2b6e70, tagstore=...) at /home/boud/dev/krita/libs/widgets/KoResourceTagStore.cpp:296 #6 0x00007ffff0edafe9 in KoResourceTagStore::serializeTags() () at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstringbuilder.h:313 #7 0x00007ffff0edb1ae in KoResourceTagStore::~KoResourceTagStore (this=0x55555b2b6e70, __in_chrg=<optimized out>) at /home/boud/dev/krita/libs/widgets/KoResourceTagStore.cpp:61 #8 0x00007ffff69cea74 in KoResourceServer<KisResourceBundle, PointerStoragePolicy<KisResourceBundle> >::~KoResourceServer (this=this@entry=0x55555b2a2520, __in_chrg=<optimized out>) at /home/boud/dev/krita/libs/widgets/KoResourceServer.h:146 #9 0x00007ffff69cef13 in KoResourceServerSimpleConstruction<KisResourceBundle, PointerStoragePolicy<KisResourceBundle> >::~KoResourceServerSimpleConstruction (this=0x55555b2a2520, __in_chrg=<optimized out>) at /home/boud/dev/krita/libs/widgets/KoResourceServer.h:746 #10 KoResourceServerSimpleConstruction<KisResourceBundle, PointerStoragePolicy<KisResourceBundle> >::~KoResourceServerSimpleConstruction (this=0x55555b2a2520, __in_chrg=<optimized out>) at /home/boud/dev/krita/libs/widgets/KoResourceServer.h:746 #11 0x00007ffff69cd301 in KisResourceBundleServerProvider::~KisResourceBundleServerProvider ( this=0x7ffff7dc7940 <_ZZN12_GLOBAL__N_116Q_QGS_s_instance13innerFunctionEvE6holder>, __in_chrg=<optimized out>) at /home/boud/dev/krita/libs/ui/KisResourceBundleServerProvider.cpp:56 #12 0x00007ffff69cd319 in (anonymous namespace)::Q_QGS_s_instance::Holder::~Holder (this=<optimized out>, __in_chrg=<optimized out>) at /home/boud/dev/krita/libs/ui/KisResourceBundleServerProvider.cpp:38 #13 0x00007ffff284d041 in __run_exit_handlers (status=0, listp=0x7ffff2bf5718 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108 #14 0x00007ffff284d13a in __GI_exit (status=<optimized out>) at exit.c:139 #15 0x00007ffff282bb9e in __libc_start_main (main=0x555555e4c470 <main>, argc=1, argv=0x7fffffffd898, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffd888) at ../csu/libc-start.c:344 #16 0x0000555555e4eb6a in _start () at /home/boud/dev/krita/krita/main.cc:451 -- You are receiving this mail because: You are watching all bug changes.