Please CC me on answer, as I'm not subscribed on the list
Here is the description of the problem. The system description follows. Everytime I read my email using KMail 3.5.6, dovecot hangs up near the end. I get the following in mail.err:
IMAP(doudou): file ostream-crlf.c: line 339 (_send_istream): assertion
failed: ((size_t)ret <= iov.iov_len)
IMAP(doudou): Raw backtrace: imap [0x10080384] ->
imap(i_info+0) [0x10080120] ->
imap [0x1008f70c] ->
imap(o_stream_send_istream+0x7c) [0x1008d57c] ->
imap(maildir_save_continue+0x4c) [0x1002bacc] ->
imap(mailbox_save_continue+0x20) [0x1006d910] ->
imap [0x1000f4b4] ->
imap [0x1000fe44] ->
imap(io_loop_handler_run+0x1b8) [0x10087ea8] ->
imap(io_loop_run+0x38) [0x10086cf8] ->
imap(main+0x474) [0x1001f714] ->
/lib/tls/libc.so.6 [0xfe84994] ->
/lib/tls/libc.so.6(__libc_start_main+0xb0) [0xfe84ad0]
child 18757 (imap) killed with signal 6
The attached dovecot.txt contains the end of the tcp dump (dovecot aborts just after)
System information: [~] dovecot --version 1.0.0 [~] dovecot -n # /etc/dovecot/dovecot.conf log_timestamp: %Y-%m-%d %H:%M:%S disable_plaintext_auth: no login_dir: /var/run/dovecot/login login_executable: /usr/lib/dovecot/imap-login login_process_per_connection: no login_process_size: 16 login_processes_count: 1 login_max_connections: 3 max_mail_processes: 3 mail_extra_groups: mail mail_location: maildir:~/mail namespace: type: private separator: / inbox: yes auth default: mechanisms: plain login process_size: 16 passdb: driver: pam userdb: driver: passwd
OS: linux debian etch, got dovecot 1.0.0-1~bpo.1 from www.backports.org CPU arch: powerpc Filesystem: ext3
Sylvain Joyeux