chromium browser chews 100% CPU in epoll_wait()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
chromium-browser (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
This happens frequently (I have a script that monitors CPU usage).
$ top -b -n1 | head
top - 07:44:06 up 30 min, 3 users, load average: 1.35, 1.08, 0.82
Tasks: 329 total, 2 running, 327 sleeping, 0 stopped, 0 zombie
%Cpu(s): 17.4 us, 1.6 sy, 0.4 ni, 80.1 id, 0.5 wa, 0.1 hi, 0.0 si, 0.0 st
KiB Mem: 12182444 total, 5215508 used, 6966936 free, 338356 buffers
KiB Swap: 12455932 total, 0 used, 12455932 free. 2614244 cached Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
16165 james 20 0 1428628 72860 50624 R 95.5 0.6 3:11.69 chromium-browse
2908 james 20 0 1329964 485940 87724 S 12.7 4.0 2:17.25 firefox
15993 james 20 0 3303180 257376 104592 S 6.4 2.1 0:18.28 chromium-browse
$ sudo cat /proc/16165/stack
[<fffffffffffff
$ sudo strace -fFv -s 1024 -p 16165
Process 16165 attached with 9 threads
[pid 16241] futex(0x7fe0ff7
[pid 16182] futex(0x7fe0fff
[pid 16181] futex(0x7fe1279
[pid 16179] futex(0x7fe1279
[pid 16178] futex(0x7fe1279
[pid 16180] futex(0x7fe1279
[pid 16177] futex(0x7fe1279
[pid 16176] epoll_wait(3,
^C
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: chromium-browser 34.0.1847.
ProcVersionSign
Uname: Linux 3.15.0-1-generic x86_64
ApportVersion: 2.14.2-0ubuntu4
Architecture: amd64
CurrentDesktop: Unity
Date: Wed May 21 07:42:35 2014
Desktop-Session:
DESKTOP_SESSION = ubuntu
XDG_CONFIG_DIRS = /etc/xdg/
XDG_DATA_DIRS = /usr/share/
Env:
MOZ_PLUGIN_PATH = None
LD_LIBRARY_PATH = None
InstallationDate: Installed on 2014-04-11 (39 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Daily amd64 (20140409)
SourcePackage: chromium-browser
UpgradeStatus: Upgraded to utopic on 2014-05-08 (12 days ago)
gconf-keys: /desktop/
modified.
mtime.conffile.
Looks like this might be being caused by flashplugin. After closing a few tabs the problem is no longer recreatable.