Wireshark 2.4.1 Release Notes

1. What is Wireshark?

Wireshark is the world’s most popular network protocol analyzer. It is used for troubleshooting, analysis, development and education.

2. What’s New

2.1. Bug Fixes

The following bugs have been fixed:

  • Incorrect presentation of Ascend-Data-Filter (RADIUS attribute 242). (Bug 11630)
  • Confusing "Apply a display filter <Command/>" keyboard shortcut. (Bug 12450)
  • Wireshark crashes at startup if it needs to display a dialog early in the startup process. (Bug 13275)
  • RADIUS dictionary: BEGIN-VENDOR does not support format=Extended-Vendor-Specific-\*. (Bug 13745)
  • Dumpcap on big-endian machines writes out corrupt, unreadable Enhanced Packet Blocks. (Bug 13802)
  • Interface Toolbar support for Windows. (Bug 13833)
  • Wireshark should behave better on high resolution displays on Windows. (Bug 13877)
  • Udpdump.pod missing from build. (Bug 13903)
  • RTP Player Format Error. (Bug 13906)
  • VNC Protocol disector : Framebuffer Updates. (Bug 13910)
  • DNS LOC RRs with out-of-range longitude or latitude aren’t shown as errors. (Bug 13914)
  • DIS Dissector Entity Appearance Record displayed in wrong location. (Bug 13917)
  • Win64 CMake bug - (CYGWIN_INSTALL_PATH redefinition) causing missing packages when using CMake 3.9.0. (Bug 13922)
  • APL records parsed incorrectly for IPv4 prefixes. (Bug 13923)
  • File→Merge dialog doesn’t show all options. Resizing doesn’t help. (Bug 13924)
  • TCAP SRT Analysis incorrectly matched TCAP begins and ends. (Bug 13926)
  • Error in MKA Distributed SAK parameter set dissection. (Bug 13927)
  • E.212: Check length before trying 3-digits MNC. (Bug 13935)
  • mpeg_descriptor: AC3 System A: Respect descriptor length. (Bug 13939)
  • Crash in Wireshark using Dumper:dump() from Lua. (Bug 13944)
  • MRCPv2 not decoded correctly. (Bug 13952)
  • UDP Checksum verification not working for 0x0000 checksum. (Bug 13955)
  • OSPF v3 LSA Type not well parsed. (Bug 13979)
  • GTPv2 - decoding issue for Packet Flow ID (type 123). (Bug 13987)
  • TRANSUM fails to calculate RTE figures for DCE-RPC where request Packet Type is zero. (Bug 13988)
  • BTLE Hop and SCA fields incorrectly dissected in BLE CONNECT_REQ. (Bug 13990)
  • [oss-fuzz] BGP memleak: ASAN: 276 byte(s) leaked in 5 allocation(s). (Bug 13995)
  • Some Infiniband Connect Req fields are not decoded correctly. (Bug 13997)
  • GTP: gtp.ext_comm_flags_II_pmtsmi bit not decoded correctly. (Bug 14001)
  • InfiniBand: sIP and dIP inside IP CM Private Data are decoded in the wrong order. (Bug 14002)
  • 802.11 wlan.ft.subelem.r0kh_id should be sequence of bytes. (Bug 14004)
  • USB capture: Unrecognized libpcap format or not libpcap data. (Bug 14006)
  • SQ Header Pointer in NVMoF response capsule is decoded with the wrong endian. (Bug 14008)

2.2. New and Updated Features

There are no new features in this release.

2.3. New Protocol Support

There are no new protocols in this release.

2.4. Updated Protocol Support

BGP, BT LE, DIS, DNS, E.212, EPL, GTP, GTPv2, IEEE 802.11, InfiniBand, IPv4, IrCOMM, MKA, Modbus, MPEG Descriptor, MRCPv2, MSDP, MTP2, Nordic BLE, NVMe, OSPF, pcapng MIME, PMIPv6, Profinet I/O, RADIUS, SML, TCAP, TRANSUM, UA3G, UDP, VNC, and ZigBee

2.5. New and Updated Capture File Support

There is no new or updated capture file support in this release.

3. Getting Wireshark

Wireshark source code and installation packages are available from https://www.wireshark.org/download.html.

3.1. Vendor-supplied Packages

Most Linux and Unix vendors supply their own Wireshark packages. You can usually install or upgrade Wireshark using the package management system specific to that platform. A list of third-party packages can be found on the download page on the Wireshark web site.

4. File Locations

Wireshark and TShark look in several different locations for preference files, plugins, SNMP MIBS, and RADIUS dictionaries. These locations vary from platform to platform. You can use About→Folders to find the default locations on your system.

5. Known Problems

Dumpcap might not quit if Wireshark or TShark crashes. (Bug 1419)

The BER dissector might infinitely loop. (Bug 1516)

Capture filters aren’t applied when capturing from named pipes. (Bug 1814)

Filtering tshark captures with read filters (-R) no longer works. (Bug 2234)

Application crash when changing real-time option. (Bug 4035)

Wireshark and TShark will display incorrect delta times in some cases. (Bug 4985)

Wireshark should let you work with multiple capture files. (Bug 10488)

6. Getting Help

Community support is available on Wireshark’s Q&A site and on the wireshark-users mailing list. Subscription information and archives for all of Wireshark’s mailing lists can be found on the web site.

Official Wireshark training and certification are available from Wireshark University.

7. Frequently Asked Questions

A complete FAQ is available on the Wireshark web site.

Enhance Wireshark

Riverbed is Wireshark's primary sponsor and provides our funding. They also make great products.

Packet Analysis Made Easy

    SteelCentral Packet Analyzer Personal Edition graphs
  • Visually rich, powerful LAN analyzer
  • Quickly access very large pcap files
  • Professional, customizable reports
  • Advanced triggers and alerts
  • Fully integrated with Wireshark

Try Packet Analyzer PE FREE for 10 days