Re: [ecasound] bad_alloc exception in ecasound 2.5.2, 2.6.0 and -git

From: Kai Vehmanen <kvehmanen@email-addr-hidden>
Date: Tue Mar 17 2009 - 22:48:10 EET


sorry for the late response. I've been looking at this more than once, but
as this seems like a nontrivial case, I've not yet had the energy for an
actual reply. ;)

On Sun, 22 Feb 2009, Krzysztof Foltman wrote:

> Happens with JACK1 and with ALSA too (after replacing jack_alsa
> inputs/ouputs with the ALSA counterparts). The problem seems to be
> related to using loopback and splitting the signal, because if I replace
> that part with simple output, it works.

Hmm, to make the setup even simpler, do you get the fault even with:

ecasound -f:32,2,44100 -a:1 -i rtnull -o loop,1 -a:2,3 -i loop,1 -a:2 -o null -a:3 -o rtnull

... i.e. replacing ALSA/JACK with the dummy "rtnull" and all the rest
with "null". I tried the above also with ALSA and JACK objects, but
couldn't trigger the error.

> It runs perfectly fine with heap checks disabled (MALLOC_CHECK_=1) but
> that's hardly a solution.

No, and that certainly hints that something has really gone wrong

> Kernel version, glibc 2.7-1, gcc 4.3.3.

I'm a bit outdated it seems (debian etch)... kernel 2.6.25-2-686, glibc
2.3.6.ds1-13etch8 and gcc 4.1.2-20061115 (debian 4.1.1-21).

Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial.
Ecasound-list mailing list
Received on Wed Mar 18 00:15:02 2009

This archive was generated by hypermail 2.1.8 : Wed Mar 18 2009 - 00:15:02 EET