From: Guillaume L. <gla...@te...> - 2003-12-23 13:06:03
|
On Tuesday 23 December 2003 13:15, Eckhard Jokisch wrote: > Hello, > I'm trying to trace a bug that I found but run in problems > I made ./configure --prefix=~/rosegarden ot install RG in my homedir. > then I cd to ~/rosegarden/bin and do > #gdb ./rosegardensequencer > and it starts as expected. > > On a different shell in the same directory I tried > gdb ./rosegarden > and do the following to step through the program: > (gdb) break main.cpp:403 > Breakpoint 1 at 0x817d476: file main.cpp, line 403. > (gdb) run Try 'run --nofork' or else Rosegarden will fork a child process and exit. This is because it's a KUniqueApplication. > ERROR: Communication problem with rosegarden, it probably crashed. > > Program exited with code 0377. > (gdb) That's RG exiting. > I wanted to walk through the startup because there is something strange: > # ./rosegarden > rosegarden: main: Showing startup logo > rosegarden: couldn't kill any jackd processes > rosegarden: starting jack "/usr/local/bin/jackd -d alsa -d hw -r 44100 -p > 2048 -n 2" > rosegarden: couldn't kill any sequencer processes > > Indeed the before started rosegrdensequnecer is killed by that but, even > worse, the splash-picture stays on teh screen until I kill it with -15. I'm sorry but I don't understand what problem you're seeing. However, looking at the cvs logs for this bit of code (jackd launching), it seems it's not supposed to be working yet (rosegardengui.cpp: v1.570). Is this still true ? Rich ? We probably should steal code from qjackctl here. -- Guillaume. http://www.telegraph-road.org |