[bt-devel] 1.2.2 execute troubles
mark lybarger
bt-devel@crosswire.org
Wed, 16 Oct 2002 10:13:42 +0000
I'm getting closer. By setting SWORD_PATH=/var/db/sword (still don't see
why it's not getting the setting from /etc/sword.conf), and commenting
the below recursion call in bibletime.cpp, I can get bibletime to start
and function.
// return createReadDisplayWindow(list, key);
This doesn't look like familiar recursion to me, so I'm a little lost.
The exit point of the recursion isn't clear, and it isn't obvious how
the function actually returns a CDisplayWindow*. Could someone
enlighten me?
mark lybarger wrote:
> btw, i also build the cvs HEAD version, and am getting the same dump.
>
> Joachim Ansorg wrote:
>
>> Execute bibletime --ignore-startprofile to open with no desktop
>> restored from the last (crashed) session.
>> I think I'll put in a bug fix for this like CVS has (after two crashes
>> is automatically does this)
>>
>> Send me your /etc/sword.conf file!
>>
>> Joachim
>>
>>
>>> Below is a stack trace I'm getting trying to run bibletime 1.2.2? (1.2.1
>>> w/ patch for gcc 3.2). I have been unsuccessfull in getting this
>>> running thus far. any help would be _MOST_ appreciated.
>>>
>>> This version also doesn't seem to recognize the installed sword modules
>>> either. they're installed into /var/db/sword, and that's where the
>>> /etc/sword.conf file points to, but bibletime only sees the modules if i
>>> set SWORD_PATH=/var/db/sword.
>>>
>>> Thanks,
>>>
>>>
>>> [New Thread 1024 (LWP 19918)]
>>> 0x414340b9 in wait4 () from /lib/libc.so.6
>>> #0 0x414340b9 in wait4 () from /lib/libc.so.6
>>> #1 0x414b2cb0 in __DTOR_END__ () from /lib/libc.so.6
>>> #2 0x411d98e3 in waitpid () from /lib/libpthread.so.0
>>> #3 0x40a86117 in KCrash::defaultCrashHandler(int) ()
>>> from /usr/kde/3/lib/libkdecore.so.4
>>> #4 0x411d73d2 in pthread_sighandler () from /lib/libpthread.so.0
>>> #5 <signal handler called>
>>> #6 0x08094a3a in
>>> CDisplayWindow::createReadInstance(QPtrList<CSwordModuleInfo>,
>>> CMDIArea*, char const*) ()
>>> #7 0x0807b703 in
>>> BibleTime::createDisplayWindow(QPtrList<CSwordModuleInfo>, QString
>>> const&) ()
>>> #8 0x0807b7a6 in BibleTime::createDisplayWindow(CSwordModuleInfo*,
>>> QString const&) ()
>>> #9 0x0807bc00 in BibleTime::processCommandline() ()
>>> #10 0x0807c537 in main ()
>>> #11 0x413b04b2 in __libc_start_main () from /lib/libc.so.6
>>
>>
>>
>
>
>
>