Henri Verbeet hverbeet@codeweavers.com writes:
dlls/d3d8/tests/Makefile.in | 1 - dlls/d3d8/tests/device.c | 704 ++++++++++++++++++++++++++++++++++++++++++- dlls/d3d8/tests/surface.c | 653 --------------------------------------- 3 files changed, 702 insertions(+), 656 deletions(-) delete mode 100644 dlls/d3d8/tests/surface.c
It doesn't work here:
../../../tools/runtest -q -P wine -M d3d8.dll -T ../../.. -p d3d8_test.exe.so device.c && touch device.ok device.c:4088: Test failed: Got unexpected hr 0x88760867. device.c:4091: Test failed: Got unexpected refcount 3, expected 4. device.c:4092: Test failed: Got unexpected ptr 0x15, expected 0x21fdb8. wine: Unhandled page fault on read access to 0x00000015 at address 0x684e3686 (thread 0009), starting debugger...
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 2013-01-09 17:04, schrieb Alexandre Julliard:
../../../tools/runtest -q -P wine -M d3d8.dll -T ../../.. -p d3d8_test.exe.so device.c && touch device.ok device.c:4088: Test failed: Got unexpected hr 0x88760867. device.c:4091: Test failed: Got unexpected refcount 3, expected 4. device.c:4092: Test failed: Got unexpected ptr 0x15, expected 0x21fdb8. wine: Unhandled page fault on read access to 0x00000015 at address 0x684e3686 (thread 0009), starting debugger...
The assignment to DWORD size got lost in this test:
-static void test_private_data(IDirect3DDevice8 *device) -{ ... - DWORD size = sizeof(IUnknown *);
+static void test_private_data(void) +{ ... + DWORD size;