Ethereal-dev: Re: [Ethereal-dev] Buildbot crash output

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

From: Gerald Combs <gerald@xxxxxxxxxxxx>
Date: Tue, 26 Jul 2005 11:00:02 -0500
I was able to duplicate it using "-x".  The RADIUS dissector was passing
a tvb with a zero length (and NULL real_data) to add_new_data_source().
 Calling ensure_contiguous() on such a tvbuff triggers an assertion.
This happened when print_hex_data() called tvb_get_ptr().

I've checked in changes to print.c and packet-radius.c to better handle
zero-length tvb's and not create them in the first place, respectively.

LEGO wrote:
> It doesn't crash on my machine.
> 
> On 7/26/05, Buildbot <buildbot-do-not-reply@xxxxxxxxxxxx> wrote:
> 
>>Problems have been found with the following capture file(s):
>>
>>http://www.ethereal.com/distribution/buildbot-builds/randpkt/randpkt-udp.port==53,radius.out.1122379782
>>        (run with -d udp.port==53,radius)
>>
>>
>>_______________________________________________
>>Ethereal-dev mailing list
>>Ethereal-dev@xxxxxxxxxxxx
>>http://www.ethereal.com/mailman/listinfo/ethereal-dev
>>
> 
> 
>