[bt-devel] Suse 9.2 problems

Gary Sims gary at garysims.co.uk
Mon Jan 3 01:26:31 MST 2005


Hi guys,

I have a friend who wants BibleTime on Suse 9.2... I found a post by Joachim 
which explains how to built it from the Suse 9.1 src rpms. Which I did for 
Sword (downloaded from the BibleTime sourceforge site), I had some build 
trouble with BibleTime (see next email), but I got a version built in the 
end. When he runs BibleTime he gets a segmentation fault. A quite look in gdb 
shows:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1102022496 (LWP 8789)]
0x41915c5d in sword::toupperstr (
    buf=0x8306000 <Address 0x8306000 out of bounds>) at utilstr.cpp:162
162                     *buf = SW_toupper(*buf++);
Current language:  auto; currently c++
(gdb) where
#0  0x41915c5d in sword::toupperstr (
    buf=0x8306000 <Address 0x8306000 out of bounds>) at utilstr.cpp:162
#1  0x4190fc72 in sword::VerseKey::getBookAbbrev (this=0x8142f80,
    iabbr=0x41979eb0 "Genesis") at versekey.cpp:327
#2  0x4190fdb4 in sword::VerseKey::setBookAbbrevs (this=0x8142f80,
    bookAbbrevs=0x41993140, size=0) at versekey.cpp:199
#3  0x41910e47 in sword::VerseKey::setLocale (this=0x8142f80,
    name=0x8146700 "en_US.UTF-8") at versekey.cpp:169
#4  0x41910132 in sword::VerseKey::init (this=0x8142f80) at versekey.cpp:63
#5  0x41910192 in VerseKey (this=0x8142f80, ikey=0x0) at versekey.cpp:90
#6  0x080f6042 in global constructors keyed to 
_ZN21CSwordBibleModuleInfoC2EPN5sword8SWModuleEP13CSwordBackend ()
#7  0x0811e159 in __do_global_ctors_aux ()
#8  0x0806eae5 in _init ()
#9  0x0811e101 in __libc_csu_init () at elf-init.c:77
#10 0x419f4ac1 in __libc_start_main () from /lib/tls/libc.so.6
#11 0x080763d1 in _start () at start.S:119


Which shows it is a problem in sword... Has anyone else seen this. I tried 
looking on the web but I only found one post which didn't help.

Thanks,

Gary
-- 
Gary Sims (gary at garysims.co.uk)
Vulcan, Brasov, Romania



More information about the bt-devel mailing list