On Tue, 2006-10-24 at 19:11 +0200, Jakob Curdes wrote:
dovecot: Oct 24 18:51:09 Error: IMAP(abcd): file mbox-sync-rewrite.c: line 405 (mbox_sync_read_and_move): assertion failed: (need_space == (uoff_t)-mails[idx].space) .. Now the user goes back to his PC (I made my work from another machine) and opens his mailclient (with the still existing account) and BINGO dovecot crashes again on the mailbox as berfore. Once ist has crashed on it, it than crashes always, even if you make a new account or remove the index.
If you still have such a mbox, could you put it though:
http://dovecot.org/tools/mbox-anonymize.pl
And try if it still crashes, and if so send me the mbox? The script replaces pretty much everything with "x" letters, so its output should be pretty safe to send to me.
Otherwise it probably takes a long time for me to figure out a way to reproduce it and fix it.. And currently I don't really have time to even try to do it.