https://bugs.winehq.org/show_bug.cgi?id=55546
Bug ID: 55546 Summary: wine 8.15 breaks with upgrading alsa-lib from 1.2.9 to 1.2.10 Product: Wine Version: 8.15 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: karabaja4@gmail.com Distribution: ---
Upgrading these packages on Arch:
* alsa-lib (1.2.9-1 -> 1.2.10-1) * lib32-alsa-lib (1.2.9-1 -> 1.2.10-1)
breaks any Wine game with a sound when using pure ALSA (no pulseaudio, no pipewire).
The game does not start, and this is the error message from wine output when trying to run the game:
"Assertion failed: !status, file ../wine/dlls/mmdevapi/mmdevapi_private.h, line 69"
Tested with games:
* Project Diablo 2 * World Of Warcraft Vanilla 1.12.
Using Wine 8.15.
Regards,
Igor
https://bugs.winehq.org/show_bug.cgi?id=55546
vv221 vv221+winehq@dotslashplay.it changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |vv221+winehq@dotslashplay.i | |t
--- Comment #1 from vv221 vv221+winehq@dotslashplay.it --- The bug is actually on ALSA side, cf. https://github.com/alsa-project/alsa-lib/issues/352
Only alsa-lib 1.2.10 is affected, and a fix is provided in their master branch so the future 1.2.11 release should no longer crash with 32-bit processes.
https://bugs.winehq.org/show_bug.cgi?id=55546
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |o.dierick@piezo-forte.be Resolution|--- |NOTOURBUG
--- Comment #2 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Hello,
Marking NOTOURBUG.
@OP: Please don't close this bug. It'll be closed when you confirm that the issue is fixed after upgrading the packages to 1.2.11.
Regards.
https://bugs.winehq.org/show_bug.cgi?id=55546
--- Comment #3 from Igor karabaja4@gmail.com --- This is the fix in alsa-lib:
https://github.com/alsa-project/alsa-lib/commit/0e3dfb9f705ca78be34cd70fd59d...
and Arch people have already applied it on top of alsa-lib 1.2.10:
https://gitlab.archlinux.org/archlinux/packaging/packages/alsa-lib/-/commit/...
I tested it and it fixes the issue with Wine 8.15.
You can close this bug, or if you want to wait 1.2.11 I'll let you know then.
Regards,
Igor