jash-kothari-forks / libtorrent

Automatically exported from code.google.com/p/libtorrent
Other
0 stars 0 forks source link

libtorrent::dht::intrusive_ptr_release - segmentation faault #461

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I have a long running downloader that consistently segfaults in this way.
It happens at varying intervals though, sometimes not for hours.

#0  0x00007faa3d95e583 in 
libtorrent::dht::intrusive_ptr_release(libtorrent::dht::observer const*) ()
   from /usr/local/lib/libtorrent-rasterbar.so.7
#1  0x00007faa3d95f9e1 in 
std::_List_base<boost::intrusive_ptr<libtorrent::dht::observer>, 
std::allocator<boost::intrusive_ptr<libtorrent::dht::observer> > >::_M_clear() 
() from /usr/local/lib/libtorrent-rasterbar.so.7
#2  0x00007faa3d95f0f5 in libtorrent::dht::rpc_manager::tick() () from 
/usr/local/lib/libtorrent-rasterbar.so.7
#3  0x00007faa3d95504d in libtorrent::dht::node_impl::connection_timeout() () 
from /usr/local/lib/libtorrent-rasterbar.so.7
#4  0x00007faa3d94db28 in 
libtorrent::dht::dht_tracker::connection_timeout(boost::system::error_code 
const&) ()
   from /usr/local/lib/libtorrent-rasterbar.so.7
#5  0x00007faa3d94ef18 in ?? () from /usr/local/lib/libtorrent-rasterbar.so.7
#6  0x00007faa3d77f906 in 
boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_loc
k<boost::asio::detail::posix_mutex>&, 
boost::asio::detail::task_io_service::thread_info&, 
boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&, 
boost::system::error_code const&) () from 
/usr/local/lib/libtorrent-rasterbar.so.7
#7  0x00007faa3d7824fe in 
boost::asio::detail::task_io_service::run(boost::system::error_code&) ()
   from /usr/local/lib/libtorrent-rasterbar.so.7
#8  0x00007faa3d883d34 in libtorrent::aux::session_impl::main_thread() () from 
/usr/local/lib/libtorrent-rasterbar.so.7
#9  0x00007faa3d775ff7 in boost_asio_detail_posix_thread_function () from 
/usr/local/lib/libtorrent-rasterbar.so.7
#10 0x00007faa407dee9a in start_thread () from 
/lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007faa3fbf1cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()

Original issue reported on code.google.com by onlinema...@gmail.com on 7 Apr 2013 at 9:00

GoogleCodeExporter commented 8 years ago
which version of libtorrent is this?

Original comment by arvid.no...@gmail.com on 29 Apr 2013 at 6:47

GoogleCodeExporter commented 8 years ago
0.16.9 from the downloads section.

Original comment by onlinema...@gmail.com on 29 Apr 2013 at 2:44