jash-kothari-forks / libtorrent

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

libtorrent::disk_io_thread::async_write #454

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
version: 1.1.0.0
$Rev: 7674 $
file: '../libtorrent_aio/src/disk_io_thread.cpp'
line: 1411
function: virtual void 
libtorrent::disk_io_thread::async_write(libtorrent::piece_manager*, const 
libtorrent::peer_request&, libtorrent::disk_buffer_holder&, const 
boost::function<void(const libtorrent::disk_io_job*)>&, int)
expression: pe->blocks[r.start / 0x4000].buf == NULL

stack:
1: libtorrent::disk_io_thread::async_write(libtorrent::piece_manager*, 
libtorrent::peer_request const&, libtorrent::disk_buffer_holder&, 
boost::function<void (libtorrent::disk_io_job const*)> const&, int)
2: libtorrent::peer_connection::incoming_piece(libtorrent::peer_request const&, 
libtorrent::disk_buffer_holder&)
3: libtorrent::peer_connection::incoming_piece(libtorrent::peer_request const&, 
char const*)
4: libtorrent::bt_peer_connection::on_piece(int)
5: libtorrent::bt_peer_connection::dispatch_message(int)
6: libtorrent::bt_peer_connection::on_receive(boost::system::error_code const&, 
unsigned long)
7: libtorrent::peer_connection::on_receive_data(boost::system::error_code 
const&, unsigned long, bool)
8: 
boost::asio::detail::reactive_null_buffers_op<libtorrent::peer_connection::alloc
ating_handler<boost::_bi::bind_t<void, boost::_mfi::mf3<void, 
libtorrent::peer_connection, boost::system::error_code const&, unsigned long, 
bool>, 
boost::_bi::list4<boost::_bi::value<boost::shared_ptr<libtorrent::peer_connectio
n> >, boost::arg<1>, boost::arg<2>, boost::_bi::value<bool> > >, 330ul> 
>::do_complete(boost::asio::detail::task_io_service*, 
boost::asio::detail::task_io_service_operation*, boost::system::error_code 
const&, unsigned long)
9: 
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&)
10: boost::asio::detail::task_io_service::run(boost::system::error_code&)
11: libtorrent::aux::session_impl::main_thread()
12: boost_asio_detail_posix_thread_function
13:
14: clone

Original issue reported on code.google.com by 2234...@gmail.com on 28 Mar 2013 at 7:41