I wrote:
How can one get a backtrace of PD if for example, you get a segfault? I was thinking of gdb, but not sure exactly what to do, as I don't know whether PD runs in several threads, etc.
The problem is using PD with Jack, and using the -audiodev command and entering more than one audio device, eg 1,2. With 1 only, PD stays running, but with more than 1, it segfaults shortly after startup.
Turns out this is proper behavior. With Jack, there is no real number of audio devices. Using the -inchannels and -outchannels arguments got what I wanted.
Luke
---------------- Luke Yelavich AudioSlack Founder and main package maintainer Audio software packaged for the Slackware Linux Distribution http://www.audioslack.com luke@audioslack.com
On Mon, 27 Oct 2003, Luke Yelavich wrote:
Turns out this is proper behavior. With Jack, there is no real number of audio devices. Using the -inchannels and -outchannels arguments got what I wanted.
:) Well, not sure if segmentationfaults can be called proper behaviour, anyhow, you are right, the JACK implementation should not accept the -audiodev flags and should not segfault.
Guenter
Luke
Luke Yelavich AudioSlack Founder and main package maintainer Audio software packaged for the Slackware Linux Distribution http://www.audioslack.com luke@audioslack.com
PD-dev mailing list PD-dev@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-dev