On Oct 31, 2008, at 11:53 AM, Jonas Smedegaard wrote:
I experienced some random corruption of mails recently, and found seriesof 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 wasfixed in flex 2.5.35-3, which means a broken flex was used for compilingthe current dovecot targeted for Lenny.
Dovecot doesn't use flex elsewhere than in Sieve plugin.
PGP.sig
Description: This is a digitally signed message part