denis-stepanov / advent

Vent intrusive TV ads
GNU General Public License v3.0
14 stars 1 forks source link

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

Closed denis-stepanov closed 2 years ago

denis-stepanov commented 2 years ago

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.

denis-stepanov commented 2 years ago

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.