PLT pointer destroyed problem when loading IR32_32.DLL (Indeo codec)

Christian Costa titan.costa at wanadoo.fr
Thu Mar 18 03:33:48 CST 2004







> Message du 18/03/04 00:50
> De : Mike Hearn 
> A : wine-devel at winehq.com
> Copie à : 
> Objet : Re: PLT pointer destroyed problem when loading IR32_32.DLL (Indeo codec)
> On Wed, 17 Mar 2004 22:37:01 +0000, Christian Costa wrote:
> > When executing the DllMain of the native IR32_32.DLL (VFW), Wine crashes.
> > After some investigations, I found that a part of the code uses the EBX 
> > register at one point without saving and restore it afterwards. 
> 
> What calling convention is the entrypoint declared with?
How can I retreive this info from the dll? I guess it is stdcall like it should be.
> I thought EBX was
> a register that had to be saved/restored according to the ABI and the
> windows compilers would always do that?
> 
I don't know but that would explain what is happening altough if it was the case I wonder
why noone has encountered this problem yet.
Bye,
Christian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winehq.org/pipermail/wine-devel/attachments/20040318/9ddb3cb5/attachment.html


More information about the wine-devel mailing list