Displaying 5 results from an estimated 5 matches for "payload_output".
2020 Oct 31
2
Indexer error after upgrade to 2.3.11.3 [trial patch]
...tp-client-request.c???
2020-08-12 14:20:41.000000000 +0200
+++ dovecot-2.3.11.3/src/lib-http/http-client-request.c 2020-10-27
13:06:09.352973130 +0100
@@ -1229,12 +1229,12 @@
??????? const char *error;
??????? uoff_t offset;
-?????? i_assert(req->payload_input != NULL);
-?????? i_assert(req->payload_output != NULL);
-
??????? if (req->payload_finished)
??????????????? return http_client_request_finish_payload_out(req);
+?????? i_assert(req->payload_input != NULL);
+?????? i_assert(req->payload_output != NULL);
+
??????? io_remove(&conn->io_req_payload);
??????? /* chunked ostream ne...
2020 Oct 27
3
Indexer error after upgrade to 2.3.11.3 [trial patch]
...did a bit of tracing. From the albeit limited examples that I saw the
panic and assert segfault always happens when? req->payload_finished is
true. If that observation is correct in general, then the patch is
simple, just put the test for payload_finished before the assert for
payload_input and payload_output. Would anyone with the problem care to
try it and give feedback?
diff -ur dovecot-2.3.11.3-orig/src/lib-http/http-client-request.c
dovecot-2.3.11.3/src/lib-http/http-client-request.c
--- dovecot-2.3.11.3-orig/src/lib-http/http-client-request.c???
2020-08-12 14:20:41.000000000 +0200
+++ dovecot-2.3...
2020 Oct 31
0
Indexer error after upgrade to 2.3.11.3 [trial patch]
...tp-client-request.c???
2020-08-12 14:20:41.000000000 +0200
+++ dovecot-2.3.11.3/src/lib-http/http-client-request.c 2020-10-27
13:06:09.352973130 +0100
@@ -1229,12 +1229,12 @@
??????? const char *error;
??????? uoff_t offset;
-?????? i_assert(req->payload_input != NULL);
-?????? i_assert(req->payload_output != NULL);
-
??????? if (req->payload_finished)
??????????????? return
http_client_request_finish_payload_out(req);
+?????? i_assert(req->payload_input != NULL);
+?????? i_assert(req->payload_output != NULL);
+
??????? io_remove(&conn->io_req_payload);
??????? /* chunked ostream ne...
2020 Oct 30
0
Indexer error after upgrade to 2.3.11.3 [trial patch]
...did a bit of tracing. From the albeit limited examples that I saw
the panic and assert segfault always happens when?
req->payload_finished is true. If that observation is correct in
general, then the patch is simple, just put the test for
payload_finished before the assert for payload_input and
payload_output. Would anyone with the problem care to try it and give
feedback?
diff -ur dovecot-2.3.11.3-orig/src/lib-http/http-client-request.c
dovecot-2.3.11.3/src/lib-http/http-client-request.c
--- dovecot-2.3.11.3-orig/src/lib-http/http-client-request.c???
2020-08-12 14:20:41.000000000 +0200
+++ dovecot-...
2020 Oct 21
2
Indexer error after upgrade to 2.3.11.3
On 21/10/2020 16:44, Patrik Peng wrote:
> On 16.10.20 18:34, Patrik Peng wrote:
>> On 16.10.20 18:00, Scott Q. wrote:
>>> This reminds me, the way I was able to reproduce this consistently
>>> was by having large headers ( 100+ lines ).
>>>
>>>
>>> On Friday, 16/10/2020 at 11:49 Patrik Peng wrote:
>>>
>>> On 19.08.20