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