On Sat, 2013-02-16 at 19:32 +0100, Oli Schacher wrote:
> There seems to be an issue left when expunging a large amount of
> messages from the Trash. I managed to get it twice so far by expunging
> ~3k messages. I'll try to create a reproducible test script for this
> scenario. I can currently only provide my "clicking around" log
output.
> Version is current hg, e63d1cf19ec7.
>
> First time it happened:
> Feb 16 18:49:48 doco2 dovecot: imap(user1): Warning: Maildir
/mailstore/user1/maildir/.Trash: Expunged message reappeared, giving a new UID
(old uid=1221, file=1361035457.M728795P6220.doco1,S=2476,W=2555:2,Sa)
These errors should be gone now in hg. Although there's still some mail
duplication problem with maildir that doesn't log any errors about it.
I'm not sure why that happens.
> Feb 16 18:50:14 doco2 dovecot: doveadm: Error: dsync-remote(user1): Error:
dsync(local): Received unexpected input S != H
Fixed also this error that happened on locking failure.
> Feb 16 19:13:08 doco1 dovecot: doveadm: Error: dsync-remote(user1): Panic:
file mail-transaction-log-view.c: line 72 (mail_transaction_log_view_set):
assertion failed: (min_file_seq <= max_file_seq)
Not sure about this one. But usually this happens only once and retry
works.