Wireshark-bugs: [Wireshark-bugs] [Bug 13085] New: Failure to dissect USB Audio feature unit desc

Date: Wed, 02 Nov 2016 22:50:56 +0000
Bug ID 13085
Summary Failure to dissect USB Audio feature unit descriptors missing the iFeature field
Product Wireshark
Version 2.3.x (Experimental)
Hardware x86-64
OS Windows 7
Status UNCONFIRMED
Severity Major
Priority Low
Component Dissection engine (libwireshark)
Assignee [email protected]
Reporter [email protected]

Created attachment 15036 [details]
USB audio descriptor: Sennheiser SP-ML 20

Build Information:
Version 2.3.0-1378-ga4f3ca2 (v2.3.0rc0-1378-ga4f3ca2 from master)
--
Multiple versions of Wireshark up to the latest as of now fail to parse  USB
Audio device descriptors where a feature unit descriptor is missing the final
iFeature field. Two examples of traces where such failure occurs are attached.

Suggested workaround is to change epan/dissectors/packet-usb-audio.c,
dissect_usb_audio_descriptor() and dissect_ac_if_feature_unit(): bLength of the
descriptor should be used to add or skip the hf_ac_if_fu_ifeature element.


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