Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-dev: [Wireshark-dev] [PATCH] RTP with MP2T payload bug fix

From: "Mark Lewis" <mlewis@xxxxxxxxxx>
Date: Thu, 8 Feb 2007 12:41:06 -0000
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