Details
-
Test
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.16.1
-
None
Description
This code manually performs the function of public interface qd_alloc_deref_safe_ptr() .
// cleanup any inbound message that has not been forwarded qd_message_t *msg = link->incoming_msg.ptr; if (msg && qd_alloc_sequence(msg) == link->incoming_msg.seq) qd_message_free(msg);
Modifications to qd_alloc_deref_safe_ptr are not applied to this code block and will spoil research efforts.
Attachments
Issue Links
- Discovered while testing
-
DISPATCH-2095 heap-use-after-free in system_tests_policy_oversize_compound
- Closed