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(us...@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(us...@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 [us...@example.com 10.16.2.10 
UID FETCH](+0x2645b) [0x55ffc6c5845b] -> dovecot-backend-server/imap 
[us...@example.com 10.16.2.10 UID FETCH](+0x239df) [0x55ffc6c559df] -> 
dovecot-backend-server/imap [us...@example.com 10.16.2.10 UID 
FETCH](imap_fetch_more+0x35) [0x55ffc6c578b5] -> dovecot-backend-server/imap 
[us...@example.com 10.16.2.10 UID FETCH](cmd_fetch+0x35f) [0x55ffc6c44aaf] -> 
dovecot-backend-server/imap [us...@example.com 10.16.2.10 UID 
FETCH](command_exec+0xb9) [0x55ffc6c535b9] -> dovecot-backend-server/imap 
[us...@example.com 10.16.2.10 UID FETCH](+0x1eacf) [0x55ffc6c50acf] -> 
dovecot-backend-server/imap [us...@example.com 10.16.2.10 UID FETCH](+0x1eb87) 
[0x55ffc6c50b87] -> dovecot-backend-server/imap [us...@example.com 10.16.2.10 
UID FETCH](client_handle_input+0x215) [0x55ffc6c51885] -> 
dovecot-backend-server/imap [us...@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 [us...@example.com 10.16.2.10 
UID FETCH](main+0x367) [0x55ffc6c40d37] -> 
/lib64/libc.so.6(__libc_start_main+0xf5) [0x7fee4bfc7545] -> 
dovecot-backend-server/imap [us...@example.com 10.16.2.10 UID FETCH](+0xefb4) 
[0x55ffc6c40fb4]
Feb 10 08:50:09 imap(us...@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:tachib...@qualitia.co.jp
https://www.qualitia.co.jp/

Reply via email to