[bt-devel] problem with new curl test (Re: Showstopper bugs)

Martin Gruner mg.pub at gmx.net
Mon Nov 9 06:33:40 MST 2009


Eeli,

I don't think this is acceptable if it happens regularly.

How much effort would it be to write a custom FTP backend instead?

mg

Am Montag, 9. November 2009 12:40:32 schrieb Eeli Kaikkonen:
> On Mon, 9 Nov 2009, Eeli Kaikkonen wrote:
> > Another bug: when I quit BT it segfaults. Does this happen to others? It
> > may not affect the user experience but should be fixed anyways.
> 
> Well, well. Looks like the curl fix for SWORD wasn't without problems
> after all. But I'm confused because we don't use QtNetwork. It seems to
> be related also to libcrypto. Maybe both curl and Qt use it and now try
> to uninitialize it in an incompatible manner. But it's a bug in either
> curl or Qt, not BibleTime. What should be do? Can we just leave it
> because it doesn't hurt BibleTime, happening after BT classes have been
> destructed?
> 
> 
> Thread 1 (Thread 0xb5c4a6d0 (LWP 23110)):
> #0  0xb69ea0cd in QMutex::lock () from /usr/lib/libQtCore.so.4
> No symbol table info available.
> #1  0xb6378d7b in ?? () from /usr/lib/libQtNetwork.so.4
> No symbol table info available.
> #2  0xb5e437b5 in CRYPTO_lock () from
> /usr/lib/i686/cmov/libcrypto.so.0.9.8
> No symbol table info available.
> #3  0xb5eaf23d in ?? () from /usr/lib/i686/cmov/libcrypto.so.0.9.8
> No symbol table info available.
> #4  0xb5eb0a0a in ERR_free_strings ()
>    from /usr/lib/i686/cmov/libcrypto.so.0.9.8
> No symbol table info available.
> #5  0xb68422f7 in ?? () from /usr/lib/libcurl.so.4
> No symbol table info available.
> #6  0xb6855f10 in ?? () from /usr/lib/libcurl.so.4
> No symbol table info available.
> #7  0xb684b5a3 in curl_global_cleanup () from /usr/lib/libcurl.so.4
> No symbol table info available.
> #8  0xb672e40f in ~CURLFTPTransport_init (this=0xb681b580)
>     at ../src/mgr/curlftpt.cpp:55
> No locals.
> #9  0xb672e436 in __tcf_0 () at ../src/mgr/curlftpt.cpp:48
> No locals.
> #10 0xb646d3b1 in __cxa_finalize () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.
> #11 0xb6716253 in __do_global_dtors_aux ()
>    from /usr/local/lib/libsword-1.6.0.so
> No locals.
> #12 0xb67cdd1c in _fini () from /usr/local/lib/libsword-1.6.0.so
> No locals.
> #13 0xb7fe800f in ?? () from /lib/ld-linux.so.2
> No symbol table info available.
> #14 0xb646d084 in exit () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.
> #15 0xb6455458 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.
> #16 0x080f2821 in _start ()
> No locals.
> 
>   Yours,
> 	Eeli Kaikkonen (Mr.), Oulu, Finland
> 	e-mail: eekaikko at mailx.studentx.oulux.fix (with no x)
> 
> _______________________________________________
> 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