<div dir="ltr">I think that both calls are coming from d3d9:IDirect3DDevice9Impl_Reset<br><br>I put some FIXME's in the code and it passes the same function. In the log below you can see where the crash is happening.<br>
<br>fixme:d3d9:IDirect3DDevice9Impl_Reset RESET DEVICE<br>fixme:d3d_shader:shader_glsl_free FREE SHADER<br>fixme:d3d9:IDirect3DDevice9Impl_Reset RESET DEVICE<br>fixme:d3d_shader:shader_glsl_free FREE SHADER<br>wine: Unhandled page fault on read access to 0x00000008 at address 0x7e44ab4c (thread 0009), starting debugger...<br>
<br><br>Does this mean that the problem resides somewhere in IDirect3DDevice9Impl_Reset ?<br><br><div class="gmail_quote">On Thu, Jul 17, 2008 at 10:44 PM, H. Verbeet <<a href="mailto:hverbeet@gmail.com">hverbeet@gmail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">2008/7/17 Andrew Fenn <<a href="mailto:andrewfenn@gmail.com">andrewfenn@gmail.com</a>>:<br>
</div><div class="Ih2E3d">> Here's what I got from the debug log.<br>
><br>
> Backtrace:<br>
> =>1 0x7e43e9b3 shader_glsl_free+0x23(iface=0x19c4b8)<br>
> [/home/andrew/wine/wine/dlls/wined3d/glsl_shader.c:3491] in wined3d<br>
> (0x0032e918)<br>
> 2 0x7e41f318 IWineD3DDeviceImpl_Reset+0x198(iface=0x19c4b8,<br>
> pPresentationParameters=0x32e9c0)<br>
> [/home/andrew/wine/wine/dlls/wined3d/device.c:7237] in wined3d (0x0032e998)<br>
> 3 0x7e4f33ce IDirect3DDevice9Impl_Reset+0x1ae(iface=<register EDI not in<br>
> topmost frame>, pPresentationParameters=0x1b9f848)<br>
> [/home/andrew/wine/wine/dlls/d3d9/device.c:381] in d3d9 (0x0032ea08)<br>
> 4 0x008d31a1 in everquest2 (+0x4d31a1) (0x0032ea3c)<br>
> 0x7e43e9b3 shader_glsl_free+0x23<br>
> [/home/andrew/wine/wine/dlls/wined3d/glsl_shader.c:3491] in wined3d: movl<br>
> 0x8(%esi),%eax<br>
> 3491 if(priv->depth_blt_glsl_program_id) {<br>
><br>
</div>That's the second one, but where does the previous call come from?<br>
</blockquote></div><br></div>