On 10-02-2021 01:08, Scott Q. wrote:
Is this the same bug that John created a patch for but then Dovecot fixed differently in the latest version ? 

The one with the assertion ? If so, I thought it was fixed, no ?


No, this is still active, running dovecot-2.3.13-2.x86_64, updated this morning:

doveadm(dexter): Panic: file http-client-request.c: line 1240 (http_client_request_send_more): assertion failed: (req->payload_input != NULL)
doveadm(dexter): Error: Raw backtrace: /usr/lib64/dovecot/libdovecot.so.0(backtrace_append+0x42) [0x7f2faa8b64c2] -> /usr/lib64/dovecot/libdovecot.so.0(backtrace_get+0x1e) [0x7f2faa8b65ce] -> /usr/lib64/dovecot/libdovecot.so.0(+0xf262e) [0x7f2faa8c362e] -> /usr/lib64/dovecot/libdovecot.so.0(+0xf2671) [0x7f2faa8c3671] -> /usr/lib64/dovecot/libdovecot.so.0(i_fatal+0) [0x7f2faa815d1a] -> /usr/lib64/dovecot/libdovecot.so.0(http_client_request_send_more+0x3dd) [0x7f2faa85dffd] -> /usr/lib64/dovecot/libdovecot.so.0(http_client_connection_output+0xf1) [0x7f2faa862741] -> /usr/lib64/dovecot/libdovecot.so.0(+0x11ba30) [0x7f2faa8eca30] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_call_io+0x65) [0x7f2faa8db775] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0x12b) [0x7f2faa8dd10b] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_handler_run+0x59) [0x7f2faa8db879] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_run+0x38) [0x7f2faa8dbab8] -> /usr/lib64/dovecot/libdovecot.so.0(+0x8c526) [0x7f2faa85d526] -> /usr/lib64/dovecot/libdovecot.so.0(http_client_request_send_payload+0x2c) [0x7f2faa85d7ac] -> /usr/lib64/dovecot/lib20_fts_plugin.so(+0xd52d) [0x7f2fa7ba752d] -> /usr/lib64/dovecot/lib20_fts_plugin.so(fts_parser_more+0x27) [0x7f2fa7ba64b7] -> /usr/lib64/dovecot/lib20_fts_plugin.so(+0xa2a1) [0x7f2fa7ba42a1] -> /usr/lib64/dovecot/lib20_fts_plugin.so(fts_build_mail+0x54) [0x7f2fa7ba4c04] -> /usr/lib64/dovecot/lib20_fts_plugin.so(+0x10e32) [0x7f2fa7baae32] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mail_precache+0x2e) [0x7f2faabc639e] -> /bin/doveadm(+0x3288f) [0x56466593d88f] -> /bin/doveadm(+0x32e28) [0x56466593de28] -> /bin/doveadm(+0x2cbd7) [0x564665937bd7] -> /bin/doveadm(+0x2d9e7) [0x5646659389e7] -> /bin/doveadm(doveadm_cmd_ver2_to_mail_cmd_wrapper+0x21d) [0x5646659396cd] -> /bin/doveadm(doveadm_cmd_run_ver2+0x472) [0x56466594a3c2] -> /bin/doveadm(doveadm_cmd_try_run_ver2+0x37) [0x56466594a4e7] -> /bin/doveadm(main+0x1d4) [0x564665927984] -> /lib64/libc.so.6(__libc_start_main+0xf5) [0x7f2faa123555] -> /bin/doveadm(+0x1ce1f) [0x564665927e1f]
Aborted

Regards,

Arjen