[bt-devel] 1.2.2 execute troubles
mark lybarger
bt-devel@crosswire.org
Wed, 16 Oct 2002 14:50:59 +0000
mark lybarger wrote:
> 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?
>
my fault, not a recursive. seems to be method overloading. anyway,
when that line is commented out, it works, when it's not it crashes.
i'll be debuggin to see what more i can find.
>
> 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
>>>
>>>
>>>
>>>
>>
>>
>>
>>
>
>
>
>