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

            Bug ID: 513012
           Summary: Plasmashell freeze and memory runaway when closing
                    notification widget via back-button
    Classification: Plasma
           Product: plasmashell
      Version First master
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Notifications
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: 1.0

Created attachment 187392
  --> https://bugs.kde.org/attachment.cgi?id=187392&action=edit
Photo of screen *after* system-freeze/kernel panic. RAM allocation history and
plasmashell RAM use are visible.

SUMMARY
Plasmashell freezes with a violent memory runaway when closing the system-tray
notification widget before the system tray has been opened

STEPS TO REPRODUCE
1. Log into Plasma *without* notification widget pinned in system tray on panel
2. Right click tray arrow (do not open!)
3. Click "Configure System Tray", go to "Entries"-tab
4. Set "Notifications" element to "Always shown"
5. Click Notification Icon in System Tray on Panel
6. Click Back-Button on top left of Mini Program

OBSERVED RESULT
- Panel, Tray and Widgets freeze
- CPU-Usage skyrockets on one core
- Memory use surges, allocating at around 0.5G/sec
- When Memory (&Swap) is full, system freezes (probably Kernel Panic, but I
don't know how to confirm that)

EXPECTED RESULT
Either: Notification Widget closes
Or: Back into general System Tray


SOFTWARE/OS VERSIONS
Operating System: Arch Linux (fully updated)
KDE Plasma Version: 6.5.3
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.1
Kernel Version: 6.17.9-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5700G with Radeon Graphics
Memory: 32 GiB of RAM (31.1 GiB usable)
Graphics Processor: NVIDIA GeForce GTX 1660 SUPER
Manufacturer: ASUS

ADDITIONAL INFORMATION
- System Tray must not have been opened before.
- Notification Icon must *not* be on Panel on login.
- After plasmashell freeze, Desktop still works. I was able to start KRunner
and Kitty+btop to confirm the memory leak.
- Attached image is photo of screen *after* system-freeze/kernel panic. RAM
allocation history and plasmashell RAM use are visible.

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

Reply via email to