https://bugs.winehq.org/show_bug.cgi?id=55267
Bug ID: 55267 Summary: gdi32:font - The 64-bit test_RealizationInfo() gets invalid parameter errors on Windows 8+ Product: Wine Version: unspecified Hardware: x86-64 OS: Windows Status: NEW Severity: normal Priority: P2 Component: gdi32 Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
gdi32:font - The 64-bit test_RealizationInfo() gets invalid parameter errors on Windows 8+:
font.c:4470: Test failed: ret 0 gle 87 font.c:4472: Test failed: mismatch
See https://test.winehq.org/data/patterns.html#gdi32:font
Where 87 == ERROR_INVALID_PARAMETER
This is specific to the 64-bit tests and first happened on 2023-07-10 which corresponds to the GitLab CI's move to Debian 12 for building the Windows test binaries (5799e89f15b5). This is confirmed by the fact that test executables built on Debian 11 still don't get these failures.
In particular this means: * These failures will show up in the TestBot's nightly WineTest results since they use the official winetest.exe binaries built by the GitLab CI on Debian 12. * But they will not happen when testing patches on the TestBot since, so far, it still builds the tests on Debian 11.
https://bugs.winehq.org/show_bug.cgi?id=55267
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source, testcase Regression SHA1| |5799e89f15b5584f186dcc2fd24 | |b98e0a7bd6c10
https://bugs.winehq.org/show_bug.cgi?id=55267
Bartosz gang65@poczta.onet.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gang65@poczta.onet.pl
https://bugs.winehq.org/show_bug.cgi?id=55267
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |f078d5b4f9fda20b09d6cda6224 | |97dbef1d8601b Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #1 from François Gouget fgouget@codeweavers.com --- This was fixed on 2023-09-01:
commit f078d5b4f9fda20b09d6cda622497dbef1d8601b Author: Alexandre Julliard julliard@winehq.org AuthorDate: Fri Sep 1 17:32:39 2023 +0200
gdi32: Fix buffer size parameter in GetFontFileData for 64-bit.
https://bugs.winehq.org/show_bug.cgi?id=55267
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.19.