22 Mar
2007
22 Mar
'07
12:07 a.m.
On Wed, 2007-03-21 at 23:59 +0200, Timo Sirainen wrote:
On Mon, 2007-03-19 at 09:31 -0400, Jeff A. Earickson wrote:
Mar 19 00:10:46 karst dovecot: [ID 107833 mail.error] IMAP(user): file mbox-sync-rewrite.c: line 423: assertion failed: (need_space == (uoff_t)-mails[idx].space)
Hmm. A bit dangerous to do this many changes to mbox code now that it finally seemed to work pretty well, but..:
- http://dovecot.org/list/dovecot-cvs/2007-March/008271.html
- http://dovecot.org/list/dovecot-cvs/2007-March/008273.html
It doesn't fix anything, but it does more error checking and gives a better error message instead of just the assert.
Oh and this makes the check more reliable with OSes and FSes supporting it: http://dovecot.org/list/dovecot-cvs/2007-March/008275.html
Looks like Solaris 10 does at least with UFS, don't know about NFSv4.