https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6974
Summary: packet-ieee1722.c calls subdissectors too late in
dissection
Product: Wireshark
Version: 1.7.x (Experimental)
Platform: x86
OS/Version: Windows 7
Status: NEW
Severity: Normal
Priority: Low
Component: Wireshark
AssignedTo: bugzilla-admin@xxxxxxxxxxxxx
ReportedBy: jdamori@xxxxxxxxx
Created attachment 8055
--> https://bugs.wireshark.org/bugzilla/attachment.cgi?id=8055
Suggested patch for described bug
Build Information:
Paste the COMPLETE build information from "Help->About Wireshark", "wireshark
-v", or "tshark -v".
--
dissector_try_unit() is called on the avb_dissector_table after the mr, gv and
tv fields have been dissected, but those fields are not common to all 1722
protocols. As the comment in the current code indicates, the common portion of
the 1722 PDU ends after the version item.
Also, the subdissectors should be called outside the if(tree) condition in
order to give the subdissector the opportunity to display items in the info
and/or protocol fields in the GUI.
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.