Wireshark-bugs: [Wireshark-bugs] [Bug 13198] tshark fails to pass RPC-over-RDMA frames to RPC su

Date: Fri, 02 Dec 2016 20:12:30 +0000

changed bug 13198


What Removed Added
Component TShark Dissection engine (libwireshark)

Comment # 1 on bug 13198 from
(In reply to Chuck Lever from comment #0)
> With "tshark -V" the RPC-over-RDMA dissector passes the RPC payload to the
> RPC dissector (and then it passes the payload to the correct RPC program
> dissector).
> 
> Without "-V", the RPC-over-RDMA dissector does not pass the payload on for
> more dissection.

With "tshark -V", the dissector is told to build a protocol tree, so the "tree"
argument is non-null.

Without "-V", the dissector is probably not told to build a protocol tree, so
the "tree" argument is probably null.  (It's not *guaranteed* not to tell it to
build a protocol tree.)

Similarly, in Wireshark, sometimes a protocol tree is built, and sometimes it
isn't.

So there's probably something being done inside "if (tree)" that needs to be
done unconditionally.


You are receiving this mail because:
  • You are watching all bug changes.