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