[Dovecot] mbox-sync-update.c error

Carlos Vicente cvicente at network-services.uoregon.edu
Sat Apr 1 02:20:46 EEST 2006


Hi,

I think the problem is in Dovecot.  I'm using both Evolution and
Thunderbird on a Gentoo box.

One of my folders keeps locking up and the clients can't retrieve the
messages.  The situation appears to be triggered by trying to move a
message into that folder.  Deleting the index files
(under /var/log/dovecot/xxx/) solves the problem (temporarily).


I get these error messages in the logs:

Mar 31 15:10:34 dovecot: imap(cvicente): mbox sync: UID inserted in the
middle of mailbox /home/xxx/Mail/xxx (93 > 3, seq=93, idx_msgs=3455)
Mar 31 15:10:34  dovecot: imap(cvicente): file mbox-sync-update.c: line
55 (mbox_sync_move_buffer): assertion failed: (ctx->mail.offset +
ctx->mail.space <= ctx->hdr_offset + pos || ctx->mail.offset >
ctx->hdr_offset + pos + have)
Mar 31 15:10:35  dovecot: child 32373 (imap) killed with signal 6
M


I'm running dovecot-1.0_beta3

Hope this gets some attention from the developers.

cv

>In the maillog I get
>
>    Mar 29 09:17:25 bree dovecot: imap-login: Login: user=<hartr>,
>    method=plain, rip=::ffff:127.0.0.1, lip=::ffff:127.0.0.1, secured
>    Mar 29 09:17:25 bree dovecot: imap(hartr): mbox sync: UID inserted
>    in the middle of mailbox /var/mail/hartr (8 > 1, seq=2, idx_msgs=4)
>    Mar 29 09:17:25 bree dovecot: imap(hartr): file mbox-sync-update.c:
>    line 55 (mbox_sync_move_buffer): assertion failed: (ctx->mail.offset
>    + ctx->mail.space <= ctx->hdr_offset + pos || ctx->mail.offset >
>    ctx->hdr_offset + pos + have)
>    Mar 29 09:17:26 bree dove


More information about the dovecot mailing list