Reassembly of out-of-order TCP segments fails
I'm having some trouble with TCP reassembly. Even with the "Reassemble out-of-order segments" option checked, it seems like Wireshark is not able to reassemble a TLS stream after a "Previous segment not captured" and "Retransmission" event. In this case, no packet is dropped, there are just some packets out of order.
Screenshot: https://sanqui.net/etc/wireshark_tcp_...
Note how the selected packet specifies "Next Sequence Number: 1156692", which appear two packets down. But Wireshark (incorrectly?) labels it as a retransmission and loses ability to follow the HTTP2 stream.
Please let me know if a capture would be of help, I may be able to share it privately or produce one without sensitive data.
EDIT: I'm using Wireshark 3.6.2 (Git commit 626020d9b3c3). I compiled git head and confirm the problem also occurs in Version 3.7.0 (4d9470e7dd9d).