Kdeconnectd uses 100%

Bug #1396367 reported by Brain on 2014-11-25
38
This bug affects 8 people
Affects Status Importance Assigned to Milestone
kdeconnect (Ubuntu)
Critical
Unassigned

Bug Description

After several hours from system start-up kdeconnectd starts using 100% of the CPU.

"top" listing:
  PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
 5330 brain 20 0 409156 27332 21604 R 100.0 0.4 352:30.94 kdeconnectd

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: kdeconnect 0.5.2.1-0ubuntu0.1
Uname: Linux 3.16.0-031600rc5-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.5
Architecture: amd64
CurrentDesktop: KDE
Date: Tue Nov 25 23:08:23 2014
EcryptfsInUse: Yes
InstallationDate: Installed on 2013-06-15 (528 days ago)
InstallationMedia: Kubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
SourcePackage: kdeconnect
UpgradeStatus: Upgraded to trusty on 2014-05-30 (179 days ago)

Brain (brain) wrote :
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in kdeconnect (Ubuntu):
status: New → Confirmed
Peter Ullinger (upthere) wrote :

Same here with

Package: 0.7.1-0ubuntu3
CurrentDesktop: KDE
DistroRelease: 14.10 utopic

tags: added: utopic
Changed in kdeconnect (Ubuntu):
importance: Undecided → Critical
Javier Scappini (jscappini) wrote :

I noted that this happens (at least to me) every time my smartphone disconnects from the wifi my laptop is connected to. If I get out of the wifi range, kdeconnect starts to eat my cpu, every time.

Package: 0.7.1-0ubuntu3
Kubuntu 14.10
Qt: 4.8.6
KDE: 4.14.1

Mathew Shires (mathewshires) wrote :

When I run kdeconnectd from the terminal the error that appears before it uses all the CPU is:
"fusermount: entry for /home/matty/.kde/share/apps/kdeconnect/caed8a53d8d7bee7 not found in /etc/mtab"

Eddie Dunckley (eddiedunckley) wrote :

kdeconnect 0.7.3-0ubuntu1~ubuntu14.04.1

strace reveals its stuck in infinite loop reading a dead resource

LLIN}])
[pid 7539] read(3, "\2\0\0\0\0\0\0\0", 16) = 8
[pid 7539] recvmsg(7, 0xbf819a24, 0) = -1 EAGAIN (Resource temporarily unavailable)
[pid 7539] write(3, "\1\0\0\0\0\0\0\0", 8) = 8
[pid 7539] write(3, "\1\0\0\0\0\0\0\0", 8) = 8
[pid 7539] clock_gettime(CLOCK_MONOTONIC, {1479222, 248670395}) = 0
[pid 7539] recvmsg(7, 0xbf819a04, 0) = -1 EAGAIN (Resource temporarily unavailable)
[pid 7539] poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=9, events=POLLIN}, {fd=13, events=POLLIN}, {fd=15, events=POLLIN}, {fd=16, events=POLLIN}, {fd=5, events=POLLIN}, {fd=20, events=POLLIN}, {fd=21, events=POLLIN}, {fd=10, events=POLLIN}, {fd=51, events=POLLIN}, {fd=52, events=POLLIN}, {fd=8, events=POLLIN}, {fd=57, events=POLLIN}], 14, 0) = 1 ([{fd=3, revents=POLLIN}])
[pid 7539] read(3, "\2\0\0\0\0\0\0\0", 16) = 8
[pid 7539] recvmsg(7, 0xbf819a24, 0) = -1 EAGAIN (Resource temporarily unavailable)
[pid 7539] write(3, "\1\0\0\0\0\0\0\0", 8) = 8
[pid 7539] write(3, "\1\0\0\0\0\0\0\0", 8) = 8
[pid 7539] clock_gettime(CLOCK_MONOTONIC, {1479222, 249052541}) = 0
[pid 7539] recvmsg(7, 0xbf819a04, 0) = -1 EAGAIN (Resource temporarily unavailable)
[pid 7539] poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=9, events=POLLIN}, {fd=13, events=POLLIN}, {fd=15, events=POLLIN}, {fd=16, events=POLLIN}, {fd=5, events=POLLIN}, {fd=20, events=POLLIN}, {fd=21, events=POLLIN}, {fd=10, events=POLLIN}, {fd=51, events=POLLIN}, {fd=52, events=POLLIN}, {fd=8, events=POLLIN}, {fd=57, events=POLLIN}], 14, 0) = 1 ([{fd=3, revents=POLLIN}])

dotancohen (dotancohen) wrote :

In addition to CPU, sometimes kdeconnectd will use upwards of 300 MiB of RSS:

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
dotanco+ 1787 1.0 11.6 1055976 342448 ? Sl Nov19 172:14 /usr/lib/x86_64-linux-gnu/libexec/kdeconnectd

This is my system:

$ cat /etc/issue
Ubuntu 15.10 \n \l

$ uname -a
Linux loathe 4.2.0-17-generic #21-Ubuntu SMP Fri Oct 23 19:56:16 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers