http://bugs.winehq.org/show_bug.cgi?id=15717
--- Comment #21 from Henri Verbeet hverbeet@gmail.com 2009-07-07 07:27:10 --- Most of those logs are missing proper backtraces.
=>1 0x7e79495b IDirect3DDevice9Impl_SetRenderTarget+0x4b(iface=0x1cbdb8, RenderTargetIndex=6, pRenderTarget=0x10f19c) [/home/jeffz/git/wine/dlls/d3d9/device.c:684] in d3d9 (0x7a8cb77c)
0x10f19c doesn't look like a valid surface pointer, and it does appear to crash while dereferencing that. Could you try limiting max_buffers to 4 at http://source.winehq.org/git/wine.git/?a=blob;f=dlls/wined3d/directx.c;h=ff6... and could someone check the value of the NumSimultaneousRTs cap with GF8 and higher cards on Windows?
Also, this doesn't have a demo with the same problem, right?