Re: [ecasound] segfault when using loop device?

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [ecasound] segfault when using loop device?
From: Kai Vehmanen (k_AT_eca.cx)
Date: Mon Dec 16 2002 - 02:15:48 EET


On Sun, 8 Dec 2002, Mario Lang wrote:

> The following transcript of a ecasound session should have worked
> as far as I know, but it ended with a segmentation fault:

Can anyone else reproduce this? This seems to work ok on my setup.
Although, generally -ei:xxx is a bit dangerous effect as it changes the
sample buffer length during processing. In other words, it behaves quite
differently than all other ecasound effects, and this tends to trigger
bugs in other modules.

> - [ Session created ] ------------------------------------------------------
> (eca-session) Set debug level to: 259
> (eca-chainsetup-parser) Setting chainsetup name to "eca-el-setup".
> (eca-session) Note! Unable to create a valid chainsetup from the command-line arguments.
> ecasound ('h' for help)> int-output-mode-wellformed
>
> ecasound ('h' for help)> ai-add /home/mlang/test.mp3
> (eca-controller) Added audio input "/home/mlang/test.mp3".
>
> ecasound ('h' for help)> ao-add loop
> (eca-controller) Added audio output "loop".
>
> ecasound ('h' for help)> cop-add -ei:75
>
> ecasound ('h' for help)> c-add new
> (eca-controller) Added chains: new.
>
> ecasound ('h' for help)> ai-add loop
> (eca-controller) Added audio input "loop".
>
> ecasound ('h' for help)> ao-add-default
> (eca-controller) Added audio output "/dev/dsp".
> (eca-controller) Added default output to selected chains.
>
> ecasound ('h' for help)> cop-add -el:pitchScaleHQ,1.5
>
> ecasound ('h' for help)> start
> (eca-chainsetup) 'rt' buffering mode selected.
> (eca-chainsetup) Audio object "/home/mlang/test.mp3", mode "read".
> (audio-io) Format: s16_le, channels 2, srate 44100, interleaved.
> (eca-chainsetup) Audio object "loop,0", mode "read".
> (audio-io) Format: s16_le, channels 2, srate 44100, interleaved.
> (eca-chainsetup) Audio object "loop,0", mode "read".
> (audio-io) Format: s16_le, channels 2, srate 44100, interleaved.
> (eca-chainsetup) Audio object "/dev/dsp", mode "write".
> (audio-io) Format: s16_le, channels 2, srate 44100, interleaved.
> (eca-controller) Connected chainsetup: "eca-el-setup".
> (eca-control) ERROR: Warning! No chainsetup connected. Trying to connect currently selected chainsetup.
> (eca-engine) Prefilling i/o buffers.
> ecasound ('h' for help)> Warning: DBC_CHECK failed - "impl_repp->rt_lock_rep != true", samplebuffer.cpp, 839.
> Warning: DBC_CHECK failed - "impl_repp->lockref_rep == 0", samplebuffer.cpp, 840.
>
> Process ecasound segmentation fault
>
>

-- 
 http://www.eca.cx
 Audio software for Linux!


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Mon Dec 16 2002 - 02:12:05 EET