[Dovecot] Re: assertion failed -0.99 -> 1.0-stable

Timo Sirainen tss at iki.fi
Wed Jun 8 16:19:31 EEST 2005


On Wed, 2005-06-08 at 14:46 +0200, Thomas Hummel wrote:
> 2. imap(cxxx): mkdir_parents(/opt/dovecot/c/cxxx/.imap/INBOX) failed: Permission denied
> 
> --> I can't understand why since /opt/dovecot/c is rwxrwxrwt and belongs
>     to root:wheel

Was cxxx created then? Anyway one of the mkdir() calls which tried to
create that path failed with that error..

> 3. dovecot: IMAP(xxxx): UIDs broken with partial sync in mbox file /yyyy/zzzz/xxxx/Mail/Drafts

Well, shouldn't happen but not a real problem unless it happens
constantly.

> 4. dovecot: IMAP(xxxx): file istream-raw-mbox.c: line 383 (istream_raw_mbox_get_body_size): assertion failed:
> +(rstream->body_offset != (uoff_t)-1)

Probably means the mbox has CR+LF linefeeds? 1.0-stables don't handle
them well yet. IMAP clients can't create CR+LF linefeeds, so they must
have come somewhere else.

> --> That one occured each time a user connected with Eudora (on OS-X)
>     moved messages from INBOX to some of her IMAP mailboxes.

I'm not sure if copying preserves CR+LFs.. I don't think it should.
Maybe it just triggered the problem in INBOX when some messages were
deleted.





More information about the dovecot mailing list