snowyu / libtorrent

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

some another assert after 99.9% stuck #660

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
version: 1.1.0.0
$Rev: 10084 $

#: 2
file: '../libtorrent_trunk/src/torrent.cpp'
line: 3984
function: void libtorrent::torrent::we_have(int)
expression: m_file_progress[file_index] <= 
m_torrent_file->files().file_size(file_index)

stack:
1: assert_fail(char const*, int, char const*, char const*, char const*, int)
2: libtorrent::torrent::we_have(int)
3: libtorrent::torrent::piece_passed(int)
4: libtorrent::torrent::on_piece_verified(libtorrent::disk_io_job const*)
5: libtorrent::disk_io_thread::call_job_handlers(void*)
6: boost::asio::detail::completion_handler<boost::_bi::bind_t<void, 
boost::_mfi::mf1<void, libtorrent::disk_io_thread, void*>, 
boost::_bi::list2<boost::_bi::value<libtorrent::disk_io_thread*>, 
boost::_bi::value<void*> > > 
>::do_complete(boost::asio::detail::task_io_service*, 
boost::asio::detail::task_io_service_operation*, boost::system::error_code 
const&, unsigned long)
7: 
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::system::error_code 
const&)
8: boost::asio::detail::task_io_service::run(boost::system::error_code&)
9: libtorrent::aux::session_impl::main_thread()
10: boost_asio_detail_posix_thread_function
11:
12: clone

Original issue reported on code.google.com by 2234...@gmail.com on 9 Aug 2014 at 1:19