Wireshark-bugs: [Wireshark-bugs] [Bug 11083] New: CanOpen dissector fails on frames with RTR and

Date: Thu, 26 Mar 2015 23:52:27 +0000
Bug ID 11083
Summary CanOpen dissector fails on frames with RTR and 0 length
Product Wireshark
Version 1.99.x (Experimental)
Hardware x86-64
OS Debian
Status UNCONFIRMED
Severity Normal
Priority Low
Component Dissection engine (libwireshark)
Assignee [email protected]
Reporter [email protected]

Build Information:
Wireshark 1.99.6 (v1.99.6rc0-41-g785fab7 from master)

Copyright 1998-2015 Gerald Combs <[email protected]> and contributors.
License GPLv2+: GNU GPL version 2 or later
<http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled (64-bit) with GTK+ 3.14.5, with Cairo 1.14.0, with Pango 1.36.8, with
libpcap, without POSIX capabilities, without libnl, with libz 1.2.8, with GLib
2.42.1, without SMI, without c-ares, without ADNS, without Lua, without GnuTLS,
without Gcrypt, without Kerberos, without GeoIP, without PortAudio, with
AirPcap.

Running on Linux 3.16.0-4-amd64, with locale en_US.UTF-8, with libpcap version
1.6.2, with libz 1.2.8, without AirPcap.
Intel(R) Core(TM) i5-4288U CPU @ 2.60GHz (with SSE4.2)

Built using gcc 4.9.2.

--
The CanOpen dissector shows "Malformed Packet" for a packet with the Remote
Transmission Request bit set and 0 length.

I suspect that this is similar to an earlier codepath where a SYNC packet with
a length of 0 would also be marked as malformed (this has been fixed somewhere
between 1.12.1 and this one).


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