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

            Bug ID: 503431
           Summary: Bluetooth backend of kdeconnect may cause plasma or
                    kdeconnect-app to freeze for 25 seconds
    Classification: Applications
           Product: kdeconnect
           Version: 25.04.0
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: common
          Assignee: albertv...@gmail.com
          Reporter: otis.kuj...@gmail.com
                CC: andrew.g.r.hol...@gmail.com
  Target Milestone: ---

Created attachment 180705
  --> https://bugs.kde.org/attachment.cgi?id=180705&action=edit
Video of kdeconnect-app not responding

# SUMMARY
Around a minute after starting system, entire plasmashell freezes (all
plasmoids, panels etc.) for around 25 seconds.
It happens only when kdeconnect is enabled with bluetooth backend.
My system does not have bluetooth capabilities.
If i open kdeconnect-app, enable bluetooth in settings and then try to access
device it causes app to not respond for similar amount of time.

# STEPS TO REPRODUCE

## kdeconnect-app issue
1. open kdeconnect-app
2. go to settings
3. re/enable bluetooth
4. try to access device page

OBSERVED RESULT
As seen in attached video, application is not responding for about 20 seconds.

EXPECTED RESULT
App should open device page immediately just as when skipping 3rd step.

## plasma issue
1. open kdeconnect-app
2. go to settings
3. enable bluetooth
4. reboot computer
5. log into plasma
6. wait for about a minute

OBSERVED RESULT
plasmashell and all plasmoids freeze for around 20 seconds.
If during that time any icon was clicked, it executes that action after freeze
ends.
It happens only while bluetooth backend is enabled

EXPECTED RESULT
Everything works and should be responsive.

SOFTWARE/OS VERSIONS
Linux: 6.14.3-arch1-1 (64-bit)
KDE Plasma: X11
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.13.0
Qt Version: 6.9.0
Has been happening since around plasma 6.

ADDITIONAL INFORMATION
I couldn't find any additional information since app is not crashing but i
found this appearing in journal of plasmashell:

Apr 27 13:03:50 raphael plasmashell[1140]: kdeconnect.interfaces: error while
refreshing device list "Did not receive a reply. Possible causes include: the
remote application did not send a reply, the message bus security policy
blocked the reply, the reply timeout expired, or the network connection was
broken."
Apr 27 13:03:50 raphael plasmashell[1140]: kdeconnect.interfaces: error while
refreshing device list "Did not receive a reply. Possible causes include: the
remote application did not send a reply, the message bus security policy
blocked the reply, the reply timeout expired, or the network connection was
broken."
Apr 27 13:03:50 raphael plasmashell[1140]: kdeconnect.interfaces: error while
refreshing device list "Did not receive a reply. Possible causes include: the
remote application did not send a reply, the message bus security policy
blocked the reply, the reply timeout expired, or the network connection was
broken."
Apr 27 13:03:50 raphael plasmashell[1140]: kdeconnect.interfaces: error while
refreshing device list "Did not receive a reply. Possible causes include: the
remote application did not send a reply, the message bus security policy
blocked the reply, the reply timeout expired, or the network connection was
broken."
Apr 27 13:03:50 raphael plasmashell[1140]: kdeconnect.interfaces: error while
refreshing device list "Did not receive a reply. Possible causes include: the
remote application did not send a reply, the message bus security policy
blocked the reply, the reply timeout expired, or the network connection was
broken."
Apr 27 13:03:50 raphael plasmashell[1140]: kdeconnect.interfaces: error while
refreshing device list "Did not receive a reply. Possible causes include: the
remote application did not send a reply, the message bus security policy
blocked the reply, the reply timeout expired, or the network connection was
broken."
Apr 27 13:03:50 raphael plasmashell[1140]: kdeconnect.interfaces: error while
refreshing device list "Did not receive a reply. Possible causes include: the
remote application did not send a reply, the message bus security policy
blocked the reply, the reply timeout expired, or the network connection was
broken."

Those errors appear only with the issue with plasmashell when bluetooth backend
is enabled on startup

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

Reply via email to