Ethereal-users: RE: [Ethereal-users] Ethereal 0.10.4 crashes decoding iSNS ESI pa cket

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

From: Biot Olivier <Olivier.Biot@xxxxxxxxxxx>
Date: Thu, 27 May 2004 10:16:23 +0200
This is an Ethereal bug. I attached the error packet to this mail.

Current Ethereal crashes in epan/proto.c at line 580 in get_uint_value()
where it seems the length of the (supposedly) uint field is invalid.

Regards,

Olivier

|-----Original Message-----
|From: berickson [at] attotech.com
|
|
|Hi,
|
|With Ethereal version 0.10.4, I am getting the following error 
|message when
|decoding an
|iSNS ESI packet from the Microsoft iSNS server.
|
|
|"** ERROR **: file proto.c: line 580: should not be reached aborting...
|
|
|With version 0.10.0, ethereal decodes everything except the 
|last 4 bytes,
|and
|displays "[Malformed Packet: iSNS]"
|
|Here is the offending packet dumped using tethereal -x
|
|  1   0.000000 192.168.1.10 -> 192.168.1.100 isns ESI
|
|0000  00 10 86 10 74 64 00 c0 9f 17 0b 9a 08 00 45 00   
|....td........E.
|0010  00 80 36 55 40 00 80 06 40 64 c0 a8 01 0a c0 a8   
|..6U@...@d......
|0020  01 64 05 80 0c 85 27 aa 8d 68 00 98 da ab 50 18   
|.d....'..h....P.
|0030  ff ff 7a 09 00 00 00 01 00 0d 00 4c 4c 00 01 09   
|..z........LL...
|0040  00 00 00 00 00 04 00 00 00 08 00 00 00 00 40 b4   
|..............@.
|0050  dc 76 00 00 00 01 00 00 00 10 69 73 6e 73 3a 30   
|.v........isns:0
|0060  30 30 30 30 30 30 33 00 00 00 00 00 00 10 00 00   
|0000003.........
|0070  00 10 00 00 00 00 00 00 00 00 00 00 00 00 c0 a8   
|................
|0080  01 64 00 00 00 11 00 00 00 04 00 00 0c bc         .d............
|
|
|Thanks
|
|Brad Erickson
|Systems Engineer
|ATTO Technology, Inc.

Attachment: iSNS-error.cap
Description: Binary data