[Libtorrent-devel] hang at exit

Robert Henney robh at rut.org
Sat Sep 4 08:50:33 UTC 2010


upon seeing the backtrace, I'm now thinking this may be a libcurl bug.  I've
just finished building against curl-7.21.1 and will see if that fixes things.  
at least I think I have built against the new version; PKG_CONFIG_PATH 
supersedes system libraries, right?


> #0  0xb77214b9 in ?? () from /usr/lib/libcurl.so.4
> #1  0x000001f8 in ?? ()
> #2  0xb77218f4 in ?? () from /usr/lib/libcurl.so.4
> #3  0x0a711920 in ?? ()
> #4  0x0a6d3d08 in ?? ()
> #5  0x087e3960 in ?? ()
> #6  0xb74c3fd7 in operator new () from /usr/lib/libstdc++.so.6
> #7  0xb7737b28 in curl_multi_remove_handle () from /usr/lib/libcurl.so.4
> #8  0x080c840e in core::CurlStack::remove_get (this=0x87e36d8, get=0x96d3ee0)
>     at curl_stack.cc:198
> #9  0x080ca683 in core::CurlGet::close (this=0x96d3ee0) at curl_get.cc:103
> #10 0xb76e41bc in torrent::TrackerHttp::close (this=0x96d3ea0)
>     at tracker_http.cc:162
> #11 0xb76e4222 in torrent::TrackerHttp::receive_failed (this=0x96d3ea0, msg=
>         {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xbfecc984 "l\036\216\t+Êì¿\200?m\t\200?m\tüÔ\n\n8Êì¿@\207\f\b\230?m\t$Êì¿ðê§\b\020Êì¿\220\222\f\b"}}) at tracker_http.cc:243
> #12 0xb76e739c in sigc::internal::slot_call1<sigc::bound_mem_functor1<void, torrent::TrackerHttp, std::string>, void, std::string const&>::call_it (
>     rep=0x96d3f98, a_1=@0xbfecca24)
>     at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851
> #13 0x080c8740 in core::CurlStack::transfer_done (this=0x87e36d8, 
> ---Type <return> to continue, or q <return> to quit---
>     handle=0xa711920, msg=0x80fc865 "Timed out")
>     at /usr/include/sigc++-2.0/sigc++/signal.h:690
> #14 0x080ca5f3 in core::CurlGet::receive_timeout (this=0x96d3ee0)
>     at curl_get.cc:112
> #15 0x0808209b in main (argc=4, argv=0xbfeccbd4) at ../rak/functional_fun.h:102


More information about the Libtorrent-devel mailing list