Bug 495783 - KDED crashed in std::__uniq_ptr_impl<KNotification::Private, std::default_delete<KNotification::Private> >::_M_ptr while a plasma-nm connectivity status change notification was being deleted
Summary: KDED crashed in std::__uniq_ptr_impl<KNotification::Private, std::default_del...
Status: REPORTED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Networking in general (show other bugs)
Version: master
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-04 10:18 UTC by BryanLiang
Modified: 2024-12-23 18:23 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
the stack trace of the coredump file (79.30 KB, text/plain)
2024-11-04 10:18 UTC, BryanLiang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description BryanLiang 2024-11-04 10:18:54 UTC
Created attachment 175509 [details]
the stack trace of the coredump file

SUMMARY
Kded crashed, which make all the 3rd application like solaar, keepassxc tray not visable.


OBSERVED RESULT
All the 3rd application like solaar, keepassxc tray not visable.

EXPECTED RESULT
Kded did not crash

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.2.2
KDE Frameworks Version: 6.7.0
Qt Version: 6.8.0
Kernel Version: 6.11.6-zen1-1-zen-cjktty (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800H with Radeon Graphics
Memory: 13.5 GiB of RAM
Graphics Processor: AMD Radeon Graphics

ADDITIONAL INFORMATION
Comment 1 BryanLiang 2024-11-04 11:25:24 UTC
It seems that the plasma-kded6.service will not be restarted when crashed unless user restart it manually or re-login according to its service file.

[Unit]
Description=KDE Daemon 6
PartOf=graphical-session.target
After=plasma-kcminit.service

[Service]
ExecStart=/usr/bin/kded6
BusName=org.kde.kded6
Slice=session.slice
TimeoutStopSec=5sec

I think something like `Restart=on-failure` should be added to it.
Comment 2 Harald Sitter 2024-11-04 12:42:25 UTC
Please file a separate bug about the daemon not restarting. We'll use this one to track the crash, which actually happens inside plasma-nm it seems.
Comment 3 Ben Cooksley 2024-12-23 18:23:48 UTC
Bulk transfer as requested in T17796