Derek Lesho dlesho@codeweavers.com writes:
Signed-off-by: Derek Lesho dlesho@codeweavers.com
v3: Address comment.
dlls/mf/tests/mf.c | 1 - dlls/mfplat/tests/mfplat.c | 10 +++++----- dlls/winegstreamer/media_source.c | 28 ++++++++++++++++++++++++++-- 3 files changed, 31 insertions(+), 8 deletions(-)
This breaks the tests here:
tools/runtest -q -P wine -T . -M mfreadwrite.dll -p dlls/mfreadwrite/tests/mfreadwrite_test.exe mfplat && touch dlls/mfreadwrite/tests/mfplat.ok mfplat.c:631: Test succeeded inside todo block: Failed to create source reader, hr 0. mfplat.c:726: Test failed: Failed to get a sample, hr 0x80004001. mfplat.c:727: Test failed: Unexpected stream index 2076652916 mfplat.c:728: Test failed: Unexpected stream flags 0x7b06df1a. wine: Unhandled page fault on read access to 00000000 at address 00402D50 (thread 0024), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00402d50). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:00402d50 ESP:0064fd50 EBP:0064fdc8 EFLAGS:00010202( R- -- I - - - ) EAX:00000000 EBX:0064fd8c ECX:0064fd00 EDX:ffffffff ESI:0064fd90 EDI:0064fd9c Stack dump: 0x0064fd50: 00000000 00408599 7b06df1a 0064fd90 0x0064fd60: 0064fd8c 0064fda8 0064fda0 7bc480ea 0x0064fd70: 00214e14 80004001 0064fd98 0064fda0 0x0064fd80: 7ffde000 014f0404 014f0554 7b06df1a 0x0064fd90: 7bc73574 00000001 014f0220 0021fbe0 0x0064fda0: 00000000 00000001 00001188 7ffc2000 Backtrace: =>0 0x00402d50 func_mfplat+0xc70() [Z:\home\julliard\wine\wine\include\mfobjects.h:1179] in mfreadwrite_test (0x0064fdc8) 1 0x00404992 run_test+0xe1(name=<is not available>) [Z:\home\julliard\wine\wine\include\wine\test.h:569] in mfreadwrite_test (0x0064fe28) 2 0x004062d3 main+0x182(argv=<is not available>) [Z:\home\julliard\wine\wine\include\wine\test.h:659] in mfreadwrite_test (0x0064fed8) 3 0x00405706 mainCRTStartup+0x75() [Z:\home\julliard\wine\wine\dlls\msvcrt\crt_main.c:62] in mfreadwrite_test (0x0064ff28) 4 0x7b62c78e BaseThreadInitThunk+0xd(unknown=<is not available>, entry=<is not available>) [Z:\home\julliard\wine\wine\dlls\kernel32\thread.c:60] in kernel32 (0x0064ff48) 5 0x7bc55027 RtlSleepConditionVariableSRW+0x196(lock=<is not available>, timeout=<is not available>, flags=<is not available>) [Z:\home\julliard\wine\wine\dlls\ntdll\sync.c:556] in ntdll (0x0064ff5c) 6 0x7bc55250 call_thread_func+0xaf(arg=0x7ffde000) [Z:\home\julliard\wine\wine\dlls\ntdll\thread.c:134] in ntdll (0x0064ffec) 0x00402d50 func_mfplat+0xc70 [Z:\home\julliard\wine\wine\include\mfobjects.h:1179] in mfreadwrite_test: movl 0x0(%eax),%edx 1179 return This->lpVtbl->Release(This);