Ethereal-dev: Re: [Ethereal-dev] bug in rtp_analysis.c?

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

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Thu, 30 Oct 2003 12:06:54 -0800

On Oct 30, 2003, at 5:18 AM, Graham Bloice wrote:

Ethereal builds fine now,
but when launching, it fails with
file proto.c: line 2096: assertion failed: (g_list_find_custom(protocols,
short_
name, proto_match_short_name) == NULL)

anyone could give a hint? I don't have that much time to debug in-depth. (I launched the built ethereal.exe from a 0.9.15 installation location)

I currently get a similar problem with init of the asn1 plugin.

Similar, or the same?

Line 2096 of proto.c is (currently) a "g_assert()" in "proto_register_protocol()", and fails if there's already a protocol registered with that name. I don't see any other module registering a protocol named "asn1", and don't see any code path that would cause the "generic ASN.1" dissector to register itself twice.