https://bugs.kde.org/show_bug.cgi?id=499081
--- Comment #5 from Matt Fagnani <matt.fagn...@bell.net> --- I reproduced the crash another two times using the same steps in Plasma 6.2.90 using Fedora-KDE-Desktop-Live-Rawhide-20250127.n.0.x86_64.iso on bare metal. I'm not sure which of those steps is necessary for the crash to happen though. The system time was set to UTC in the live image, but I set the Night Light location to UTC-05:00 (EST) .The problem might be in Qt. The original trace before I installed debuginfo packages for qt6-qtbase and glibc had QMap<QString, QVariant>::insert in /usr/lib64/qt6/qml/org/kde/plasma/private/batterymonitor/libbatterymonitorplugin.so and qDBusRegisterMetaType<QMap<QString, QVariant> >()::{lambda(QDBusArgument const&, void*)#1}::_FUN(QDBusArgument const&, void*) () from /usr/lib64/qt6/qml/org/kde/plasma/private/batterymonitor/libbatterymonitorplugin.so in frames 11 and 12. The battery monitor icon wasn't shown in the System Tray when the crashes happened because the battery was at 100% and the laptop was plugged in, so /usr/lib64/qt6/qml/org/kde/plasma/private/batterymonitor/libbatterymonitorplugin.so being there seems strange to me. Thanks. Thread 1 (Thread 0x7f559d954280 (LWP 2670)): [KCrash Handler] #4 0x00007f559ba4839c in __pthread_kill_implementation () from /lib64/libc.so.6 #5 0x00007f559b9eecbe in raise () from /lib64/libc.so.6 #6 0x00007f559b9d66d6 in abort () from /lib64/libc.so.6 #7 0x00007f559b9d76fa in __libc_message_impl.cold () from /lib64/libc.so.6 #8 0x00007f559ba525f5 in malloc_printerr () from /lib64/libc.so.6 #9 0x00007f559ba574d4 in malloc () from /lib64/libc.so.6 #10 0x00007f559bcdc4fc in operator new(unsigned long) () from /lib64/libstdc++.so.6 #11 0x00007f54e8019302 in QMap<QString, QVariant>::insert(QString const&, QVariant const&) [clone .isra.0] () from /usr/lib64/qt6/qml/org/kde/plasma/private/batterymonitor/libbatterymonitorplugin.so #12 0x00007f54e8019bc8 in qDBusRegisterMetaType<QMap<QString, QVariant> >()::{lambda(QDBusArgument const&, void*)#1}::_FUN(QDBusArgument const&, void*) () from /usr/lib64/qt6/qml/org/kde/plasma/private/batterymonitor/libbatterymonitorplugin.so #13 0x00007f559c63d47f in QDBusMetaType::demarshall(QDBusArgument const&, QMetaType, void*) () from /lib64/libQt6DBus.so.6 #14 0x00007f559c60b1b7 in QDBusConnectionPrivate::deliverCall(QObject*, QDBusMessage const&, QList<QMetaType> const&, int) () from /lib64/libQt6DBus.so.6 #15 0x00007f559c08929c in QObject::event(QEvent*) () from /lib64/libQt6Core.so.6 #16 0x00007f559e36aeca in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt6Widgets.so.6 #17 0x00007f559c02d280 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt6Core.so.6 #18 0x00007f559c0310d2 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt6Core.so.6 #19 0x00007f559c32e2ff in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt6Core.so.6 #20 0x00007f559ac55f16 in g_main_context_dispatch_unlocked.lto_priv () from /lib64/libglib-2.0.so.0 #21 0x00007f559ac5f068 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0 #22 0x00007f559ac5f217 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #23 0x00007f559c32db43 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6 #24 0x00007f559c03b8eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6 #25 0x00007f559c037555 in QCoreApplication::exec() () from /lib64/libQt6Core.so.6 #26 0x0000560fa8bdeca6 in main () -- You are receiving this mail because: You are watching all bug changes.