Krita-Next appimages have been crashing on startup for a while now. It gets stuck loading resources, then crash/quit silently. Could be python related, began to happen from a week or two ago. I can start the same appimage in Manjaro's latest LiveUSB environment, but it failed to start on an installed setup and a virtual machine for some reason. ./krita-5.3.0-prealpha-57685f111e-x86_64.appimage krita.db.migration: Old schema: "0.0.17" New schema: 0.0.18 krita.db.migration: Completed DB update step: "Cleanup and deduplicate metadata table" krita.db.migration: Completed DB update step: "Update metadata table constraints" krita.db.migration: Completed DB update step: "Create index for metadata_key" krita.db.migration: Filled version table krita.db.migration: Completed DB update step: "Vacuum database after updating schema" QObject::startTimer: Timers cannot have negative intervals /tmp/.mount_krita-GMGJbN/usr/lib/krita-python-libs/krita added to PYTHONPATH QWidget: Must construct a QApplication before a QWidget zsh: IOT instruction (core dumped) ./krita-5.3.0-prealpha-57685f111e-x86_64.appimage
Hey Tyson, Can you try to run the appimage in GBD? You do that something like this: 1. Open a terminal in the folder the appimage is in. 2. Type gdb [appimageName].appimage 3. type y if it asks you about loading extra data. 4. type r to run if it prompts you. That way we can pin down where the crash happens.
Sorry, I forgot, when it crashes: type "bt", keep pressing enter until it stops outputting extra information. Then copy that into this report.
From my current network, I was unable to download from debuginfod, so the following message was generated without the extra data. I hope they are still useful. I also tried to remove all krita configuration file and the resource folder, it didn't help. Thread 1 "krita" received signal SIGABRT, Aborted. 0x00007ffff489890c in ?? () from /usr/lib/libc.so.6 (gdb) bt #0 0x00007ffff489890c in ?? () from /usr/lib/libc.so.6 #1 0x00007ffff483e3a0 in raise () from /usr/lib/libc.so.6 #2 0x00007ffff482557a in abort () from /usr/lib/libc.so.6 #3 0x00007ffce9a934a4 in ?? () from /usr/lib/libQt6Core.so.6 #4 0x00007ffce9a94268 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/libQt6Core.so.6 #5 0x00007ffce38ea8f4 in ?? () from /usr/lib/libQt6Widgets.so.6 #6 0x00007ffce3a5d6de in ?? () from /usr/lib/libQt6Widgets.so.6 #7 0x00007ffce3a6166d in QComboBox::QComboBox(QWidget*) () from /usr/lib/libQt6Widgets.so.6 #8 0x00007ffce84a0e34 in ?? () from /usr/lib/python3.13/site-packages/PyQt6/QtWidgets.abi3.so #9 0x00007ffd4f2c821c in ?? () from /usr/lib/python3.13/site-packages/PyQt6/sip.cpython-313-x86_64-linux-gnu.so #10 0x00007ffceb592b2a in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #11 0x00007ffceb4fae60 in _PyObject_MakeTpCall () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #12 0x00007ffceb492fa1 in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #13 0x00007ffceb6435e8 in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #14 0x00007ffceb55a0a1 in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #15 0x00007ffceb4fb0f3 in PyObject_Vectorcall () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #16 0x00007ffceb492fa1 in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #17 0x00007ffceb649c35 in PyEval_EvalCode () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #18 0x00007ffceb643c10 in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #19 0x00007ffceb55a0a1 in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #20 0x00007ffceb491704 in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #21 0x00007ffceb4fb397 in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #22 0x00007ffceb4fb5fb in PyObject_CallMethodObjArgs () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #23 0x00007ffceb68978e in PyImport_ImportModuleLevelObject () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #24 0x00007ffceb64055a in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #25 0x00007ffceb55a0a1 in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #26 0x00007ffceb491704 in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #27 0x00007ffceb4fb397 in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #28 0x00007ffceb4fb5fb in PyObject_CallMethodObjArgs () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #29 0x00007ffceb689250 in PyImport_ImportModuleLevelObject () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #30 0x00007ffceb49d75d in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #31 0x00007ffceb649c35 in PyEval_EvalCode () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #32 0x00007ffceb643c10 in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #33 0x00007ffceb55a0a1 in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #34 0x00007ffceb491704 in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #35 0x00007ffceb4fb397 in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #36 0x00007ffceb4fb5fb in PyObject_CallMethodObjArgs () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #37 0x00007ffceb68978e in PyImport_ImportModuleLevelObject () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #38 0x00007ffceb49d75d in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 --Type <RET> for more, q to quit, c to continue without paging-- #39 0x00007ffceb649c35 in PyEval_EvalCode () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #40 0x00007ffceb643c10 in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #41 0x00007ffceb55a0a1 in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #42 0x00007ffceb491704 in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #43 0x00007ffceb4fb397 in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #44 0x00007ffceb4fb5fb in PyObject_CallMethodObjArgs () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #45 0x00007ffceb68978e in PyImport_ImportModuleLevelObject () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #46 0x00007ffceb64055a in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #47 0x00007ffceb55a0a1 in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #48 0x00007ffceb4fba64 in ?? () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #49 0x00007ffceb4fbc39 in PyObject_CallFunction () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #50 0x00007ffceb689fec in PyImport_Import () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #51 0x00007ffceb68a28f in PyImport_ImportModule () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/../libpython3.13.so.1.0 #52 0x00007ffd543a44be in PyKrita::Python::moduleImport(char const*) () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/kritapykrita.so #53 0x00007ffd543aace8 in PythonPluginManager::loadModule(PythonPlugin&) () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/kritapykrita.so #54 0x00007ffd543af8f1 in PythonPluginManager::tryLoadEnabledPlugins() () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/kritapykrita.so #55 0x00007ffd543a0852 in KritaPyQtPlugin::KritaPyQtPlugin(QObject*, QList<QVariant> const&) () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/kritapykrita.so #56 0x00007ffd543a19cd in QObject* KPluginFactory::createInstance<KritaPyQtPlugin, QObject>(QWidget*, QObject*, QList<QVariant> const&) () from /tmp/.mount_krita-INIbOG/usr/lib/kritaplugins/kritapykrita.so #57 0x00007ffff3a3a1f3 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /tmp/.mount_krita-INIbOG/usr/bin/../lib/libKF5CoreAddons.so.5 #58 0x00007ffff477de87 in KoPluginLoader::load(QString const&, KoPluginLoader::PluginsConfig const&, QObject*, bool) () from /tmp/.mount_krita-INIbOG/usr/bin/../lib/libkritaplugin.so.20 #59 0x00007ffff7b714f5 in KisMainWindow::KisMainWindow(QUuid) () from /tmp/.mount_krita-INIbOG/usr/bin/../lib/libkritaui.so.20 #60 0x00007ffff7b7f1de in KisPart::createMainWindow(QUuid) () from /tmp/.mount_krita-INIbOG/usr/bin/../lib/libkritaui.so.20 #61 0x00007ffff7b7fb3e in KisPart::startBlankSession() () from /tmp/.mount_krita-INIbOG/usr/bin/../lib/libkritaui.so.20 #62 0x00007ffff7b26ad2 in KisApplication::start(KisApplicationArguments const&) () from /tmp/.mount_krita-INIbOG/usr/bin/../lib/libkritaui.so.20 #63 0x000055555555db26 in main ()
Last known working: krita-5.3.0-prealpha-7a5304dc20-x86_64.AppImage Downloaded: 2025-11-30 09:00 UTC+8 First known not working: krita-5.3.0-prealpha-81bad8a255-x86_64.AppImage Downloaded: 2025-12-02 08:30 UTC+8 What happened after 2025-11-30: From: https://invent.kde.org/graphics/krita/-/commits/master/?ref_type=HEADS Dec 02, 2025 Switch back the deps branch to master GIT_SILENT Sync po/docbooks with svn Dec 01, 2025 Fix detection of Python 3.13 Switch Python on Windows to Python 3.13 Temporarily switch deps branches to python-313 build-image.sh: autodetect Python version Fix building ASAN packages on Linux Anything here ringing a bell?
This time I managed to download everything debuginfod needed, the following is the output (though not much more): gdb ./krita-5.3.0-prealpha-57685f111e-x86_64.appimage ✔ GNU gdb (GDB) 16.3 Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <https://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from ./krita-5.3.0-prealpha-57685f111e-x86_64.appimage... This GDB supports auto-downloading debuginfo from the following URLs: <https://debuginfod.archlinux.org> Enable debuginfod for this session? (y or [n]) y Debuginfod has been enabled. To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit. (No debugging symbols found in ./krita-5.3.0-prealpha-57685f111e-x86_64.appimage) (gdb) r Starting program: /home/tysontan/桌面/krita-5.3.0-prealpha-57685f111e-x86_64.appimage [Detaching after fork from child process 6433] process 6430 is executing new program: /tmp/.mount_krita-nigFoi/AppRun Downloading 1.13 M separate debug info for /lib64/ld-linux-x86-64.so.2 [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". process 6430 is executing new program: /tmp/.mount_krita-nigFoi/usr/bin/krita [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7fffef9b66c0 (LWP 6444)] [New Thread 0x7fffef1246c0 (LWP 6449)] [New Thread 0x7fffe51ff6c0 (LWP 6457)] [New Thread 0x7fffe49fe6c0 (LWP 6458)] [New Thread 0x7fffd67ff6c0 (LWP 6459)] [New Thread 0x7fffd5ffe6c0 (LWP 6460)] [New Thread 0x7fffd53fd6c0 (LWP 6461)] [New Thread 0x7fffd4bfc6c0 (LWP 6462)] [New Thread 0x7fffd43fb6c0 (LWP 6463)] [New Thread 0x7fffd3bfa6c0 (LWP 6464)] [New Thread 0x7fffd33f96c0 (LWP 6465)] [New Thread 0x7fffd2bf86c0 (LWP 6466)] [Thread 0x7fffd2bf86c0 (LWP 6466) exited] [Thread 0x7fffd33f96c0 (LWP 6465) exited] [Thread 0x7fffd3bfa6c0 (LWP 6464) exited] [Thread 0x7fffef9b66c0 (LWP 6444) exited] [Thread 0x7fffd53fd6c0 (LWP 6461) exited] [Thread 0x7fffd4bfc6c0 (LWP 6462) exited] [Thread 0x7fffd43fb6c0 (LWP 6463) exited] [Thread 0x7fffd67ff6c0 (LWP 6459) exited] [Thread 0x7fffd5ffe6c0 (LWP 6460) exited] [Thread 0x7fffe49fe6c0 (LWP 6458) exited] [Thread 0x7fffe51ff6c0 (LWP 6457) exited] [New Thread 0x7fffe51ff6c0 (LWP 6467)] [New Thread 0x7fffe49fe6c0 (LWP 6473)] [New Thread 0x7fffd5ffe6c0 (LWP 6474)] [New Thread 0x7fffd67ff6c0 (LWP 6475)] [New Thread 0x7fffd57fd6c0 (LWP 6476)] [New Thread 0x7fffd4ffc6c0 (LWP 6477)] [New Thread 0x7fffd47fb6c0 (LWP 6478)] [New Thread 0x7fffd3ffa6c0 (LWP 6479)] [New Thread 0x7fffd37f96c0 (LWP 6480)] [New Thread 0x7fffd2ff86c0 (LWP 6481)] [New Thread 0x7fffd27f76c0 (LWP 6482)] [Thread 0x7fffd27f76c0 (LWP 6482) exited] [Thread 0x7fffd2ff86c0 (LWP 6481) exited] [Thread 0x7fffd37f96c0 (LWP 6480) exited] [Thread 0x7fffe51ff6c0 (LWP 6467) exited] [Thread 0x7fffd4ffc6c0 (LWP 6477) exited] [Thread 0x7fffd47fb6c0 (LWP 6478) exited] [Thread 0x7fffd3ffa6c0 (LWP 6479) exited] [Thread 0x7fffd57fd6c0 (LWP 6476) exited] [Thread 0x7fffd67ff6c0 (LWP 6475) exited] [Thread 0x7fffd5ffe6c0 (LWP 6474) exited] [Thread 0x7fffe49fe6c0 (LWP 6473) exited] [New Thread 0x7fffe49fe6c0 (LWP 6483)] [New Thread 0x7fffd5ffe6c0 (LWP 6485)] [New Thread 0x7fffd57fd6c0 (LWP 6486)] [New Thread 0x7fffd67ff6c0 (LWP 6487)] [New Thread 0x7fffe51ff6c0 (LWP 6488)] [New Thread 0x7fffd4ffc6c0 (LWP 6489)] [New Thread 0x7fffd47fb6c0 (LWP 6490)] [New Thread 0x7fffd3ffa6c0 (LWP 6491)] [New Thread 0x7fffd37f96c0 (LWP 6492)] [New Thread 0x7fffd2ff86c0 (LWP 6493)] [New Thread 0x7fffd27f76c0 (LWP 6494)] [Thread 0x7fffd27f76c0 (LWP 6494) exited] [Thread 0x7fffd2ff86c0 (LWP 6493) exited] [Thread 0x7fffd37f96c0 (LWP 6492) exited] [Thread 0x7fffe49fe6c0 (LWP 6483) exited] [Thread 0x7fffd4ffc6c0 (LWP 6489) exited] [Thread 0x7fffd47fb6c0 (LWP 6490) exited] [Thread 0x7fffd3ffa6c0 (LWP 6491) exited] [Thread 0x7fffd67ff6c0 (LWP 6487) exited] [Thread 0x7fffe51ff6c0 (LWP 6488) exited] [Thread 0x7fffd57fd6c0 (LWP 6486) exited] [Thread 0x7fffd5ffe6c0 (LWP 6485) exited] [New Thread 0x7fffd5ffe6c0 (LWP 6495)] [New Thread 0x7fffd57fd6c0 (LWP 6497)] [New Thread 0x7fffe51ff6c0 (LWP 6498)] [New Thread 0x7fffd67ff6c0 (LWP 6499)] [New Thread 0x7fffe49fe6c0 (LWP 6500)] [New Thread 0x7fffd4ffc6c0 (LWP 6501)] [New Thread 0x7fffd47fb6c0 (LWP 6502)] [New Thread 0x7fffd3ffa6c0 (LWP 6503)] [New Thread 0x7fffd37f96c0 (LWP 6504)] [New Thread 0x7fffd2ff86c0 (LWP 6505)] [New Thread 0x7fffd27f76c0 (LWP 6506)] [New Thread 0x7fffd1ff66c0 (LWP 6508)] [New Thread 0x7fffd17f56c0 (LWP 6509)] [New Thread 0x7fffd0ff46c0 (LWP 6510)] [Thread 0x7fffd0ff46c0 (LWP 6510) exited] [Thread 0x7fffd17f56c0 (LWP 6509) exited] [Thread 0x7fffd1ff66c0 (LWP 6508) exited] [New Thread 0x7fffd1ff66c0 (LWP 6514)] [New Thread 0x7fffd17f56c0 (LWP 6515)] [New Thread 0x7fffd0ff46c0 (LWP 6516)] [New Thread 0x7fffc888f6c0 (LWP 6517)] [New Thread 0x7fffaffff6c0 (LWP 6518)] [New Thread 0x7fffb7fff6c0 (LWP 6519)] [New Thread 0x7fffb77fe6c0 (LWP 6520)] [New Thread 0x7fffb6ffd6c0 (LWP 6521)] [New Thread 0x7fffb67fc6c0 (LWP 6522)] [New Thread 0x7fffb5ffb6c0 (LWP 6523)] [New Thread 0x7fffb57fa6c0 (LWP 6524)] [New Thread 0x7fffb4ff96c0 (LWP 6525)] [New Thread 0x7fffaf7fe6c0 (LWP 6526)] [New Thread 0x7fffaeffd6c0 (LWP 6527)] [New Thread 0x7fffae7fc6c0 (LWP 6528)] [New Thread 0x7fffadffb6c0 (LWP 6529)] [Thread 0x7fffadffb6c0 (LWP 6529) exited] [Thread 0x7fffae7fc6c0 (LWP 6528) exited] [Thread 0x7fffaeffd6c0 (LWP 6527) exited] [Thread 0x7fffaf7fe6c0 (LWP 6526) exited] [Thread 0x7fffb4ff96c0 (LWP 6525) exited] [Thread 0x7fffb57fa6c0 (LWP 6524) exited] [Thread 0x7fffb5ffb6c0 (LWP 6523) exited] [Thread 0x7fffb67fc6c0 (LWP 6522) exited] [Thread 0x7fffb6ffd6c0 (LWP 6521) exited] [Thread 0x7fffb77fe6c0 (LWP 6520) exited] [Thread 0x7fffb7fff6c0 (LWP 6519) exited] [Thread 0x7fffaffff6c0 (LWP 6518) exited] [Thread 0x7fffc888f6c0 (LWP 6517) exited] [Thread 0x7fffd0ff46c0 (LWP 6516) exited] [Thread 0x7fffd17f56c0 (LWP 6515) exited] [Thread 0x7fffd1ff66c0 (LWP 6514) exited] [New Thread 0x7fffd17f56c0 (LWP 6535)] QObject::startTimer: Timers cannot have negative intervals [Detaching after fork from child process 6537] [New Thread 0x7fffb67fc6c0 (LWP 6542)] [New Thread 0x7fffaf7fe6c0 (LWP 6544)] [New Thread 0x7fffb6ffd6c0 (LWP 6550)] [Thread 0x7fffb6ffd6c0 (LWP 6550) exited] [New Thread 0x7fffb7fff6c0 (LWP 6551)] /tmp/.mount_krita-nigFoi/usr/lib/krita-python-libs/krita added to PYTHONPATH QWidget: Must construct a QApplication before a QWidget Thread 1 "krita" received signal SIGABRT, Aborted. __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; (gdb) bt #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007ffff48989d3 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89 #2 0x00007ffff483e3a0 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #3 0x00007ffff482557a in __GI_abort () at abort.c:77 #4 0x00007fffae8934a4 in qAbort () at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qassert.cpp:46 #5 qt_maybe_message_fatal<QString&> (msgType=QtFatalMsg, context=..., message=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:2166 #6 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) ( msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x7fffac840c50 "QWidget: Must construct a QApplication before a QWidget", ap=ap@entry=0x7fffffffa6c8) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:412 #7 0x00007fffae894268 in QMessageLogger::fatal (this=<optimized out>, msg=0x7fffac840c50 "QWidget: Must construct a QApplication before a QWidget") at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:901 #8 0x00007fffac2ea8f4 in QWidgetPrivate::QWidgetPrivate (this=<optimized out>, version=<optimized out>, this=<optimized out>, version=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:170 #9 0x00007fffac45d6de in QComboBoxPrivate::QComboBoxPrivate (this=<optimized out>, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qcombobox.cpp:66 #10 0x00007fffac46166d in QComboBox::QComboBox (this=<optimized out>, parent=<optimized out>, this=<optimized out>, parent=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qcombobox.cpp:952 #11 0x00007fffadca0e34 in sipQComboBox::sipQComboBox (this=0x55555a6333e0, a0=<optimized out>) at /usr/src/debug/pyqt6/pyqt6-6.10.1/build/QtWidgets/sipQtWidgetsQComboBox.cpp:358 #12 init_type_QComboBox (sipSelf=0x7fffae36e3f0, sipArgs=<optimized out>, sipKwds=<optimized out>, sipUnused=<optimized out>, sipOwner=<optimized out>, sipParseErr=<optimized out>) at /usr/src/debug/pyqt6/pyqt6-6.10.1/build/QtWidgets/sipQtWidgetsQComboBox.cpp:3682 #13 0x00007fffb5e3321c in sipSimpleWrapper_init (self=0x7fffae36e3f0, args=0x7fffb5d64d48 <_PyRuntime+88296>, kwds=0x0) at /usr/src/debug/python-pyqt6-sip/pyqt6_sip-13.10.3/sip_core.c:8834 #14 0x00007fffb5992b2a in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #15 0x00007fffb58fae60 in _PyObject_MakeTpCall () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #16 0x00007fffb5892fa1 in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #17 0x00007fffb5a435e8 in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #18 0x00007fffb595a0a1 in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #19 0x00007fffb58fb0f3 in PyObject_Vectorcall () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #20 0x00007fffb5892fa1 in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #21 0x00007fffb5a49c35 in PyEval_EvalCode () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #22 0x00007fffb5a43c10 in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #23 0x00007fffb595a0a1 in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #24 0x00007fffb5891704 in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #25 0x00007fffb58fb397 in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 --Type <RET> for more, q to quit, c to continue without paging--c #26 0x00007fffb58fb5fb in PyObject_CallMethodObjArgs () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #27 0x00007fffb5a8978e in PyImport_ImportModuleLevelObject () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #28 0x00007fffb5a4055a in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #29 0x00007fffb595a0a1 in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #30 0x00007fffb5891704 in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #31 0x00007fffb58fb397 in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #32 0x00007fffb58fb5fb in PyObject_CallMethodObjArgs () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #33 0x00007fffb5a89250 in PyImport_ImportModuleLevelObject () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #34 0x00007fffb589d75d in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #35 0x00007fffb5a49c35 in PyEval_EvalCode () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #36 0x00007fffb5a43c10 in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #37 0x00007fffb595a0a1 in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #38 0x00007fffb5891704 in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #39 0x00007fffb58fb397 in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #40 0x00007fffb58fb5fb in PyObject_CallMethodObjArgs () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #41 0x00007fffb5a8978e in PyImport_ImportModuleLevelObject () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #42 0x00007fffb589d75d in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #43 0x00007fffb5a49c35 in PyEval_EvalCode () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #44 0x00007fffb5a43c10 in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #45 0x00007fffb595a0a1 in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #46 0x00007fffb5891704 in _PyEval_EvalFrameDefault () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #47 0x00007fffb58fb397 in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #48 0x00007fffb58fb5fb in PyObject_CallMethodObjArgs () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #49 0x00007fffb5a8978e in PyImport_ImportModuleLevelObject () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #50 0x00007fffb5a4055a in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #51 0x00007fffb595a0a1 in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #52 0x00007fffb58fba64 in ?? () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #53 0x00007fffb58fbc39 in PyObject_CallFunction () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #54 0x00007fffb5a89fec in PyImport_Import () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #55 0x00007fffb5a8a28f in PyImport_ImportModule () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/../libpython3.13.so.1.0 #56 0x00007fffc83234be in PyKrita::Python::moduleImport(char const*) () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/kritapykrita.so #57 0x00007fffc8329ce8 in PythonPluginManager::loadModule(PythonPlugin&) () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/kritapykrita.so #58 0x00007fffc832e8f1 in PythonPluginManager::tryLoadEnabledPlugins() () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/kritapykrita.so #59 0x00007fffc831f852 in KritaPyQtPlugin::KritaPyQtPlugin(QObject*, QList<QVariant> const&) () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/kritapykrita.so #60 0x00007fffc83209cd in QObject* KPluginFactory::createInstance<KritaPyQtPlugin, QObject>(QWidget*, QObject*, QList<QVariant> const&) () from /tmp/.mount_krita-nigFoi/usr/lib/kritaplugins/kritapykrita.so #61 0x00007ffff3a3a1f3 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /tmp/.mount_krita-nigFoi/usr/bin/../lib/libKF5CoreAddons.so.5 #62 0x00007ffff477de87 in KoPluginLoader::load(QString const&, KoPluginLoader::PluginsConfig const&, QObject*, bool) () from /tmp/.mount_krita-nigFoi/usr/bin/../lib/libkritaplugin.so.20 #63 0x00007ffff7b714f5 in KisMainWindow::KisMainWindow(QUuid) () from /tmp/.mount_krita-nigFoi/usr/bin/../lib/libkritaui.so.20 #64 0x00007ffff7b7f1de in KisPart::createMainWindow(QUuid) () from /tmp/.mount_krita-nigFoi/usr/bin/../lib/libkritaui.so.20 #65 0x00007ffff7b7fb3e in KisPart::startBlankSession() () from /tmp/.mount_krita-nigFoi/usr/bin/../lib/libkritaui.so.20 #66 0x00007ffff7b26ad2 in KisApplication::start(KisApplicationArguments const&) () from /tmp/.mount_krita-nigFoi/usr/bin/../lib/libkritaui.so.20 #67 0x000055555555db26 in main ()
Here's your problem: > #9 0x00007ffd4f2c821c in ?? () from /usr/lib/python3.13/site-packages/PyQt6/sip.cpython-313-x86_64-linux-gnu.so It's picking up PyQt6 from your system's Python 3.13 install, which confuses Qt5 Krita. I've also encountered this problem, on macOS it also printed out to the log > objc[15652]: Class QT_ROOT_LEVEL_POOL__THESE_OBJECTS_WILL_BE_RELEASED_WHEN_QAPP_GOES_OUT_OF_SCOPE is implemented in both ~/kd/_install/lib/QtCore.framework/Versions/5/QtCore (0x10a5792e0) and ~/Library/Python/3.13/lib/python/site-packages/PyQt6/Qt6/lib/QtCore.framework/Versions/A/QtCore (0x1468f8730). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. > objc[15652]: Class KeyValueObserver is implemented in both ~/kd/_install/lib/QtCore.framework/Versions/5/QtCore (0x10a579308) and ~/Library/Python/3.13/lib/python/site-packages/PyQt6/Qt6/lib/QtCore.framework/Versions/A/QtCore (0x1468f8758). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. > objc[15652]: Class RunLoopModeTracker is implemented in both ~/kd/_install/lib/QtCore.framework/Versions/5/QtCore (0x10a579358) and ~/Library/Python/3.13/lib/python/site-packages/PyQt6/Qt6/lib/QtCore.framework/Versions/A/QtCore (0x1468f87f8). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. Unfortunately I have no idea how to prevent this, other than disabling the PyQt6 in the system's Python3.13.
Yeah, removing pyqt6 from the system worked as a workaround for now.
🐛🧹 Thanks for your comment! Automatically switching the status to REPORTED so the team can perform further triage. In the future you may also do this yourself when providing needed information.
Ok, marking this as a release blocker. Tyson, could you share your env variables? We're wondering if there's something in LD_LIBRARY_PATH or LDPRELOAD
There is no such variables in env output. I never changed anything in my env. env ✔ COLORFGBG=15;0 COLORTERM=truecolor DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DEBUGINFOD_URLS=https://debuginfod.archlinux.org DESKTOP_SESSION=plasmax11 DISPLAY=:0 GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/tysontan/.gtkrc-2.0:/home/tysontan/.config/gtkrc-2.0 GTK_IM_MODULE=fcitx GTK_MODULES=canberra-gtk-module GTK_RC_FILES=/etc/gtk/gtkrc:/home/tysontan/.gtkrc:/home/tysontan/.config/gtkrc HOME=/home/tysontan ICEAUTHORITY=/run/user/1000/iceauth_ymlsCs INPUT_METHOD=fcitx INVOCATION_ID=0234f0b3294b4beb81da784001998e95 JOURNAL_STREAM=9:23832 KDE_APPLICATIONS_AS_SCOPE=1 KDE_FULL_SESSION=true KDE_SESSION_UID=1000 KDE_SESSION_VERSION=6 KONSOLE_DBUS_ACTIVATION_COOKIE=XGtLQAKrtxfT8/taefW9arEwVvIoZM1IiylEiocxlmw= KONSOLE_DBUS_SERVICE=:1.88 KONSOLE_DBUS_SESSION=/Sessions/2 KONSOLE_DBUS_WINDOW=/Windows/1 KONSOLE_VERSION=251200 LANG=zh_CN.UTF-8 LANGUAGE=zh_CN LC_ADDRESS=zh_CN.UTF-8 LC_MEASUREMENT=zh_CN.UTF-8 LC_MONETARY=zh_CN.UTF-8 LC_NAME=zh_CN.UTF-8 LC_NUMERIC=zh_CN.UTF-8 LC_PAPER=zh_CN.UTF-8 LC_TELEPHONE=zh_CN.UTF-8 LC_TIME=zh_CN.UTF-8 LOGNAME=tysontan MAIL=/var/spool/mail/tysontan MANAGERPID=1123 MANAGERPIDFDID=1124 MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/session.slice/plasma-plasmashell.service/memory.pressure MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA= MOTD_SHOWN=pam PAM_KWALLET5_LOGIN=/run/user/1000/kwallet5.socket PATH=/home/tysontan/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/var/lib/flatpak/exports/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl PROFILEHOME= PWD=/home/tysontan QT_IM_MODULE=fcitx QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 QT_SCREEN_SCALE_FACTORS=eDP=1;HDMI-A-0=1;DisplayPort-0=1;DisplayPort-1=1;DisplayPort-2=1;DisplayPort-3=1;DisplayPort-4=1;DisplayPort-5=1; QT_WAYLAND_RECONNECT=1 SDL_IM_MODULE=fcitx SESSION_MANAGER=local/tyson-gpd-manjaro:@/tmp/.ICE-unix/1259,unix/tyson-gpd-manjaro:/tmp/.ICE-unix/1259 SHELL=/bin/bash SHELL_SESSION_ID=a759227528e849bca954de50bc5f00f9 SYSTEMD_EXEC_PID=1315 TERM=xterm-256color USER=tysontan WINDOWID=58720270 XAUTHORITY=/tmp/xauth_exkEoZ XDG_CONFIG_DIRS=/home/tysontan/.config/kdedefaults:/etc/xdg:/usr/share/manjaro-kde-settings/xdg XDG_CURRENT_DESKTOP=KDE XDG_DATA_DIRS=/home/tysontan/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share XDG_MENU_PREFIX=plasma- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=KDE XDG_SESSION_ID=2 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1 XDG_SESSION_TYPE=x11 XDG_VTNR=2 XMODIFIERS=@im=fcitx SHLVL=1 OLDPWD=/home/tysontan LESS_TERMCAP_mb= LESS_TERMCAP_md= LESS_TERMCAP_me= LESS_TERMCAP_se= LESS_TERMCAP_so= LESS_TERMCAP_ue= LESS_TERMCAP_us= LESS=-R LS_OPTIONS=--color=auto LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.jxl=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90: P9K_SSH=0 _P9K_SSH_TTY=/dev/pts/2 P9K_TTY=old _P9K_TTY=/dev/pts/2 _=/usr/bin/env