On Sat, Dec 5, 2009 at 10:00 AM, Stefan Dösinger <stefandoesin...@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