[Dovecot] maildir_uidlist_create assertion failure

Timo Sirainen tss at iki.fi
Thu Dec 20 19:32:35 EET 2007


On Thu, 2007-12-20 at 19:28 +0200, Timo Sirainen wrote:
> On Thu, 2007-12-20 at 11:20 -0600, Andrew Garner wrote:
> > On Dec 20, 2007 11:10 AM, Timo Sirainen <tss at iki.fi> wrote:
> > > On Mon, 2007-12-17 at 12:52 -0600, Andrew Garner wrote:
> > > > I've been getting the following error fairly often, which tends to
> > > > result in a corrupted dovecot-uidlist.
> > > >
> > > > dovecot: IMAP(example at example.com): file maildir-uidlist.c: line 1009
> > > > (maildir_uidlist_recreate): assertion failed: (file_size ==
> > > > (uoff_t)st.st_size)
> > >
> > > What filesystem do you use?
> > 
> > This is an NFS filesystem on an EMC Clariion CX700 backend.   The
> > local client OS is Linux 2.6.18-5-686 (from debian/etch).
> 
> And there are multiple Dovecot servers? Did you set
> mail_nfs_storage=yes?

Oh, you already said that. Also it shouldn't have made a difference
there. I'm not really sure why it would break like that, but since you
mention you're running 2.6.18 and http://wiki.dovecot.org/NFS says:

"Linux 2.6.18: Seems to have intermittent caching issues. The
same .config with 2.6.20.1 has been tested and appears to work well."

Maybe the problem is with the kernel. I could of course change the
assert to be a nicer error message, but that wouldn't really solve
anything.
-------------- 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/20071220/3f023bb3/attachment.bin 


More information about the dovecot mailing list