Wireshark-bugs: [Wireshark-bugs] [Bug 12377] New: Qt: Hidden columns displayed during live captu

Date: Tue, 26 Apr 2016 21:14:46 +0000
Bug ID 12377
Summary Qt: Hidden columns displayed during live capture
Product Wireshark
Version Git
Hardware All
OS All
Status UNCONFIRMED
Severity Minor
Priority Low
Component Qt UI
Assignee [email protected]
Reporter [email protected]

Created attachment 14515 [details]
Example showing columns configured as disabled are in fact displayed.

Build Information:
Version 2.1.0-2839-gf26262a (v2.1.0rc0-2839-gf26262a from unknown)

Copyright 1998-2016 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 Qt 5.3.2, with libpcap, without POSIX capabilities, with
GLib 2.36.0, with zlib 1.2.5, with SMI 0.4.8, with c-ares 1.10.0, with Lua 5.2,
with GnuTLS 2.12.19, with Gcrypt 1.5.0, with MIT Kerberos, with GeoIP, with
QtMultimedia, without AirPcap.

Running on Mac OS X 10.10.5, build 14F1713 (Darwin 14.5.0), with locale C, with
libpcap version 1.5.3 - Apple version 47, with GnuTLS 2.12.19, with Gcrypt
1.5.0, with zlib 1.2.5.
Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz (with SSE4.2)

Built using llvm-gcc 4.2.1 (Based on Apple Inc. build 5658) (LLVM build
2336.9.00).

Wireshark is Open Source Software released under the GNU General Public
License.

Check the man page and http://www.wireshark.org for more information.

--
When Qt Wireshark is first loaded and a live capture started it will
unexpectedly display all hidden custom columns.

Problem seen on both OS X and Windows using buildbot images.

Steps to replicate:

1 - Start Wireshark and load an existing capture file to easily add several
custom columns to the packet list. 

2 - Configure Wireshark to hide these newly added columns.

3 - Exit Wireshark

4 - Restart Wireshark

5 - Start live capture.

The packet list will display what should be hidden (disabled) columns.

Workarounds:

Stop live capture and reload the newly created capture file or open and close
an existing capture prior to starting the first capture.

Using git bisect to test earlier revisions we end up with:

> first bad commit: [e73fc7e51e29382974e820bc72a859ef9caba693] \
> Qt: Removed applyRecentColumnWidths from recentFilesRead


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