[PATCH 1/5] quartz/tests: Expand and separate state change tests.
Alexandre Julliard
julliard at winehq.org
Wed Feb 28 12:28:01 CST 2018
Zebediah Figura <z.figura12 at gmail.com> writes:
> Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
> ---
> dlls/quartz/tests/filtergraph.c | 92 +++++++++++++++++++++++++----------------
> 1 file changed, 56 insertions(+), 36 deletions(-)
Hi Zeb,
For the past couple of days I've been getting the following failure in
the filtergraph test. It works in a clean prefix, but fails after the
filtermapper test has been run once, apparently because of the test
filter that filtermapper registers. Could you please have a look?
../../../tools/runtest -q -P wine -T ../../.. -M quartz.dll -p quartz_test.exe.so filtergraph && touch filtergraph.ok
filtergraph.c:499: Tests skipped: L"test.avi": codec not supported; skipping test
filtergraph.c:465: Test failed: Connect failed: 0x80040154
wine: Unhandled page fault on read access to 0x00000038 at address 0x7e1b7358 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000038 in 32-bit code (0x7e1b7358).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7e1b7358 ESP:0032fba4 EBP:0032fbd8 EFLAGS:00010202( R- -- I - - - )
EAX:00000000 EBX:7e202000 ECX:0032fba0 EDX:0032fcbc
ESI:00161720 EDI:0032fcb8
Stack dump:
0x0032fba4: 00161720 00000000 00000000 0015abd0
0x0032fbb4: 7e14f7c6 0032fbe0 0032fcbc 00161548
0x0032fbc4: 7e1b7326 0032fbf0 0015ac8c 7e202000
0x0032fbd4: 0032fcbc 0032fc38 7e14cfa5 0015ac8c
0x0032fbe4: 0000000d 7e148b9f 7e14cfa5 00161720
0x0032fbf4: 0032fcb8 0032fcbc 7e14cf8e 00000001
Backtrace:
=>0 0x7e1b7358 BaseControlVideoImpl_GetVideoSize+0x48(iface=<couldn't compute location>, pWidth=<couldn't compute location>, pHeight=<couldn't compute location>) [/home/julliard/wine/wine/dlls/strmbase/video.c:558] in quartz (0x0032fbd8)
1 0x7e14cfa5 BasicVideo_GetVideoSize+0x74(iface=<couldn't compute location>, pWidth=<couldn't compute location>, pHeight=<couldn't compute location>) [/home/julliard/wine/wine/dlls/quartz/../../include/control.h:1518] in quartz (0x0032fc38)
2 0x7ecbde1d rungraph+0x1dc(graph=0x15abd4) [/home/julliard/wine/wine/dlls/quartz/tests/../../../include/control.h:1518] in quartz_test (0x0032fcf8)
3 0x7ecc026d test_render_run+0x43c(file=<is not available>) [/home/julliard/wine/wine/dlls/quartz/tests/filtergraph.c:466] in quartz_test (0x0032fd68)
4 0x7ecc3030 func_filtergraph+0x2f() [/home/julliard/wine/wine/dlls/quartz/tests/filtergraph.c:2315] in quartz_test (0x0032fdc8)
5 0x7ecba3d6 main+0x2e5(argc=<is not available>, argv=<is not available>) [/home/julliard/wine/wine/dlls/quartz/tests/../../../include/wine/test.h:603] in quartz_test (0x0032fe78)
6 0x7ecc8b54 __wine_spec_exe_entry+0x63(peb=<couldn't compute location>) [/home/julliard/wine/wine/dlls/winecrt0/exe_entry.c:36] in quartz_test (0x0032feb8)
7 0x7b45fcbc call_process_entry+0xb() in kernel32 (0x0032fed8)
8 0x7b4615d2 start_process+0x1b1(entry=<couldn't compute location>, peb=<couldn't compute location>) [/home/julliard/wine/wine/dlls/kernel32/process.c:1098] in kernel32 (0x0032ffd8)
9 0x7b45fcca start_process_wrapper+0x9() in kernel32 (0x0032ffec)
0x7e1b7358 BaseControlVideoImpl_GetVideoSize+0x48 [/home/julliard/wine/wine/dlls/strmbase/video.c:558] in quartz: movl 0x38(%eax),%ecx
558 *pHeight = vih->bmiHeader.biHeight;
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list