Timo,
-----Original Message-----
I'm not really sure why these are happening. I anyway changed them from being assert-crashes to just logged errors. I'm interested to find out what it logs now and if there are any user-visible errors. http://hg.dovecot.org/dovecot-1.2/rev/e47eb506eebd
FWIW, I'm seeing this on 1.2.8 as well - just for one user so far. I'll try applying this patch, and report if I see anything else logged.
The user who encountered an assert crash prior to this patch now seems to be working properly. I am not aware of any errors presented to the client, but the logs show the following on the first login after application of the patch:
Nov 25 07:51:28 oh-popmap1p dovecot: imap: user=<youm>, rip=x.x.x.x, pid=13702: /home6/youm/Maildir/.Deleted Messages/dovecot-uidlist: uid=24464 exists in index, but not in uidlist Nov 25 07:51:28 oh-popmap1p dovecot: imap: user=<youm>, rip=x.x.x.x, pid=13702: /home6/youm/Maildir/.Deleted Messages/dovecot-uidlist: uid=24520 exists in index, but not in uidlist Nov 25 07:51:28 oh-popmap1p dovecot: imap: user=<youm>, rip=x.x.x.x, pid=13702: /home6/youm/Maildir/.Deleted Messages/dovecot-uidlist: uid=24532 exists in index, but not in uidlist
I have not seen it repeated since.
-Brad