Ethereal-dev: Re: [Ethereal-dev] Plugin that works for 10.10 and 10.11?

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

From: Ulf Lamping <ulf.lamping@xxxxxx>
Date: Thu, 09 Jun 2005 20:19:42 +0200
Ethereal development <ethereal-dev@xxxxxxxxxxxx> schrieb am 09.06.05 19:34:37:
> 
> I'm building a plugin using the 10.11 Ethereal source that crashes
> Ethereal 10.10 but let's 10.8, 10.9 and 10.11 start up just fine.
> 
> It crashes on a g_assert in proto.c at line 2603, because the different
> length of the _header_field_info makes the pointer point 4 bytes short
> (specifically 0x022d8404 when it should be pointing to 0x022d8408).
> 
> Anyhow, I can build the plugin on the 10.10 source code, and that works
> for Ethereal 10.10 but crashes 10.11.
> 
> So, my question is, is there any way I can build a plugin that works for
> both 10.10 and 10.11, in any way?
> 

HI Erik!

Theres no guarantee for an Ethereal plugin to be binary compatible with a different version than that is was compiled for.

As the changes might even be very small, you cannot even be sure that a plugin which *seems* to be starting fine will work correctly in any case.

So no, theres no way I can see.

Regards, ULFL
__________________________________________________________
Mit WEB.DE FreePhone mit hoechster Qualitaet ab 0 Ct./Min.
weltweit telefonieren! http://freephone.web.de/?mc=021201