ros-industrial / packet-simplemessage

Wireshark Lua dissector for the ROS-Industrial SimpleMessage protocol
8 stars 10 forks source link

Pkts spanning TCP segments sometimes do not show up in the 'Info' column once dissected #19

Open gavanderhoorn opened 8 years ago

gavanderhoorn commented 8 years ago

Especially when they share those segments with other packets.

Example: a Joint Position pkt spans two segments (4 bytes in segment 1, 56 bytes in segment 2). In the second segment there is also a complete Status pkt. Both packets are successfully dissected, but the column view only shows Joint Position (0x0a) in the Info column, there is no ", Status". The dissection tree does show the two packets.

This seems to happen most often when packets are (significantly) fragmented throughout the stream.

gavanderhoorn commented 8 years ago

Observed in Wireshark v2.