Getting panic in http-client-request.c: line 1240 during indexing on Ubuntu 20.04

Arjen Heidinga dexter at beetjevreemd.nl
Wed Feb 10 10:13:47 EET 2021


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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://dovecot.org/pipermail/dovecot/attachments/20210210/43579a87/attachment-0001.html>


More information about the dovecot mailing list