[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
>>>
>>>
>>>
>>>
>>
>>
>>
>>
> 
> 
> 
>