Summary: | media-sound/pulseaudio-daemon-16-r4 crash with usb audio (works fine in 15.0-r3) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Davyd McColl <davydm> |
Component: | Current packages | Assignee: | Igor V. Kovalenko <igor.v.kovalenko> |
Status: | RESOLVED FIXED | ||
Severity: | critical | CC: | leio, sam |
Priority: | Normal | Keywords: | PATCH, PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/1366 https://github.com/gentoo/gentoo/pull/25949 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Davyd McColl
2022-06-17 22:18:09 UTC
Can you try https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/commit/ee8bfb49adddd271d8a8cafa796c6f9fa84de48a.patch? @igor: there's a few other crash fixes it looks like we might want to pick up too, not sure? The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3408c976d850bad9d19c1cdc25fbf0851cb9b22d commit 3408c976d850bad9d19c1cdc25fbf0851cb9b22d Author: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> AuthorDate: 2022-06-17 23:37:29 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-06-18 00:18:16 +0000 media-sound/pulseaudio-daemon: Fix crash after combine-sink underrun Upstream commit ee8bfb49adddd271d8a8cafa796c6f9fa84de48a Closes: https://bugs.gentoo.org/852848 Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> ...udio-16.0-fix-combine-sink-underrun-crash.patch | 72 ++++++++++++++++++++++ .../pulseaudio-daemon-16.0-r5.ebuild | 1 + 2 files changed, 73 insertions(+) (In reply to Davyd McColl from comment #0) > Since the update to pulseaudio 16 (where the `pulseaudio` daemon now comes > from the `pulseaudio-daemon` package), I've had a lot of PA crashes. After > running in a console with --daemonize=false, I see messages like: > > E: [alsa-sink-ALC1220 Analog] memblockq.c: Assertion 'bq->n_blocks == 0' > failed at ../pulseaudio-16.0/src/pulsecore/memblockq.c:1006, function > pa_memblockq_silence(). Aborting. > Could you please update (should pull pulseaudio-daemon-16.0-r5) and check if the issue is fixed for you? Thank you very much! I have built and will test extensively tonight (: |