Created attachment 190514 [details] stacktrace SUMMARY Since some update ago, I been getting lots of noise in my journal and I have no idea what's causing this crash. Can anyone read this and let me some ideas? STEPS TO REPRODUCE 1. Use KDE 2. Watch the stacktrace after a while using the computer 3. Crash happens every 1min OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: No macOS: No (available in the Info Center app, or by running `kinfo` in a terminal window) Linux/KDE Plasma: Gentoo Linux 2.18 KDE Plasma Version: 6.6.2 KDE Frameworks Version: 6.23.0 Qt Version: 6.10.2 ADDITIONAL INFORMATION - Wayland - AMD GPU - Mesa 26.0.1 - Kernel 6.19.6 Vanilla
Thanks for the bug report, and the logs. The backtrace is missing symbols for DrKonqi, which is itself crashing. Could you please install debug packages and attach a new symbolicated backtrace generated by using `coredumpctl gdb` in a terminal window? See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl for details about how to do this. Thanks again! Relevant part of logs: Mar 09 14:47:15 FlowZ132025 systemd[1]: Started Process Core Dump (PID 44068/UID 0). Mar 09 14:47:15 FlowZ132025 systemd[1]: Started Pass systemd-coredump journal entries to relevant user for potential DrKonqi handling. Mar 09 14:47:15 FlowZ132025 systemd-coredump[44069]: Removed old coredump core.drkonqi-coredum.1000.69fe2d18450b44ef93c7308f0a225a53.1262690.1773026453000000.zst. Mar 09 14:47:16 FlowZ132025 drkonqi-coredump-processor[44070]: Entry doesn't look like a dump. This may have been a vaccum run. Nothing to process. Mar 09 14:47:16 FlowZ132025 systemd-coredump[44069]: [🡕] Process 44061 (drkonqi-coredum) of user 1000 dumped core. Stack trace of thread 44061: #0 0x00007f814a63f44d _ZN17QArrayDataPointerIDsEC2ERKS0_ (libQt6Core.so.6 + 0x43f44d) #1 0x00007f8149bac06b _Z26standardDeclarationForNodeRK19QTextHtmlParserNode (libQt6Gui.so.6 + 0x5ac06b) #2 0x00007f8149ba7619 _ZNK15QTextHtmlParser19declarationsForNodeEi (libQt6Gui.so.6 + 0x5a7619) #3 0x00007f8149ba482f _ZN15QTextHtmlParser8parseTagEv (libQt6Gui.so.6 + 0x5a482f) #4 0x00007f8149ba4168 _ZN15QTextHtmlParser5parseEv (libQt6Gui.so.6 + 0x5a4168) #5 0x00007f8149ba4104 _ZN15QTextHtmlParser5parseERK7QStringPK13QTextDocument (libQt6Gui.so.6 + 0x5a4104) #6 0x00007f8149b6392e _ZN17QTextHtmlImporterC2EP13QTextDocumentRK7QStringNS_10ImportModeEPKS0_ (libQt6Gui.so.6 + 0x56392e) #7 0x00007f8149b66fa4 _ZN21QTextDocumentFragment8fromHtmlERK7QStringPK13QTextDocument (libQt6Gui.so.6 + 0x566fa4) #8 0x00007f814abddf3b _ZN19KNotificationPlugin13stripRichTextERK7QString (libKF6Notifications.so.6 + 0x28f3b) #9 0x00007f814abddb7b _ZN13NotifyByPopup6notifyEP13KNotificationRK13KNotifyConfig (libKF6Notifications.so.6 + 0x28b7b) #10 0x00007f814abe0042 _ZZN13NotifyByPopup28queryPopupServerCapabilitiesEvENK3$_0clEP23QDBusPendingCallWatcher (libKF6Notifications.so.6 + 0x2b042) #11 0x00007f814a67e7dd _ZN9QtPrivate15QSlotObjectBase4callEP7QObjectPPv (libQt6Core.so.6 + 0x47e7dd) #12 0x00007f81495afa54 _ZN11QMetaObject8activateIvJP23QDBusPendingCallWatcherEEEvP7QObjectPKS_iPT_DpRKT0_ (libQt6DBus.so.6 + 0x7aa54) #13 0x00007f814a629741 _ZN7QObject5eventEP6QEvent (libQt6Core.so.6 + 0x429741) #14 0x00007f814a6d6cb4 _ZN23QCoreApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Core.so.6 + 0x4d6cb4) #15 0x00007f814a6d6753 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x4d6753) #16 0x00007f814a6d7b97 _ZN16QCoreApplication9sendEventEP7QObjectP6QEvent (libQt6Core.so.6 + 0x4d7b97) #17 0x00007f814a47b7e7 _ZL23postEventSourceDispatchP8_GSourcePFiPvES1_ (libQt6Core.so.6 + 0x27b7e7) #18 0x00007f814879a690 g_main_dispatch (libglib-2.0.so.0 + 0xf0690) #19 0x00007f814879ab15 g_main_context_iterate_unlocked (libglib-2.0.so.0 + 0xf0b15) #20 0x00007f814879abb7 g_main_context_iteration (libglib-2.0.so.0 + 0xf0bb7) #21 0x00007f814a466ac9 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x266ac9) #22 0x00007f814a6d72d6 _ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x4d72d6) #23 0x00007f814a6d6f61 _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x4d6f61) #24 0x0000555bcf8ddd96 n/a (/usr/libexec/drkonqi-coredump-launcher + 0xdd96) #25 0x0000555bcf8dbb0b n/a (/usr/libexec/drkonqi-coredump-launcher + 0xbb0b) #26 0x00007f8149e593fe __libc_start_call_main (libc.so.6 + 0x2b3fe) #27 0x00007f8149e5951b __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2b51b) #28 0x0000555bcf8d8ad5 n/a (/usr/libexec/drkonqi-coredump-launcher + 0x8ad5) Mar 09 14:47:17 FlowZ132025 systemd[1]: systemd-coredump@593-73755-44068_44069-0.service: Deactivated successfully. Mar 09 14:47:17 FlowZ132025 systemd[1]: systemd-coredump@593-73755-44068_44069-0.service: Consumed 1.259s CPU time over 1.312s wall clock time, 223.5M memory peak. Mar 09 14:47:17 FlowZ132025 systemd[2419]: drkonqi-coredump-launcher@591-122895-44052_44053-0.service: Main process exited, code=dumped, status=11/SEGV Mar 09 14:47:17 FlowZ132025 systemd[2419]: drkonqi-coredump-launcher@591-122895-44052_44053-0.service: Failed with result 'core-dump'.
I am experiencing a very similar issue. Had to disable executable permissions on the coredump launcher to stop the flood of coredumps. I'm on Arch Linux, here's a backtrace with symbols from debuginfod: #0 0x00007fbe171e4e53 in QArrayDataPointer<char16_t>::QArrayDataPointer (this=<optimized out>, other=..., this=<optimized out>, other=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydatapointer.h:38 #1 QString::QString (this=<optimized out>, other=..., this=<optimized out>, other=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/text/qstring.h:1355 #2 QVariant::Private::Private<QString> (this=0x7ffc840e46c0, t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qvariant_p.h:99 #3 QVariant::QVariant (this=<optimized out>, val=..., this=<optimized out>, val=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qvariant.cpp:936 #4 0x00007fbe165430cd in standardDeclarationForNode (node=...) at /usr/src/debug/qt6-base/qtbase/src/gui/text/qtexthtmlparser.cpp:2193 #5 0x00007fbe164e216d in QTextHtmlParser::declarationsForNode (this=0x7ffc840e4a90, node=2) at /usr/src/debug/qt6-base/qtbase/src/gui/text/qtexthtmlparser.cpp:2252 #6 QTextHtmlParser::parseTag (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/gui/text/qtexthtmlparser.cpp:677 #7 QTextHtmlParser::parse (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/gui/text/qtexthtmlparser.cpp:607 #8 QTextHtmlParser::parse (this=<optimized out>, text=..., _resourceProvider=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/gui/text/qtexthtmlparser.cpp:550 #9 QTextHtmlImporter::QTextHtmlImporter (this=<optimized out>, _doc=<optimized out>, _html=..., mode=<optimized out>, resourceProvider=<optimized out>, this=<optimized out>, _doc=<optimized out>, _html=..., mode=<optimized out>, resourceProvider=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/gui/text/qtextdocumentfragment.cpp:457 #10 0x00007fbe164ecd40 in QTextDocumentFragment::fromHtml (html=..., resourceProvider=resourceProvider@entry=0x0) at /usr/src/debug/qt6-base/qtbase/src/gui/text/qtextdocumentfragment.cpp:1298 #11 0x00007fbe17a465a2 in KNotificationPlugin::stripRichText (s=...) at /usr/src/debug/knotifications/knotifications-6.23.0/src/knotificationplugin.h:82 #12 NotifyByPopup::sendNotificationToServer (this=0x5561a53ca630, notification=0x5561a534cb20, notifyConfig_nocheck=..., update=update@entry=false) at /usr/src/debug/knotifications/knotifications-6.23.0/src/notifybypopup.cpp:207 #13 0x00007fbe17a4703f in NotifyByPopup::notify (this=0x5561a53ca630, notification=0x5561a534cb20, notifyConfig=...) at /usr/src/debug/knotifications/knotifications-6.23.0/src/notifybypopup.cpp:58 #14 0x00007fbe17a428fc in operator() (__closure=0x5561a55ce240, watcher=<optimized out>) at /usr/src/debug/knotifications/knotifications-6.23.0/src/notifybypopup.cpp:349 #15 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:116 #16 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<QDBusPendingCallWatcher*>, void, NotifyByPopup::queryPopupServerCapabilities()::<lambda(QDBusPendingCallWatcher*)> >::call(NotifyByPopup::queryPopupServerCapabilities()::<lambda(QDBusPendingCallWatcher*)>&, void**)::<lambda()> > (args=<optimized out>, fn=...) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65 #17 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<QDBusPendingCallWatcher*>, void, NotifyByPopup::queryPopupServerCapabilities()::<lambda(QDBusPendingCallWatcher*)> >::call (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:115 #18 QtPrivate::FunctorCallable<NotifyByPopup::queryPopupServerCapabilities()::<lambda(QDBusPendingCallWatcher*)>, QDBusPendingCallWatcher*>::call<QtPrivate::List<QDBusPendingCallWatcher*>, void> (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:337 #19 QtPrivate::QCallableObject<NotifyByPopup::queryPopupServerCapabilities()::<lambda(QDBusPendingCallWatcher*)>, QtPrivate::List<QDBusPendingCallWatcher*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x5561a55ce230, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547 #20 0x00007fbe171d8f0f in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #21 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4272 #22 0x00007fbe176d9021 in QMetaObject::activate<void, QDBusPendingCallWatcher*> (sender=<optimized out>, mo=0x7fbe17707d60 <QDBusPendingCallWatcher::staticMetaObject>, local_signal_index=0, ret=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:319 #23 QDBusPendingCallWatcher::finished (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/qt6-base/build/src/dbus/DBus_autogen/include/moc_qdbuspendingcall.cpp:137 #24 operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbuspendingcall.cpp:99 #25 operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:116 #26 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>, QtPrivate::List<>, void, QDBusPendingCallWatcherHelper::add(QDBusPendingCallWatcher*)::<lambda()> >::call(QDBusPendingCallWatcherHelper::add(QDBusPendingCallWatcher*)::<lambda()>&, void**)::<lambda()> > (args=<optimized out>, fn=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:65 #27 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>, QtPrivate::List<>, void, QDBusPendingCallWatcherHelper::add(QDBusPendingCallWatcher*)::<lambda()> >::call (f=..., arg=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:115 #28 QtPrivate::FunctorCallable<QDBusPendingCallWatcherHelper::add(QDBusPendingCallWatcher*)::<lambda()> >::call<QtPrivate::List<>, void> (f=..., arg=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:337 #29 QtPrivate::QCallableObject<QDBusPendingCallWatcherHelper::add(QDBusPendingCallWatcher*)::<lambda()>, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:547 #30 0x00007fbe171c6474 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1413 #31 0x00007fbe1716bef0 in doNotify (receiver=<optimized out>, event=<optimized out>) --Type <RET> for more, q to quit, c to continue without paging-- at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1210 #32 QCoreApplication::notify (this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1193 #33 QCoreApplication::notifyInternal2 (receiver=0x5561a55ce090, event=event@entry=0x5561a55ce530) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #34 0x00007fbe1716c320 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x5561a55ce530) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549 #35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5561a5339ab0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904 #36 0x00007fbe17451e78 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757 #37 postEventSourceDispatch (s=0x5561a533bf80) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #38 0x00007fbe15706f4d in g_main_dispatch (context=0x5561a533bd90) at ../glib/glib/gmain.c:3565 #39 0x00007fbe15708617 in g_main_context_dispatch_unlocked (context=0x5561a533bd90) at ../glib/glib/gmain.c:4425 #40 g_main_context_iterate_unlocked (context=context@entry=0x5561a533bd90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4490 #41 0x00007fbe15708825 in g_main_context_iteration (context=0x5561a533bd90, may_block=1) at ../glib/glib/gmain.c:4556 #42 0x00007fbe1744fcb2 in QEventDispatcherGlib::processEvents (this=0x5561a533bd30, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #43 0x00007fbe17176cf6 in QEventLoop::processEvents (this=0x7ffc840e5550, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #44 QEventLoop::exec (this=0x7ffc840e5550, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #45 0x00007fbe171709f1 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452 #46 0x0000556176d1b72b in GlobalNotifierTruck::handle (this=this@entry=0x556176d27180 <onNewDump(Coredump const&)::notifier>, dump=...) at /usr/src/debug/drkonqi/drkonqi-6.6.2/src/coredump/launcher/GlobalNotifierTruck.cpp:143 #47 0x0000556176d1890a in onNewDump (dump=...) at /usr/src/debug/drkonqi/drkonqi-6.6.2/src/coredump/launcher/main.cpp:239 #48 main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/drkonqi/drkonqi-6.6.2/src/coredump/launcher/main.cpp:311
(In reply to westerbly from comment #2) > I am experiencing a very similar issue. Had to disable executable > permissions on the coredump launcher to stop the flood of coredumps. I'm on > Arch Linux, here's a backtrace with symbols from debuginfod: > Thanks for the more complete backtrace, that's definitely helpful. The Dr Konqi maintainers will take a closer look.
*** Bug 517512 has been marked as a duplicate of this bug. ***
Created attachment 190881 [details] Vesktop Notifications Crashes libKF6Notifications and more. I am experiencing a persistent cascading crash loop on Arch Linux (NVIDIA/Wayland). It appears that when an application (like Vesktop/Electron) triggers a notification, libKF6Notifications crashes. Crucially, DrKonqi then also crashes while attempting to display the crash report notification, leading to a recursive failure. No idea why, but I'm heavily using Vesktop for work, and I can confirm that this happens every time a notification is fired. I will disable Vesktop notifications for now. I have attached the logs of my machine: babaliaris_march_21_2026_crashes.txt Machine Info: > -` babaliaris@babaliaris > .o+` --------------------- > `ooo/ OS: Arch Linux x86_64 > `+oooo: Host: MS-7C91 (1.0) > `+oooooo: Kernel: Linux 6.19.6-arch1-1 > -+oooooo+: Uptime: 8 hours, 1 min > `/:-:++oooo+: Packages: 1063 (pacman), 19 (flatpak) > `/++++/+++++++: Shell: bash 5.3.9 > `/++++++++++++++: Display (DELL G3223D): 2560x1440 in 31", 165 Hz [External] > `/+++ooooooooooooo/` DE: KDE Plasma 6.6.2 > ./ooosssso++osssssso+` WM: KWin (Wayland) > .oossssso-````/ossssss+` WM Theme: Oxygen > -osssssso. :ssssssso. Theme: Breeze (Dark) [Qt], Breeze-Dark [GTK2], Breeze [GTK3] > :osssssss/ osssso+++. Icons: breeze-dark [Qt], breeze-dark [GTK2/3/4] > /ossssssss/ +ssssooo/- Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK2/3/4] > `/ossssso+/:- -:/+osssso+- Cursor: breeze (24px) > `+sso+:-` `.-/+oso: Terminal: konsole 25.12.3 > `++:. `-/+/ CPU: AMD Ryzen 5 5600X (12) @ 4.65 GHz > .` `/ GPU: NVIDIA GeForce RTX 3070 Ti [Discrete] > Memory: 4.64 GiB / 31.26 GiB (15%) > Swap: 3.80 MiB / 4.00 GiB (0%) > Disk (/): 582.18 GiB / 1.78 TiB (32%) - ext4 > Disk (/home/babaliaris/mnt/kingston_M.2_500GB): 2.03 MiB / 457.38 GiB (0%) - ext4 > Disk (/home/babaliaris/mnt/samsung_860_evo_500GB): 2.03 MiB / 457.38 GiB (0%) - ext4 > Local IP (wlo1): 192.168.68.108/24 > Locale: en_US.UTF-8
Created attachment 190882 [details] libspeechd.so.2 & spd_open crash (Vesktop) Update: I’ve also identified a crash in Vesktop itself (Signal 5 TRAP) occurring at the same time, specifically involving libspeechd.so.2 and spd_open. I'm not sure if they are related, but just in case, here you go.
(In reply to Nikos from comment #5) > Created attachment 190881 [details] > Vesktop Notifications Crashes libKF6Notifications and more. > Unfortunately, the backtrace you attached isn't useful for developers because it's missing symbols, as you can see by the lines with n/a. For instance #6 0x00007f654362b8fc n/a (libKF6Notifications.so.6 + 0x218fc) #7 0x00007f6542dd8f0f n/a (libQt6Core.so.6 + 0x1d8f0f) #8 0x00007f65425dc021 n/a (libQt6DBus.so.6 + 0x8e021) This isn't a problem, since the report has backtraces that have symbolication. We don't need other backtraces, there needs to be a developer with time to look into it. The Vesktop crash may cause the Dr Konqi crash loop, but is also a separate crash. It should be reported to the Vesktop project. They will need a more complete backtrace. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports for details about how to install debug packages. Thanks!
SUMMARY DrKonqi is crashing after reporting a crash - endless loop. STEPS TO REPRODUCE 1. Have something crash 2. Leave computer for a while 3. Return to a mess! OBSERVED RESULT OS is nearly frozen. Only able to open a terminal with shortcut Ctrl-Alt-T to order a reboot. EXPECTED RESULT Notification of original crash, then back to normal. SOFTWARE/OS VERSIONS Operating System: Nobara Linux 43 KDE Plasma Version: 6.6.2 KDE Frameworks Version: 6.24.0 Qt Version: 6.10.2 Kernel Version: 6.19.11-201.nobara.fc43.x86_64 (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i7-9700K CPU @ 3.60GHz Memory: 64 GiB of RAM (62.7 GiB usable) Graphics Processor: NVIDIA GeForce RTX 5060 ADDITIONAL INFORMATION Was running Steam and using terminal to run programs related to GIMPS (mersenne.org; specifically prpll, mprime, and mfaktc). Installed sunshine to get access to remote login and steam streaming. Installed DisplayPort dummy plug to have an always-on monitor for sunshine to work correctly. Took some config work, but seems to be working - until Drkonqi gets in the way. Workaround: masked systemd service for drkonqi systemctl --user mask drkonqi-coredump-launcher.socket sudo systemctl mask drkonqi-coredump-processor@.service crashdump: PID: 1389688 (drkonqi-coredum) UID: 1000 (########) GID: 1001 (########) Signal: 11 (SEGV) Timestamp: Fri 2026-04-17 19:25:06 CDT (59s ago) Command Line: /usr/libexec/drkonqi-coredump-launcher Executable: /usr/libexec/drkonqi-coredump-launcher Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/drkonqi-coredump-launcher@284-4138-1389672_1389673-0.service Unit: user@1000.service User Unit: drkonqi-coredump-launcher@284-4138-1389672_1389673-0.service Slice: user-1000.slice Owner UID: 1000 (########) Boot ID: edcf7f68d8ae42f29059a520422ba123 Machine ID: 6b2205bc8bbe4b4c9314a890a1ef105a Hostname: nobara-pc Storage: /var/lib/systemd/coredump/core.drkonqi-coredum.1000.edcf7f68d8ae42f29059a520422ba123.1389688.1776471906000000.zst (present) Size on Disk: 850.8K Package: plasma-drkonqi/6.6.2-1.fc43 build-id: 86f5d21ab5d1f4987766b9b0c35b1af14b4187d1 Message: Process 1389688 (drkonqi-coredum) of user 1000 dumped core. Module /usr/libexec/drkonqi-coredump-launcher from rpm plasma-drkonqi-6.6.2-1.fc43.x86_64 Module libcrypt.so.2 from rpm libxcrypt-4.5.2-1.fc43.x86_64 Module libsasl2.so.3 from rpm cyrus-sasl-2.1.28-33.fc43.x86_64 Module libevent-2.1.so.7 from rpm libevent-2.1.12-16.fc43.x86_64 Module libunistring.so.5 from rpm libunistring-1.1-10.fc43.x86_64 Module libgmodule-2.0.so.0 from rpm glib2-2.86.4-1.fc43.x86_64 Module libpsl.so.5 from rpm libpsl-0.21.5-6.fc43.x86_64 Module libssh.so.4 from rpm libssh-0.11.4-1.fc43.x86_64 Module libidn2.so.0 from rpm libidn2-2.3.8-2.fc43.x86_64 Module libnghttp2.so.14 from rpm nghttp2-1.66.0-2.fc43.x86_64 Module libffi.so.8 from rpm libffi-3.5.2-1.fc43.x86_64 Module libduktape.so.207 from rpm duktape-2.7.0-10.fc43.x86_64 Module libgio-2.0.so.0 from rpm glib2-2.86.4-1.fc43.x86_64 Module libcurl.so.4 from rpm curl-8.15.0-5.fc43.x86_64 Module libgobject-2.0.so.0 from rpm glib2-2.86.4-1.fc43.x86_64 Module libpxbackend-1.0.so from rpm libproxy-0.5.12-1.fc43.x86_64 Module libkeyutils.so.1 from rpm keyutils-1.6.3-6.fc43.x86_64 Module libkrb5support.so.0 from rpm krb5-1.22.2-2.fc43.x86_64 Module libcom_err.so.2 from rpm e2fsprogs-1.47.3-2.fc43.x86_64 Module libk5crypto.so.3 from rpm krb5-1.22.2-2.fc43.x86_64 Module libkrb5.so.3 from rpm krb5-1.22.2-2.fc43.x86_64 Module libbrotlicommon.so.1 from rpm brotli-1.2.0-1.fc43.x86_64 Module liblzma.so.5 from rpm xz-5.8.1-4.fc43.x86_64 Module libXau.so.6 from rpm libXau-1.0.12-3.fc43.x86_64 Module libimobiledevice-glue-1.0.so.0 from rpm libimobiledevice-glue-1.3.1-3.fc43.x86_64 Module libusbmuxd-2.0.so.7 from rpm libusbmuxd-2.1.0-4.fc43.x86_64 Module libssl.so.3 from rpm openssl-3.5.4-2.fc43.x86_64 Module libselinux.so.1 from rpm libselinux-3.9-5.fc43.x86_64 Module libblkid.so.1 from rpm util-linux-2.41.3-7.fc43.x86_64 Module libattr.so.1 from rpm attr-2.5.2-6.fc43.x86_64 Module libproxy.so.1 from rpm libproxy-0.5.12-1.fc43.x86_64 Module libgssapi_krb5.so.2 from rpm krb5-1.22.2-2.fc43.x86_64 Module libogg.so.0 from rpm libogg-1.3.6-2.fc43.x86_64 Module libvorbis.so.0 from rpm libvorbis-1.3.7-13.fc43.x86_64 Module libbrotlidec.so.1 from rpm brotli-1.2.0-1.fc43.x86_64 Module libbz2.so.1 from rpm bzip2-1.0.8-21.fc43.x86_64 Module libgraphite2.so.3 from rpm graphite2-1.3.14-19.fc43.x86_64 Module libXext.so.6 from rpm libXext-1.3.6-4.fc43.x86_64 Module libxml2.so.2 from rpm libxml2-2.12.10-5.fc43.x86_64 Module libGLdispatch.so.0 from rpm libglvnd-1.7.0-8.fc43.x86_64 Module libpcre2-8.so.0 from rpm pcre2-10.47-1.fc43.x86_64 Module libicudata.so.77 from rpm icu-77.1-1.fc43.x86_64 Module libxcb-keysyms.so.1 from rpm xcb-util-keysyms-0.4.1-8.fc43.x86_64 Module libXfixes.so.3 from rpm libXfixes-6.0.1-6.fc43.x86_64 Module libxcb-res.so.0 from rpm libxcb-1.17.0-6.fc43.x86_64 Module libxcb.so.1 from rpm libxcb-1.17.0-6.fc43.x86_64 Module libplist-2.0.so.4 from rpm libplist-2.6.0-5.fc43.x86_64 Module libimobiledevice-1.0.so.6 from rpm libimobiledevice-1.3.0^20240916gited9703d-6.fc43.x86_64 Module libmount.so.1 from rpm util-linux-2.41.3-7.fc43.x86_64 Module libacl.so.1 from rpm acl-2.3.2-4.fc43.x86_64 Module libKF6Crash.so.6 from rpm kf6-kcrash-6.24.0-1.fc43.x86_64 Module libQt6Network.so.6 from rpm qt6-qtbase-6.10.2-2.fc43.x86_64 Module libdbus-1.so.3 from rpm dbus-1.16.0-4.fc43.x86_64 Module libltdl.so.7 from rpm libtool-2.5.4-8.fc43.x86_64 Module libtdb.so.1 from rpm libtdb-1.4.14-3.fc43.x86_64 Module libvorbisfile.so.3 from rpm libvorbis-1.3.7-13.fc43.x86_64 Module libfreetype.so.6 from rpm freetype-2.13.3-3.fc43.x86_64 Module libharfbuzz.so.0 from rpm harfbuzz-11.5.1-2.fc43.x86_64 Module libpng16.so.16 from rpm libpng-1.6.55-1.fc43.x86_64 Module libOpenGL.so.0 from rpm libglvnd-1.7.0-8.fc43.x86_64 Module libGLX.so.0 from rpm libglvnd-1.7.0-8.fc43.x86_64 Module libxkbcommon.so.0 from rpm libxkbcommon-1.11.0-1.fc43.x86_64 Module libX11.so.6 from rpm libX11-1.8.12-1.fc43.x86_64 Module libfontconfig.so.1 from rpm fontconfig-2.17.0-3.fc43.x86_64 Module libEGL.so.1 from rpm libglvnd-1.7.0-8.fc43.x86_64 Module libcap.so.2 from rpm libcap-2.76-3.fc43.x86_64 Module libcrypto.so.3 from rpm openssl-3.5.4-2.fc43.x86_64 Module libpcre2-16.so.0 from rpm pcre2-10.47-1.fc43.x86_64 Module libb2.so.1 from rpm libb2-0.98.1-14.fc43.x86_64 Module libdouble-conversion.so.3 from rpm double-conversion-3.4.0-1.fc43.x86_64 Module libz.so.1 from rpm zlib-ng-2.3.3-1.fc43.x86_64 Module libglib-2.0.so.0 from rpm glib2-2.86.4-1.fc43.x86_64 Module libzstd.so.1 from rpm zstd-1.5.7-2.fc43.x86_64 Module libicuuc.so.77 from rpm icu-77.1-1.fc43.x86_64 Module libicui18n.so.77 from rpm icu-77.1-1.fc43.x86_64 Module libudev.so.1 from rpm systemd-258.7-1.fc43.x86_64 Module libQt6Xml.so.6 from rpm qt6-qtbase-6.10.2-2.fc43.x86_64 Module libKF6WindowSystem.so.6 from rpm kf6-kwindowsystem-6.24.0-1.fc43.x86_64 Module libKF6Solid.so.6 from rpm kf6-solid-6.24.0-1.fc43.x86_64 Module libKF6KIOCore.so.6 from rpm kf6-kio-6.24.0-1.fc43.x86_64 Module libQt6DBus.so.6 from rpm qt6-qtbase-6.10.2-2.fc43.x86_64 Module libQt6Gui.so.6 from rpm qt6-qtbase-6.10.2-2.fc43.x86_64 Module libsystemd.so.0 from rpm systemd-258.7-1.fc43.x86_64 Module libQt6Core.so.6 from rpm qt6-qtbase-6.10.2-2.fc43.x86_64 Module libKF6CoreAddons.so.6 from rpm kf6-kcoreaddons-6.24.0-1.fc43.x86_64 Module libKF6ConfigCore.so.6 from rpm kf6-kconfig-6.24.0-1.fc43.x86_64 Module libKF6Service.so.6 from rpm kf6-kservice-6.24.0-1.fc43.x86_64 Module libKF6I18n.so.6 from rpm kf6-ki18n-6.24.0-1.fc43.x86_64 Module libKF6KIOGui.so.6 from rpm kf6-kio-6.24.0-1.fc43.x86_64 Module libKF6Notifications.so.6 from rpm kf6-knotifications-6.24.0-1.fc43.x86_64 Stack trace of thread 1389688: #0 0x00007eff5b381333 _ZN8QVariantC2ERK7QString (libQt6Core.so.6 + 0x181333) #1 0x00007eff5a4b66f1 _Z26standardDeclarationForNodeRK19QTextHtmlParserNode (libQt6Gui.so.6 + 0x4b66f1) #2 0x00007eff5a4b77fa _ZNK15QTextHtmlParser19declarationsForNodeEi (libQt6Gui.so.6 + 0x4b77fa) #3 0x00007eff5a4b8460 _ZN15QTextHtmlParser8parseTagEv (libQt6Gui.so.6 + 0x4b8460) #4 0x00007eff5a4b8ab8 _ZN15QTextHtmlParser5parseEv (libQt6Gui.so.6 + 0x4b8ab8) #5 0x00007eff5a457e45 _ZN17QTextHtmlImporterC1EP13QTextDocumentRK7QStringNS_10ImportModeEPKS0_ (libQt6Gui.so.6 + 0x457e45) #6 0x00007eff5a45db8a _ZN21QTextDocumentFragment8fromHtmlERK7QStringPK13QTextDocument (libQt6Gui.so.6 + 0x45db8a) #7 0x00007eff5bcd01f1 _ZN13NotifyByPopup24sendNotificationToServerEP13KNotificationRK13KNotifyConfigb (libKF6Notifications.so.6 + 0x1b1f1) #8 0x00007eff5bcd0c6f _ZN13NotifyByPopup6notifyEP13KNotificationRK13KNotifyConfig (libKF6Notifications.so.6 + 0x1bc6f) #9 0x00007eff5bccc62a _ZN9QtPrivate15QCallableObjectIZN13NotifyByPopup28queryPopupServerCapabilitiesEvEUlP23QDBusPendingCallWatcherE_NS_4ListIJS3_EEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb (libKF6Notifications.so.6 + 0x1762a) #10 0x00007eff5b36929a _Z10doActivateILb0EEvP7QObjectiPPv (libQt6Core.so.6 + 0x16929a) #11 0x00007eff5abb5d97 _ZN23QDBusPendingCallWatcher8finishedEPS_ (libQt6DBus.so.6 + 0x83d97) #12 0x00007eff5b35acdc _ZN7QObject5eventEP6QEvent (libQt6Core.so.6 + 0x15acdc) #13 0x00007eff5b2fdac8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0xfdac8) #14 0x00007eff5b301719 _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt6Core.so.6 + 0x101719) #15 0x00007eff5b6215af _ZL23postEventSourceDispatchP8_GSourcePFiPvES1_ (libQt6Core.so.6 + 0x4215af) #16 0x00007eff594eb323 g_main_context_dispatch_unlocked.lto_priv.0 (libglib-2.0.so.0 + 0x41323) #17 0x00007eff594f4278 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a278) #18 0x00007eff594f4423 g_main_context_iteration (libglib-2.0.so.0 + 0x4a423) #19 0x00007eff5b620ded _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x420ded) #20 0x00007eff5b30ab23 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x10ab23) #21 0x00007eff5b3063e9 _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x1063e9) #22 0x00005649f8efef37 _ZN19GlobalNotifierTruck6handleERK8Coredump (/usr/libexec/drkonqi-coredump-launcher + 0x6f37) #23 0x00005649f8efc1c6 main (/usr/libexec/drkonqi-coredump-launcher + 0x41c6) #24 0x00007eff5ac105b5 __libc_start_call_main (libc.so.6 + 0x35b5) #25 0x00007eff5ac10668 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x3668) #26 0x00005649f8efc845 _start (/usr/libexec/drkonqi-coredump-launcher + 0x4845) Stack trace of thread 1389690: #0 0x00007eff5ac879a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2) #1 0x00007eff5ac7bc3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c) #2 0x00007eff5ac7bc84 __syscall_cancel (libc.so.6 + 0x6ec84) #3 0x00007eff5acf5706 ppoll (libc.so.6 + 0xe8706) #4 0x00007eff594f4360 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a360) #5 0x00007eff594f4423 g_main_context_iteration (libglib-2.0.so.0 + 0x4a423) #6 0x00007eff5b620ded _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x420ded) #7 0x00007eff5b30ab23 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x10ab23) #8 0x00007eff5b42dd06 _ZN7QThread4execEv (libQt6Core.so.6 + 0x22dd06) #9 0x00007eff5ab54ae1 _ZN22QDBusConnectionManager3runEv (libQt6DBus.so.6 + 0x22ae1) #10 0x00007eff5b4d3c6e _ZN14QThreadPrivate5startEPv (libQt6Core.so.6 + 0x2d3c6e) #11 0x00007eff5ac7f464 start_thread (libc.so.6 + 0x72464) #12 0x00007eff5ad025ec __clone3 (libc.so.6 + 0xf55ec) ELF object binary architecture: AMD x86-64 gdb backtrace on drkonqi: (gdb) backtrace #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007ffff6e81493 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89 #2 0x00007ffff6e2715e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #3 0x00007ffff6e0e6d0 in __GI_abort () at abort.c:77 #4 0x00007ffff741b074 in qAbort () at /usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/global/qassert.cpp:46 #5 0x00007ffff7471af9 in qt_maybe_message_fatal<QString&> (msgType=QtFatalMsg, context=..., message=...) at /usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/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=0x5555555683c0 "Not exactly one fd passed by systemd. Quel malheur!", ap=ap@entry=0x7fffffffcca8) at /usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/global/qlogging.cpp:412 #7 0x00007ffff741c840 in QMessageLogger::fatal (this=this@entry=0x7fffffffd050, msg=msg@entry=0x5555555683c0 "Not exactly one fd passed by systemd. Quel malheur!") at /usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/global/qlogging.cpp:901 #8 0x000055555555858c in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-drkonqi-6.6.2-1.fc43.x86_64/src/coredump/launcher/main.cpp:253 Recently installed DP dummy plug & monitor config: kscreen-doctor -o Output: 1 DP-1 977ce9c6-57f4-4cf2-a48b-5efe419e976a enabled connected priority 2 DisplayPort replication source:0 Modes: 1:1920x1080@59.93! 2:4096x2160@23.98 3:3840x2160@30.00 4:3840x2160@29.97 5:3840x2160@25.00 6:3840x2160@23.98 7:2560x1600@59.97* 8:2560x1440@59.95 9:1920x1200@59.88 10:1920x1080@119.88 11:1920x1080@75.00 12:1920x1080@50.00 13:1920x1080@23.98 14:1680x1050@59.95 15:1600x900@60.00 16:1280x1024@75.03 17:1280x1024@61.00 18:1440x900@59.89 19:1280x800@59.81 20:1280x720@60.00 21:1280x720@59.94 22:1280x720@50.00 23:1024x768@75.03 24:1024x768@70.07 25:1024x768@60.00 26:800x600@75.00 27:800x600@72.19 28:800x600@60.32 29:800x600@56.25 30:720x576@50.00 31:720x480@59.94 32:640x480@75.00 33:640x480@72.81 34:640x480@59.94 35:640x480@59.93 Custom modes: None Geometry: 1536,0 1707x1067 Scale: 1.5 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown HDR: incapable Wide Color Gamut: incapable ICC profile: none Color profile source: sRGB Color power preference: prefer accuracy Brightness control: supported, set to 70% and dimming to 100% Color resolution: unknown Allow EDR: unsupported Sharpness control: unsupported Automatic brightness: unsupported Output: 2 HDMI-A-1 d2a880bb-5fc3-4045-8b17-b1ddb33c3f9e enabled connected priority 1 HDMI replication source:0 Modes: 36:3840x2160@60.00*! 37:4096x2160@59.94 38:4096x2160@50.00 39:4096x2160@29.97 40:4096x2160@24.00 41:4096x2160@23.98 42:3840x2160@59.94 43:3840x2160@50.00 44:3840x2160@29.97 45:3840x2160@25.00 46:3840x2160@23.98 47:2560x1440@59.95 48:1920x1080@60.00 49:1920x1080@59.94 50:1920x1080@50.00 51:1920x1080@29.97 52:1920x1080@25.00 53:1920x1080@23.98 54:1680x1050@59.95 55:1600x900@60.00 56:1280x1024@75.03 57:1280x1024@60.02 58:1440x900@59.89 59:1280x800@59.81 60:1152x864@75.00 61:1280x720@60.00 62:1280x720@59.94 63:1280x720@50.00 64:1024x768@75.03 65:1024x768@70.07 66:1024x768@60.00 67:800x600@75.00 68:800x600@72.19 69:800x600@60.32 70:720x576@50.00 71:720x480@59.94 72:640x480@75.00 73:640x480@72.81 74:640x480@59.94 Custom modes: None Geometry: 0,0 1536x864 Scale: 2.5 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown HDR: enabled SDR brightness: 540 nits SDR gamut wideness: 50% Peak brightness: unknown, overridden with: 930 nits Max average brightness: unknown Min brightness: 0 nits Wide Color Gamut: enabled ICC profile: none Color profile source: sRGB Color power preference: prefer accuracy Brightness control: supported, set to 60% and dimming to 100% Color resolution: unknown Allow EDR: unsupported Sharpness control: unsupported Automatic brightness: unsupported logs from sunshine: [2026-04-17 19:45:41.142]: Info: Sunshine version: 2025.924.154138 commit: 86188d47a7463b0f73b35de18a628353adeaa20e [2026-04-17 19:45:41.142]: Info: Package Publisher: LizardByte [2026-04-17 19:45:41.142]: Info: Publisher Website: https://app.lizardbyte.dev [2026-04-17 19:45:41.142]: Info: Get support: https://app.lizardbyte.dev/support [2026-04-17 19:45:41.142]: Info: config: 'output_name' = 0 [2026-04-17 19:45:41.171]: Error: Failed to create session: [2026-04-17 19:45:41.171]: Info: Found display [wayland-0] [2026-04-17 19:45:41.179]: Info: Found interface: zxdg_output_manager_v1(31) version 3 [2026-04-17 19:45:41.179]: Info: Found interface: zwp_linux_dmabuf_v1(57) version 5 [2026-04-17 19:45:41.179]: Info: Found interface: wl_output(81) version 4 [2026-04-17 19:45:41.179]: Info: Found interface: wl_output(83) version 4 [2026-04-17 19:45:41.179]: Warning: Missing Wayland wire for wlr-export-dmabuf [2026-04-17 19:45:41.179]: Info: /dev/dri/card1 -> nvidia-drm [2026-04-17 19:45:41.180]: Info: Found display [wayland-0] [2026-04-17 19:45:41.180]: Info: Found display [wayland-0] [2026-04-17 19:45:41.180]: Info: Found interface: zxdg_output_manager_v1(31) version 3 [2026-04-17 19:45:41.180]: Info: Found interface: zwp_linux_dmabuf_v1(57) version 5 [2026-04-17 19:45:41.180]: Info: Found interface: wl_output(81) version 4 [2026-04-17 19:45:41.180]: Info: Found interface: wl_output(83) version 4 [2026-04-17 19:45:41.180]: Info: Resolution: 2560x1600 [2026-04-17 19:45:41.180]: Info: Resolution: 3840x2160 [2026-04-17 19:45:41.180]: Info: Offset: 1536x0 [2026-04-17 19:45:41.180]: Info: Logical size: 1707x1067 [2026-04-17 19:45:41.180]: Info: Name: DP-1 [2026-04-17 19:45:41.180]: Info: Found monitor: Naxos Tecnologia DP-1-4K60/1080P120 [2026-04-17 19:45:41.180]: Info: Offset: 0x0 [2026-04-17 19:45:41.180]: Info: Logical size: 1536x864 [2026-04-17 19:45:41.180]: Info: Name: HDMI-A-1 [2026-04-17 19:45:41.180]: Info: Found monitor: Samsung Electric Company SAMSUNG [2026-04-17 19:45:41.180]: Info: -------- Start of KMS monitor list -------- [2026-04-17 19:45:41.180]: Info: Monitor 1 is DP-1: Naxos Tecnologia DP-1-4K60/1080P120 [2026-04-17 19:45:41.180]: Info: Monitor 0 is HDMI-A-1: Samsung Electric Company SAMSUNG [2026-04-17 19:45:41.180]: Info: --------- End of KMS monitor list --------- [2026-04-17 19:45:41.427]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. // [2026-04-17 19:45:41.427]: Info: Trying encoder [nvenc] [2026-04-17 19:45:41.427]: Info: Screencasting with KMS [2026-04-17 19:45:41.427]: Info: /dev/dri/card1 -> nvidia-drm [2026-04-17 19:45:41.427]: Info: Found monitor for DRM screencasting [2026-04-17 19:45:41.427]: Info: Found connector ID [129] [2026-04-17 19:45:41.427]: Info: Found cursor plane [57] [2026-04-17 19:45:41.427]: Info: Creating encoder [h264_nvenc] [2026-04-17 19:45:41.427]: Info: Color coding: SDR (Rec. 601) [2026-04-17 19:45:41.427]: Info: Color depth: 8-bit [2026-04-17 19:45:41.427]: Info: Color range: JPEG [2026-04-17 19:45:41.846]: Info: Streaming bitrate is 1000000 [2026-04-17 19:45:42.131]: Info: Creating encoder [hevc_nvenc] [2026-04-17 19:45:42.131]: Info: Color coding: SDR (Rec. 601) [2026-04-17 19:45:42.131]: Info: Color depth: 8-bit [2026-04-17 19:45:42.131]: Info: Color range: JPEG [2026-04-17 19:45:42.138]: Info: Streaming bitrate is 1000000 [2026-04-17 19:45:42.290]: Info: Creating encoder [av1_nvenc] [2026-04-17 19:45:42.291]: Info: Color coding: SDR (Rec. 601) [2026-04-17 19:45:42.291]: Info: Color depth: 8-bit [2026-04-17 19:45:42.291]: Info: Color range: JPEG [2026-04-17 19:45:42.295]: Info: Streaming bitrate is 1000000 [2026-04-17 19:45:42.592]: Info: Screencasting with KMS [2026-04-17 19:45:42.592]: Info: /dev/dri/card1 -> nvidia-drm [2026-04-17 19:45:42.592]: Info: Found monitor for DRM screencasting [2026-04-17 19:45:42.593]: Info: Found connector ID [129] [2026-04-17 19:45:42.593]: Info: Found cursor plane [57] [2026-04-17 19:45:42.593]: Info: Creating encoder [hevc_nvenc] [2026-04-17 19:45:42.593]: Info: Color coding: HDR (Rec. 2020 + SMPTE 2084 PQ) [2026-04-17 19:45:42.593]: Info: Color depth: 10-bit [2026-04-17 19:45:42.593]: Info: Color range: JPEG [2026-04-17 19:45:42.597]: Info: Streaming bitrate is 1000000 [2026-04-17 19:45:42.811]: Info: Creating encoder [av1_nvenc] [2026-04-17 19:45:42.812]: Info: Color coding: HDR (Rec. 2020 + SMPTE 2084 PQ) [2026-04-17 19:45:42.812]: Info: Color depth: 10-bit [2026-04-17 19:45:42.812]: Info: Color range: JPEG [2026-04-17 19:45:42.817]: Info: Streaming bitrate is 1000000 [2026-04-17 19:45:43.104]: Info: [2026-04-17 19:45:43.105]: Info: // Ignore any errors mentioned above, they are not relevant. // [2026-04-17 19:45:43.105]: Info: [2026-04-17 19:45:43.105]: Info: Found H.264 encoder: h264_nvenc [nvenc] [2026-04-17 19:45:43.105]: Info: Found HEVC encoder: hevc_nvenc [nvenc] [2026-04-17 19:45:43.105]: Info: Found AV1 encoder: av1_nvenc [nvenc] [2026-04-17 19:45:43.106]: Info: Starting system tray [2026-04-17 19:45:43.107]: Fatal: Couldn't bind RTSP server to port [48010], Address already in use [2026-04-17 19:45:43.111]: Info: Adding avahi service nobara-pc [2026-04-17 19:45:43.199]: Info: System tray created [2026-04-17 19:45:43.199]: Info: Starting main loop [2026-04-17 19:45:43.199]: Info: Shutdown event detected, breaking main [2026-04-17 20:36:48.565]: Info: Opening UI from system tray [2026-04-17 20:36:48.571]: Info: Opened url [https://localhost:47990] [2026-04-17 20:36:48.780]: Info: Web UI: [127.0.0.1] -- not authorized (intermittent port issue - I think occuring after the crash. Figuring out monitor issues when remoting....)
(In reply to TraceyC from comment #7) > (In reply to Nikos from comment #5) > > Created attachment 190881 [details] > > Vesktop Notifications Crashes libKF6Notifications and more. > > > > Unfortunately, the backtrace you attached isn't useful for developers > because it's missing symbols, as you can see by the lines with n/a. For > instance > > #6 0x00007f654362b8fc n/a (libKF6Notifications.so.6 + > 0x218fc) > #7 0x00007f6542dd8f0f n/a (libQt6Core.so.6 + 0x1d8f0f) > #8 0x00007f65425dc021 n/a (libQt6DBus.so.6 + 0x8e021) > > This isn't a problem, since the report has backtraces that have > symbolication. We don't need other backtraces, there needs to be a developer > with time to look into it. > > The Vesktop crash may cause the Dr Konqi crash loop, but is also a separate > crash. It should be reported to the Vesktop project. They will need a more > complete backtrace. See > https://community.kde.org/Guidelines_and_HOWTOs/Debugging/ > How_to_create_useful_crash_reports for details about how to install debug > packages. Thanks! Thanks, I will have it in mind to give better feedback next time!
*** Bug 519051 has been marked as a duplicate of this bug. ***
https://qt-project.atlassian.net/browse/QTBUG-146017 probably the same problem here.
Confirming this on Qt 6.11.0 (Arch Linux, packages upgraded 2026-05-11): - drkonqi 6.6.4-1 - knotifications 6.26.0-1 - qt6-base 6.11.0-4 Reproduces 100% with any coredump -- "bash -c 'kill -SEGV $$'" is enough. Each launcher instance crashes within ~0.5s, and because the launcher's own crash generates another coredump, the loop is self-sustaining at ~3 crashes/sec until the units are masked. ~17 launcher coredumps per single user-app crash before intervention. Confirming the QTBUG-146017 cross-reference ------------------------------------------- The upstream Qt bug QTBUG-146017 ("QTextDocumentFragment::fromHtml(\"<tt/>\") segfaults immediately") was closed Fixed on 2026-05-05 with commit 515cbbacf in qt/qtbase dev, fix version 6.12.0. Patch: https://codereview.qt-project.org/c/qt/qtbase/+/732021 The real Qt-side stack (from QTBUG-146017) is: qAbort qt_maybe_message_fatal<QString&> qt_message QMessageLogger::fatal qt_assert QList<QString>::constFirst <- assert: constFirst on empty QList standardDeclarationForNode QTextHtmlParser::declarationsForNode QTextHtmlParser::parseTag QTextHtmlParser::parse QTextHtmlImporter::QTextHtmlImporter QTextDocumentFragment::fromHtml Per Eskil Abrahamsen Blomfeldt on QTBUG-146017: "any application using GUI classes without a QGuiApplication will eventually crash." In Qt 6.11, QTextHtmlParser looks up the default font family via QList::constFirst() on an empty list when no QGuiApplication is initialized -> assertion failure -> abort (kernel reports it as SIGSEGV via the abort path). Why drkonqi-coredump-launcher specifically ------------------------------------------ Looking at the launcher's stack, frame 18 is QCoreApplication::exec() -- the launcher is QCoreApplication-only, not QGuiApplication. When KNotificationPlugin::stripRichText calls QTextDocumentFragment::fromHtml() to render the notification body, Qt 6.11's stricter assert fires because there is no QGuiApplication to provide font defaults. My local stack (symbolicated via debuginfod.archlinux.org; stripped binary so non-exported frames resolve to nearest preceding symbol): #0 QVariant::QVariant(QString const&)* libQt6Core.so.6 + 0x205b63 #1-2 [Qt HTML helpers] libQt6Gui.so.6 + 0x571989, 0x50e4d4 #3 QTextDocumentFragment::fromHtml(...) libQt6Gui.so.6 + 0x51728c #4-6 [KNotifications, near KNotifyConfig::readPathEntry] libKF6Notifications.so.6 + 0x2303e, 0x23b57, 0x2d7eb #7 Qt event handler libQt6Core.so.6 + 0x1ecb9b #8 QDBusPendingCallWatcher::finished libQt6DBus.so.6 + 0x950c1 #9 QObject::event(QEvent*) #10 QCoreApplication::notifyInternal2(...) #11 QCoreApplicationPrivate::sendPostedEvents(...) ... #18 QCoreApplication::exec() #19 drkonqi-coredump-launcher main loop * Frame #0 reports QVariant::QVariant(QString) only because the binary is stripped -- addr2line resolves the offset to the nearest preceding exported symbol. The actual code at +0x205b63 is almost certainly on the qt_assert/qAbort path shown in QTBUG-146017's trace. Suggested KDE-side workaround for 6.11 users -------------------------------------------- The Qt fix is in 6.12.0, but distros on Qt 6.11 will need this for months. Two options at the KDE layer: 1. Make drkonqi-coredump-launcher a QGuiApplication instead of QCoreApplication. This satisfies Qt 6.11's font-lookup precondition. Adds a GUI dependency to a service that already needs Qt anyway, so minimal cost. 2. In KNotificationPlugin::stripRichText, skip QTextDocumentFragment ::fromHtml when QGuiApplication::instance() == nullptr and fall back to a regex-based tag strip. Defense-in-depth and benefits any other QCoreApplication consumer of KNotifications. Either fix unblocks Qt 6.11 users without waiting for Qt 6.12 to ship in distros. Environment ----------- - Arch Linux, kernel 6.18.29-1-lts - Session: Hyprland 0.55.0 (Wayland) - Notification daemon: hyprpanel (gjs/ags) -- but this is incidental; the crash happens during notification construction, before any IPC with the daemon, so it should reproduce under any notification daemon (including Plasma's) when triggered by a coredump from a non-QGuiApplication binary. Supporting logs attached (verbose journal entry for one launcher crash, journal excerpt showing the loop topology, full environment dump). Workaround in the meantime -------------------------- systemctl --user mask drkonqi-coredump-launcher@.service \ drkonqi-coredump-launcher.socket \ drkonqi-coredump-pickup.service
Created attachment 192276 [details] supporting logs: verbose journal entry, loop topology, environment
A possibly relevant merge request was started @ https://invent.kde.org/plasma/drkonqi/-/merge_requests/390
Git commit f1552403d5a1e3bd89fff9fa240abee9a8d51979 by Harald Sitter. Committed on 19/05/2026 at 09:01. Pushed by sitter into branch 'master'. workaround crash inside knotification/qt knotification does html stripping which internally required qtgui. temporarily promote it to gui type so it doesn't crash. should be undone once we depend on qt 6.12. also a more robust html stripping would be appreciated. M +4 -0 CMakeLists.txt M +2 -2 src/coredump/launcher/main.cpp https://invent.kde.org/plasma/drkonqi/-/commit/f1552403d5a1e3bd89fff9fa240abee9a8d51979
Git commit aab42503c26eb966f8c4df2c817c71bd5e986a3a by Harald Sitter. Committed on 19/05/2026 at 09:11. Pushed by sitter into branch 'Plasma/6.7'. workaround crash inside knotification/qt knotification does html stripping which internally required qtgui. temporarily promote it to gui type so it doesn't crash. should be undone once we depend on qt 6.12. also a more robust html stripping would be appreciated. (cherry picked from commit f1552403d5a1e3bd89fff9fa240abee9a8d51979) Co-authored-by: Harald Sitter <sitter@kde.org> M +4 -0 CMakeLists.txt M +2 -2 src/coredump/launcher/main.cpp https://invent.kde.org/plasma/drkonqi/-/commit/aab42503c26eb966f8c4df2c817c71bd5e986a3a
*** Bug 520502 has been marked as a duplicate of this bug. ***
*** Bug 520469 has been marked as a duplicate of this bug. ***
Git commit 8f02653eb1cd3b980f49b629f8907c96ac44874b by Harald Sitter. Committed on 22/05/2026 at 09:18. Pushed by sitter into branch 'Plasma/6.6'. workaround crash inside knotification/qt knotification does html stripping which internally required qtgui. temporarily promote it to gui type so it doesn't crash. should be undone once we depend on qt 6.12. also a more robust html stripping would be appreciated. (cherry picked from commit f1552403d5a1e3bd89fff9fa240abee9a8d51979) Co-authored-by: Harald Sitter <sitter@kde.org> M +4 -0 CMakeLists.txt M +2 -2 src/coredump/launcher/main.cpp https://invent.kde.org/plasma/drkonqi/-/commit/8f02653eb1cd3b980f49b629f8907c96ac44874b
*** Bug 520516 has been marked as a duplicate of this bug. ***
Does promoting it to QGuiApplication really solve the problem? I mean it's launched by systemd regardless of KDE/graphical session running. I had crash loop on home server thanks to ksshaskpass being set in /etc/profile.d on Fedora which crashed on assertion it has valid display when I logged in by SSH. I'm afraid something triggered by systemd service should not depend on Gui in the first place and this change may cause it to crash sooner.