Hi! This is a issue that has been fixed in master, thank you for reporting.
See https://github.com/dovecot/core/commit/187fbf157d5c42f9f06ce52884fefbb4f66c070d.patch Aki On 17.10.2017 21:12, Dmitry Nezhevenko wrote: > Hi, > > Can't find any notes about this in documentation. Is replication supposed > to work between different versions of dovecot? > > I've just found that dovecot 2.2.33.1 was uploaded to debian unstable and > it crashes on every replication with older dovecot 2.2.27. (version > 2.2.32.1 was probably ok) > > Summary: > - 2.2.33.1 crashes when replicating from/to 2.2.27 > - 2.2.32.1 probably ok when replicating from/to 2.2.27 > > I was able to capture backtrace of crashed doveadm-server: > > Program terminated with signal SIGSEGV, Segmentation fault. > #0 i_stream_next_line (stream=stream@entry=0x0) at istream.c:428 > 428 istream.c: No such file or directory. > (gdb) bt > #0 i_stream_next_line (stream=stream@entry=0x0) at istream.c:428 > #1 0x00007f60244306df in i_stream_read_next_line (stream=0x0) at > istream.c:449 > #2 0x0000560304f22e79 in server_connection_print_log (conn=0x560305e930f8) > at server-connection.c:305 > #3 0x0000560304f238af in server_connection_input_one (conn=<optimized out>) > at server-connection.c:405 > #4 server_connection_input (conn=<optimized out>) at server-connection.c:390 > #5 0x00007f602443a572 in io_loop_call_io (io=0x560305e81e30) at ioloop.c:600 > #6 0x00007f602443bc1e in io_loop_handler_run_internal > (ioloop=ioloop@entry=0x560305e59ad0) at ioloop-epoll.c:223 > #7 0x00007f602443a606 in io_loop_handler_run > (ioloop=ioloop@entry=0x560305e59ad0) at ioloop.c:649 > #8 0x00007f602443a7b8 in io_loop_run (ioloop=0x560305e59ad0) at ioloop.c:624 > #9 0x0000560304f0de5a in dsync_connect_tcp (ctx=ctx@entry=0x560305e7e9e8, > mail_set=mail_set@entry=0x560305e8ad50, target=0x560305e8b94c > "inhex.vpn.local:9993", ssl=ssl@entry=false, > error_r=error_r@entry=0x7fff8e40b9e8) at doveadm-dsync.c:850 > #10 0x0000560304f0fbe3 in parse_location (error_r=0x7fff8e40b9e8, > remote_cmd_args_r=0x7fff8e40b858, location=<optimized out>, > mail_set=0x560305e8ad50, ctx=0x560305e7e9e8) at doveadm-dsync.c:875 > #11 cmd_dsync_prerun (_ctx=0x560305e7e9e8, service_user=<optimized out>, > error_r=0x7fff8e40b9e8) at doveadm-dsync.c:947 > #12 0x0000560304f10891 in doveadm_mail_next_user > (ctx=ctx@entry=0x560305e7e9e8, cctx=cctx@entry=0x7fff8e40b9f0, > error_r=error_r@entry=0x7fff8e40b9e8) at doveadm-mail.c:414 > #13 0x0000560304f11473 in doveadm_mail_single_user > (ctx=ctx@entry=0x560305e7e9e8, cctx=cctx@entry=0x7fff8e40b9f0, > error_r=error_r@entry=0x7fff8e40b9e8) at doveadm-mail.c:460 > #14 0x0000560304f262fb in doveadm_mail_cmd_server_run (cctx=0x7fff8e40b9f0, > mctx=0x560305e7e9e8, conn=0x560305e7a878) at client-connection.c:246 > #15 doveadm_cmd_handle (cctx=0x7fff8e40b9f0, argv=<optimized out>, > argc=<optimized out>, cmd_name=<optimized out>, conn=0x560305e7a878) at > client-connection.c:329 > #16 client_handle_command (args=<optimized out>, conn=0x560305e7a878) at > client-connection.c:399 > #17 client_connection_input (conn=<optimized out>) at client-connection.c:541 > #18 0x00007f602443a572 in io_loop_call_io (io=0x560305e58c40) at ioloop.c:600 > #19 0x00007f602443bc1e in io_loop_handler_run_internal > (ioloop=ioloop@entry=0x560305e529a0) at ioloop-epoll.c:223 > #20 0x00007f602443a606 in io_loop_handler_run > (ioloop=ioloop@entry=0x560305e529a0) at ioloop.c:649 > #21 0x00007f602443a7b8 in io_loop_run (ioloop=0x560305e529a0) at ioloop.c:624 > #22 0x00007f60243bf893 in master_service_run (service=0x560305e52840, > callback=<optimized out>) at master-service.c:719 > #23 0x0000560304f011d5 in main (argc=<optimized out>, argv=<optimized out>) > at main.c:143 >