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
February 2014
- 63 participants
- 549 messages
Re: winemac.drv: Improve positioning of IME client window based on caret
by Ken Thomases
On Feb 19, 2014, at 9:00 PM, Aric Stewart wrote:
> GetGUIThreadInfo is totally the correct way to go. It is giving me correct caret rects for both notepad and the Japanese applications I am trying to fix. I can worry less about the not about caret insertion points because i do not care about the width, just the height and position. so a width of 1 is fine.
Well the note wasn't about the caret width, it was about the proper computation of the left edge. According to MSDN, rcCaret.left is not correct as given. As I said, though, I'm not sure Wine is doing the right thing with that, anyway. The problem may only show up with right-to-left or Thai input. *shrug*
Anyway, glad it's giving useful results.
-Ken
Feb. 20, 2014
Re: winemac.drv: Improve positioning of IME client window based on caret
by Aric Stewart
On 2014/02/20 7:46, Ken Thomases wrote:
> On Feb 19, 2014, at 4:19 PM, Aric Stewart wrote:
>
>> humm, so how should i determine line height?
>
> I don't think you can. It's not a well-formed concept. Windows don't have any inherent line height property (directly or indirectly).
>
> Have you tried the GetGUIThreadInfo() approach and rcCaret? You're trying to fix the case when using GetCaretPos() but maybe we shouldn't be using that.
>
> If you're thinking forward to IMC_SETCANDIDATEPOS, then a horrible kludge might be to return a rect whose bottom left is at the specified point and which extends up and to the right to the screen boundaries. The idea is to try to make the input method position its candidate window so its top-left is at the specified point. It will likely align its left side with the left side of the character rect we return (for left-to-right languages, at least) and, by taking up the area of the screen above and to the right of that point, you force the candidate window to be below the rect.
>
> -Ken
>
GetGUIThreadInfo is totally the correct way to go. It is giving me correct caret rects for both notepad and the Japanese applications I am trying to fix. I can worry less about the not about caret insertion points because i do not care about the width, just the height and position. so a width of 1 is fine.
I will resubmit the patch with this logic.
Thanks!
-aric
Feb. 20, 2014
Re: [PATCH 8/8] ddraw/tests: Test that DirectDraw doesn't modify the pixel format of the window it targets. (try 2, resend)
by Ken Thomases
On Feb 19, 2014, at 7:22 PM, Marvin wrote:
> === w2000pro (32 bit ddraw2) ===
> ddraw2.c:2405: Test failed: SetDisplayMode failed, hr 0x80004001.
> …
>
> === w8 (32 bit ddraw2) ===
> No test summary line found
> Failure running script in VM: network read timed out
>
> === w2000pro (32 bit ddraw1) ===
> ddraw1.c:2194: Test failed: SetDisplayMode failed, hr 0x80004001.
> …
>
> === w8 (32 bit ddraw1) ===
> ddraw1.c:4115: Test failed: Got unexpected refcount 3.
> …
>
> === w2000pro (32 bit ddraw7) ===
> ddraw7.c:2255: Test failed: SetDisplayMode failed, hr 0x80004001.
> …
>
> === w8 (32 bit ddraw7) ===
> Timeout
> Failure running script in VM: network read timed out
>
> === w2000pro (32 bit ddraw4) ===
> ddraw4.c:2529: Test failed: SetDisplayMode failed, hr 0x80004001.
> …
>
> === w8 (32 bit ddraw4) ===
> Failure running script in VM: timed out waiting for the child process
Not related to my patch.
-Ken
Feb. 20, 2014
Re: [PATCH 7/8] d3d8/tests: Test that Direct3D8 doesn't modify the pixel format of the window it targets. (try 2, resend)
by Ken Thomases
On Feb 19, 2014, at 6:20 PM, Marvin wrote:
> === w8 (32 bit device) ===
> device.c:2572: Test failed: Expected foreground window 00030180, got 00010048.
> device.c:3268: Test failed: Expected wndproc 0x410530, got 0x410530.
Not related to my patch.
-Ken
Feb. 20, 2014
Re: [PATCH 6/8] d3d9/tests: Test that Direct3D9 doesn't modify the pixel format of the window it targets. (try 4, resend)
by Ken Thomases
On Feb 19, 2014, at 6:07 PM, Marvin wrote:
> === w2000pro (32 bit device) ===
> device.c:321: Test failed: Failed to create IDirect3D9Device (8876086c)
> device.c:494: Test failed: Failed to create IDirect3D9Device (8876086c)
> device.c:209: Test failed: Failed to create IDirect3D9Device (8876086c)
> device.c:257: Test failed: Failed to create IDirect3D9Device (8876086c)
> device.c:815: Test failed: Failed to create IDirect3D9Device (8876086c)
> device.c:1484: Test failed: IDirect3D9_CreateDevice failed with 8876086c
> device.c:1642: Test failed: IDirect3D9_CreateDevice failed with 8876086c
> device.c:1715: Test failed: IDirect3D9_CreateDevice failed with 8876086c
> device.c:2063: Test failed: IDirect3D9_CreateDevice failed with 8876086c
Not related to my patch.
-Ken
Feb. 20, 2014
Re: winemac.drv: Improve positioning of IME client window based on caret
by Aric Stewart
On 2014/02/20 7:46, Ken Thomases wrote:
> On Feb 19, 2014, at 4:19 PM, Aric Stewart wrote:
>
>> humm, so how should i determine line height?
>
> I don't think you can. It's not a well-formed concept. Windows don't have any inherent line height property (directly or indirectly).
>
> Have you tried the GetGUIThreadInfo() approach and rcCaret? You're trying to fix the case when using GetCaretPos() but maybe we shouldn't be using that.
>
> If you're thinking forward to IMC_SETCANDIDATEPOS, then a horrible kludge might be to return a rect whose bottom left is at the specified point and which extends up and to the right to the screen boundaries. The idea is to try to make the input method position its candidate window so its top-left is at the specified point. It will likely align its left side with the left side of the character rect we return (for left-to-right languages, at least) and, by taking up the area of the screen above and to the right of that point, you force the candidate window to be below the rect.
I am thinking forward to the IMC_SETCANDIDATEPOS implementation, but on the way found that our caret pos version was seriously bad and was working on that first.
The issue with simply kludging the rect like that is that it appears that the caret position that we are given is in the middle of the line (not the bottom where it would be useful) so we end up clipping the bottom half of the composition string with the selection dialog. Again lending to the need to be able to at least guess at a line height to shift the box down by.
-aric
Feb. 20, 2014
Re: msi: Dont crash on installation of services without component KeyPath
by Aric Stewart
On 2014/02/19 20:28, Hans Leidekker wrote:
> On Wed, 2014-02-19 at 20:03 +0900, Aric Stewart wrote:
>> I have not dug into the details, but I know it does not crash and the
>> overall install does succeed.
>>
>> I can try investigating further on windows, Is there an easy way to
>> determine what service this is and if it gets successfully installed on windows?
>
> A +msi,+service trace should reveal the service name. "sc query" will list
> installed services, for example.
>
Unfortunately it only tries to install the service on windows 2000 or older. (this is an old applications that I was installing in a windows 2000 prefix) I do not have a windows 2000 machine to test the install on.
Using an XP prefix gets around the problem by not trying to install the service. But I am unable to determine what is the correct method to fix this issue. You are more of the expert Hans, so I will leave it up to you if we should fail to install the service or install the service without an image path.
-aric
Feb. 20, 2014
Re: [PATCH 8/8] ddraw/tests: Test that DirectDraw doesn't modify the pixel format of the window it targets. (try 2, resend)
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=5032
Your paranoid android.
=== w2000pro (32 bit ddraw2) ===
ddraw2.c:2405: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:2407: Test failed: Expected message 0x46, but didn't receive it.
ddraw2.c:2409: Test failed: Expected screen size 640x480, got 0x0.
ddraw2.c:2414: Test failed: Expected {0, 0, 640, 480}, got {0, 0, 1024, 768}.
ddraw2.c:2435: Test failed: Expected surface width 640, got 1024.
ddraw2.c:2437: Test failed: Expected surface height 480, got 768.
ddraw2.c:2441: Test failed: Expected {0, 0, 640, 480}, got {0, 0, 1024, 768}.
ddraw2.c:2452: Test failed: Expected message 0x46, but didn't receive it.
ddraw2.c:2454: Test failed: Expected screen size 1024x768, got 0x0.
ddraw2.c:2465: Test failed: Expected surface width 640, got 1024.
ddraw2.c:2467: Test failed: Expected surface height 480, got 768.
ddraw2.c:2530: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:2540: Test failed: Expected message 0x7e, but didn't receive it.
ddraw2.c:2566: Test failed: Expected surface width 640, got 1024.
ddraw2.c:2568: Test failed: Expected surface height 480, got 768.
ddraw2.c:2583: Test failed: Expected message 0x7e, but didn't receive it.
ddraw2.c:2594: Test failed: Expected surface width 640, got 1024.
ddraw2.c:2596: Test failed: Expected surface height 480, got 768.
ddraw2.c:2662: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:2664: Test failed: Expected message 0x7e, but didn't receive it.
ddraw2.c:2690: Test failed: Expected surface width 640, got 1024.
ddraw2.c:2692: Test failed: Expected surface height 480, got 768.
ddraw2.c:2707: Test failed: Expected message 0x7e, but didn't receive it.
ddraw2.c:2718: Test failed: Expected surface width 640, got 1024.
ddraw2.c:2720: Test failed: Expected surface height 480, got 768.
ddraw2.c:2748: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:2757: Test failed: Expected message 0x5, but didn't receive it.
ddraw2.c:2759: Test failed: Expected screen size 1024x768, got 0x0.
ddraw2.c:2787: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:2801: Test failed: Expected surface width 640, got 1024.
ddraw2.c:2803: Test failed: Expected surface height 480, got 768.
ddraw2.c:2814: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:2825: Test failed: Expected message 0x5, but didn't receive it.
ddraw2.c:2829: Test failed: Expected screen size 2 1024x768, got 0x0.
ddraw2.c:2834: Test failed: Expected {0, 0, 640, 480}, got {0, 0, 1024, 768}.
ddraw2.c:2838: Test failed: Expected {0, 0, 1024, 768}, got {0, 0, 112, 100}.
ddraw2.c:2861: Test failed: Expected {0, 0, 640, 480}, got {0, 0, 1024, 768}.
ddraw2.c:2896: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:2906: Test failed: Got unexpected screen width 1024.
ddraw2.c:2908: Test failed: Got unexpected screen height 768.
ddraw2.c:2921: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:2923: Test failed: Got unexpected screen width 1024.
ddraw2.c:2925: Test failed: Got unexpected screen height 768.
ddraw2.c:2929: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:2931: Test failed: Got unexpected screen width 1024.
ddraw2.c:2933: Test failed: Got unexpected screen height 768.
ddraw2.c:2952: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:2954: Test failed: Got unexpected screen width 1024.
ddraw2.c:2956: Test failed: Got unexpected screen height 768.
ddraw2.c:2960: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:2962: Test failed: Got unexpected screen width 1024.
ddraw2.c:2964: Test failed: Got unexpected screen height 768.
ddraw2.c:2984: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:2986: Test failed: Got unexpected screen width 1024.
ddraw2.c:2988: Test failed: Got unexpected screen height 768.
ddraw2.c:2993: Test failed: Got unexpected screen width 1024.
ddraw2.c:2995: Test failed: Got unexpected screen height 768.
ddraw2.c:3008: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:3010: Test failed: Got unexpected screen width 1024.
ddraw2.c:3012: Test failed: Got unexpected screen height 768.
ddraw2.c:3016: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:3018: Test failed: Got unexpected screen width 1024.
ddraw2.c:3020: Test failed: Got unexpected screen height 768.
ddraw2.c:3028: Test failed: Got unexpected screen width 1024.
ddraw2.c:3030: Test failed: Got unexpected screen height 768.
ddraw2.c:3042: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:3044: Test failed: Got unexpected screen width 1024.
ddraw2.c:3046: Test failed: Got unexpected screen height 768.
ddraw2.c:3231: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:3231: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:3231: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:3277: Test failed: Display mode restored after good ddraw1::SetCooperativeLevel call
ddraw2.c:3231: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:3290: Test failed: Display mode restored after ddraw1::SetCooperativeLevel(SETFOCUSWINDOW) call
ddraw2.c:3231: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:3306: Test failed: Display mode restored after good-bad ddraw1::SetCooperativeLevel() call sequence
ddraw2.c:3231: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:3325: Test failed: Display mode restored after ddraw1-ddraw2 SetCooperativeLevel() call sequence
ddraw2.c:3231: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw2.c:4536: Test failed: Failed to set display mode, hr 0x80004001.
ddraw2.c:4754: Test failed: Failed to create surface, hr 0x88760091.
ddraw2: unhandled exception c0000005 at 00426825
=== w8 (32 bit ddraw2) ===
No test summary line found
Failure running script in VM: network read timed out
=== w2000pro (32 bit ddraw1) ===
ddraw1.c:2194: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw1.c:2196: Test failed: Expected message 0x46, but didn't receive it.
ddraw1.c:2198: Test failed: Expected screen size 640x480, got 0x0.
ddraw1.c:2203: Test failed: Expected {0, 0, 640, 480}, got {0, 0, 1024, 768}.
ddraw1.c:2224: Test failed: Expected surface width 640, got 1024.
ddraw1.c:2226: Test failed: Expected surface height 480, got 768.
ddraw1.c:2230: Test failed: Expected {0, 0, 640, 480}, got {0, 0, 1024, 768}.
ddraw1.c:2241: Test failed: Expected message 0x46, but didn't receive it.
ddraw1.c:2243: Test failed: Expected screen size 1024x768, got 0x0.
ddraw1.c:2254: Test failed: Expected surface width 640, got 1024.
ddraw1.c:2256: Test failed: Expected surface height 480, got 768.
ddraw1.c:2319: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw1.c:2329: Test failed: Expected message 0x7e, but didn't receive it.
ddraw1.c:2355: Test failed: Expected surface width 640, got 1024.
ddraw1.c:2357: Test failed: Expected surface height 480, got 768.
ddraw1.c:2372: Test failed: Expected message 0x7e, but didn't receive it.
ddraw1.c:2383: Test failed: Expected surface width 640, got 1024.
ddraw1.c:2385: Test failed: Expected surface height 480, got 768.
ddraw1.c:2451: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw1.c:2453: Test failed: Expected message 0x7e, but didn't receive it.
ddraw1.c:2479: Test failed: Expected surface width 640, got 1024.
ddraw1.c:2481: Test failed: Expected surface height 480, got 768.
ddraw1.c:2496: Test failed: Expected message 0x7e, but didn't receive it.
ddraw1.c:2507: Test failed: Expected surface width 640, got 1024.
ddraw1.c:2509: Test failed: Expected surface height 480, got 768.
ddraw1.c:2537: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw1.c:2551: Test failed: Expected surface width 640, got 1024.
ddraw1.c:2553: Test failed: Expected surface height 480, got 768.
ddraw1.c:2563: Test failed: Expected {0, 0, 1024, 768}, got {0, 0, 1024, 768}.
ddraw1.c:2596: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw1.c:2606: Test failed: Got unexpected screen width 1024.
ddraw1.c:2608: Test failed: Got unexpected screen height 768.
ddraw1.c:2621: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw1.c:2623: Test failed: Got unexpected screen width 1024.
ddraw1.c:2625: Test failed: Got unexpected screen height 768.
ddraw1.c:2629: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw1.c:2631: Test failed: Got unexpected screen width 1024.
ddraw1.c:2633: Test failed: Got unexpected screen height 768.
ddraw1.c:2652: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw1.c:2654: Test failed: Got unexpected screen width 1024.
ddraw1.c:2656: Test failed: Got unexpected screen height 768.
ddraw1.c:2660: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw1.c:2662: Test failed: Got unexpected screen width 1024.
ddraw1.c:2664: Test failed: Got unexpected screen height 768.
ddraw1.c:2684: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw1.c:2686: Test failed: Got unexpected screen width 1024.
ddraw1.c:2688: Test failed: Got unexpected screen height 768.
ddraw1.c:2693: Test failed: Got unexpected screen width 1024.
ddraw1.c:2695: Test failed: Got unexpected screen height 768.
ddraw1.c:2708: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw1.c:2710: Test failed: Got unexpected screen width 1024.
ddraw1.c:2712: Test failed: Got unexpected screen height 768.
ddraw1.c:2716: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw1.c:2718: Test failed: Got unexpected screen width 1024.
ddraw1.c:2720: Test failed: Got unexpected screen height 768.
ddraw1.c:2728: Test failed: Got unexpected screen width 1024.
ddraw1.c:2730: Test failed: Got unexpected screen height 768.
ddraw1.c:2742: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw1.c:2744: Test failed: Got unexpected screen width 1024.
ddraw1.c:2746: Test failed: Got unexpected screen height 768.
ddraw1.c:3855: Test failed: Failed to set display mode, hr 0x80004001.
=== w8 (32 bit ddraw1) ===
ddraw1.c:4115: Test failed: Got unexpected refcount 3.
ddraw1.c:4134: Test failed: Got unexpected refcount 3.
ddraw1.c:4141: Test failed: Got unexpected hr 0.
ddraw1.c:4144: Test failed: Got unexpected refcount 3.
ddraw1.c:4146: Test failed: Got unexpected refcount 2.
ddraw1.c:4152: Test failed: Got unexpected hr 0.
ddraw1.c:4155: Test failed: Got unexpected refcount 2.
ddraw1.c:4157: Test failed: Got unexpected refcount 1.
=== w2000pro (32 bit ddraw7) ===
ddraw7.c:2255: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:2257: Test failed: Expected message 0x46, but didn't receive it.
ddraw7.c:2259: Test failed: Expected screen size 640x480, got 0x0.
ddraw7.c:2264: Test failed: Expected {0, 0, 640, 480}, got {0, 0, 1024, 768}.
ddraw7.c:2285: Test failed: Expected surface width 640, got 1024.
ddraw7.c:2287: Test failed: Expected surface height 480, got 768.
ddraw7.c:2291: Test failed: Expected {0, 0, 640, 480}, got {0, 0, 1024, 768}.
ddraw7.c:2302: Test failed: Expected message 0x46, but didn't receive it.
ddraw7.c:2304: Test failed: Expected screen size 1024x768, got 0x0.
ddraw7.c:2315: Test failed: Expected surface width 640, got 1024.
ddraw7.c:2317: Test failed: Expected surface height 480, got 768.
ddraw7.c:2380: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:2382: Test failed: Expected message 0x7e, but didn't receive it.
ddraw7.c:2408: Test failed: Expected surface width 640, got 1024.
ddraw7.c:2410: Test failed: Expected surface height 480, got 768.
ddraw7.c:2425: Test failed: Expected message 0x7e, but didn't receive it.
ddraw7.c:2436: Test failed: Expected surface width 640, got 1024.
ddraw7.c:2438: Test failed: Expected surface height 480, got 768.
ddraw7.c:2504: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:2506: Test failed: Expected message 0x7e, but didn't receive it.
ddraw7.c:2532: Test failed: Expected surface width 640, got 1024.
ddraw7.c:2534: Test failed: Expected surface height 480, got 768.
ddraw7.c:2549: Test failed: Expected message 0x7e, but didn't receive it.
ddraw7.c:2560: Test failed: Expected surface width 640, got 1024.
ddraw7.c:2562: Test failed: Expected surface height 480, got 768.
ddraw7.c:2590: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:2599: Test failed: Expected message 0x5, but didn't receive it.
ddraw7.c:2601: Test failed: Expected screen size 1024x768, got 0x0.
ddraw7.c:2629: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:2643: Test failed: Expected surface width 640, got 1024.
ddraw7.c:2645: Test failed: Expected surface height 480, got 768.
ddraw7.c:2656: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:2667: Test failed: Expected message 0x5, but didn't receive it.
ddraw7.c:2671: Test failed: Expected screen size 2 1024x768, got 0x0.
ddraw7.c:2676: Test failed: Expected {0, 0, 640, 480}, got {0, 0, 1024, 768}.
ddraw7.c:2680: Test failed: Expected {0, 0, 1024, 768}, got {0, 0, 112, 100}.
ddraw7.c:2703: Test failed: Expected {0, 0, 640, 480}, got {0, 0, 1024, 768}.
ddraw7.c:2737: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:2739: Test failed: Got unexpected screen width 1024.
ddraw7.c:2741: Test failed: Got unexpected screen height 768.
ddraw7.c:2754: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:2756: Test failed: Got unexpected screen width 1024.
ddraw7.c:2758: Test failed: Got unexpected screen height 768.
ddraw7.c:2762: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:2764: Test failed: Got unexpected screen width 1024.
ddraw7.c:2766: Test failed: Got unexpected screen height 768.
ddraw7.c:2785: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:2787: Test failed: Got unexpected screen width 1024.
ddraw7.c:2789: Test failed: Got unexpected screen height 768.
ddraw7.c:2793: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:2795: Test failed: Got unexpected screen width 1024.
ddraw7.c:2797: Test failed: Got unexpected screen height 768.
ddraw7.c:2817: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:2819: Test failed: Got unexpected screen width 1024.
ddraw7.c:2821: Test failed: Got unexpected screen height 768.
ddraw7.c:2826: Test failed: Got unexpected screen width 1024.
ddraw7.c:2828: Test failed: Got unexpected screen height 768.
ddraw7.c:2841: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:2843: Test failed: Got unexpected screen width 1024.
ddraw7.c:2845: Test failed: Got unexpected screen height 768.
ddraw7.c:2849: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:2851: Test failed: Got unexpected screen width 1024.
ddraw7.c:2853: Test failed: Got unexpected screen height 768.
ddraw7.c:2861: Test failed: Got unexpected screen width 1024.
ddraw7.c:2863: Test failed: Got unexpected screen height 768.
ddraw7.c:2875: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:2877: Test failed: Got unexpected screen width 1024.
ddraw7.c:2879: Test failed: Got unexpected screen height 768.
ddraw7.c:3185: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:3185: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:3185: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:3231: Test failed: Display mode restored after good ddraw1::SetCooperativeLevel call
ddraw7.c:3185: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:3244: Test failed: Display mode restored after ddraw1::SetCooperativeLevel(SETFOCUSWINDOW) call
ddraw7.c:3185: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:3260: Test failed: Display mode restored after good-bad ddraw1::SetCooperativeLevel() call sequence
ddraw7.c:3185: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:3279: Test failed: Display mode restored after ddraw1-ddraw7 SetCooperativeLevel() call sequence
ddraw7.c:3185: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw7.c:5017: Test failed: Failed to set display mode, hr 0x80004001.
ddraw7.c:5236: Test failed: Failed to create surface, hr 0x88760091.
ddraw7: unhandled exception c0000005 at 0045BF78
=== w8 (32 bit ddraw7) ===
Timeout
Failure running script in VM: network read timed out
=== w2000pro (32 bit ddraw4) ===
ddraw4.c:2529: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:2531: Test failed: Expected message 0x46, but didn't receive it.
ddraw4.c:2533: Test failed: Expected screen size 640x480, got 0x0.
ddraw4.c:2538: Test failed: Expected {0, 0, 640, 480}, got {0, 0, 1024, 768}.
ddraw4.c:2559: Test failed: Expected surface width 640, got 1024.
ddraw4.c:2561: Test failed: Expected surface height 480, got 768.
ddraw4.c:2565: Test failed: Expected {0, 0, 640, 480}, got {0, 0, 1024, 768}.
ddraw4.c:2576: Test failed: Expected message 0x46, but didn't receive it.
ddraw4.c:2578: Test failed: Expected screen size 1024x768, got 0x0.
ddraw4.c:2589: Test failed: Expected surface width 640, got 1024.
ddraw4.c:2591: Test failed: Expected surface height 480, got 768.
ddraw4.c:2654: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:2656: Test failed: Expected message 0x7e, but didn't receive it.
ddraw4.c:2682: Test failed: Expected surface width 640, got 1024.
ddraw4.c:2684: Test failed: Expected surface height 480, got 768.
ddraw4.c:2699: Test failed: Expected message 0x7e, but didn't receive it.
ddraw4.c:2710: Test failed: Expected surface width 640, got 1024.
ddraw4.c:2712: Test failed: Expected surface height 480, got 768.
ddraw4.c:2778: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:2780: Test failed: Expected message 0x7e, but didn't receive it.
ddraw4.c:2806: Test failed: Expected surface width 640, got 1024.
ddraw4.c:2808: Test failed: Expected surface height 480, got 768.
ddraw4.c:2823: Test failed: Expected message 0x7e, but didn't receive it.
ddraw4.c:2834: Test failed: Expected surface width 640, got 1024.
ddraw4.c:2836: Test failed: Expected surface height 480, got 768.
ddraw4.c:2864: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:2873: Test failed: Expected message 0x5, but didn't receive it.
ddraw4.c:2875: Test failed: Expected screen size 1024x768, got 0x0.
ddraw4.c:2903: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:2917: Test failed: Expected surface width 640, got 1024.
ddraw4.c:2919: Test failed: Expected surface height 480, got 768.
ddraw4.c:2930: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:2941: Test failed: Expected message 0x5, but didn't receive it.
ddraw4.c:2945: Test failed: Expected screen size 2 1024x768, got 0x0.
ddraw4.c:2950: Test failed: Expected {0, 0, 640, 480}, got {0, 0, 1024, 768}.
ddraw4.c:2954: Test failed: Expected {0, 0, 1024, 768}, got {0, 0, 112, 100}.
ddraw4.c:2977: Test failed: Expected {0, 0, 640, 480}, got {0, 0, 1024, 768}.
ddraw4.c:3011: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:3013: Test failed: Got unexpected screen width 1024.
ddraw4.c:3015: Test failed: Got unexpected screen height 768.
ddraw4.c:3028: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:3030: Test failed: Got unexpected screen width 1024.
ddraw4.c:3032: Test failed: Got unexpected screen height 768.
ddraw4.c:3036: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:3038: Test failed: Got unexpected screen width 1024.
ddraw4.c:3040: Test failed: Got unexpected screen height 768.
ddraw4.c:3059: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:3061: Test failed: Got unexpected screen width 1024.
ddraw4.c:3063: Test failed: Got unexpected screen height 768.
ddraw4.c:3067: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:3069: Test failed: Got unexpected screen width 1024.
ddraw4.c:3071: Test failed: Got unexpected screen height 768.
ddraw4.c:3091: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:3093: Test failed: Got unexpected screen width 1024.
ddraw4.c:3095: Test failed: Got unexpected screen height 768.
ddraw4.c:3100: Test failed: Got unexpected screen width 1024.
ddraw4.c:3102: Test failed: Got unexpected screen height 768.
ddraw4.c:3115: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:3117: Test failed: Got unexpected screen width 1024.
ddraw4.c:3119: Test failed: Got unexpected screen height 768.
ddraw4.c:3123: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:3125: Test failed: Got unexpected screen width 1024.
ddraw4.c:3127: Test failed: Got unexpected screen height 768.
ddraw4.c:3135: Test failed: Got unexpected screen width 1024.
ddraw4.c:3137: Test failed: Got unexpected screen height 768.
ddraw4.c:3149: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:3151: Test failed: Got unexpected screen width 1024.
ddraw4.c:3153: Test failed: Got unexpected screen height 768.
ddraw4.c:3462: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:3462: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:3462: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:3508: Test failed: Display mode restored after good ddraw1::SetCooperativeLevel call
ddraw4.c:3462: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:3521: Test failed: Display mode restored after ddraw1::SetCooperativeLevel(SETFOCUSWINDOW) call
ddraw4.c:3462: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:3537: Test failed: Display mode restored after good-bad ddraw1::SetCooperativeLevel() call sequence
ddraw4.c:3462: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:3556: Test failed: Display mode restored after ddraw1-ddraw4 SetCooperativeLevel() call sequence
ddraw4.c:3462: Test failed: SetDisplayMode failed, hr 0x80004001.
ddraw4.c:5139: Test failed: Failed to set display mode, hr 0x80004001.
ddraw4.c:5358: Test failed: Failed to create surface, hr 0x88760091.
ddraw4: unhandled exception c0000005 at 00440B85
=== w8 (32 bit ddraw4) ===
Failure running script in VM: timed out waiting for the child process
Feb. 20, 2014
Re: [PATCH 7/8] d3d8/tests: Test that Direct3D8 doesn't modify the pixel format of the window it targets. (try 2, resend)
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=5031
Your paranoid android.
=== w8 (32 bit device) ===
device.c:2572: Test failed: Expected foreground window 00030180, got 00010048.
device.c:3268: Test failed: Expected wndproc 0x410530, got 0x410530.
Feb. 20, 2014
Re: [PATCH 6/8] d3d9/tests: Test that Direct3D9 doesn't modify the pixel format of the window it targets. (try 4, resend)
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=5030
Your paranoid android.
=== w2000pro (32 bit device) ===
device.c:321: Test failed: Failed to create IDirect3D9Device (8876086c)
device.c:494: Test failed: Failed to create IDirect3D9Device (8876086c)
device.c:209: Test failed: Failed to create IDirect3D9Device (8876086c)
device.c:257: Test failed: Failed to create IDirect3D9Device (8876086c)
device.c:815: Test failed: Failed to create IDirect3D9Device (8876086c)
device.c:1484: Test failed: IDirect3D9_CreateDevice failed with 8876086c
device.c:1642: Test failed: IDirect3D9_CreateDevice failed with 8876086c
device.c:1715: Test failed: IDirect3D9_CreateDevice failed with 8876086c
device.c:2063: Test failed: IDirect3D9_CreateDevice failed with 8876086c
Feb. 20, 2014