[pulseaudio-tickets] [Bug 45373] [alsa-sink] memblockq.c: Assertion '!bq->blocks || (bq->write_index + (int64_t)chunk.length <= bq->blocks->index)' failed at pulsecore/memblockq.c:408, function pa_memblockq_push(). Aborting.

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Apr 28 05:06:00 PDT 2012


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

--- Comment #16 from Tanu Kaskinen <tanuk at iki.fi> 2012-04-28 12:06:00 UTC ---
Ok. I set HISTORY_MAX_N_BLOCKS to 100 in the patch. That seemed like a safe
choice - in the tests that I did (not comprehensive in any way) the memblockqs
contained less than 20 blocks at maximum.

So, near the beginning in the patch there's this:

#define HISTORY_MAX_N_BLOCKS 100

You could try increasing that to 1000 or 10000. That still shouldn't cause
excessive memory consumption (maybe around 15 MB per stream).

I'll be away for tomorrow, so further responses from me will come on Monday at
earliest.

-- 
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