[Dovecot] imap indexing error when moving multiple mails
Olivier Tharan
olive at pasteur.fr
Tue Mar 30 23:17:22 EEST 2004
* Hauke Fath <hf at spg.tu-darmstadt.de> (20040325 15:19):
> could be relevant. Anyway - from time to time when I move a bunch of
> mails ( < 1) from a mailbox to another (or to the trash), the client
> (I've seen it with Eudora 6 on a Mac, with Mozilla 1.6 and Sylpheed
> on NetBSD) reports an "internal error" and the maillog shows
>
> Mar 25 14:07:33 bounce imap-login: Login: hf [130.83.xxx.yyy]
> Mar 25 14:07:44 bounce imap(hf): Error indexing mbox file
> /home/hf/Mail/Leute/Marc Wirth: LF not found where expected
> Mar 25 14:09:30 bounce imap(hf): Error indexing mbox file
> /home/hf/Mail/Leute/Marc Wirth: LF not found where expected
FWIW, I have the same exact problem. This happens when
`expunging' a mbox or QUIT-ting a POP3 session. The consequence
is the email is not deleted (good), the next fetchmail will get
another, identical message.
A non-informative message is displayed according to the
mail_storage_set_critical() func in lib-storage/mail-storage.c
and the actual error is not logged.
Wouldn't there be a problem with the call to this function in
lib-storage/index/mbox/mbox-storage.c, line 496? The second
argument should be a vprintf() format string.
--
olive
More information about the dovecot
mailing list