On Sat, January 12, 2008 10:48 am, Timo Sirainen wrote:
On Thu, 2008-01-10 at 14:35 +0200, Timo Sirainen wrote:
Ah, it's because it's the current directory. It would be better if home dir wouldn't be the same as mail dir (http://wiki.dovecot.org/VirtualUsers#homedirs), but I'll see if I can do something about this.
It fixed the flushing errors, but it still returns a delivery report saying "e-mail undeliverable" and deliver creates a core dump (even though the e-mail is correctly delivered to both accounts).
The e-mail is delivered, but afterwards Deliver fails and returns the error (listed in the bottom of this e-mail). Beats me why.
You wrote in a previous mail:
msgid=<20080107212004.782C817DB8 at mta01.euro123.dk>: saved mail to INBOX deliver(mikkel at euro123.dk): Jan 07 22:20:14 Panic: file index-mail.c: line 1042 (index_mail_close): assertion failed: (!mail->data.destroying_stream) I'm still unable to reproduce this myself. It most likely requires something specific in dovecot.index.cache file. Is this with maildir?
I used to get this a lot in b9-b11 (don't know about b12 since it wouldn't compile on Solaris). But then it disapeared completely in b13 except in this specific case.
Regards, Mikkel
[root@mta01]# tail -f /local/log/deliver.log | grep @euro123.dk deliver(mikkel@euro123.dk): Jan 13 10:44:52 Info: msgid=4789DD91.1050405@euro123.dk: forwarded to mikkel2@euro123.dk deliver(mikkel@euro123.dk): Jan 13 10:44:53 Info: msgid=4789DD91.1050405@euro123.dk: saved mail to INBOX deliver(mikkel@euro123.dk): Jan 13 10:44:53 Panic: file index-mail.c: line 1042 (index_mail_close): assertion failed: (!mail->data.destroying_stream) deliver(mikkel@euro123.dk): Jan 13 10:44:53 Error: Raw backtrace: 0x85b28 -> 0x4e1fc -> 0x4e690 -> 0x554cc -> 0x22880 -> 0x205b8 deliver(mikkel2@euro123.dk): Jan 13 10:44:54 Info: msgid=4789DD91.1050405@euro123.dk: saved mail to INBOX