[AG-TECH] RAT Memory leak (ubuntu 10.10)

Piers O'Hanlon p.ohanlon at cs.ucl.ac.uk
Mon Nov 29 05:30:04 CST 2010

Yes it would be if there was some decent documentation on all of them
(mostly ALSA!).

But basically now ALSA is THE core sound system on top of which runs an
emulation of OSS, and these days Pulse then uses ALSA to talk directly to
the sound hardware and then it creates a fake ALSA device which apps then
use. It also presents its own Pulse APIs which can be used. The there's also

RAT can talk to ALSA (Preferably without Pulse as it's not so good for
realtime but it can be a mild pain to disable) or OSS. Here's a blog post
(which I haven't tried)

Unfortunately I have zero time to work on RAT these days  but  think the
memory leak is due to the fact I forgot to comment out some of the
pcm_status structure allocations and unused calls.


On 29 November 2010 10:40, Philippe d'Anfray <Philippe.d-Anfray at cea.fr>wrote:

>  Bonjour,
> Merci ! à Todd for the "clue" and to Christoph for the fix (just before I
> started to try to remove (parts of ?) pulse audio) The fact is that I (and
> my colleagues too...) do not understand  really well how the various Linux
> sound systems (OSS,  ALSA, Pulse Audio, ..? ) should work or cooperate...
> Cordialement
> Ph d'Anfray
> Le 29/11/2010 00:42, Christoph Willing a écrit :
> I've just uploaded a new ag-rat package to the UQVislab maverick repo. Its
> based on a slightly earlier version (as was used in Ubuntu 10.4) and does
> not exhibit the memory leak problem.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/ag-tech/attachments/20101129/a74e1ef5/attachment.htm>

More information about the ag-tech mailing list