On Sat, Dec 5, 2009 at 10:00 AM, Stefan Dösinger stefandoesinger@gmx.at wrote:
in vg-ddraw-d3d.txt: Conditional jump or move depends on uninitialised value(s) at ??? (in /dev/zero) by surface_load_ds_location (surface.c:4504) by IWineD3DDeviceImpl_SetDepthStencilSurface (device.c:6273) etc
It seems that this happens in a function that the compiler inlined. Can you compile Wine with -O0 to have more debug info?
That is already -O0. I think that's a driver function or a trampoline or something. Here it is with the addresses:
=>0 0x0de219b1 (0x7f21fa08) 1 0x106c07b9 surface_load_ds_location+0xa49(iface=0x7f0e74f8, context=0x7f0e6370, location=4194304) [dlls/wined3d/surface.c:4505] in wined3d (0x7f21fb18) 2 0x1061efb7 IWineD3DDeviceImpl_SetDepthStencilSurface+0x17c(iface=0x7f08bbf0, pNewZStencil=0x7f343168) [dlls/wined3d/device.c:6274] in wined3d (0x7f21fb68)
That area, 0xde20000, does not show up in the load map printed with the backtrace. - Dan