there were a couple of things wrong in the dissector which caused it
to dump core.
i have checked in fixes for the dissector so it does not dump core any more.
thanks for the example capture.
On Tue, 21 Dec 2004 16:24:23 +0100, CHARBONNIER Christophe
<christophe.charbonnier@xxxxxxxxxxxx> wrote:
> Hi everyone,
>
> I have a MMSE transaction which makes (t)ethereal to stop on an
> assertion:
> ========================================================================
> =======
> ** ERROR **: file proto.c: line 1296 (proto_tree_add_string): assertion
> failed: (hfinfo->type == FT_STRING || hfinfo->type == FT_STRINGZ)
> ========================================================================
> =======
>
> With some little investigations, I figured out that hfinfo->type is set
> to 15 (FT_ABSOLUTE_TIME [date/time]) on this particular frame (number
> 112). The assertion is then understood.
> But why is this packet wrong ??
>
> Could some-one tell me more about it ???
>
> The capture-file is attached...
>
> Thank you for your help
> Christophe
>
>
> _______________________________________________
> Ethereal-dev mailing list
> Ethereal-dev@xxxxxxxxxxxx
> http://www.ethereal.com/mailman/listinfo/ethereal-dev
>
>
>
>