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

            Bug ID: 495101
           Summary: KDE Connect Notifications May Cause Plasmashell to
                    Freeze
    Classification: Applications
           Product: kdeconnect
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: plasmoid
          Assignee: albertv...@gmail.com
          Reporter: augustinat...@wsypc.com
  Target Milestone: ---

Summary
When waking up a computer with KDE Connect enabled and receiving multiple
notifications from a phone, plasmashell may freeze while waiting for data from
KDE Connect. This likely happens because KDE Connect stalls when sending the
notifications to plasmashell.

Steps to Reproduce

Put a KDE-running computer to sleep.
Receive several notifications on an Android phone (including a call), leaving
them in the phone's notification tray.
Wake up the computer to trigger the notifications being sent to KDE.
Observed Result
Plasmashell freezes. After attaching gdb, retrieving the stack trace, and
continuing gdb, the notifications from KDE Connect appear all at once.

Expected Result
Plasmashell should not freeze.

Software/OS Versions

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.109.0
Qt Version: 5.15.10
Kernel Version: 6.4.12-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 9 5950X 16-Core Processor
Memory: 32 GiB of RAM
Graphics Processor: AMD Radeon RX 7900 XTX
Motherboard: ASUS ROG Strix X570-E Gaming
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: ROG Strix X570-E Gaming


Additional Information
I wasn’t able to capture a backtrace for kdeconnectd and couldn’t easily
reproduce the freeze. Routine notifications, like file downloads, are not
transferred through KDE Connect, and messaging notifications didn’t trigger the
bug. The OrgKdeKdeconnectDeviceNotificationsNotificationInterface resides in
generated code, and I didn’t attempt to compile KDE Connect or inspect its
files for debugging.

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

Reply via email to