Ethereal-dev: Re: [Ethereal-dev] bug in packet-dcerpc-epm.c

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

From: "Ronnie Sahlberg" <sahlberg@xxxxxxxxxxxxxxxx>
Date: Sun, 4 Aug 2002 11:58:23 +1000
Hi,
Thanks for the bugreport.
I have checked in a change I think will fix the problem.

Note that EPM is mostly not implemented yet.
I dont have many EPM captures and I dont want to implement stuff I cant
test.

If you have EPM captures with as many different functions as possible and
want ethereal to decode them
you may consider sending me the captures to look at somtime in the future.

best regards
    ronnie sahlberg

----- Original Message -----
From: "Sergey L. Shokhor"
Sent: Tuesday, July 30, 2002 12:17 PM
Subject: [Ethereal-dev] bug in packet-dcerpc-epm.c


> Hi!
>
> IMHO there is a bug in ethereal-0.9.5 when dissecting DCE RPC Map
> request/response.
> In file packet-dcerpc-epm.c in function epm_dissect_tower_data
> <<<clipboard>>>>
> proto_id = tvb_get_guint8(tvb, offset);
> proto_tree_add_uint(tr, hf_epm_tower_proto_id, tvb, offset, 1, proto_id);
> <<<skip>>>>
> offset += len;
> <<<end>>>
> I think here should be offset+=1;
>
> This displays UUID incorrectly.
>