https://bugs.kde.org/show_bug.cgi?id=375396
Bug ID: 375396
Summary: Opening files with krunner can spawn subprocesses
which use 100% CPU
Product: krunner
Version: 5.8.5
Platform: Archlinux Packages
OS: Linux
Status: UNCONFIRMED
Severity: major
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 103579
--> https://bugs.kde.org/attachment.cgi?id=103579&action=edit
htop screenshot of krunner cpu usage
My system was acting sluggish today, so I opened htop to discover that krunner
had pegged all 4 of my cores at 100% usage! It seemed to have spawned 4
subprocesses, each of which was using 100% of a core.
I restarted my PC and my CPU usage was normal again. I managed to reproduce the
bug as follows (with opening krunner by pressing alt+space):
* Start okular through krunner: CPU usage normal
* Search for a PDF through krunner and open it in the previous okular instance:
one core starts running at 100%
* Search and open a second PDF: a second core starts running at 100%
* Try opening a few more PDFs: no change in CPU usage, still 2 cores pegged at
100%
* Open gwenview through krunner: no change
* Try opening another PDF: a third core starts running at 100%
* Open spectacle through krunner: a fourth core starts running at 100%
So the bug is reproducible after using krunner enough times, but not every
usage results in another subprocess being spawned using 100% CPU.
I've attached a screenshot of htop, as well as the open file handles for both
the parent krunner process and one of the children using 100% CPU. Bug 364268
also seems to describe this problem, however I can confirm that the bug does
not only happen when opening OpenGL apps.
System specs:
Kernel version: 4.8.13-1-ARCH
plasma version: 5.8.5
kf5 version: 5.30.0
kapps version: 16.12.1
CPU: i5-4690K
GPU: Nvidia GTX 970 with proprietary driver, version 375.26
--
You are receiving this mail because:
You are watching all bug changes.