snowyu / libtorrent

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

libtorrent crashes on a specific torrent #652

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.Add this torrent: 
http://downloads.sourceforge.net/manjarotorrents/manjaro-kde-0.8.10-x86_64.torre
nt
2. qBittorent crashes
3.

What is the expected output? What do you see instead?
I am using qBittorrent and when I add this torrent the program crashes.

What version of the product are you using? On what operating system?
libtorrent-rasterbar 1:0.16.17-1, on arch linux 64-bit

Please provide any additional information below.

https://github.com/qbittorrent/qBittorrent/issues/1842#issuecomment-50046210

Catching SIGSEGV, please report a bug at http://bug.qbittorrent.org
and provide the following backtrace:
qBittorrent version: v3.1.9.2
stack trace:
/usr/lib/libstdc++.so.6 : std::string::assign(std::string const&)+0x1c 
[0x7ffde9d58a3c]
/usr/lib/libtorrent-rasterbar.so.7 : 
libtorrent::torrent::connect_web_seed(std::_List_iteratorlibtorrent::web_seed_en
try, boost::asio::ip::basic_endpointboost::asio::ip::tcp)+0x604 [0x7ffdebf779b4]
/usr/lib/libtorrent-rasterbar.so.7 : 
libtorrent::torrent::connect_to_url_seed(std::_List_iteratorlibtorrent::web_seed
_entry)+0x8c8 [0x7ffdebf7b698]
/usr/lib/libtorrent-rasterbar.so.7 : 
libtorrent::torrent::second_tick(libtorrent::stat&, int)+0x545 [0x7ffdebf80395]
/usr/lib/libtorrent-rasterbar.so.7 : 
libtorrent::aux::session_impl::on_tick(boost::system::error_code const&)+0xacb 
[0x7ffdebf39afb]
/usr/lib/libtorrent-rasterbar.so.7 : ()+0x1ecbae [0x7ffdebf40bae]
/usr/lib/libtorrent-rasterbar.so.7 : 
boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_loc
kboost::asio::detail::posix_mutex&, 
boost::asio::detail::task_io_service_thread_info&, boost::system::error_code 
const&)+0x29b [0x7ffdebe2849b]
/usr/lib/libtorrent-rasterbar.so.7 : 
boost::asio::detail::task_io_service::run(boost::system::error_code&)+0xe1 
[0x7ffdebe2c551]
/usr/lib/libtorrent-rasterbar.so.7 : 
libtorrent::aux::session_impl::main_thread()+0x3c [0x7ffdebf38fcc]
/usr/lib/libtorrent-rasterbar.so.7 : 
boost_asio_detail_posix_thread_function()+0xf [0x7ffdebe20d8f]
/usr/lib/libpthread.so.0 : ()+0x7124 [0x7ffdeb939124]
/usr/lib/libc.so.6 : clone()+0x6d [0x7ffde94b54bd]
Segmentation fault

Original issue reported on code.google.com by 183.a...@gmail.com on 27 Jul 2014 at 12:06

GoogleCodeExporter commented 9 years ago
I cannot reproduce this. Is there any chance you can build libtorrent in debug 
mode?

Original comment by arvid.no...@gmail.com on 29 Jul 2014 at 2:13

GoogleCodeExporter commented 9 years ago
Unfortunately, I cannot reproduce the crash too. I tried removing 
~/.config/qBittorrent and now it's working.

Original comment by 183.a...@gmail.com on 29 Jul 2014 at 10:19

GoogleCodeExporter commented 9 years ago

Original comment by arvid.no...@gmail.com on 30 Jul 2014 at 5:45