Debian Bug report logs - #617344
wireshark: "follow TCP stream" doesn't indicate truncated data

version graph

Package: wireshark; Maintainer for wireshark is Balint Reczey <[email protected]>; Source for wireshark is src:wireshark (PTS, buildd, popcon).

Reported by: "Ph. Marek" <[email protected]>

Date: Tue, 8 Mar 2011 09:51:01 UTC

Severity: wishlist

Tags: moreinfo

Found in version wireshark/1.4.4-1

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], [email protected], Balint Reczey <[email protected]>:
Bug#617344; Package wireshark. (Tue, 08 Mar 2011 09:51:04 GMT) (full text, mbox, link).


Acknowledgement sent to "Ph. Marek" <[email protected]>:
New Bug report received and forwarded. Copy sent to [email protected], Balint Reczey <[email protected]>. (Tue, 08 Mar 2011 09:51:05 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: "Ph. Marek" <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: wireshark: "follow TCP stream" doesn't indicate truncated data
Date: Tue, 08 Mar 2011 10:47:18 +0100
Package: wireshark
Version: 1.4.4-1
Severity: normal

When using a limited capture length "Follow TCP stream" shows no indicator that
there's data missing.
Not even the "Save to File" in hexdump gives holes in the addresses.

I'd expect some visually marked hint "<data missing>" or something like that,
in both packet loss and truncated captures.

The hexdump should at least show correct addresses for the data - holes in the
dump would be unavoidable anyway.

Another, smaller nuisance are the empty lines in hexdump output.


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.34-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages wireshark depends on:
ii  libc6                   2.11.2-13        Embedded GNU C Library: Shared lib
ii  libglib2.0-0            2.28.1-1+b1      The GLib library of C routines
ii  libgtk2.0-0             2.20.1-2         The GTK+ graphical user interface
ii  libpango1.0-0           1.28.3-2~sid1    Layout and rendering of internatio
ii  libpcap0.8              1.1.1-2          system interface for user-level pa
ii  libportaudio2           19+svn20110302-1 Portable audio I/O - shared librar
ii  libwireshark0           1.4.4-1          a network packet dissection librar
ii  libwiretap0             1.4.4-1          a network packet capture library -
ii  libwsutil0              1.4.4-1          network packet dissection utilitie
ii  wireshark-common        1.4.4-1          network traffic analyzer - common
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

wireshark recommends no packages.

wireshark suggests no packages.




Information stored :
Bug#617344; Package wireshark. (Tue, 08 Mar 2011 10:39:10 GMT) (full text, mbox, link).


Acknowledgement sent to Philipp Marek <[email protected]>:
Extra info received and filed, but not forwarded. (Tue, 08 Mar 2011 10:39:10 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: Philipp Marek <[email protected]>
To: [email protected]
Subject: Re: Bug#617344: wireshark: "follow TCP stream" doesn't indicate truncated data
Date: Tue, 8 Mar 2011 11:29:48 +0100
On Tuesday 08 March 2011, Ph. Marek wrote:
> When using a limited capture length "Follow TCP stream" shows no
> indicator that there's data missing.
> Not even the "Save to File" in hexdump gives holes in the addresses.
> 
> I'd expect some visually marked hint "<data missing>" or something like
> that, in both packet loss and truncated captures.
Correction: It *does* show truncations (at least sometimes - I've surely had 
data missing and didn't see the indicator).



> The hexdump should at least show correct addresses for the data - holes
> in the dump would be unavoidable anyway.
The indicator in the hexdump is a string like this:

 [2169 bytes missing in capture file]

This has neither the correct length (even more so if only a few bytes are 
missing!!), and the addresses are still wrong.

The "Flow Graph" shows no missing data, though??



> Another, smaller nuisance are the empty lines in hexdump output.
This is still true.




Information forwarded to [email protected], Balint Reczey <[email protected]>:
Bug#617344; Package wireshark. (Tue, 08 Mar 2011 11:33:03 GMT) (full text, mbox, link).


Acknowledgement sent to [email protected]:
Extra info received and forwarded to list. Copy sent to Balint Reczey <[email protected]>. (Tue, 08 Mar 2011 11:33:03 GMT) (full text, mbox, link).


Message #15 received at [email protected] (full text, mbox, reply):

From: Bálint Réczey <[email protected]>
To: Philipp Marek <[email protected]>, [email protected]
Subject: Re: Bug#617344: wireshark: "follow TCP stream" doesn't indicate truncated data
Date: Tue, 8 Mar 2011 12:29:30 +0100
Hi,

2011/3/8 Philipp Marek <[email protected]>:
> On Tuesday 08 March 2011, Ph. Marek wrote:
>> When using a limited capture length "Follow TCP stream" shows no
>> indicator that there's data missing.
>> Not even the "Save to File" in hexdump gives holes in the addresses.
>>
>> I'd expect some visually marked hint "<data missing>" or something like
>> that, in both packet loss and truncated captures.
> Correction: It *does* show truncations (at least sometimes - I've surely had
> data missing and didn't see the indicator).
Could you please attach the problematic capture file?

When working with truncated packets one has to be prepared for such problems.
Every truncated packet is marked in tree-view:
...
    Destination port: db-lsp-disc (17500)
    Length: 147
    Checksum: 0xd861 [unchecked, not all data available]
        [Good Checksum: False]
        [Bad Checksum: False]
Dropbox LAN sync Discovery Protocol
[Packet size limited during capture: DB-LSP-DISC truncated]

Display filter "short" will match those packets.

>
>
>
>> The hexdump should at least show correct addresses for the data - holes
>> in the dump would be unavoidable anyway.
> The indicator in the hexdump is a string like this:
>
>  [2169 bytes missing in capture file]
>
> This has neither the correct length (even more so if only a few bytes are
> missing!!), and the addresses are still wrong.
>
> The "Flow Graph" shows no missing data, though??
>
>
>
>> Another, smaller nuisance are the empty lines in hexdump output.
> This is still true.
Reported to upstream as:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1678

Cheers,
Balint




Information forwarded to [email protected], Balint Reczey <[email protected]>:
Bug#617344; Package wireshark. (Tue, 08 Mar 2011 11:48:06 GMT) (full text, mbox, link).


Acknowledgement sent to Philipp Marek <[email protected]>:
Extra info received and forwarded to list. Copy sent to Balint Reczey <[email protected]>. (Tue, 08 Mar 2011 11:48:06 GMT) (full text, mbox, link).


Message #20 received at [email protected] (full text, mbox, reply):

From: Philipp Marek <[email protected]>
To: [email protected]
Cc: [email protected]
Subject: Re: Bug#617344: wireshark: "follow TCP stream" doesn't indicate truncated data
Date: Tue, 8 Mar 2011 12:36:18 +0100
Hello Bálint,

thanks for the quick answer.

On Tuesday 08 March 2011, Bálint Réczey wrote:
> > Correction: It *does* show truncations (at least sometimes - I've
> > surely had data missing and didn't see the indicator).
> 
> Could you please attach the problematic capture file?
Hmmm, this one I can't attach.

Perhaps it's a bug regarding merging of multiple capture files, finding 
duplicates (see also #616415) and/or out-of-order packets ...

I'll try to get something to show.

 
> When working with truncated packets one has to be prepared for such
> problems. Every truncated packet is marked in tree-view:
...
> Display filter "short" will match those packets.
Thank you for this hint.
Well, but that does not work for simply missing packets.
 

> >> Another, smaller nuisance are the empty lines in hexdump output.
> > This is still true.
> Reported to upstream as:
> https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1678
Thank you.


Regards,

Phil




Information forwarded to [email protected], Balint Reczey <[email protected]>:
Bug#617344; Package wireshark. (Wed, 09 Mar 2011 00:30:06 GMT) (full text, mbox, link).


Acknowledgement sent to [email protected]:
Extra info received and forwarded to list. Copy sent to Balint Reczey <[email protected]>. (Wed, 09 Mar 2011 00:30:06 GMT) (full text, mbox, link).


Message #25 received at [email protected] (full text, mbox, reply):

From: Bálint Réczey <[email protected]>
To: Philipp Marek <[email protected]>
Cc: [email protected]
Subject: Re: Bug#617344: wireshark: "follow TCP stream" doesn't indicate truncated data
Date: Wed, 9 Mar 2011 01:27:03 +0100
2011/3/8 Philipp Marek <[email protected]>:
> Hello Bálint,
>
> thanks for the quick answer.
>
> On Tuesday 08 March 2011, Bálint Réczey wrote:
>> > Correction: It *does* show truncations (at least sometimes - I've
>> > surely had data missing and didn't see the indicator).
>>
>> Could you please attach the problematic capture file?
> Hmmm, this one I can't attach.
>
> Perhaps it's a bug regarding merging of multiple capture files, finding
> duplicates (see also #616415) and/or out-of-order packets ...
>
> I'll try to get something to show.
>
>
>> When working with truncated packets one has to be prepared for such
>> problems. Every truncated packet is marked in tree-view:
> ...
>> Display filter "short" will match those packets.
> Thank you for this hint.
> Well, but that does not work for simply missing packets.
Honestly I can't think of any practical use of the exported TCP data
in case we limit capture length, because of the missing bytes.

Cheers,
Balint




Added tag(s) moreinfo. Request was from Bálint Réczey <[email protected]> to [email protected]. (Sun, 10 Jul 2011 13:03:19 GMT) (full text, mbox, link).


Severity set to 'wishlist' from 'normal' Request was from Bálint Réczey <[email protected]> to [email protected]. (Sun, 10 Jul 2011 13:03:20 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 13:20:43 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.