Skip to content

An out-of-order packet incorrectly detected as retransmission breaks desegmentation of TCP stream

This issue was migrated from bug 15993 in our old bug tracker.

Original bug information:

Reporter: Georg Müller
Status: IN_PROGRESS
Product: Wireshark
Component: Dissection engine (libwireshark)
OS: Linux
Platform: x86-64
Version: Git

Attachments:

pcap_git.py: script to generate a pcap which shows the problem
git_ordered.pcap: Trace with all packets in order
git_working.pcap: trace with two packets swapped, long initial RTT
git_problem.pcap: trace with two packets swapped, short initial RTT, showing the problem
fb2-9.pcapng: TLS (HTTP/2 capture) with lost and retransmitted packet
pcap_git_dup.py: File to generate a pcap with a duplicate packet (retransmission)
git_retransmission.pcap: Trace with a duplicate packet

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information