https://bugs.kde.org/show_bug.cgi?id=453242
Bug ID: 453242 Summary: kded5 keeps crashing in LocationUpdater::resetLocator() after upgrade Product: plasmashell Version: 5.24.4 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Night Color Assignee: plasma-b...@kde.org Reporter: kdu...@redhat.com Target Milestone: 1.0 STEPS TO REPRODUCE 1. I updated my Gentoo Linux machines with KDE to latest stable versions of everything. OBSERVED RESULT Suddenly nm-applet stopped working and kded5 keeps crashing approx. once per second: Apr 30 21:38:18 b360 kded5[72702]: Installing the delayed initialization callback. Apr 30 21:38:18 b360 NetworkManager[2047]: <info> [1651347498.1476] agent-manager: agent[9abe7988027e87ba,:1.1684/org.kde.plasma.networkmanagement/1026]: agent registered Apr 30 21:38:18 b360 systemd-coredump[72705]: elfutils disabled, parsing ELF objects not supported Apr 30 21:38:18 b360 systemd-coredump[72705]: [🡕] Process 72675 (kded5) of user 1026 dumped core. Apr 30 21:38:18 b360 systemd[1]: systemd-coredump@1617-72703-0.service: Deactivated successfully. Apr 30 21:38:18 b360 kded5[72702]: kcm_touchpad: Using X11 backend Apr 30 21:38:18 b360 kded5[72702]: kf.config.core: Use of KConfigWatcher without DBus support. You will not receive updates Apr 30 21:38:19 b360 systemd[1]: Started Process Core Dump (PID 72728/UID 0). Apr 30 21:38:19 b360 systemd-coredump[72730]: Removed old coredump core.kded5.1026.d127f538c70549308c91f1781604c632.5497.1651342781000000.zst. EXPECTED RESULT No crashes after update to stable release. SOFTWARE/OS VERSIONS Linux: 5.15.32-gentoo-r1-x86_64 KDE Plasma Version: 5.24.4 KDE Frameworks Version: 5.92.0 Qt Version: 5.15.3 ADDITIONAL INFORMATION (gdb) bt #0 0x00007fe9d156a06c in () at /lib64/libc.so.6 #1 0x00007fe9d151e792 in raise () at /lib64/libc.so.6 #2 0x00007fe9d256985c in KCrash::defaultCrashHandler(int) () at /usr/lib64/libKF5Crash.so.5 #3 0x00007fe9d151e830 in <signal handler called> () at /lib64/libc.so.6 #4 KConfigBase::isGroupImmutable(QByteArray const&) const (this=0x0, aGroup=...) at /var/tmp/portage/kde-frameworks/kconfig-5.92.0/work/kconfig-5.92.0/src/core/kconfigbase.cpp:78 #5 0x00007fe9d1f175f8 in KConfigGroupPrivate::KConfigGroupPrivate(QExplicitlySharedDataPointer<KSharedConfig> const&, QByteArray const&) (name=..., owner=..., this=0x563740d6fe80) at /usr/include/qt5/QtCore/qshareddata.h:161 #6 KConfigGroup::KConfigGroup(QExplicitlySharedDataPointer<KSharedConfig> const&, QString const&) (this=this@entry=0x7ffefe2c2c30, master=..., _group=...) at /var/tmp/portage/kde-frameworks/kconfig-5.92.0/work/kconfig-5.92.0/src/core/kconfiggroup.cpp:491 #7 0x00007fe9c4012764 in LocationUpdater::resetLocator() (this=0x563740d58cf0) at /var/tmp/portage/kde-plasma/plasma-workspace-5.24.4/work/plasma-workspace-5.24.4/libcolorcorrect/kded/locationupdater.cpp:28 #8 0x00007fe9c4012ffa in KPluginFactory::createInstance<LocationUpdater, QObject>(QWidget*, QObject*, QList<QVariant> const&) (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:875 #9 0x00007fe9d1e99272 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) (this= 0x563740cc8150, iface=0x7fe9d2586360 "KDEDModule", parentWidget=0x0, parent=0x563740af2930, args=..., keyword=...) at /var/tmp/portage/kde-frameworks/kcoreaddons-5.92.0/work/kcoreaddons-5.92.0/src/lib/plugin/kpluginfactory.cpp:232 #10 0x000056374098a0c0 in () #11 0x000056374098d0b2 in () #12 0x000056374098d443 in () #13 0x000056374098712a in () #14 0x00007fe9d150a2fa in () at /lib64/libc.so.6 #15 0x00007fe9d150a3a8 in __libc_start_main () at /lib64/libc.so.6 #16 0x0000563740987541 in () I do not need NightColor. If I comment out the body of LocationUpdater::resetLocator(), kded5 no longer crashes and everything seems to work as expected. -- You are receiving this mail because: You are watching all bug changes.