[Bug 59120] New: xactengine3_7:xact3 is crashing since 2025-11-19 with debian 12 and older.
http://bugs.winehq.org/show_bug.cgi?id=59120 Bug ID: 59120 Summary: xactengine3_7:xact3 is crashing since 2025-11-19 with debian 12 and older. Product: Wine Version: 11.0-rc1 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@list.winehq.org Reporter: bernhardu@mailbox.org Distribution: --- Created attachment 79943 --> http://bugs.winehq.org/attachment.cgi?id=79943 backtrace and possible patch I could reproduce it inside a debian 12 bookworm VM by stopping pulseaudio: systemctl --user stop pulseaudio.service pulseaudio.socket The crash happens because winealsa.drv tries a `snd_pcm_open` with of device "plughw:0,0", which fails with -16 / -EBUSY. There is a `FAudio_assert` in `FAudio_PlatformGetDeviceDetails`, but it gets compiled out because faudio gets compiled with NDEBUG. The test `test_renderer_details` got added in commit 61963006e0, does this justify to mark this as regression? Attached file contains the backtrace of the snd_pcm_open and the crash. And an early return if alsa_get_mix_format fails. Test pattern page: https://test.winehq.org/data/patterns.html#xactengine3_7:xact3 Testbot run showing the crash: https://testbot.winehq.org/JobDetails.pl?Key=161257 Testbot run with the patch from attached file: https://testbot.winehq.org/JobDetails.pl?Key=161258 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59120 Bernhard Übelacker <bernhardu@mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source Regression SHA1| |61963006e032cc1e88bf714eb89 | |86a4755590782 -- 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.
participants (1)
-
WineHQ Bugzilla