Ethereal-dev: Re: [Ethereal-dev] seg fault - gtkclist ?

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

From: Guy Harris <guy@xxxxxxxxxx>
Date: Wed, 25 Jul 2001 13:04:09 -0700 (PDT)
> Thanks,  how come I didn't see this ? Must have been lunch :-)

The problem appears to be that "try_explicit_giop_dissector()" is
assuming that "get_modname_from_repoid()" will never return a null
pointer, as it's just setting "module_key.module" to the return value of
"get_modname_from_repoid()" and handing that to the hashing routine;
however, the repoid was just "StandardImplName/", which doesn't begin
with "IDL:", causing "get_modname_from_repoid()" to return NULL.

"try_explicit_giop_dissector()" should just return FALSE if
"get_modname_from_repoid()" returns NULL, as there's no module name for
which to search.