https://bugs.kde.org/show_bug.cgi?id=507304

            Bug ID: 507304
           Summary: Sending many notifications with image data
                    consistently freezes Plasmashell notifications
    Classification: Plasma
           Product: plasmashell
      Version First 6.4.3
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: Notifications
          Assignee: plasma-b...@kde.org
          Reporter: kontakt+bugs...@aechelon.net
                CC: k...@privat.broulik.de
  Target Milestone: 1.0

Created attachment 183390
  --> https://bugs.kde.org/attachment.cgi?id=183390&action=edit
Test Python Script

SUMMARY
The notification process of Plasmashell freezes when sending many notifications
that contain image data.

STEPS TO REPRODUCE
1. Run the attached Python script.
2. Wait around 20 seconds.
3. The stream of notifications stop. The script is now freezing.

OBSERVED RESULT
No notifications are displayed anymore. Any application trying to send a
notification freezes.

EXPECTED RESULT
The notifications are displayed.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.4.3
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.15.6-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 PRO 8840U w/ Radeon 780M Graphics
Memory: 32 GiB of RAM (30.0 GiB usable)
Graphics Processor: AMD Radeon 780M Graphics
Manufacturer: LENOVO
Product Name: 21MCCTO1WW
System Version: ThinkPad T14 Gen 5

ADDITIONAL INFORMATION
No notifications can be send after the freeze happens no matter what kind of
notification it is.
Also, after producing the freeze, the interface for
org.freedesktop.Notifications on the D-Bus user-session is not responding
anymore. Applications trying to send notifications freeze until the timeout for
sending them occurs.

Seems to be related with https://bugs.kde.org/show_bug.cgi?id=481033

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to