[pulseaudio-tickets] [Bug 54881] Assertion '!s->thread_info.rewind_requested' failed at pulsecore/sink.c:1271, function pa_sink_render_into_full(). Aborting.

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Sep 21 07:13:52 PDT 2012


https://bugs.freedesktop.org/show_bug.cgi?id=54881

--- Comment #1 from Tanu Kaskinen <tanuk at iki.fi> 2012-09-21 14:13:52 UTC ---
The latency change that is caused by the underrun can apparently cause a rewind
request at a bad time. It seems a bit odd that this crash isn't reported much
more often, since it looks like the underrun handling is clearly broken, and
underruns are a quite common occurrence. Maybe the rewind request happens only
in some rare cases (the code path isn't simple, so it's not easy to figure
out).

Thanks for reporting this. I won't promise a quick fix, but this seems like a
clear case that can be fixed once someone finds the time to figure out the
correct way to handle the underrun (i.e. avoid any rewind requests in the
process, or in some other way make sure that there are no rewind requests
pending when pa_sink_render_into_full() is called).

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the pulseaudio-bugs mailing list