Hi,
The attached patch will fix the bug you discovered as well fix a similar bug
for
enumerating groups.
Thanks for providing a bugreport for SAMR. I hope you will find the SAMR
dissector useful.
(The rpcclient tool you used to generate the trafic, could that tool be used
to generate NETLOGON traffic as well?
I ask because I would be VERY interested in aquiring captures with lots of
NETLOGON calls in in order to debug
my NETLOGON dissector before it gets checked in.)
best regards
ronnie sahlberg
----- Original Message -----
From: "Jean-Baptiste Marchand"
Sent: Monday, February 25, 2002 7:59 AM
Subject: [Ethereal-dev] [Bug report] SAMR dissector ?
> Hi,
>
> I've encountered a problem in current version of ethereal when
> dissecting SAMR messages.
>
> I've attached the trace that produced the following error message :
>
> ** ERROR **: file proto.c: line 1116 (proto_tree_add_string): assertion
> failed: (hfinfo->type == FT_STRING)
>
> When selecting frame 35 (a reply to a ENUM_DOM_ALIASES) in ethereal, the
> program terminates on a failed assertion, with the error message above.
>
> This trace was generated with the 'enumaliases' command of Samba TNG
> rpcclient program against a Windows XP machine.
>
> Anyway, thanks to all for ethereal, particularly to the ones working on
> the dissectors for Windows protocols !
>
> Jean-Baptiste Marchand
Attachment:
samr.patch
Description: Binary data