Hi David, On Mon, Dec 26, 2011 at 04:01:21PM -0600, David Fries wrote: > Package: pulseaudio > Version: 0.9.21-3+squeeze1 > Severity: normal > > > I found that pa_stream_write with an offset that's not a multiple of > the base sample size causes pulseaudio to assert and abort. This is > not the case for the nbytes parameter of how many bytes to write, that > is allowed to not be a multiple of the sample size, but the seek > offset parameter must be a multiple of the sample size or it asserts. > > E: memblockq.c: Assertion 'length % bq->base == 0' failed at > pulsecore/memblockq.c:519, function pa_memblockq_drop(). Aborting. > Aborted > > pulseaudio 1.0-4 gives the following, > E: [alsa-sink] memblockq.c: Assertion 'length % bq->base == 0' failed > at pulsecore/memblockq.c:600, function pa_memblockq_drop(). Aborting. > > I've fixed the program causing it, I just wanted to make others aware > that any program that can play audio can take down the audio daemon.
You reported this issue a long time ago, and the problem might have been fixed since then. Can you still reproduce this problem? If so, please reply (preferably with a short offending program) so we may debug this. Otherwise I'd like to close this bug. Thanks -- Saludos, Felipe Sateler -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org