[bt-devel] BibleTime 2.72 - Crash Issue

Matthew Talbert ransom1982 at gmail.com
Tue Aug 17 06:42:33 MST 2010


This is a problem with SWORD and latest curl. It's fixed in sword svn.
SUSE maintainers should backport the patch to solve the problem.
There's nothing you can do in BT to solve it, afaik. The patch is
already in latest Fedora and Ubuntu, which is probably why most of you
don't have this problem.

It would be nice to have a new SWORD release, just because of this
problem. I don't know how many bug reports we've had lately about
this, but it's getting a little old.

Matthew

PS Jaak first reported this problem here
http://crosswire.org/bugs/browse/API-128

On Mon, Aug 16, 2010 at 11:29 PM, Gary Holmlund <gary.holmlund at gmail.com> wrote:
> On 08/15/2010 10:35 PM, Jaak Ristioja wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> On 16.08.2010 08:14, Gary Holmlund wrote:
>>
>>> On 08/15/2010 09:57 PM, Jaak Ristioja wrote:
>>>
>>>> On 16.08.2010 07:51, Gary Holmlund wrote:
>>>>
>>>>> Any other thoughts?
>>>>>
>>>> A backtrace would be nice.
>>>>
>>>> God bless!
>>>> Jaak
>>>>
>>> Here is the last of the backtrace.
>>>
>> I actually meant a function call backtrace like one could get with the GNU debugger (gdb).
>>
>>
>> Jaak
>>
> #0  0xb5627293 in sword::FTPTransport::getDirList(char const*) () from
> /usr/lib/libsword-1.6.1.so
> #1  0xb560ca6f in sword::my_fprogress(void*, double, double, double,
> double) () from /usr/lib/libsword-1.6.1.so
> #2  0xb5a14130 in ?? () from /usr/lib/libcurl.so.4
> #3  0xb5a4e70a in ?? () from /usr/lib/libcurl.so.4
> #4  0xb5a1e958 in ?? () from /usr/lib/libcurl.so.4
> #5  0xb5a1ea63 in ?? () from /usr/lib/libcurl.so.4
> #6  0xb5a24bbb in ?? () from /usr/lib/libcurl.so.4
> #7  0xb5a24daa in ?? () from /usr/lib/libcurl.so.4
> #8  0xb5a26fe7 in ?? () from /usr/lib/libcurl.so.4
> #9  0xb5a36a0f in curl_easy_cleanup () from /usr/lib/libcurl.so.4
> #10 0xb560cab0 in sword::CURLFTPTransport::~CURLFTPTransport() () from
> /usr/lib/libsword-1.6.1.so
> #11 0xb560cb02 in sword::CURLFTPTransport::~CURLFTPTransport() () from
> /usr/lib/libsword-1.6.1.so
> #12 0xb562ce3d in sword::InstallMgr::ftpCopy(sword::InstallSource*, char
> const*, char const*, bool, char const*) () from /usr/lib/libsword-1.6.1.so
> #13 0xb562e95a in
> sword::InstallMgr::refreshRemoteSource(sword::InstallSource*) () from
> /usr/lib/libsword-1.6.1.so
> #14 0x081aee33 in BtSourceWidget::slotRefresh (this=0x84ba108) at
> /home/gary/sw/bibletime-git/src/frontend/bookshelfmanager/installpage/btsourcewidget.cpp:121
> #15 0x0820cad8 in BtSourceWidget::qt_metacall (this=0x84ba108,
> _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfffe0a8)
>
> Here is the call stack using the latest Bibletime and sword 1.6.1. I
> tried to build a debug libsword and use it with Bibletime, but I could
> not get Bibletime to link with it. I don't have any more time tonight so
> I though I would send this and see if anyone recognized the crash problem.
>
> Gary
>
> _______________________________________________
> bt-devel mailing list
> bt-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/bt-devel
>



More information about the bt-devel mailing list