Re: Debuging Wine

Peter Hunnisett <[email protected]>
Newsgroups gmane.comp.emulators.wine.devel,gmane.comp.emulators.winex.devel
Organization TransGaming Technologies
Message-ID <[email protected]>
As pointed out by Lionel this is a list for wine development; not WineX 
devel or support.

 I suggest followups to [email protected] and remove 
wine-devel.

Jarmo wrote:

>Hi,
>
>I am trackin a weard bug and I would need a help a little.
>I am trying to run Orbiter in winex. Orbiter runs without problems in windows.
>It seems that Orbiter.exe is using a call that does not exist in wine.
>
>How can I find out the name of that call ?
>
>access to call 0x406cd420 Main_Direct3DDevice_SetTexture works fine just 
>before this call.
>
>
>Code causing the crash:
>
>0x004513c0  movl        %eax,0x4c(%esp)
>0x004513c4   call        *0x84(%eax)    this will lead 0xdead001e
>
A quick grep of the code turns up:

    0xdead001E, /* ComputeSphereVisibility */

This would be your missing function. I suggest you start by trying a 
stub implementation - and post that to winex-devel under the X11 license 
for inclusion into CVS.

>
>
>
>
>Relocation entries:
>
>0x406cd010 is address of Main_Direct3DDevice_DrawIndexedPrimitiveVB
>0x406cd3a0 is address of Main_Direct3DDevice_GetTexture
>
>0x406f0910 (DDRAW.DLL):  406cd2f0     406ccae0      406ccc70 406cce60
>0x406f0920 (DDRAW.DLL):  406cd010 *! dead001e !*   406cd3a0 406cd420
>0x406f0930 (DDRAW.DLL):  406cd530    406cd5f0      406cd700 406cd760
>
>
>Relocation entries:
>
>0003d91c R_386_32          Main_Direct3DDevice_DrawPrimitiveVB
>0003d920 R_386_32          Main_Direct3DDevice_DrawIndexedPrimitiveVB
>0003d924                           ? ? ? ?
>0003d928 R_386_32          Main_Direct3DDevice_GetTexture
>0003d92c R_386_32          Main_Direct3DDevice_SetTexture
>
>Regards,
>Jarmo
>
>
>
>  
>


-- 
Peter Hunnisett

TransGaming Technologies
Bus: 416.979.9900 x327
Fax: 416.978.6052
[email protected]
http://www.transgaming.com
*Let the games begin*
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.