Summary: | After resuming, kded4 sometimes eat 100% CPU complaining about org.kde.bluedevilmonolithic | ||
---|---|---|---|
Product: | [Unmaintained] solid | Reporter: | Éric Brunet <eric.brunet> |
Component: | bluetooth-daemon | Assignee: | David Rosca <nowrep> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | afiestas, auxsvr, basinilya, cobexer, gronslet, rdieter |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/bluedevil/9d732a65008b54b10ea57eb33ae3648cab1fb41d | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: | heaptrack of kded |
Description
Éric Brunet
2015-02-02 08:44:32 UTC
Same here on openSUSE 13.1, KDE 4.14.4, bluedevil-2.1-22.2.x86_64. kded4 starts leaking memory at a couple of MB/s after resuming the computer. One way to stop this is to disable bluedevil in the services of kded4. I also experience problems with suspend/resume: F21 3.18.3-201.fc21.x86_64, kdelibs-4.14.3-8.fc21.x86_64. I noticed that during a suspend/resume cycle, my .xsession-errors was fed with 46385 lines of Error response: "The name org.kde.bluedevilmonolithic was not provided by any .service files" and grew by 4.3MB. I should mention that also sometimes the lock screen does not show on resume (I have "lock screen on resume" activated), and KDE does not respond to mouse or keyboard for a long time. Switching to a VT (ctrl-alt-F2) does work, tough. After a while (1-2 minutes I guess), the lock screen is presented, and I am able to log in, but several things does not work, like global keyboard shortcuts. I assume this is caused by kded being 100 % consumed by this bug. Sorry, forgot to mention that I run bluedevil-2.1-2.fc21.x86_64. Created attachment 90915 [details] heaptrack of kded during this time kded also uses more memory in the order of a couple MiB/s (heaptrack log attached) starting bluedevil-monolithic in a console resolves the issue immediately introduced by https://projects.kde.org/projects/kde/workspace/bluedevil/repository/revisions/8d771c35f2b4f0e0f3ee7ebcf156d461a2dd5eb3 ? Git commit 9d732a65008b54b10ea57eb33ae3648cab1fb41d by David Rosca. Committed on 07/02/2015 at 13:11. Pushed by drosca into branch 'master'. daemon: Don't try to infinitely kill monolithic when it fails Killing monolithic may fail for various reasons (eg. it may not be running in the first place). Don't try to kill it again when it fails. M +0 -1 src/daemon/kded/BlueDevilDaemon.cpp http://commits.kde.org/bluedevil/9d732a65008b54b10ea57eb33ae3648cab1fb41d Thank you a lot ! I have downloaded and installed bluedevil-2.1-4.fc21.x86_64.rpm from koji.fedoraproject.org, and I confirm that it fixes my problem: kded4 now behaves nicely when suspending/resuming. |