Valgrind warning in wined3d/swapchain.c in IWineD3DSwapChainImpl_Destroy
Dan Kegel
dank at kegel.com
Fri Nov 14 22:30:00 CST 2008
Hi Stefan,
you seem to have been in this code recently, could you have a look?
This is a somewhat flaky error that happens about 80% of the time
under heavy load on my quad core box.
(This is valgrind's xml output format, it's pretty fluffy, sorry.)
Thanks,
Dan
<error>
<kind>UninitCondition</kind>
<what>Conditional jump or move depends on uninitialised value(s)</what>
<stack>
<frame>
<obj>dlls/wined3d/wined3d.dll.so</obj>
<fn>IWineD3DSwapChainImpl_Destroy</fn>
<dir>dlls/wined3d</dir>
<file>swapchain.c</file>
<line>75</line>
</frame>
<frame>
<obj>dlls/d3d9/d3d9.dll.so</obj>
<fn>IDirect3DSwapChain9Impl_Release</fn>
<dir>dlls/d3d9</dir>
<file>swapchain.c</file>
<line>66</line>
</frame>
<frame>
<obj>dlls/d3d9/d3d9.dll.so</obj>
<fn>D3D9CB_DestroySwapChain</fn>
<dir>dlls/d3d9</dir>
<file>directx.c</file>
<line>427</line>
</frame>
<frame>
<obj>dlls/wined3d/wined3d.dll.so</obj>
<fn>IWineD3DDeviceImpl_Uninit3D</fn>
<dir>dlls/wined3d</dir>
<file>device.c</file>
<line>2426</line>
</frame>
<frame>
<obj>dlls/d3d9/d3d9.dll.so</obj>
<fn>IDirect3DDevice9Impl_Release</fn>
<dir>dlls/d3d9</dir>
<file>device.c</file>
<line>98</line>
</frame>
<frame>
<obj>dlls/d3d9/tests/d3d9_test.exe.so</obj>
<fn>func_visual</fn>
<dir>dlls/d3d9/tests</dir>
<file>visual.c</file>
<line>9960</line>
</frame>
<frame>
<obj>dlls/d3d9/tests/d3d9_test.exe.so</obj>
<fn>run_test</fn>
<dir>dlls/d3d9/tests/../../../include/wine</dir>
<file>test.h</file>
<line>452</line>
</frame>
<frame>
<obj>dlls/d3d9/tests/d3d9_test.exe.so</obj>
<fn>main</fn>
<dir>dlls/d3d9/tests/../../../include/wine</dir>
<file>test.h</file>
<line>502</line>
</frame>
</stack>
</error>
More information about the wine-devel
mailing list