Ethereal-dev: Re: [Ethereal-dev] Problems with hifo->display != BASE_NONE assert

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

From: Gilbert Ramirez <gram@xxxxxxxxxxxxxxx>
Date: 23 May 2002 14:56:28 -0500
On Thu, 2002-05-23 at 15:46, Richard Sharpe wrote:
> Hi,
> 
> Have things changed recently? I was just building some code to dissect 
> parts of the SRVSCV RPCs and get the following message:
> 
> gmake ../ethereal.1 )
> gmake[3]: Entering directory `/usr10/home/rsharpe/open-src/ethereal/doc'
> ../ethereal -G fields | /usr/bin/perl ./dfilter2pod.pl 
> ./ethereal.pod.template > ethereal.pod
> 
> ** ERROR **: file proto.c: line 2172 (proto_register_field_init): 
> assertion failed: (hfinfo->display != BASE_NONE)
> aborting...
> Abort trap - core dumped
> 

This works for me just fine in the latest CVS. Furthermore, in the
latest CVS, that assert is on line 3071 in proto.c. Do you have an old
version of proto.c checked out? And perhaps an old version of other
files?  Bring up the core file in the debugger, and print hfinfo->abbrev
to see the field that is provoking the assert.

--gilbert