Wireshark mailing list archives

Re: [Wireshark-dev] Different wireshark behaviour on Linux as on Windows


From: Chris Maynard <Chris.Maynard () gtech com>
Date: Tue, 8 Mar 2011 03:41:45 +0000 (UTC)

Roland Knall <rknall@...> writes:

Ok, now I have a question.

Both dissectors register on a certain Ethernet Frame Type (0x88CD). If
I disable the SercosIII dissector, in theory, my dissector should get
called, right?
That would be my expectation as well.

But no, even if I specifically disable the dissector, it still get's
selected via packet.c::dissector_try_uint_new but it get's not called.

Is this a bug? Normally I would assume, that a disabled dissector
would not get selected here, but a non-disabled one would get the
top-vote
This sounds like a bug to me as well.  You might want to file a bug report about
it, and if at all possible, post your openSAFETY plugin (with the rest of the
patches to Wireshark files), along with a small capture file to the bug report.

The only other thing I could suggest is to compile your dissector as a normal
dissector instead of a plugin.  Does it need to be a plugin?


___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev () wireshark org>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request () wireshark org?subject=unsubscribe


Current thread: