denis-stepanov/advent

Assertion 're->data || re->memblock' failed

Closed this issue · 1 comments

On Raspbian, rarely:

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
ooooooooooooooooooooooooooooooooooooooooooooooooooooo..oooooooooooooooooooooo.oooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
Assertion 're->data || re->memblock' failed at pulsecore/pstream.c:862, function do_read(). Aborting.
Aborted

Looks like some kind of race condition.

As per https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/1060 it seems to be an issue in PulseAudio, fixed from PulseAudio 14. In Raspbian 10 we have PulseAudio 12.

I will close this with no action for now. If it turns out that this issue will threaten the daemon mode (issue #7), it will need to be reopened for some workaround.