Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 11692] New: Qt Wireshark - Toggling Time of Day checkbox o

Date: Thu, 12 Nov 2015 02:39:10 +0000
Bug ID 11692
Summary Qt Wireshark - Toggling Time of Day checkbox on I/O Graph does not update graph properly
Product Wireshark
Version unspecified
Hardware x86
OS Mac OS X 10.10
Status UNCONFIRMED
Severity Minor
Priority Low
Component Qt UI
Assignee [email protected]
Reporter [email protected]

Created attachment 13990 [details]
Small trace file with 10 TCP sessions

Build Information:
Version 2.1.0-511-gca2ecc1 (v2.1.0rc0-511-gca2ecc1 from unknown)

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 Qt 5.3.2, with libpcap, without POSIX capabilities, with
libz 1.2.5, with GLib 2.36.0, with SMI 0.4.8, without c-ares, without ADNS,
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 14F1021 (Darwin 14.5.0), with locale C, with
libpcap version 1.5.3 - Apple version 47, with libz 1.2.5, with GnuTLS 2.12.19,
with Gcrypt 1.5.0.
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's I/O Graph Time of Day checkbox is changed, the X Axis will
be immediately updated but any displayed graph(s) will be hidden and the X axis
label units will display either an unexpected (but consistent) time and date
value (checkbox enabled) or the Seconds will be displayed unexpectedly in
scientific notation (checkbox disabled).  If and when the mouse cursor is moved
into the graph frame section of the dialog the graph will be updated and
reappear and the X Axis label units will display with the expected values.

This issue has been seen on both OS X and Windows.

The Qt Wireshark I/O Graph dialog has a Time of Day checkbox that toggles how
the units for the X AXIS should be displayed: from Seconds (since start of
capture) to Time and Date.   The default is Seconds (the checkbox is disabled). 

How to replicate:

1 - Start Wireshark.

2 - Load the attached small capture file.

3 - Open the I/O dialog (Menu: Statistics / I/O Graph

With the default "All Packets" and "TCP errors" graph entries enabled several
traffic spikes of 13 packet/sec will be seen. 

4 - Click on the "Time of Day" checkbox to enable.

The Graph will clear and the X Axis units will now display a time of 19:00:00
and date of 31.12.69 for the date in the left most position.

5 - Move mouse cursor into the graph border.

The moment the mouse cursor is moved into the graph border an event will be
triggered that makes the graphs reappear and the X axis label will be updated
to display the expected time and date values.

Workaround: Move mouse cursor into the graph frame area to trigger updates
after Time of Day checkbox is changed.


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