-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Fri, Oct 31, 2008 at 12:44:00PM +0200, Timo Sirainen wrote: > 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 found corrupted uidlist files, yes. But when I deleted them, pretty quickly they got corrupted again. I have now compiled dovecot using a backported fixed flex, to see if that makes the corruption stop occurring. >> 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. ...which I have enabled (and, if I recall correctly, that is reflected in the output I provided). - Jonas - -- * Jonas Smedegaard - idealist og Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkkK6EcACgkQn7DbMsAkQLgo+gCfZbkrmD9v+p+wHG0ri9mTTklG W68AniZ1omyU0Zja/OSrFdiTPcoWV9AN =ZAHq -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]