Summary: | Sending many notifications with image data consistently freezes Plasmashell notifications | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Tobias Bohrmann <kontakt+bugskde> |
Component: | Notifications | Assignee: | Plasma Bugs List <plasma-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | 4wy78uwh, kde, kdedev, nate |
Priority: | NOR | ||
Version First Reported In: | 6.4.3 | ||
Target Milestone: | 1.0 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/c294161eed394892d8d55b5948d20222948504f2 | Version Fixed In: | 6.4.4 |
Sentry Crash Report: | |||
Attachments: |
Test Python Script
Backtrace |
Description
Tobias Bohrmann
2025-07-21 11:17:02 UTC
As the message at the top of the summary says, if something crashed, we need a backtrace of it so we can figure out what's going on. Can you please attach a backtrace of the crash using the coredumpctl command-line program, as detailed in https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl ? Thanks. Created attachment 183478 [details]
Backtrace
As the process just freezes and not by definition crashes where a backtrace is automatically generated, I have attached the full backtrace of the running plasmashell process. Thanks. I'll let those with deeper knowledge of the code take a look. In progress with https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5707! Git commit 81a3ea98b598899e0d72bb5d6ac9068382f69828 by Paul Geerken. Committed on 28/07/2025 at 15:02. Pushed by nicolasfella into branch 'master'. delete image-data from hint deleting image-data form notification hints to avoid double saving data, because the image is already cached and also prevents the Notification DBus from crashing. M +5 -0 libnotificationmanager/notification.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/81a3ea98b598899e0d72bb5d6ac9068382f69828 Git commit c294161eed394892d8d55b5948d20222948504f2 by Nicolas Fella, on behalf of Paul Geerken. Committed on 28/07/2025 at 15:10. Pushed by nicolasfella into branch 'Plasma/6.4'. delete image-data from hint deleting image-data form notification hints to avoid double saving data, because the image is already cached and also prevents the Notification DBus from crashing. (cherry picked from commit 81a3ea98b598899e0d72bb5d6ac9068382f69828) M +5 -0 libnotificationmanager/notification.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/c294161eed394892d8d55b5948d20222948504f2 |