https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=14670
Peter Wu <pe...@lekensteyn.nl> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |s...@bjorlykke.org
--- Comment #2 from Peter Wu <pe...@lekensteyn.nl> ---
The problem occurs when packet 8 is dissected:
341 static p_mul_seq_val *register_p_mul_id (packet_info *pinfo, address
*addr, guint32 dstIP,
...
427 if (p_mul_data) {
428 if (pdu_type == Ack_PDU) {
429 /* Only save this data if positive ack */
430 if (no_missing == 0) {
431 ack_data = (p_mul_ack_data *)wmem_map_lookup
(p_mul_data->ack_data, GUINT_TO_POINTER(dstIP));
"p_mul_data->ack_data" is NULL. "p_mul_data" itself was allocated in
epan/dissectors/packet-p_mul.c:461
The obvious fix is to check whether "ack_data" is non-NULL, but perhaps there
is some other issue hiding? Stig, could you have a look?
--
You are receiving this mail because:
You are watching all bug changes.
___________________________________________________________________________
Sent via: Wireshark-bugs mailing list <wireshark-bugs@wireshark.org>
Archives: https://www.wireshark.org/lists/wireshark-bugs
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-bugs
mailto:wireshark-bugs-requ...@wireshark.org?subject=unsubscribe