Details
-
Improvement
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
1.14.0
-
None
Description
- Function read_message_body() callsĀ qd_message_next_body_data() every time it processes up to four body data buffers.
A vbin segment may contain more than four body data buffers - Using a simple (DISPATCH-1778) example a single telnet session may assert that offset is beyond the body_data_buffer_count limit.
Each vbin segment must track the segment length to know when to stop reading that segment and call qd_message_next_body_data for the next segment.