[3/3] user32: Correctly determine bit count for BITMAPCOREINFO in is_dib_monochrome.

Marvin testbot at winehq.org
Sun Mar 27 09:58:51 CDT 2016


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://testbot.winehq.org/JobDetails.pl?Key=21689

Your paranoid android.


=== w8 (32 bit cursoricon) ===
cursoricon.c:2570: Test failed: LoadImage() failed with 0.
cursoricon.c:2570: Test failed: LoadImage() failed with 0.

=== w864 (32 bit cursoricon) ===
cursoricon.c:1403: Test failed: Create cursor failed.
cursoricon.c:1408: Test failed: GetIconInfo() failed.
cursoricon.c:1410: Test failed: Last error: 1402
cursoricon.c:1425: Test failed: DestroyCursor() failed.
cursoricon.c:1427: Test failed: Last error: 1402
cursoricon.c:1560: Test failed: Create cursor failed (error = -559038737).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1567: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1568: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0x0).
cursoricon.c:1569: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 1).
cursoricon.c:1575: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:1587: Test failed: Create cursor failed (error = -559038737).
cursoricon.c:1593: Test failed: Unexpected number of steps in cursor (0 != 3)
cursoricon.c:1602: Test failed: GetCursorFrameInfo() failed for cursor 00000000: (00000000, 00000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1604: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1605: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1608: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1602: Test failed: GetCursorFrameInfo() failed for cursor 00000000: (00000000, 00000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1604: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 1.
cursoricon.c:1605: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1608: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1602: Test failed: GetCursorFrameInfo() failed for cursor 00000000: (00000000, 00000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1604: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 2.
cursoricon.c:1605: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1608: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1627: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:1633: Test failed: Create cursor failed (error = -559038737).
cursoricon.c:1639: Test failed: Unexpected number of steps in cursor (0 != 1)
cursoricon.c:1646: Test failed: GetCursorFrameInfo() failed for cursor 00000000: (00000000, 00000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1648: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1649: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1652: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != ~0).
cursoricon.c:1669: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:1681: Test failed: Create cursor failed (error = deadbeef).
cursoricon.c:1687: Test failed: Unexpected number of steps in cursor (0 != 3)
cursoricon.c:1698: Test failed: GetCursorFrameInfo() failed for cursor 00000000: (00000000, 00000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1700: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1701: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xc0de).
cursoricon.c:1704: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1698: Test failed: GetCursorFrameInfo() failed for cursor 00000000: (00000000, 00000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1700: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 1.
cursoricon.c:1701: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xcafe).
cursoricon.c:1704: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1698: Test failed: GetCursorFrameInfo() failed for cursor 00000000: (00000000, 00000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1700: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 2.
cursoricon.c:1701: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbabe).
cursoricon.c:1704: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1712: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:2570: Test failed: LoadImage() failed with 0.
cursoricon.c:2570: Test failed: LoadImage() failed with 0.

=== w1064 (32 bit cursoricon) ===
cursoricon.c:1403: Test failed: Create cursor failed.
cursoricon.c:1408: Test failed: GetIconInfo() failed.
cursoricon.c:1410: Test failed: Last error: 1402
cursoricon.c:1425: Test failed: DestroyCursor() failed.
cursoricon.c:1427: Test failed: Last error: 1402
cursoricon.c:1560: Test failed: Create cursor failed (error = -559038737).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1567: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1568: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0x0).
cursoricon.c:1569: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 1).
cursoricon.c:1575: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:1587: Test failed: Create cursor failed (error = -559038737).
cursoricon.c:1593: Test failed: Unexpected number of steps in cursor (0 != 3)
cursoricon.c:1602: Test failed: GetCursorFrameInfo() failed for cursor 00000000: (00000000, 00000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1604: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1605: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1608: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1602: Test failed: GetCursorFrameInfo() failed for cursor 00000000: (00000000, 00000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1604: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 1.
cursoricon.c:1605: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1608: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1602: Test failed: GetCursorFrameInfo() failed for cursor 00000000: (00000000, 00000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1604: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 2.
cursoricon.c:1605: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1608: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1627: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:1633: Test failed: Create cursor failed (error = -559038737).
cursoricon.c:1639: Test failed: Unexpected number of steps in cursor (0 != 1)
cursoricon.c:1646: Test failed: GetCursorFrameInfo() failed for cursor 00000000: (00000000, 00000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1648: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1649: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1652: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != ~0).
cursoricon.c:1669: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:1681: Test failed: Create cursor failed (error = deadbeef).
cursoricon.c:1687: Test failed: Unexpected number of steps in cursor (0 != 3)
cursoricon.c:1698: Test failed: GetCursorFrameInfo() failed for cursor 00000000: (00000000, 00000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1700: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1701: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xc0de).
cursoricon.c:1704: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1698: Test failed: GetCursorFrameInfo() failed for cursor 00000000: (00000000, 00000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1700: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 1.
cursoricon.c:1701: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xcafe).
cursoricon.c:1704: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1698: Test failed: GetCursorFrameInfo() failed for cursor 00000000: (00000000, 00000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1700: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 2.
cursoricon.c:1701: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbabe).
cursoricon.c:1704: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1712: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:2570: Test failed: LoadImage() failed with 0.
cursoricon.c:2570: Test failed: LoadImage() failed with 0.

=== w864 (64 bit cursoricon) ===
cursoricon.c:1403: Test failed: Create cursor failed.
cursoricon.c:1408: Test failed: GetIconInfo() failed.
cursoricon.c:1410: Test failed: Last error: 1402
cursoricon.c:1425: Test failed: DestroyCursor() failed.
cursoricon.c:1427: Test failed: Last error: 1402
cursoricon.c:1560: Test failed: Create cursor failed (error = -559038737).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1567: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1568: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0x0).
cursoricon.c:1569: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 1).
cursoricon.c:1575: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:1587: Test failed: Create cursor failed (error = -559038737).
cursoricon.c:1593: Test failed: Unexpected number of steps in cursor (0 != 3)
cursoricon.c:1602: Test failed: GetCursorFrameInfo() failed for cursor 0000000000000000: (0000000000000000, 0000000000000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1604: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1605: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1608: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1602: Test failed: GetCursorFrameInfo() failed for cursor 0000000000000000: (0000000000000000, 0000000000000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1604: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 1.
cursoricon.c:1605: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1608: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1602: Test failed: GetCursorFrameInfo() failed for cursor 0000000000000000: (0000000000000000, 0000000000000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1604: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 2.
cursoricon.c:1605: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1608: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1627: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:1633: Test failed: Create cursor failed (error = -559038737).
cursoricon.c:1639: Test failed: Unexpected number of steps in cursor (0 != 1)
cursoricon.c:1646: Test failed: GetCursorFrameInfo() failed for cursor 0000000000000000: (0000000000000000, 0000000000000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1648: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1649: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1652: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != ~0).
cursoricon.c:1669: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:1681: Test failed: Create cursor failed (error = deadbeef).
cursoricon.c:1687: Test failed: Unexpected number of steps in cursor (0 != 3)
cursoricon.c:1698: Test failed: GetCursorFrameInfo() failed for cursor 0000000000000000: (0000000000000000, 0000000000000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1700: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1701: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xc0de).
cursoricon.c:1704: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1698: Test failed: GetCursorFrameInfo() failed for cursor 0000000000000000: (0000000000000000, 0000000000000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1700: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 1.
cursoricon.c:1701: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xcafe).
cursoricon.c:1704: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1698: Test failed: GetCursorFrameInfo() failed for cursor 0000000000000000: (0000000000000000, 0000000000000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1700: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 2.
cursoricon.c:1701: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbabe).
cursoricon.c:1704: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1712: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:2570: Test failed: LoadImage() failed with 0.
cursoricon.c:2570: Test failed: LoadImage() failed with 0.

=== w1064 (64 bit cursoricon) ===
cursoricon.c:1403: Test failed: Create cursor failed.
cursoricon.c:1408: Test failed: GetIconInfo() failed.
cursoricon.c:1410: Test failed: Last error: 1402
cursoricon.c:1425: Test failed: DestroyCursor() failed.
cursoricon.c:1427: Test failed: Last error: 1402
cursoricon.c:1560: Test failed: Create cursor failed (error = -559038737).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1567: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1568: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0x0).
cursoricon.c:1569: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 1).
cursoricon.c:1575: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:1587: Test failed: Create cursor failed (error = -559038737).
cursoricon.c:1593: Test failed: Unexpected number of steps in cursor (0 != 3)
cursoricon.c:1602: Test failed: GetCursorFrameInfo() failed for cursor 0000000000000000: (0000000000000000, 0000000000000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1604: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1605: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1608: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1602: Test failed: GetCursorFrameInfo() failed for cursor 0000000000000000: (0000000000000000, 0000000000000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1604: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 1.
cursoricon.c:1605: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1608: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1602: Test failed: GetCursorFrameInfo() failed for cursor 0000000000000000: (0000000000000000, 0000000000000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1604: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 2.
cursoricon.c:1605: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1608: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1627: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:1633: Test failed: Create cursor failed (error = -559038737).
cursoricon.c:1639: Test failed: Unexpected number of steps in cursor (0 != 1)
cursoricon.c:1646: Test failed: GetCursorFrameInfo() failed for cursor 0000000000000000: (0000000000000000, 0000000000000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1648: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1649: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbeef).
cursoricon.c:1652: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != ~0).
cursoricon.c:1669: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:1681: Test failed: Create cursor failed (error = deadbeef).
cursoricon.c:1687: Test failed: Unexpected number of steps in cursor (0 != 3)
cursoricon.c:1698: Test failed: GetCursorFrameInfo() failed for cursor 0000000000000000: (0000000000000000, 0000000000000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1700: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 0.
cursoricon.c:1701: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xc0de).
cursoricon.c:1704: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1698: Test failed: GetCursorFrameInfo() failed for cursor 0000000000000000: (0000000000000000, 0000000000000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1700: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 1.
cursoricon.c:1701: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xcafe).
cursoricon.c:1704: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1698: Test failed: GetCursorFrameInfo() failed for cursor 0000000000000000: (0000000000000000, 0000000000000000).
cursoricon.c:1439: Test failed: GetIconInfo() failed
cursoricon.c:1700: Test failed: GetCursorFrameInfo() returned wrong cursor data for frame 2.
cursoricon.c:1701: Test failed: GetCursorFrameInfo() unexpected param 4 value (0xdead != 0xbabe).
cursoricon.c:1704: Test failed: GetCursorFrameInfo() unexpected param 5 value (57005 != 3).
cursoricon.c:1712: Test failed: DestroyCursor() failed (error = 1402).
cursoricon.c:2570: Test failed: LoadImage() failed with 0.
cursoricon.c:2570: Test failed: LoadImage() failed with 0.



More information about the wine-devel mailing list