On Oct 31, 2008, at 11:53 AM, Jonas Smedegaard wrote:

I experienced some random corruption of mails recently, and found series
of log entries like this:

Oct 31 08:08:22 xayide deliver(jonas-debian): file maildir-util.c: line 275 (maildir_hash): assertion failed: (*s != '/')

This means dovecot-uidlist file is corrupted. This crash was fixed for v1.1 by
http://hg.dovecot.org/dovecot-1.1/rev/5532bc0eb7bc

I suspect this to be related to an amd64-specific bug in flex that was
fixed in flex 2.5.35-3, which means a broken flex was used for compiling
the current dovecot targeted for Lenny.

Dovecot doesn't use flex elsewhere than in Sieve plugin.

Attachment: PGP.sig
Description: This is a digitally signed message part

Reply via email to