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.