Wireshark-bugs: [Wireshark-bugs] [Bug 9482] Buildbot crash output: fuzz-2013-11-27-22455.pcap

Date: Wed, 27 Nov 2013 15:47:25 +0000

changed bug 9482

What Removed Added
Attachment #12187 Flags   review_for_checkin?
Status CONFIRMED IN_PROGRESS
Assignee [email protected] [email protected]

Comment # 1 on bug 9482 from
Created attachment 12187 [details]
Avoid attempting FC dissection if the data argument to dissect_fc() is NULL.

10:37:01          Warn Dissector bug, protocol FC, in packet 7668:
STATUS_ACCESS
_VIOLATION: dissector accessed an invalid memory address

This happens because in dissect_ppi(), the dlt is assigned the corrupted value
of 224 instead of the correct value of 105, which causes dissector_try_uint()
to call the FC dissector with a NULL data argument passed to dissect_fc().

This patch fixes this by assuming that if the data argument is NULL that the
traffic isn't actually Fibre Channel data.  Posting the patch here for
review/comments in case this isn't a valid assumption.


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