Wine-Devel
By thread
wine-devel@list.winehq.org
By month
Messages by month
- ----- 2026 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
October 2013
- 59 participants
- 361 messages
Re: cmd/tests: Compile with -D__WINESRC__
by Marvin
Hi,
While running your changed tests on Windows, I think I found new failures.
Being a bot and all I'm not very good at pattern recognition, so I might be
wrong, but could you please double-check?
Full results can be found at
https://newtestbot.winehq.org/JobDetails.pl?Key=2794
Your paranoid android.
=== wxppro (32 bit batch) ===
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 686 (got 'Got unexpected result: "C:\Documents"', wanted 'Plain directory enumeration from provided root')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 687 (got 'Got unexpected result: "C:\Documents"', wanted 'File enumeration')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 688 (got 'Got unexpected result: "C:\Documents"', wanted 'File enumeration from provided root')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 689 (got 'Got unexpected result: "C:\Documents"', wanted 'Mixed enumeration')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 690 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\."', wanted 'Mixed enumeration from provided root')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 691 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\bar\."', wanted 'With duplicates enumeration')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 692 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\baz\."', wanted 'Strip missing wildcards, keep unwildcarded names')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 693 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\foo\."', wanted 'for /R passed')
batch.c:312: Test failed: unexpected char 0x50 position 0 in line 694 (got 'Plain directory enumeration from provided root', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 695 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 696 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 697 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 698 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 699 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\."', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 700 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\bar\."', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 701 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\baz\."', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 702 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\foo\."', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 703 (got 'File enumeration', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 704 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 705 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 706 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\baz\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 707 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 708 (got 'File enumeration from provided root', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 709 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 710 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 711 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\baz\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 712 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x4d position 0 in line 713 (got 'Mixed enumeration', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 714 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 715 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 716 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 717 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 718 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 719 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 720 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\."', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 721 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\bar\."', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 722 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\baz\."', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 723 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\baz\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 724 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 725 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\foo\."', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x4d position 0 in line 726 (got 'Mixed enumeration from provided root', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 727 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 728 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 729 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 730 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 731 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 732 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 733 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\."', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 734 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\bar\."', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 735 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\baz\."', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 736 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\baz\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 737 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 738 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\foo\."', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x57 position 0 in line 739 (got 'With duplicates enumeration', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 740 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 741 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 742 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 743 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 744 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 745 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 746 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 747 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 748 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 749 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 750 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 751 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 752 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\bar\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 753 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\bar\fred"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 754 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\baz\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 755 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\baz\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 756 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\baz\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 757 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\baz\fred"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 758 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 759 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 760 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 761 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\foo\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 762 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\foo\fred"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 763 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\fred"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x53 position 0 in line 764 (got 'Strip missing wildcards, keep unwildcarded names', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 765 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 766 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 767 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 768 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 769 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x47 position 0 in line 770 (got 'Got unexpected result: "C:\Documents"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 771 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\bar\jim"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 772 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\baz\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 773 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\baz\jim"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 774 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\bazbaz"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 775 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\foo\jim"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 776 (got 'Found missing result: "C:\Documents and Settings\winetest\My Documents\foobar\jim"', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x66 position 0 in line 777 (got 'for /R passed', wanted '--- Complex wildcards unix and windows slash')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 1361 (got 'Finished:', wanted 'value2')
batch.c:312: Test failed: unexpected char 0x76 position 0 in line 1362 (got 'value2', wanted '2set1endvalue1')
batch.c:312: Test failed: unexpected char 0x43 position 0 in line 1363 (got 'C:\Documents and Settings\winetest\My Documents\foobar\foodir2', wanted '@pwd@\foobar\foodir3')
batch.c:312: Test failed: unexpected char 0x76 position 0 in line 1364 (got 'value1', wanted 'Finished:')
batch.c:312: Test failed: unexpected char 0x43 position 0 in line 1365 (got 'C:\Documents and Settings\winetest\My Documents\foobar', wanted 'value2')
batch.c:312: Test failed: unexpected char 0x2d position 0 in line 1366 (got '--- Extra endlocal in called batch', wanted '@pwd@\foobar\foodir2')
batch.c:312: Test failed: unexpected char 0x2d position 0 in line 1367 (got '--- Extra endlocal in called batch', wanted 'value1')
batch.c:312: Test failed: unexpected char 0x2d position 0 in line 1368 (got '--- Extra endlocal in called batch', wanted '@pwd@\foobar')
batch.c:312: Test failed: unexpected char 0x46 position 0 in line 1370 (got 'Finished:', wanted 'value2')
batch.c:312: Test failed: unexpected char 0x76 position 0 in line 1373 (got 'value1', wanted 'value2')
batch.c:312: Test failed: unexpected char 0x43 position 0 in line 1374 (got 'C:\Documents and Settings\winetest\My Documents\foobar', wanted '@pwd@\foobar\foodir2')
batch.c:312: Test failed: unexpected char 0x2d position 0 in line 1375 (got '--- endlocal in called function rather than batch pgm is ineffective', wanted 'Finished:')
batch.c:312: Test failed: unexpected char 0x2d position 0 in line 1376 (got '--- endlocal in called function rather than batch pgm is ineffective', wanted 'value2')
batch.c:312: Test failed: unexpected char 0x2d position 0 in line 1377 (got '--- endlocal in called function rather than batch pgm is ineffective', wanted '@pwd@\foobar\foodir2')
batch.c:312: Test failed: unexpected char 0x2d position 0 in line 1378 (got '--- endlocal in called function rather than batch pgm is ineffective', wanted 'value1')
batch.c:312: Test failed: unexpected char 0x2d position 0 in line 1379 (got '--- endlocal in called function rather than batch pgm is ineffective', wanted '@pwd@\foobar')
Oct. 16, 2013
Re: dispex/tests: Compile with -D__WINESRC__
by Dmitry Timoshkov
Nikolay Sivov <nsivov(a)codeweavers.com> wrote:
> + PeekMessageA(&msg, NULL, WM_USER, WM_USER, PM_NOREMOVE);
IMHO it would be much better to use W version of APIs while doing this
cleanup. Same applies to all other your patches that prepare switching
compilation to using -D__WINESRC__.
--
Dmitry.
Oct. 16, 2013
Re: ole32/tests: Compile with -D__WINESRC__
by Marvin
Hi,
While running your changed tests on Windows, I think I found new failures.
Being a bot and all I'm not very good at pattern recognition, so I might be
wrong, but could you please double-check?
Full results can be found at
https://newtestbot.winehq.org/JobDetails.pl?Key=2791
Your paranoid android.
=== wxppro (32 bit marshal) ===
marshal.c:2746: Test failed: wait timed out
marshal.c:2750: Test failed: CoCreateInstance failed with error 0x80040154
marshal: unhandled exception c0000005 at 00419A9C
=== w864 (32 bit marshal) ===
marshal.c:3007: Test failed: info->cbSize was -1799139958 instead of 48
marshal.c:3008: Test failed: info->dwServerPid was 0x5bc instead of 0xbb8
marshal.c:3024: Test failed: info->cbSize was -1799139958 instead of 48
marshal.c:3025: Test failed: info->dwServerPid was 0x5bc instead of 0xbb8
marshal.c:3062: Test failed: info->cbSize was -1799139958 instead of 48
marshal.c:3063: Test failed: info->dwServerPid was 0x5bc instead of 0xbb8
marshal.c:3080: Test failed: info->cbSize was -1799139958 instead of 48
marshal.c:3081: Test failed: info->dwServerPid was 0x5bc instead of 0xbb8
marshal.c:3044: Test failed: info->cbSize was -1799139958 instead of 48
marshal.c:3045: Test failed: info->dwServerPid was 0x5bc instead of 0xbb8
marshal.c:3007: Test failed: info->cbSize was -1799139958 instead of 48
marshal.c:3008: Test failed: info->dwServerPid was 0x5bc instead of 0xbb8
marshal.c:3024: Test failed: info->cbSize was -1799139958 instead of 48
marshal.c:3025: Test failed: info->dwServerPid was 0x5bc instead of 0xbb8
marshal.c:3062: Test failed: info->cbSize was -1799139958 instead of 48
marshal.c:3063: Test failed: info->dwServerPid was 0x5bc instead of 0xbb8
marshal.c:3080: Test failed: info->cbSize was -1799139958 instead of 48
marshal.c:3081: Test failed: info->dwServerPid was 0x5bc instead of 0xbb8
marshal.c:3044: Test failed: info->cbSize was -1799139958 instead of 48
marshal.c:3045: Test failed: info->dwServerPid was 0x5bc instead of 0xbb8
marshal.c:3007: Test failed: info->cbSize was -1799139958 instead of 48
marshal.c:3008: Test failed: info->dwServerPid was 0x5bc instead of 0xbb8
marshal.c:3024: Test failed: info->cbSize was -1799139958 instead of 48
marshal.c:3025: Test failed: info->dwServerPid was 0x5bc instead of 0xbb8
marshal.c:3062: Test failed: info->cbSize was -1799139958 instead of 48
marshal.c:3063: Test failed: info->dwServerPid was 0x5bc instead of 0xbb8
marshal.c:3080: Test failed: info->cbSize was -1799139958 instead of 48
marshal.c:3081: Test failed: info->dwServerPid was 0x5bc instead of 0xbb8
marshal.c:3044: Test failed: info->cbSize was -1799139958 instead of 48
marshal.c:3045: Test failed: info->dwServerPid was 0x5bc instead of 0xbb8
=== w864 (64 bit marshal) ===
marshal.c:3007: Test failed: info->cbSize was -432292180 instead of 56
marshal.c:3008: Test failed: info->dwServerPid was 0x8ac instead of 0xb44
marshal.c:3024: Test failed: info->cbSize was -432292180 instead of 56
marshal.c:3025: Test failed: info->dwServerPid was 0x8ac instead of 0xb44
marshal.c:3062: Test failed: info->cbSize was -432292180 instead of 56
marshal.c:3063: Test failed: info->dwServerPid was 0x8ac instead of 0xb44
marshal.c:3080: Test failed: info->cbSize was -432292180 instead of 56
marshal.c:3081: Test failed: info->dwServerPid was 0x8ac instead of 0xb44
marshal.c:3044: Test failed: info->cbSize was -432292180 instead of 56
marshal.c:3045: Test failed: info->dwServerPid was 0x8ac instead of 0xb44
marshal.c:3007: Test failed: info->cbSize was -432292180 instead of 56
marshal.c:3008: Test failed: info->dwServerPid was 0x8ac instead of 0xb44
marshal.c:3024: Test failed: info->cbSize was -432292180 instead of 56
marshal.c:3025: Test failed: info->dwServerPid was 0x8ac instead of 0xb44
marshal.c:3062: Test failed: info->cbSize was -432292180 instead of 56
marshal.c:3063: Test failed: info->dwServerPid was 0x8ac instead of 0xb44
marshal.c:3080: Test failed: info->cbSize was -432292180 instead of 56
marshal.c:3081: Test failed: info->dwServerPid was 0x8ac instead of 0xb44
marshal.c:3044: Test failed: info->cbSize was -432292180 instead of 56
marshal.c:3045: Test failed: info->dwServerPid was 0x8ac instead of 0xb44
marshal.c:3007: Test failed: info->cbSize was -432292180 instead of 56
marshal.c:3008: Test failed: info->dwServerPid was 0x8ac instead of 0xb44
marshal.c:3024: Test failed: info->cbSize was -432292180 instead of 56
marshal.c:3025: Test failed: info->dwServerPid was 0x8ac instead of 0xb44
marshal.c:3062: Test failed: info->cbSize was -432292180 instead of 56
marshal.c:3063: Test failed: info->dwServerPid was 0x8ac instead of 0xb44
marshal.c:3080: Test failed: info->cbSize was -432292180 instead of 56
marshal.c:3081: Test failed: info->dwServerPid was 0x8ac instead of 0xb44
marshal.c:3044: Test failed: info->cbSize was -432292180 instead of 56
marshal.c:3045: Test failed: info->dwServerPid was 0x8ac instead of 0xb44
Oct. 16, 2013
Re: Video Mixing Renderer 7
by Stefan Dösinger
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Am 2013-10-15 22:12, schrieb Henri Verbeet:
> I'm not very familiar with quartz / VMR, but I guess the main
> question would be how applications can tell the difference between
> a d3d9 and a ddraw implementation.
It looks like there are some ways an application can create its own
DirectDraw object and pass it to VMR-7:
http://msdn.microsoft.com/en-us/library/windows/desktop/dd375451(v=vs.85).a…
. But that's just my conclusion from reading MSDN for 5 minutes, so I
might be wrong.
Other things to look for is API methods that accept or return an
IDirectDraw* object, or COM aggregation tricks which would allow
applications to QueryInterface DirectDraw objects from VMR-7 objects.
I could also imagine that VMR-7 supports additional pixel formats like
YV12. D3d9 usually supports only YUY2 and UYVY surfaces. In ddraw,
support for YV12 overlays is fairly widespread, and some drivers offer
additional overlay formats.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQIcBAEBAgAGBQJSXcdLAAoJEN0/YqbEcdMwOoIP/24iI2LCQrTfbKQbd4Qew4ea
HNVTvBLrh1OT7QHVK7dVXbvfbh6PjMJDuHdGv0Pkoex7R3vr+YRYkZJPPZTonNfo
l2eQlcCjbSwBxl6Y8SD/CulrEJiL10N1s2Bs9AlNXq0TtM7dbDelyAY6nBWQkZSj
oGPpkYfLE20yJQhH+dMlHvD56YICwDO+vGWqV6BDe/93xWBAFUQP8Xyjx1D2QjQO
Hfke4Oi9B9Ge8AWg0J7pLp+Z1RfTlbH/akJ8KR/bJQ6LKeCfjkm9Y5Wl8A1U9jVP
fJcXP9L44c8MJOyh062yPFrWJlJzev0usDorgxVZATiIsO2M8GgCyTpZBa77fIth
TAwHbWKi/0AhV1AWU+Qq4Zi/9A6xfd2jFMVWOJsvviloYwCyOe6pnwAr+tnhewq8
R6dPBP5bDcv4U35sP0+d06rjt8QH7wA0190K9Rc5UusdUAeam7uFe2TB2DyD0Ncl
N/vFrBGnN/3HiQl6GxsDvHvyBu87xa8lZJ3GfUHqm7sENRfk312ypurYFtAhi4qN
8d0KjnKRY2wnt1EclL1ZD3qVpfpuFbJTgLi7NfBIE8rrTfbMSDaIJ3d1zwpUn7ms
qAgT5jCDanJYsdJZoykPfd/93rOnFzL6IEYMk6Bbjrggv6jlsZCFs6UCXdsHDGvK
oz6sXgH4B6xFVXOmDTb/
=e4lK
-----END PGP SIGNATURE-----
Oct. 15, 2013
Re: Request for a possible inclusion of the Wineasio driver?
by jordan
Hey Jack,
The biggest problem is that the ASIO API is defined in the asio.h
> header file distributed by Steinberg in their ASIO SDK, and that the
> license explicitly forbids the distribution of any component by a third
> party. I imagine that this situation is not new to the Wine project
> and similar to other SDKs needed. I have a header file which I have
> created by compiling the driver without including asio.h, and then
> typing in the needed defines and structures while consulting asio.h.
> The header makes the driver work in both 32 and 64 bit wine.
>
I had read about your header earlier this year in the wine forums and had
thought/assumed, judging by this post ~ that you may have decided to put it
in your repo (i see you have updated wineasio, recently)...Obviously, that
header is not there, so i am curious; could you possibly make it available?
I'd like to try out x64 version of wineASIO, being as i avoid 32bit / don't
use 32bit applications in Wine.
..and just on a general note: if there is a way to resolve/workaround the
asio.h issue, it would be fantastic to see WineASIO included in Wine.
cheers
jordan
Oct. 15, 2013
Request for a possible inclusion of the Wineasio driver?
by Joakim Hernberg
I am the maintainer of a driver for Wine on Linux called Wineasio. I'd
like to find a home for the code and am hoping to convince you of
adding it to the Wine codebase.
ASIO is an API developed by Steinberg for supporting low latency audio
hardware under Windows. Each hardware manufacturer uses Steinberg's SDK
to create a driver supporting their own hardware. Software using the
API is normally audio related such as Digital Audio Workstations,
virtual instruments and other music production software.
On Linux, Wineasio interfaces directly with the Jack audio API, and
runs on all hardware supported by Jack, which nowdays is the vast
majority on audio hardware supported in linux. On OS/X a derrived
driver called Coreasio has been created, and is in use by Image-line's
FLS port.
Jack runs on Linux, Solaris, FreeBSD, OS/X, iOS and Windows, so in
theory it ought to be possible to support Wineasio on all platforms
supported by Wine. I don't know the details on how Coreasio works, but
in the case of Wineasio, the driver links directly to the Jack server's
client libs, so there is no need to alter any existing parts of Wine's
audiostack nor to reimplement and maintain a Jack driver for Wine
itself. The only change needed is to include the driver in the source
tree.
The driver implements all the core functionality of the API, only some
optional and obscure parts of the API are missing. It has been in use
for years on 32 bit Wine and does not appear to have any showstopping
bugs, if any at all. I've personally used it for over a year on 64 bit
Wine, and I know of some other people who use it without problems on 64
bit too. The API is stable and hasn't been changed nor expanded by
Steinberg for many years. It has been tested with audio production
software like Reaper and FLS, with virtual instruments, amp simulations
and other FX software from companies like Native Instruments, Ik
Multimedia, Toontracks, Celemony and many others.
The biggest problem is that the ASIO API is defined in the asio.h
header file distributed by Steinberg in their ASIO SDK, and that the
license explicitly forbids the distribution of any component by a third
party. I imagine that this situation is not new to the Wine project
and similar to other SDKs needed. I have a header file which I have
created by compiling the driver without including asio.h, and then
typing in the needed defines and structures while consulting asio.h.
The header makes the driver work in both 32 and 64 bit wine.
I propose to undertake the following:
1. Fix up the Wineasio code to confirm to Wine conventions and coding
practices.
2. Merge it into Wine for conditional compilation on linux with Jack as
a dependency.
3. Work together with the Wine project to merge in coreasio support for
use on OS X.
The latest sourcecode of the project is available at:
git://git.code.sf.net/p/wineasio/code wineasio-git
or as a tarball from: http://sourceforge.net/projects/wineasio/
Is this something that has any chance of getting accepted into Wine?
--
Joakim
Oct. 15, 2013
Re: Video Mixing Renderer 7
by Henri Verbeet
On 15 October 2013 21:52, Michael Müller <michael(a)fds-team.de> wrote:
> The most similar way to Windows would be to completely rewrite the
> current implementation of the VMR9 as VMR7 using DirectDraw, which would
> take a lot of time and most probably end up in having a lot of duplicate
> code. I am wondering whether using d3d9 for VMR7 would also be an
> acceptable solution. We could move all the d3d9 related stuff to a
> separate file so that VMR7.c and VMR9.c only offer the version specific
> interfaces and use the same code internally. This shouldn't be a big
> problem since the differences between the VMR7 and VMR9 interfaces are
> often only very small. Though it would not completely fit the behavior
> of windows.
>
I'm not very familiar with quartz / VMR, but I guess the main question
would be how applications can tell the difference between a d3d9 and a
ddraw implementation. On the other hand, the amount of d3d9 specific
code in vmr9.c looks pretty manageable at first sight.
Oct. 15, 2013
FOSDEM '14 Call for Papers
by Jeremy White
Folks,
There will a Wine devroom at FOSDEM '14 on Sunday, February 2, 2014.
Last year we had a great time, and I think it was valuable for us
to connect with the broader Free software community.
I'd like to now invite you to submit proposals for talks.
I'd really like to encourage everyone to think of something fun to share
with the 5,000 geeks that will be swarming Brussels.
If you have an topic you'd like to discuss, or an idea you want
to present, please submit it to:
https://penta.fosdem.org/submission
You will create an account (if you don't have one from a previous year),
and select the "Wine devroom" as the track. Please either submit
for lengths of 30 or 60 minutes.
The deadline for submissions is December 1st.
I think it would be great if we branched out a bit, and submitting a
crazy off the wall proposal will just burn churn a few electrons. So
submit it!
For further discussion, please follow up to wineconf(a)winehq.org.
Cheers,
Jeremy
Oct. 15, 2013
Re: wined3d: Initialize map_desc in wined3d_surface_map
by Stefan Dösinger
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Am 2013-10-15 20:34, schrieb Marvin:
> === w864 (32 bit device) === device.c:5409: Test failed: pBits not
> cleared on double lock. device.c:5410: Test failed: Pitch not
> cleared on double lock. device: unhandled exception c0000005 at
> 742814C8
I'm surprised that the testbot executes those tests. Did you run those
tests on a real Windows machine? If you want I can test them for you
on a variety of windows versions and GPUs here.
If the tests pass on a real windows, I'm tempted to call the Windows 8
behavior broken. It's either a change in Windows 8 itself, or the
driver that is used in this VM.
If you believe that this is a problem in the test VM rather than your
patch, you can mark the behavior broken with a construct like this:
ok(locked_rect.pBits == NULL || broken(locked_rect.pBits == (void
*)0xdeadbeef), ...)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQIcBAEBAgAGBQJSXZ3FAAoJEN0/YqbEcdMwNTcP/Ry50Jc1DhZE9xmhl3s79EsK
966lSbOpEZvfZMw6rEn9LDf8oDcwCfmSDYDn/Eb4ICh23KNZeiEsGI7Ky8wXEhpF
1FEKxJ4rFTx644mwuxR8NrpE+LTdGV5bYlnL8oVuzJ3uNYtpvvjnUW8Z9azNzzKz
23FMv3TeAcZZXJpWn8Voi8sLVBJwjH/ufA4p/gHTbUyVK1YDXAigW6EEoW0y+ST3
iVqdRAiwVWkiWMBermRuO9/FPe3Kxsyn4nPIO0fd5ndekun9Ejlk9S6/P471xic8
dr2tIsgr41xEDuIxqNXunTf6hJOBuOiIu59DL3wWqh6oT+J8Iy3VVt+HpjwQGpvN
fWhWnOv3H+4RPeap1nbVB2Iu1z/QB63xlQBd2fnFpYnyj/4IpF3mS9Gk4nTTVgLd
QPeH9XGCOb6V859lO0PBDAvzsMGZ0205SZyDP+IuaxZ5mcAB6/GXbT3bPFXYpk4/
g9QPP5CL/m/43NNR/FmOHB7cxAW9Np/Q3mfA6LLcdUJCDJ9VztzkV+6UtRFEybqw
O2vWfYV3mFbJidY0vX1OpaMeb6X35kEy59Cj1PCEDVdeCSjU+eTAqcRd5n7pVtrm
/tz6c2fRJrRBJRRsxwZDV9BJhp2WSDlntALiwHvdQjftEuZHw1dtyqLxrYI9Lll2
iXho0aH7S2gvBZY3iZnI
=/llD
-----END PGP SIGNATURE-----
Oct. 15, 2013
Video Mixing Renderer 7
by Michael Müller
Hi,
I am wondering what would be the best way to handle programs which rely
on the Video Mixing Renderer 7 (quartz.dll) as it's supposed to be
available on XP and later, but Wine contains only an implementation of
version 9.
The program I am speaking of is Silverlight which uses the VMR 7
Interface to create a filter graph and then queries for the
IAMCertifiedOutputProtection interface. I am currently using a hack fix
to get around this by returning a VMR9 instance when a VMR7 is requested
and implementing the missing subinterfaces (which are only part of
VMR7). This solution is clearly not perfect and I am searching for a
better way to get around this issue.
The most similar way to Windows would be to completely rewrite the
current implementation of the VMR9 as VMR7 using DirectDraw, which would
take a lot of time and most probably end up in having a lot of duplicate
code. I am wondering whether using d3d9 for VMR7 would also be an
acceptable solution. We could move all the d3d9 related stuff to a
separate file so that VMR7.c and VMR9.c only offer the version specific
interfaces and use the same code internally. This shouldn't be a big
problem since the differences between the VMR7 and VMR9 interfaces are
often only very small. Though it would not completely fit the behavior
of windows.
I am open for other ideas on how to solve the problem, but as
Silverlight does not even use the VMR7 object for playing the video but
only to check for the graphic driver certificate I don't think it would
justify to rewrite everything using Direct Draw if there are no other
programs needing this interface.
Best Regards,
Michael Müller
Oct. 15, 2013