Ethereal-dev: Re: [Ethereal-dev] Strange assertion

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

From: ronnie sahlberg <ronniesahlberg@xxxxxxxxx>
Date: Wed, 22 Dec 2004 03:45:09 +1100
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
> 
> 
> 
>