Seeing a problem with a certain user causing dovecot to crash when copying
mail to a folder. This looks similar to a bug someone on the mailing list
posted recently.
Since the backtrace mentions the index, I tried deleting all of the index
files for the user (including subfolders) but it had no effect. Seems that
the bug still happens when creating the index for the first time.
Unfortunately, I can't pin down if there is a particular message causing
the problem but I'll see if I can track it using strace.
Lines are broken for clarity. This is dovecot 1.0.5 on CentOS 4.5.
Sep 27 16:41:42 cookie dovecot: imap-login: Login: user=<[EMAIL PROTECTED]>,
method=PLAIN, rip=::ffff:xx.xx.xx.xx, lip=::ffff:yy.yy.yy.yy, TLS
Sep 27 16:41:53 cookie dovecot: IMAP([EMAIL PROTECTED]): Trying to allocate 0
bytes
Sep 27 16:41:53 cookie dovecot: IMAP([EMAIL PROTECTED]): Raw backtrace:
imap [0x80ad7d4] ->
imap [0x80ad239] ->
imap [0x80b5624] ->
imap(i_malloc+0x1b) [0x80b0e1b] ->
imap [0x8083037] ->
imap [0x80833e6] ->
imap(index_storage_search_init+0xf4) [0x80836f4] ->
imap(cmd_copy+0x145) [0x8056d15] ->
imap(cmd_uid+0x7c) [0x805a74c] ->
imap [0x805b2d5] ->
imap [0x805b25e] ->
imap(_client_input+0x8c) [0x805b43c] ->
imap(io_loop_handler_run+0x169) [0x80b3e09] ->
imap(io_loop_run+0x28) [0x80b3178] ->
imap(main+0x49f) [0x806384f] ->
/lib/tls/libc.so.6(__libc_start_main+0xd3) [0x506de3] ->
imap [0x8055db1]
Sep 27 16:41:53 cookie dovecot: child 26079 (imap) killed with signal 6