On 2014-12-05 00:42, Peter Meerwald wrote:
Hello David,

I am still trying to valgrind pulseaudio. The previous attempt yielded
nothing about the bug that I was trying to debug, but found a Bluetooth
issue. This time, I thought that maybe some memory pool or flist was
causing valgrind to mistakenly consider the samples to be properly
initialized. And found PULSE_MEMPOOL_DISABLE as a way to disable this
(potentially valgrind-unfriendly) pool. Thus:

Cool, thanks for testing and keep 'em coming :-)

did you test srbchannel on record streams?

I get one max-block-size worth of crap before capturing actual audio data;
can you reproduce?

Found it: this is due to block_id collision between the rwpool and the standard mempool, so when the first block in the record stream comes in, pa_memimport_get finds the srbchannel memblock instead and returns it.

Will figure out a fix shortly.

--
David Henningsson, Canonical Ltd.
https://launchpad.net/~diwic
_______________________________________________
pulseaudio-discuss mailing list
pulseaudio-discuss@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to