Bug#627078: cyrus-imapd-2.2: Corrupted index files (.seen) can cause infinite loops (100% CPU)
Ernesto Baschny
ernst at cron-it.de
Tue May 17 14:16:44 UTC 2011
Package: cyrus-imapd-2.2
Version: 2.2.13-19
Severity: important
>From time to time, imapd processes hang and grab 100% CPU time for apparent no reason.
The client (usually Thunderbird) is doing nothing, closing it also doesn't stop the process.
Only solution is to kill them. Analysing the process with "lsof" shows that it is accessing the users .seen file.
This problem seems to be solved upstream in 2.3.13, and the fix looks easy enough to be backporteable to 2.2.13 (shipped with Squeeze).
See http://bugzilla.cyrusimap.org/show_bug.cgi?id=3088 where the patch is attached.
Thanks!
-- System Information:
Debian Release: 6.0.1
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-5-xen-686 (SMP w/3 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages cyrus-imapd-2.2 depends on:
ii cyrus-comm 2.2.13-19 Cyrus mail system - common files
ii libasn1-8- 1.4.0~git20100726.dfsg.1-1+b1 Heimdal Kerberos - ASN.1 library
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
ii libcomerr2 1.41.12-2 common error description library
ii libdb4.7 4.7.25-9 Berkeley v4.7 Database Libraries [
ii libgssapi2 1.4.0~git20100726.dfsg.1-1+b1 Heimdal Kerberos - GSSAPI support
ii libkrb5-26 1.4.0~git20100726.dfsg.1-1+b1 Heimdal Kerberos - libraries
ii libroken18 1.4.0~git20100726.dfsg.1-1+b1 Heimdal Kerberos - roken support l
ii libsasl2-2 2.1.23.dfsg1-7 Cyrus SASL - authentication abstra
ii libssl0.9. 0.9.8o-4squeeze1 SSL shared libraries
ii libwrap0 7.6.q-19 Wietse Venema's TCP wrappers libra
cyrus-imapd-2.2 recommends no packages.
cyrus-imapd-2.2 suggests no packages.
-- no debconf information
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list