https://bugs.winehq.org/show_bug.cgi?id=55696
Bug ID: 55696 Summary: msvfw32:mciwnd - The 64-bit test_MCIWndCreate() crashes in Wine Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: msvfw32 Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com Distribution: ---
msvfw32:mciwnd - The 64-bit test_MCIWndCreate() crashes in Wine:
mciwnd.c:276: Test failed: bad open message 4 0 Unhandled exception: page fault on read access to 0x00000000fe9e0cec in 64-bit code (0x000002cc593dcd). [...] Backtrace: =>0 0x000002cc593dcd MCIWndProc+0xaed(hWnd=00000000037B01F4, wMsg=0x480, wParam=0xc8, lParam=0x7ffffe2ff650) [/builds/wine/wine/build64/../dlls/msvfw32/mciwnd.c:960] in msvfw32 (0x00000000000480) 1 0x00000216a27f9b call_window_proc+0x4b(hwnd=00000000037B01F4, msg=0x480, wp=0xc8, lp=0x7ffffe2ff650, result=00007FFFFE2FF4A8, arg=0000000140001DC0) [/builds/wine/wine/build64/../dlls/user32/winproc.c:109] in user32 (0x007ffffe2ff650) 2 0x00000216a290fc WINPROC_CallProcAtoW+0xdc(callback=0000000216A27F50, hwnd=00000000037B01F4, msg=0x480, wParam=<is not available>, lParam=0x7ffffe2ff650, result=00007FFFFE2FF4A8, arg=0000000140001DC0, mapping=WMCHAR_MAP_SENDMESSAGE) [/builds/wine/wine/build64/../dlls/user32/winproc.c:323] in user32 (0x00000000000480) 3 0x00000216a29f96 dispatch_win_proc_params+0xe6(params=00007FFFFE2FF570) [/builds/wine/wine/build64/../dlls/user32/winproc.c:720] in user32 (0000000000000000) 4 0x00000216a1113d dispatch_send_message+0x5d(params=00007FFFFE2FF570, wparam=<internal error>, lparam=<internal error>) [/builds/wine/wine/build64/../dlls/user32/message.c:594] in user32 (0000000000000000) 5 0x00000216a12ce1 SendMessageA+0x71(hwnd=00000000037B01F4, msg=<is not available>, wparam=<is not available>, lparam=0x7ffffe2ff650) [/builds/wine/wine/build64/../dlls/user32/message.c:635] in user32 (0x007ffffe2ff570) 6 0x000001400027e0 in msvfw32_test (+0x27e0) (0x0000014000b396)
See https://test.winehq.org/data/patterns.html#msvfw32:mciwnd
A bisect shows that the crashes started with the commit below:
commit a81c53504ae32715e6e91bd020fdebd5bef20d48 Author: Alexandre Julliard julliard@winehq.org AuthorDate: Thu Sep 28 16:30:32 2023 +0200
ntdll: Release the low address space reservation for 64-bit apps.
https://bugs.winehq.org/show_bug.cgi?id=55696
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |a81c53504ae32715e6e91bd020f | |debd5bef20d48 Keywords| |regression, source, | |testcase
https://bugs.winehq.org/show_bug.cgi?id=55696
Eric Pouech eric.pouech@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eric.pouech@gmail.com
--- Comment #1 from Eric Pouech eric.pouech@gmail.com --- should be fixed by 19d38debc948a77173d38746ad32333fb5d24c0a (latest testbot results looks ok)
https://bugs.winehq.org/show_bug.cgi?id=55696
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |19d38debc948a77173d38746ad3 | |2333fb5d24c0a Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #2 from Hans Leidekker hans@meelstraat.net --- (In reply to Eric Pouech from comment #1)
should be fixed by 19d38debc948a77173d38746ad32333fb5d24c0a (latest testbot results looks ok)
It is.
https://bugs.winehq.org/show_bug.cgi?id=55696
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.18.