Open GoogleCodeExporter opened 8 years ago
Sorry, some lines has been truncated in first report.
version: 1.1.0.0
$Rev: 7674 $
file: '../libtorrent_aio/src/peer_connection.cpp'
line: 2724
function: void libtorrent::peer_connection::on_disk_write_complete(const
libtorrent::disk_io_job*, libtorrent::peer_request,
boost::shared_ptr<libtorrent::torrent>)
expression: m_outstanding_writing_bytes >= 0
stack:
1: libtorrent::peer_connection::on_disk_write_complete(libtorrent::disk_io_job
const*, libtorrent::peer_request, boost::shared_ptr<libtorrent::torrent>)
2: boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void,
boost::_mfi::mf3<void, libtorrent::peer_connection, libtorrent::disk_io_job
const*, libtorrent::peer_request, boost::shared_ptr<libtorrent::torrent> >,
boost::_bi::list4<boost::_bi::value<boost::shared_ptr<libtorrent::peer_connectio
n> >, boost::arg<1>, boost::_bi::value<libtorrent::peer_request>,
boost::_bi::value<boost::shared_ptr<libtorrent::torrent> > > >, void,
libtorrent::disk_io_job
const*>::invoke(boost::detail::function::function_buffer&,
libtorrent::disk_io_job const*)
3: libtorrent::disk_io_thread::call_job_handlers(void*)
4: 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)
5:
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&)
6: boost::asio::detail::task_io_service::run(boost::system::error_code&)
7: libtorrent::aux::session_impl::main_thread()
8: boost_asio_detail_posix_thread_function
9:
10: clone
Original comment by 2234...@gmail.com
on 25 Mar 2013 at 12:36
version: 1.1.0.0
$Rev: 7674 $
file: '../libtorrent_aio/src/peer_connection.cpp'
line: 2711
function: void libtorrent::peer_connection::on_disk_write_complete(const
libtorrent::disk_io_job*, libtorrent::peer_request,
boost::shared_ptr<libtorrent::torrent>)
expression: m_outstanding_writing_bytes >= 0
stack:
1: libtorrent::peer_connection::on_disk_write_complete(libtorrent::disk_io_job
const*, libtorrent::peer_request, boost::shared_ptr<libtorrent::torrent>)
2: boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void,
boost::_mfi::mf3<void, libtorrent::peer_connection, libtorrent::disk_io_job
const*, libtorrent::p
eer_request, boost::shared_ptr<libtorrent::torrent> >,
boost::_bi::list4<boost::_bi::value<boost::shared_ptr<libtorrent::peer_connectio
n> >, boost::arg<1>, boost::_bi::value<lib
torrent::peer_request>,
boost::_bi::value<boost::shared_ptr<libtorrent::torrent> > > >, void,
libtorrent::disk_io_job
const*>::invoke(boost::detail::function::function_buffer&,
libtorrent::disk_io_job const*)
3: libtorrent::disk_io_thread::call_job_handlers(void*)
4: 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::di
sk_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 con
st&, unsigned long)
5:
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&)
6: boost::asio::detail::task_io_service::run(boost::system::error_code&)
7: libtorrent::aux::session_impl::main_thread()
8: boost_asio_detail_posix_thread_function
9:
10: clone
Original comment by 2234...@gmail.com
on 30 Mar 2013 at 7:27
[deleted comment]
Looks like and old libtorrent_aio branch revision. I'm not sure if aio branch
can be considered production-ready, use RC_0_16 branch if you want bleeding
edge.
Original comment by Daymansm...@gmail.com
on 4 Apr 2013 at 7:14
Hello, thanks for suggestion, i sure that this report can be valuable for
developer, to move forward AIO branch.
Original comment by 2234...@gmail.com
on 4 Apr 2013 at 7:24
Original issue reported on code.google.com by
2234...@gmail.com
on 25 Mar 2013 at 12:33