Hi,
This problem was solved at Dovecot v2.3.9.3.
Thank you.
Regards,
----- Original Message -----> Hi,
>
> I'm testing Dovecot v2.3.9.2.
> So, I found a problem that a Dovecot process termed with Panic, like below:
>
> Feb 10 08:50:09 imap(user1 at
example.com)<38440><p9ec0zSeSIQKEAIK>: Panic: file
message-snippet.c: line 71 (snippet_add_content): assertion failed: (*count_r
<= size)
> Feb 10 08:50:09 imap(user1 at
example.com)<38440><p9ec0zSeSIQKEAIK>: Error: Raw backtrace:
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot.so.0(backtrace_append+0x3b)
[0x7fee4c46331b] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot.so.0(backtrace_get+0x1e)
[0x7fee4c46346e] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot.so.0(+0xfc90b)
[0x7fee4c46f90b] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot.so.0(+0xfc9c1)
[0x7fee4c46f9c1] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot.so.0(i_fatal+0)
[0x7fee4c3b470a] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot.so.0(+0xdea53)
[0x7fee4c451a53] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot-storage.so.0(+0xdcd98)
[0x7fee4c80bd98] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot-storage.so.0(+0xdd1a5)
[0x7fee4c80c1a5] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot-storage.so.0(index_mail_get_special+0x2c1)
[0x7fee4c80c591] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot-storage.so.0(dbox_mail_get_special+0x48)
[0x7fee4c7adeb8] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot-storage.so.0(+0x78f2b)
[0x7fee4c7a7f2b] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot-storage.so.0(mail_get_special+0x10)
[0x7fee4c76f3e0] -> dovecot-backend-server/imap [user1 at example.com
10.16.2.10 UID FETCH](+0x2645b) [0x55ffc6c5845b] ->
dovecot-backend-server/imap [user1 at example.com 10.16.2.10 UID
FETCH](+0x239df) [0x55ffc6c559df] -> dovecot-backend-server/imap [user1 at
example.com 10.16.2.10 UID FETCH](imap_fetch_more+0x35) [0x55ffc6c578b5] ->
dovecot-backend-server/imap [user1 at example.com 10.16.2.10 UID
FETCH](cmd_fetch+0x35f) [0x55ffc6c44aaf] -> dovecot-backend-server/imap
[user1 at example.com 10.16.2.10 UID FETCH](command_exec+0xb9) [0x55ffc6c535b9]
-> dovecot-backend-server/imap [user1 at example.com 10.16.2.10 UID
FETCH](+0x1eacf) [0x55ffc6c50acf] -> dovecot-backend-server/imap [user1 at
example.com 10.16.2.10 UID FETCH](+0x1eb87) [0x55ffc6c50b87] ->
dovecot-backend-server/imap [user1 at example.com 10.16.2.10 UID
FETCH](client_handle_input+0x215) [0x55ffc6c51885] ->
dovecot-backend-server/imap [user1 at example.com 10.16.2.10 UID
FETCH](client_input+0x7e) [0x55ffc6c5206e] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x7b)
[0x7fee4c48bcdb] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0x105)
[0x7fee4c48dd55] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0x59)
[0x7fee4c48bde9] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot.so.0(io_loop_run+0x38)
[0x7fee4c48c098] ->
/usr/local/dovecot-2.3.9.2/lib/dovecot/libdovecot.so.0(master_service_run+0x13)
[0x7fee4c3e9623] -> dovecot-backend-server/imap [user1 at example.com
10.16.2.10 UID FETCH](main+0x367) [0x55ffc6c40d37] ->
/lib64/libc.so.6(__libc_start_main+0xf5) [0x7fee4bfc7545] ->
dovecot-backend-server/imap [user1 at example.com 10.16.2.10 UID FETCH](+0xefb4)
[0x55ffc6c40fb4]
> Feb 10 08:50:09 imap(user1 at
example.com)<38440><p9ec0zSeSIQKEAIK>: Fatal: master: service(imap):
child 38440 killed with signal 6 (core dumps disabled -
https://dovecot.org/bugreport.html#coredumps)
>
> It was occurred this by a mail had ISO-2022-JP content (Single part mail).
> I saw that the mail was not strange.
> When I appended the mail with IMAP APPEND command, that no problem
happened.
> I think the problem comes by LMTP only.
>
> Any idea?
>
> Regards,
>
> --
> Tachibana, Masashi QUALITIA CO., LTD.
> mailto:tachibana at qualitia.co.jp
> https://www.qualitia.co.jp/
>
--
TACHIBANA Masashi QUALITIA CO., LTD.
mailto:tachibana at qualitia.co.jp
https://www.qualitia.co.jp/