i have checked in a fix to cvs.
the dissector incorrectly assumed the timestamps were 32 bit integers while
they are really 64 bit ones.
thanks for the bugreport.
the corrected version is now in cvs and will be available in 0.10.5
----- Original Message -----
From: "Biot Olivier"
Sent: Thursday, May 27, 2004 6:16 PM
Subject: [Ethereal-dev] RE: [Ethereal-users] Ethereal 0.10.4 crashesdecoding
iSNS ESI pa cket
> 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.
>
>
----------------------------------------------------------------------------
----
> _______________________________________________
> Ethereal-dev mailing list
> Ethereal-dev@xxxxxxxxxxxx
> http://www.ethereal.com/mailman/listinfo/ethereal-dev
>