[Bug 20925] d3d[89]/tests/visual crash under valgrind

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Apr 23 03:24:53 CDT 2014


https://bugs.winehq.org/show_bug.cgi?id=20925

--- Comment #5 from Austin English <austinenglish at gmail.com> ---
[austin at localhost tests]$ make visual.ok
../../../tools/runtest -q -P wine -T ../../.. -M d3d8.dll -p d3d8_test.exe.so
visual && touch visual.ok
preloader: Warning: failed to reserve range 00110000-68000000
preloader: Warning: failed to reserve range 7f000000-82000000
fixme:win:EnumDisplayDevicesW ((null),0,0x4dff240,0x00000000), stub!
==13670== Invalid read of size 4
==13670==    at 0x400AD40: memcpy (in
/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==13670==    by 0x4F3508A: surface_cpu_blt (surface.c:5654)
==13670==    by 0x4F37B77: wined3d_surface_blt (surface.c:6309)
==13670==    by 0x4E18B01: d3d8_device_CopyRects (device.c:1043)
==13670==    by 0x497E825: getPixelColor (visual.c:83)
==13670==    by 0x497EAD0: test_sanity (visual.c:162)
==13670==    by 0x4998D7E: func_visual (visual.c:4717)
==13670==    by 0x4999D24: run_test (test.h:584)
==13670==    by 0x499A113: main (test.h:654)
==13670==  Address 0x7fce4000 is on thread 1's stack
==13670== 

wine-1.7.16-178-g7e874ae mesa 10.0.4 / i965 no crash.

For d3d9/visual:
../../../tools/runtest -q -P wine -T ../../.. -M d3d9.dll -p d3d9_test.exe.so
visual && touch visual.ok
preloader: Warning: failed to reserve range 00110000-68000000
preloader: Warning: failed to reserve range 7f000000-82000000
fixme:win:EnumDisplayDevicesW ((null),0,0x4edf310,0x00000000), stub!
intel_do_flush_locked failed: Input/output error
make: *** [visual.ok] Error 1

Dan, please retest.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list