https://bugs.winehq.org/show_bug.cgi?id=53017 --- Comment #3 from Zhiyi Zhang <zzhang(a)codeweavers.com> --- The validate_free_block error seems unrelated. It's from 279a6b1e4848a747cb272791df55c301b3c5c4d3 is the first bad commit commit 279a6b1e4848a747cb272791df55c301b3c5c4d3 Author: Rémi Bernon <rbernon(a)codeweavers.com> Date: Tue May 3 19:43:12 2022 +0200 ntdll: Simplify validate_free_block. Signed-off-by: Rémi Bernon <rbernon(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> dlls/ntdll/heap.c | 162 +++++++++++++++++------------------------------------- 1 file changed, 51 insertions(+), 111 deletions(-) With this commit, even wine notepad will generate a bunch of errors. Maybe recent heap patches also affected monitor tests. François, Could you try with older Wine and see if you can get the same X error? Unfortunately, I can't reproduce this issue on my AMD machine and I don't have a Intel GPU. Could you add FIXME("%d %d %d %d %d %d %d %d\n", width, height, mm_width, mm_height, DisplayWidthMM( gdi_display, screen ), DisplayHeightMM( gdi_display, screen ), DisplayWidth( gdi_display, screen ), DisplayHeight( gdi_display, screen )); before the pXRRSetScreenSize() call and see if there is anything unusual? For example, The return value of DisplayWidthMM() keeps becoming smaller. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.