The current RTP/MPEG2 Transport Stream dissector has a bug. When both
Adaptation Field and Payload are present in a packet (AFC==3) the
payload is ignored and Wireshark marks the packet as malformed.

This patch to epan/dissectors/packet-mp2t.c fixes the problem. It has
been tested on Windows only.

The attached capture shows the problem. Packet 5 is shown as malformed
before the patch is applied, and is correctly dissected after the patch.

Thanks,

Mark

Attachment: mp2_ts_error.pcap.gz
Description: mp2_ts_error.pcap.gz

Attachment: mpeg2ts_af_bug.patch.gz
Description: mpeg2ts_af_bug.patch.gz

_______________________________________________
Wireshark-dev mailing list
[email protected]
http://www.wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to