From: Pete S. <pst...@gm...> - 2008-05-17 22:27:30
|
DM> Same env as before..ie; vkeybd not running but DM> with jack/fluidsynth/qsynth running and ready to go. DM> DM> Test build @ revision 527 (complete session); DM> DM> (gdb) run DM> Starting program: /root/Jazz++/TestInstall/bin/jazz DM> warning: no loadable sections found in added symbol-file DM> system-supplied DSO at 0x7fff30bfe000 DM> [Thread debugging using libthread_db enabled] DM> [New Thread 140725286655712 (LWP 11863)] DM> JZProject::ReadConfiguration() ConfFileNameAndPath: DM> "/root/Jazz++/TestInstall/share/Jazz++/jazz.cfg" DM> JZConfiguration::LoadConfig: DM> "/root/Jazz++/TestInstall/share/Jazz++/jazz.cfg" DM> Include synthesizer configuration file "gs.jzi" DM> FindFile: Immediate hit on file "gs.jzi" DM> Include file "gsdrmset.jzi" DM> FindFile: Immediate hit on file "gsdrmset.jzi" DM> Include file "gmdrmnam.jzi" DM> FindFile: Immediate hit on file "gmdrmnam.jzi" DM> Include file "gsvoices.jzi" DM> FindFile: Immediate hit on file "gsvoices.jzi" DM> Include file "ctrlnam.jzi" DM> FindFile: Immediate hit on file "ctrlnam.jzi" DM> created client:port = 131:0 DM> Input device count: 0 DM> INFO: input device is -1, so selecting one. DM> no device found! DM> Input device is: -1 DM> INFO: output device is -1, so selecting one. DM> DM> //pops 'select output device' dialog window DM> // candidates -- DM> client 128 qjackctl DM> fluid synth (11837) Synth input port (11837.0) DM> //selecting fluid synth entry, click on OK DM> DM> DM> WARNING: The output device index is out of range! DM> DM> Program received signal SIGSEGV, Segmentation fault. DM> [Switching to Thread 140569115023072 (LWP 11874)] DM> 0x0000000000426cea in tAlsaPlayer::SetSoftThru DM> (this=0xb68010, on=1, idev=0, odev=0) at DM> ../../jazz/src/AlsaPlayer.cpp:224 DM> 224 thru->SetSource(iaddr[ithru].client, iaddr[ithru].port); DM> DM> Hope this helps, regards It does. After you last crash report I guessed that there were no value inputs on your machine, and I believe I fixed the cause of that initial crash. The debug output that reads... Input device count: 0 INFO: input device is -1, so selecting one. no device found! Input device is: -1 Shows me we are now getting past that problem. Now you have discovered another place where the code attempts to set the ALSA thru for the input device, but there are no input devices available. I'll bet this is the same problem Kevin C. is having. Unfortunately the Mandriva box I attempt debugging on hangs completely when I run Jazz++. I'm hoping Kevin will reply to my Mandriva post indicating if the "Spring version" of Mandriva may help me out. Otherwise, I'm applying blind patches (i.e. patches that haven't been tested on anything). I'll see what I can do. Pete |