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

Eeli Kaikkonen eekaikko at mail.student.oulu.fi
Mon Nov 9 04:40:32 MST 2009


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)



More information about the bt-devel mailing list