one liner patch to stop crash, everquest2.exe

H. Verbeet hverbeet at gmail.com
Mon Jul 21 02:58:37 CDT 2008


2008/7/21 Andrew Fenn <andrewfenn at gmail.com>:
> fixme:d3d9:IDirect3DDevice9Impl_Reset RESET DEVICE
> fixme:d3d_shader:shader_glsl_free FREE SHADER
> fixme:d3d:IWineD3DDeviceImpl_Reset BEFORE, hr: 0x00000000
> fixme:d3d:IWineD3DDeviceImpl_Reset AFTER, hr: 0x00000000
> fixme:d3d9:IDirect3DDevice9Impl_Reset RESET DEVICE
> fixme:d3d_shader:shader_glsl_free FREE SHADER
> fixme:d3d:IWineD3DDeviceImpl_Reset BEFORE, hr: 0x00000000
> fixme:d3d:IWineD3DDeviceImpl_Reset AFTER, hr: 0x00000000
> fixme:d3d9:IDirect3DDevice9Impl_Reset RESET DEVICE
> fixme:d3d_shader:shader_glsl_free FREE SHADER
> fixme:d3d9:IDirect3DDevice9Impl_Reset RESET DEVICE
> fixme:d3d_shader:shader_glsl_free FREE SHADER
> wine: Unhandled page fault on read access to 0x00000008 at address
> 0x7e44abcc (thread 0009), starting debugger...
>
> The last two seem interesting where they don't reach shader_alloc_private()
> portion of the code, could this maybe be part of the problem?
>
That's probably the reason, yes. I don't see how Reset can return
before calling shader_alloc_private() though.



More information about the wine-devel mailing list