Ethereal-users: [Ethereal-users] Print bug in 0-8-17 Windows

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: David Moore <davem@xxxxxxxxx>
Date: Fri, 18 May 2001 11:48:04 -0400
I've been using "Print Summary to file" to produce an importable ascii file. It seems that the print
is trying parse detail it shouldn't.

For example:

Ethereal correctly displays:

No.   Time       Source    Src_Port  Destination  Dest_Port  Protocol  Bytes  Info
30586 29.568921  20.0.0.1  58851     10.0.0.1     13101      UDP       60     Source port: 58851
Destination port: 13101


However, this same line printed to a file as a summary print comes out as:

No.   Time       Source    Src_Port  Destination  Dest_Port  Protocol  Bytes  Info
30586 29.568921  20.0.0.1  58851     10.0.0.1     13101      SNMP      60     ERROR: Couldn't parse
message header: Wrong type for that item


I've seen that Ethereal is sometimes using the last well known port definition and applying it
forward to all packets until a new well known port is encountered. But this doesn't explain why the
print would be different than the display.