| 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.