https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=14340

            Bug ID: 14340
           Summary: Subtree expand/collapse tracking
           Product: Wireshark
           Version: Git
          Hardware: x86
                OS: Windows 7
            Status: UNCONFIRMED
          Severity: Normal
          Priority: Low
         Component: Qt UI
          Assignee: bugzilla-ad...@wireshark.org
          Reporter: th.wi...@gmx.de
  Target Milestone: ---

Created attachment 16070
  --> https://bugs.wireshark.org/bugzilla/attachment.cgi?id=16070&action=edit
Sample capture with 2 packets, works with every other capture

Build Information:
Version 2.5.0-TWiensBuild (Git Rev Unknown from unknown)

Compiled (32-bit) with Qt 5.5.1, with WinPcap (4_1_3), with GLib 2.38.0, with
zlib 1.2.11, with SMI 0.4.8, with c-ares 1.13.0, with Lua 5.2.4, with GnuTLS
3.4.11, with Gcrypt 1.7.6, with MIT Kerberos, with GeoIP, with nghttp2 1.14.0,
with LZ4, with Snappy, with libxml2 2.9.4, with QtMultimedia, with AirPcap,
with
SBC, with SpanDSP, with bcg729.

Running on 32-bit Windows 7 Service Pack 1, build 7601, with Intel(R) Core(TM)2
CPU          6400  @ 2.13GHz, with 2047 MB of physical memory, with locale
German_Germany.1252, with WinPcap version 4.1.3 (packet.dll version
4.1.0.2980),
based on libpcap version 1.0 branch 1_0_rel0b (20091008), with GnuTLS 3.4.11,
with Gcrypt 1.7.6, with AirPcap 4.1.0 build 1622, binary plugins supported (14
loaded).

Built using Microsoft Visual C++ 12.0 build 31101
--
Hi,
when I build Wireshark from the current git repository, I get a different
behaviour in tracking expanded/collapsed subtrees compared to the latest stable
2.4.4.

In 2.4.4 if I have expanded a 2nd level (or deeper) subtree element like
tcp.flags and then selected another packet, then also the tree was expanded to
this level.
I thought the intention of the ett_ variables are to keep track of which
subtrees are expanded.

With my compiled version from the git repository, the expanded nodes are only
tracked on the root node. In tcp for example, if I expand the tcp tree then all
other tcp root nodes are expanded in all other packets I select.

Attached example capture with 2 packets.
Demo:
Select #1, expand tree-node tcp.flags.
Select #2, tcp-tree is expanded, but tcp.flags is collapsed.

Same with every other capture, and also on other computer when Wireshark is
build under 64 Bit Windows 7.

-- 
You are receiving this mail because:
You are watching all bug changes.
___________________________________________________________________________
Sent via:    Wireshark-bugs mailing list <wireshark-bugs@wireshark.org>
Archives:    https://www.wireshark.org/lists/wireshark-bugs
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-bugs
             mailto:wireshark-bugs-requ...@wireshark.org?subject=unsubscribe

Reply via email to