seahorse sucks CPU, and RAM, causes swap storm, makes system completely unresponsive
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
seahorse (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: seahorse
I've been attempting to get "bzr viz" to show GPG signatures on revisions. So, I ran "bzr viz" against a small local branch (or a branch from http://
[swarren@esk test1]$ bzr viz
No handlers could be found for logger "bzr"
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
(cleartext, key) = seahorse.
File "/usr/lib/
keyset[key] = Key(key)
File "/usr/lib/
fields = openpgp.
File "/var/lib/
**keywords)
File "/var/lib/
message, timeout)
dbus.exceptions
Right after this happens, seahorse-agent (or seahorse-daemon, whichever it is) will start sucking a lot of CPU, and also growing its RAM usage very fast. If it isn't killed quickly, it'll consume all physical RAM and grow into swap. The CPU usage and resulting swap storm make the system almost entirely unresponsive; even switching VTs and text-mode login doesn't work. Sometimes, switching VTs and CTRL-ALT-DEL will gracefully restart. (As an aside, epic fail for the kernel; OOM killer ended up killing some completely irrelevant and tiny Apache process, then not bothering to ever kill anything else, like the runaway seahorse process)
Final note: I have the WAR from https:/
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
NonfreeKernelMo
Package: seahorse 2.26.1-0ubuntu1 [modified: usr/share/
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: seahorse
Uname: Linux 2.6.28-15-generic i686
While my system works well enough for me to be typing this, I have a load average of about 5 since after I opened up seahorse, and top(1) shows seahorse using 90-100% of the CPU.