https://bugs.winehq.org/show_bug.cgi?id=55605
Bug ID: 55605 Summary: winmm:mci sometimes gets an assertion in GitLab CI's Wine tests Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: winmm&mci Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com Distribution: ---
winmm:mci sometimes crashes in Wine:
mci.c:1259: Wine style MCI auto-close upon notification Unhandled exception: assertion failed in wow64 32-bit code (0xf7faf559).
See https://test.winehq.org/data/patterns.html#winmm:mci
test_AutoOpenWAVE()'s "Wine style" trace is usually the last in the report so the crash may happen in that function or one that is called after.
Furthermore this crash is specific to the GitLab CI Wine test environment and the oldest known instance happened on 2023-07-18. So this may have started with GitLab CI's switch to the Debian 12 build environment (2023-07-10): * 2023-09-15 MR!3808 * 2023-09-14 MR!3805 * 2023-09-14 MR!3779 * 2023-09-14 MR!3757 * 2023-09-12 MR!3802 * 2023-09-01 MR!3505 * 2023-08-29 linux_gitlab-debian-32 * 2023-08-28 linux_gitlab-debian-32 * 2023-08-23 MR!3635 * 2023-08-22 MR!3632 * 2023-08-16 MR!3577 * 2023-08-14 MR!3473 * 2023-08-03 linux_gitlab-debian-32 * 2023-08-02 MR!3433 * 2023-08-01 MR!3452 * 2023-07-31 MR!3323 * 2023-07-27 MR!3379 * 2023-07-20 MR!3260 * 2023-07-18 MR!3350
https://bugs.winehq.org/show_bug.cgi?id=55605
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source, testcase
https://bugs.winehq.org/show_bug.cgi?id=55605
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sagawa.aki+winebugs@gmail.c | |om
https://bugs.winehq.org/show_bug.cgi?id=55605
--- Comment #1 from blubban@gmail.com --- Created attachment 75181 --> https://bugs.winehq.org/attachment.cgi?id=75181 log
Ran into this one myself at https://gitlab.winehq.org/wine/wine/-/merge_requests/3938
I don't know if the logs will disappear when I rerun the test suite, so I'm attaching the relevant logs.
https://bugs.winehq.org/show_bug.cgi?id=55605
blubban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |blubban@gmail.com
--- Comment #2 from blubban@gmail.com --- I think I tripped this assertion in a completely different test.
https://gitlab.winehq.org/Alcaro/wine/-/jobs/31707
amstream:amstream start dlls/amstream/tests/amstream.c ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory LLVM ERROR: Unable to allocate section memory! wine: Assertion failed at address F7F56559 (thread 0510), starting debugger... Unhandled exception: assertion failed in wow64 32-bit code (0xf7f56559). [...] Backtrace: =>0 0xf7f56559 __kernel_vsyscall+0x9() in [vdso].so (0xf7ef0ff4) 1 0xf7d5e1d7 in libc.so.6 (+0x8a1d7) (0xf7ef0ff4) 2 0xf7d0d0d1 in libc.so.6 (+0x390d1) (0xf7ef0ff4) 3 0xf7cf626a in libc.so.6 (+0x2226a) (0xf7ef0ff4) 4 0x71a4de79 in libllvm-15.so.1 (+0x875e79) (0x0022e910) 5 0x00000040 (0x00000040)
https://bugs.winehq.org/show_bug.cgi?id=55605
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|winmm&mci |-unknown Resolution|--- |FIXED CC| |z.figura12@gmail.com Fixed by SHA1| |d9ad68a1ef1bb9288f5f39199a6 | |042f013e6b464 Status|NEW |RESOLVED
--- Comment #3 from Zeb Figura z.figura12@gmail.com --- Let's assume fixed by https://source.winehq.org/git/wine.git/commitdiff/d9ad68a1ef1bb9288f5f39199a6042f013e6b464; if it shows up again we'll reopen.
https://bugs.winehq.org/show_bug.cgi?id=55605
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.19.