[PATCH v6 1/6] ddraw: Use WINED3D_SWAPCHAIN_NO_WINDOW_CHANGES only if window is not in foreground.

Marvin testbot at winehq.org
Thu Jan 13 13:07:32 CST 2022


Hi,

While running your changed tests, 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://testbot.winehq.org/JobDetails.pl?Key=105236

Your paranoid android.


=== w1064v1809 (32 bit report) ===

ddraw:
ddraw1.c:11848: Test failed: Got unexpected color 0x00ffffff.

=== w1064v1809 (32 bit report) ===

ddraw:
ddraw7.c:18779: Test failed: Got unexpected color 0x00000040.

=== w1064 (32 bit report) ===

ddraw:
ddraw7.c:18779: Test failed: Got unexpected color 0x00000040.

=== debian11 (32 bit report) ===

ddraw:
ddraw1.c:3297: Test failed: Expected resolution 1024x768, got 720x480.
ddraw1.c:3314: Test failed: Expected surface width 1024, got 720.
ddraw1.c:3316: Test failed: Expected surface height 768, got 480.
ddraw1.c:3330: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw1.c:3335: Test failed: Expected surface width 1024, got 720.
ddraw1.c:3337: Test failed: Expected surface height 768, got 480.
ddraw1.c:3350: Test failed: Expected surface width 1024, got 720.
ddraw1.c:3352: Test failed: Expected surface height 768, got 480.
ddraw1.c:3356: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw1.c:3379: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw1.c:3401: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw1.c:3406: Test failed: Expected surface width 1024, got 720.
ddraw1.c:3408: Test failed: Expected surface height 768, got 480.
ddraw1.c:3427: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw1.c:3447: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw1.c:3460: Test failed: Expected resolution 1024x768, got 720x480.
ddraw1.c:3477: Test failed: Expected surface width 1024, got 720.
ddraw1.c:3479: Test failed: Expected surface height 768, got 480.
ddraw1.c:3484: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw2.c:3848: Test failed: Got unexpected screen width 800.
ddraw2.c:3850: Test failed: Got unexpected screen height 600.
ddraw2.c:3873: Test failed: Got unexpected screen width 800.
ddraw2.c:3875: Test failed: Got unexpected screen height 600.
ddraw2.c:3880: Test failed: Got unexpected screen width 800.
ddraw2.c:3882: Test failed: Got unexpected screen height 600.
ddraw2.c:3904: Test failed: Got unexpected screen width 800.
ddraw2.c:3906: Test failed: Got unexpected screen height 600.
ddraw2.c:3911: Test failed: Got unexpected screen width 800.
ddraw2.c:3913: Test failed: Got unexpected screen height 600.
ddraw2.c:3935: Test failed: Got unexpected screen width 800.
ddraw2.c:3937: Test failed: Got unexpected screen height 600.
ddraw2.c:3970: Test failed: Got unexpected screen width 800.
ddraw2.c:3972: Test failed: Got unexpected screen height 600.
ddraw2.c:3993: Test failed: Got unexpected screen width 800.
ddraw2.c:3995: Test failed: Got unexpected screen height 600.
ddraw2.c:4000: Test failed: Got unexpected screen width 800.
ddraw2.c:4002: Test failed: Got unexpected screen height 600.
ddraw4.c:4159: Test failed: Got unexpected screen width 640.
ddraw4.c:4161: Test failed: Got unexpected screen height 480.
ddraw4.c:4194: Test failed: Got unexpected screen width 640.
ddraw4.c:4196: Test failed: Got unexpected screen height 480.
ddraw4.c:4217: Test failed: Got unexpected screen width 640.
ddraw4.c:4219: Test failed: Got unexpected screen height 480.
ddraw4.c:4224: Test failed: Got unexpected screen width 640.
ddraw4.c:4226: Test failed: Got unexpected screen height 480.

=== debian11 (32 bit French report) ===

ddraw:
ddraw2.c:3911: Test failed: Got unexpected screen width 800.
ddraw2.c:3913: Test failed: Got unexpected screen height 600.
ddraw2.c:3935: Test failed: Got unexpected screen width 800.
ddraw2.c:3937: Test failed: Got unexpected screen height 600.
ddraw2.c:3970: Test failed: Got unexpected screen width 800.
ddraw2.c:3972: Test failed: Got unexpected screen height 600.
ddraw2.c:3993: Test failed: Got unexpected screen width 800.
ddraw2.c:3995: Test failed: Got unexpected screen height 600.
ddraw2.c:4000: Test failed: Got unexpected screen width 800.
ddraw2.c:4002: Test failed: Got unexpected screen height 600.
ddraw4.c:2951: Test failed: Expected window style 0x4cf0000, got 0xa40b0000.
ddraw4.c:2970: Test failed: Expected (0,0)-(640,480), got (-32000,-32000)-(-31840,-31976).
ddraw4.c:2993: Test failed: Expected (0,0)-(640,480), got (-32000,-32000)-(-31840,-31976).
ddraw4.c:3013: Test failed: Expected window style 0x4cf0000, got 0xa40b0000.
ddraw4.c:3623: Test failed: Expected resolution 640x480, got 720x480.
ddraw4.c:3640: Test failed: Expected surface width 640, got 720.
ddraw4.c:3661: Test failed: Expected surface width 640, got 720.
ddraw4.c:3676: Test failed: Expected surface width 640, got 720.
ddraw4.c:3720: Test failed: Got unexpected hr 0.
ddraw4.c:3732: Test failed: Expected surface width 640, got 720.
ddraw4.c:3773: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw4.c:3786: Test failed: Expected resolution 640x480, got 720x480.
ddraw4.c:3803: Test failed: Expected surface width 640, got 720.
ddraw4.c:3810: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw4.c:3827: Test failed: Expected message 0x47, but didn't receive it.
ddraw4.c:3829: Test failed: Expected screen size 640x480, got 0x0.
ddraw4.c:3836: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw4.c:3848: Test failed: Expected surface width 640, got 720.
ddraw4.c:3901: Test failed: Expected screen size 2 640x480, got 720x480.
ddraw4.c:3909: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw4.c:3921: Test failed: Expected surface width 640, got 720.
ddraw7.c:3437: Test failed: Expected (0,0)-(640,480), got (0,0)-(1024,768).
ddraw7.c:3474: Test failed: Expected (0,0)-(640,480), got (0,0)-(1024,768).

=== debian11 (32 bit Hindi:India report) ===

ddraw:
ddraw1.c:14301: Test failed: Expected window rect (640,0)-(1664,737), got (0,0)-(1024,737).
ddraw1.c:14316: Test failed: Expected window rect (640,0)-(1664,737), got (0,0)-(1024,737).
ddraw2.c:4088: Test failed: Got a different mode.
ddraw7.c:3491: Test failed: Expected message 0x47, but didn't receive it.
ddraw7.c:3493: Test failed: Expected screen size 640x480, got 0x0.
ddraw7.c:3500: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3512: Test failed: Expected surface width 640, got 720.
ddraw7.c:3565: Test failed: Expected screen size 2 640x480, got 720x480.
ddraw7.c:3573: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3585: Test failed: Expected surface width 640, got 720.

=== debian11 (32 bit Chinese:China report) ===

ddraw:
ddraw7.c:3064: Test failed: Expected message 0x7e, but didn't receive it.
ddraw7.c:3112: Test failed: Expected message 0x47, but didn't receive it.
ddraw7.c:3114: Test failed: Expected screen size 640x480, got 0x0.
ddraw7.c:3120: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3144: Test failed: Expected surface width 640, got 720.
ddraw7.c:3150: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3157: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3162: Test failed: Expected surface width 640, got 720.
ddraw7.c:3177: Test failed: Expected surface width 640, got 720.
ddraw7.c:3183: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3206: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3228: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3233: Test failed: Expected surface width 640, got 720.
ddraw7.c:3254: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3274: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3287: Test failed: Expected resolution 640x480, got 720x480.
ddraw7.c:3304: Test failed: Expected surface width 640, got 720.
ddraw7.c:3310: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3320: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3325: Test failed: Expected surface width 640, got 720.
ddraw7.c:3340: Test failed: Expected surface width 640, got 720.
ddraw7.c:3346: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3369: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3382: Test failed: Got unexpected hr 0.
ddraw7.c:3384: Test failed: Got unexpected hr 0.
ddraw7.c:3391: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3396: Test failed: Expected surface width 640, got 720.
ddraw7.c:3417: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3437: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3450: Test failed: Expected resolution 640x480, got 720x480.
ddraw7.c:3467: Test failed: Expected surface width 640, got 720.
ddraw7.c:3474: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3491: Test failed: Expected message 0x47, but didn't receive it.
ddraw7.c:3493: Test failed: Expected screen size 640x480, got 0x0.
ddraw7.c:3500: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3512: Test failed: Expected surface width 640, got 720.
ddraw7.c:3565: Test failed: Expected screen size 2 640x480, got 720x480.
ddraw7.c:3573: Test failed: Expected (0,0)-(640,480), got (0,0)-(720,480).
ddraw7.c:3585: Test failed: Expected surface width 640, got 720.

Report validation errors:
ddraw7: Timeout

=== debian11 (build log) ===

WineRunWineTest.pl:error: The task timed out

=== debian11 (32 bit WoW report) ===

ddraw:
ddraw4.c:706: Test failed: Got ddraw state 0x887600e1 on message 0x47, expected 0.
ddraw4.c:699: Test failed: Got unexpected wparam 1 for message 5, expected 0.
ddraw4.c:706: Test failed: Got ddraw state 0x887600e1 on message 0x5, expected 0.
ddraw4.c:3387: Test failed: Expected message 0x7e, but didn't receive it.
ddraw4.c:3394: Test failed: Got unexpected screen size 720x480.
ddraw4.c:3450: Test failed: Expected screen size 1024x768, got 720x480.
ddraw4.c:3456: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3480: Test failed: Expected surface width 1024, got 720.
ddraw4.c:3486: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3493: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3498: Test failed: Expected surface width 1024, got 720.
ddraw4.c:3513: Test failed: Expected surface width 1024, got 720.
ddraw4.c:3519: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3542: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3564: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3569: Test failed: Expected surface width 1024, got 720.
ddraw4.c:3571: Test failed: Expected surface height 768, got 480.
ddraw4.c:3590: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3610: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3623: Test failed: Expected resolution 1024x768, got 720x480.
ddraw4.c:3640: Test failed: Expected surface width 1024, got 720.
ddraw4.c:3642: Test failed: Expected surface height 768, got 480.
ddraw4.c:3646: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3656: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3661: Test failed: Expected surface width 1024, got 720.
ddraw4.c:3663: Test failed: Expected surface height 768, got 480.
ddraw4.c:3676: Test failed: Expected surface width 1024, got 720.
ddraw4.c:3678: Test failed: Expected surface height 768, got 480.
ddraw4.c:3682: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3705: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3727: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3732: Test failed: Expected surface width 1024, got 720.
ddraw4.c:3753: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3773: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3786: Test failed: Expected resolution 1024x768, got 720x480.
ddraw4.c:3803: Test failed: Expected surface width 1024, got 720.
ddraw4.c:3810: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3829: Test failed: Expected screen size 1024x768, got 720x480.
ddraw4.c:3836: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3848: Test failed: Expected surface width 1024, got 720.
ddraw4.c:3901: Test failed: Expected screen size 2 1024x768, got 720x480.
ddraw4.c:3909: Test failed: Expected (0,0)-(1024,768), got (0,0)-(720,480).
ddraw4.c:3921: Test failed: Expected surface width 1024, got 720.

=== debian11 (64 bit WoW report) ===

ddraw:
ddraw1.c:14279: Test failed: Expect window rect (0,0)-(640,480), got (0,0)-(1024,768).
ddraw1.c:14335: Test failed: Expect window rect (0,0)-(640,480), got (0,0)-(1024,768).
ddraw1.c:14342: Test failed: Expect window rect (0,0)-(640,480), got (0,0)-(1024,768).
ddraw1.c:14279: Test failed: Expect window rect (0,0)-(640,480), got (0,0)-(1024,737).
ddraw1.c:14301: Test failed: Expected window rect (640,0)-(1664,737), got (0,0)-(1024,737).
ddraw1.c:14316: Test failed: Expected window rect (640,0)-(1664,737), got (0,0)-(1024,737).
ddraw1.c:14335: Test failed: Expect window rect (0,0)-(640,480), got (1024,0)-(2048,737).
ddraw1.c:14342: Test failed: Expect window rect (0,0)-(640,480), got (1024,0)-(2048,737).
ddraw2.c:707: Test failed: Got unexpected wparam 1 for message 5, expected 0.
ddraw2.c:3150: Test failed: Expected message 0x7e, but didn't receive it.
ddraw2.c:3155: Test failed: Got unexpected screen size 800x600.
ddraw2.c:3211: Test failed: Expected screen size 640x480, got 800x600.
ddraw2.c:3217: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3241: Test failed: Expected surface width 640, got 800.
ddraw2.c:3243: Test failed: Expected surface height 480, got 600.
ddraw2.c:3247: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3254: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3259: Test failed: Expected surface width 640, got 800.
ddraw2.c:3261: Test failed: Expected surface height 480, got 600.
ddraw2.c:3274: Test failed: Expected surface width 640, got 800.
ddraw2.c:3276: Test failed: Expected surface height 480, got 600.
ddraw2.c:3280: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3303: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3332: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3337: Test failed: Expected surface width 640, got 800.
ddraw2.c:3339: Test failed: Expected surface height 480, got 600.
ddraw2.c:3358: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3378: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3391: Test failed: Expected resolution 640x480, got 800x600.
ddraw2.c:3408: Test failed: Expected surface width 640, got 800.
ddraw2.c:3410: Test failed: Expected surface height 480, got 600.
ddraw2.c:3414: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3424: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3429: Test failed: Expected surface width 640, got 800.
ddraw2.c:3431: Test failed: Expected surface height 480, got 600.
ddraw2.c:3444: Test failed: Expected surface width 640, got 800.
ddraw2.c:3446: Test failed: Expected surface height 480, got 600.
ddraw2.c:3450: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3473: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3495: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3500: Test failed: Expected surface width 640, got 800.
ddraw2.c:3502: Test failed: Expected surface height 480, got 600.
ddraw2.c:3521: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3541: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3554: Test failed: Expected resolution 640x480, got 800x600.
ddraw2.c:3571: Test failed: Expected surface width 640, got 800.
ddraw2.c:3573: Test failed: Expected surface height 480, got 600.
ddraw2.c:3578: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3597: Test failed: Expected screen size 640x480, got 800x600.
ddraw2.c:3604: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3616: Test failed: Expected surface width 640, got 800.
ddraw2.c:3618: Test failed: Expected surface height 480, got 600.
ddraw2.c:3669: Test failed: Expected screen size 2 640x480, got 800x600.
ddraw2.c:3677: Test failed: Expected (0,0)-(640,480), got (0,0)-(800,600).
ddraw2.c:3689: Test failed: Expected surface width 640, got 800.
ddraw2.c:3691: Test failed: Expected surface height 480, got 600.
ddraw2.c:4411: Test failed: Display mode restored after good ddraw1::SetCooperativeLevel call
ddraw2.c:15259: Test failed: Expect window rect (0,0)-(640,480), got (1024,0)-(2048,737).
ddraw2.c:15266: Test failed: Expect window rect (0,0)-(640,480), got (1024,0)-(2048,737).



More information about the wine-devel mailing list