Wireshark-bugs: [Wireshark-bugs] [Bug 13116] HTTP dissector does not detect response when 204 wi

Date: Tue, 22 Nov 2016 09:57:43 +0000

Comment # 4 on bug 13116 from
During first pass 'conv_data->response_code' is 0 for frame 4. Therefore I fail
in catching the 204 here.

---epan/dissectors/packet-http.c---
                 try_desegment_body = (http_desegment_body &&
                         (!(conv_data->request_method &&
g_str_equal(conv_data->request_method, "HEAD"))) &&
                         (!(conv_data->response_code &&
(conv_data->response_code == 204))) &&
                         !end_of_stream);
---

In the second pass and for frame 8 conv_data->response_code is 204. But it's to
late. req_resp_hdrs_do_reassembly has already been called.

Need to mull over this.


You are receiving this mail because:
  • You are watching all bug changes.