diff options
author | John Thacker <johnthacker@gmail.com> | 2021-06-15 21:12:50 -0400 |
---|---|---|
committer | Wireshark GitLab Utility <gerald+gitlab-utility@wireshark.org> | 2021-06-16 08:00:01 +0000 |
commit | f541e5e769321df0b4968164f583ecd684152d0e (patch) | |
tree | 771d526689b4c6cc0b58d29fd3a5d0889f38e698 /epan/dissectors/packet-aeron.c | |
parent | 6c043d5c73e3bdbb84f988a82ebdfc18d77489b9 (diff) |
MP2T: Catch exceptions thrown by reassembled fragments and continue
A TS packet can contain the end of a previous fragmented higher level
packet and the start of a new higher level packet. If an exception
is thrown in the first reassembled packet, catch it and continue to
process the start of the next. This is particularly likely when there
are dropped or out of order frames, since there are no fragment IDs,
just continuous streams (multiplexed by PIDs.) Similar to #13238,
but at a slightly different place in the protocol.
Diffstat (limited to 'epan/dissectors/packet-aeron.c')
0 files changed, 0 insertions, 0 deletions