Lorens
2005-Oct-19 01:23 UTC
[Dovecot] Corrupted index cache file [...] invalid record size
I get this error every single time some of my users log in: Error: POP3(${user}): Corrupted index cache file /${userdir}/dovecot.index.cache: invalid record size The named file seems to be deleted as soon as corruption is found. This only affects some users. I thought the affected users had in common that they are using POP3 in "leave-messages-on-server" mode, and that their mailboxes are big ( > 100 MB). However I've found a few counterexamples, few and far between (not every login) but still. Google's no help, for once :-) Could this be a locking problem, a bug with big Maildirs (counterexamples being few), or what? I know some of my users have had problems logging several IMAP clients into the smae account at the same time, wouldn't put it past some of those with problems to be trying the same with POP. I know that a detected cache corruption is merely that, but I find the error message annoying :-) Configuration: v1.0-stable (0.99.20050712-2 from debian unstable) Maildir only Default locking (nothing mentioned in conf file) Access over NFS mmap_disable = yes (wiki says to disable mmap to use indexes on NFS). Thanks for any pointers.
Timo Sirainen
2005-Oct-28 18:23 UTC
[Dovecot] Corrupted index cache file [...] invalid record size
On Wed, 2005-10-19 at 00:23 +0200, Lorens wrote:> v1.0-stable (0.99.20050712-2 from debian unstable)I've fixed several of these cache corruptions in 1.0.alpha releases. Haven't bothered to put the changes to 1.0-stable anymore.. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://dovecot.org/pipermail/dovecot/attachments/20051028/3660068d/attachment-0001.pgp