Advertisement
Guest User

Untitled

a guest
Sep 13th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.95 KB | None | 0 0
  1. (gdb) p this
  2. $3 = (libtorrent::torrent * const) 0x87db038
  3. (gdb) p *this
  4. $4 = {<libtorrent::request_callback> = {_vptr.request_callback = 0xb73c2888,
  5. m_tracker_address = {addr = {v4 = {elems = "\000\000\000"}, v6 = {
  6. elems = "\000\000\000\000\060°}\b0°}\bÿÿÿÿ"}}, port = 0, v4 = true},
  7. m_manager = 0x0}, <boost::enable_shared_from_this<libtorrent::torrent>> = {weak_this_ = {
  8. px = 0x87db038, pn = {pi_ = 0x87d7690}}}, m_bandwidth_channel = {{
  9. static inf = 2147483647, tmp = 0, distribute_quota = 0, m_quota_left = 0, m_limit = 0}, {
  10. static inf = 2147483647, tmp = 0, distribute_quota = 0, m_quota_left = 0, m_limit = 0}},
  11. m_policy = {
  12. m_peers = {<std::_Deque_base<libtorrent::policy::peer*, std::allocator<libtorrent::policy::peer*> >> = {
  13. _M_impl = {<std::allocator<libtorrent::policy::peer*>> = {<__gnu_cxx::new_allocator<libtorrent::policy::peer*>> = {<No data fields>}, <No data fields>}, _M_map = 0x8368dc0,
  14. _M_map_size = 8, _M_start = {_M_cur = 0x87d25e0, _M_first = 0x87d25e0,
  15. _M_last = 0x87d27e0, _M_node = 0x8368dcc}, _M_finish = {_M_cur = 0x87d25e0,
  16. _M_first = 0x87d25e0, _M_last = 0x87d27e0,
  17. _M_node = 0x8368dcc}}}, <No data fields>}, m_torrent = 0x87db038,
  18. m_round_robin = 0, m_num_connect_candidates = 0, m_num_seeds = 0, m_finished = false},
  19. m_total_uploaded = 0, m_total_downloaded = 0, m_started = {time = 108831076163},
  20. m_torrent_file = {px = 0x87a89f0}, m_owning_storage = {px = 0x0}, m_storage = 0x0,
  21. m_connections = {_M_t = {
  22. _M_impl = {<std::allocator<std::_Rb_tree_node<libtorrent::peer_connection*> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<libtorrent::peer_connection*> >> = {<No data fields>}, <No data fields>},
  23. _M_key_compare = {<std::binary_function<libtorrent::peer_connection*, libtorrent::peer_connection*, bool>> = {<No data fields>}, <No data fields>}, _M_header = {
  24. _M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x87db0f0, _M_right = 0x87db0f0},
  25. _M_node_count = 0}}},
  26. m_web_seeds = {<std::_List_base<libtorrent::web_seed_entry, std::allocator<libtorrent::web_seed_entry> >> = {
  27. _M_impl = {<std::allocator<std::_List_node<libtorrent::web_seed_entry> >> = {<__gnu_cxx::new_allocator<std::_List_node<libtorrent::web_seed_entry> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x87db104, _M_prev = 0x87db104}}}, <No data fields>},
  28. m_extensions = {<std::_List_base<boost::shared_ptr<libtorrent::torrent_plugin>, std::allocator<boost::shared_ptr<libtorrent::torrent_plugin> > >> = {
  29. ---Type <return> to continue, or q <return> to quit---
  30. _M_impl = {<std::allocator<std::_List_node<boost::shared_ptr<libtorrent::torrent_plugin> > >> = {<__gnu_cxx::new_allocator<std::_List_node<boost::shared_ptr<libtorrent::torrent_plugin> > >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x87db10c,
  31. _M_prev = 0x87db10c}}}, <No data fields>},
  32. m_tracker_timer = {<boost::asio::basic_io_object<boost::asio::deadline_timer_service<libtorrent::ptime, boost::asio::time_traits<libtorrent::ptime> > >> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, service = @0x8696030,
  33. implementation = {<boost::noncopyable_::noncopyable> = {<No data fields>}, expiry = {
  34. time = 0}, might_have_pending_waits = false, timer_data = {
  35. op_queue_ = {<boost::noncopyable_::noncopyable> = {<No data fields>}, front_ = 0x0,
  36. back_ = 0x0}, heap_index_ = 0, next_ = 0x0, prev_ = 0x0}}}, <No data fields>},
  37. m_stat = {m_stat = {{m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
  38. m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
  39. m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
  40. m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
  41. m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
  42. m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
  43. m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
  44. m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
  45. m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
  46. m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
  47. m_total_counter = 0}}}, m_ses = @0x874b9f0,
  48. m_file_priority = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = {
  49. _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
  50. _M_end_of_storage = 0x0}}, <No data fields>},
  51. m_file_progress = {<std::_Vector_base<long long, std::allocator<long long> >> = {
  52. _M_impl = {<std::allocator<long long>> = {<__gnu_cxx::new_allocator<long long>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
  53. _M_end_of_storage = 0x0}}, <No data fields>}, m_picker = {px = 0x8695de0},
  54. m_trackers = {<std::_Vector_base<libtorrent::announce_entry, std::allocator<libtorrent::announce_entry> >> = {
  55. _M_impl = {<std::allocator<libtorrent::announce_entry>> = {<__gnu_cxx::new_allocator<libtorrent::announce_entry>> = {<No data fields>}, <No data fields>}, _M_start = 0x87d5700,
  56. ---Type <return> to continue, or q <return> to quit---
  57. _M_finish = 0x87d5728, _M_end_of_storage = 0x87d5728}}, <No data fields>},
  58. m_time_critical_pieces = {<std::_List_base<libtorrent::torrent::time_critical_piece, std::allocator<libtorrent::torrent::time_critical_piece> >> = {
  59. _M_impl = {<std::allocator<std::_List_node<libtorrent::torrent::time_critical_piece> >> = {<__gnu_cxx::new_allocator<std::_List_node<libtorrent::torrent::time_critical_piece> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x87db22c,
  60. _M_prev = 0x87db22c}}}, <No data fields>}, m_trackerid = {
  61. static npos = <optimized out>,
  62. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6f7e9bc ""}}, m_username = {static npos = <optimized out>,
  63. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6f7e9bc ""}}, m_password = {static npos = <optimized out>,
  64. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6f7e9bc ""}},
  65. m_net_interfaces = {<std::_Vector_base<libtorrent::union_endpoint, std::allocator<libtorrent::union_endpoint> >> = {
  66. _M_impl = {<std::allocator<libtorrent::union_endpoint>> = {<__gnu_cxx::new_allocator<libtorrent::union_endpoint>> = {<No data fields>}, <No data fields>}, _M_start = 0x87a6798,
  67. _M_finish = 0x87a67ac, _M_end_of_storage = 0x87a67ac}}, <No data fields>},
  68. m_save_path = {static npos = <optimized out>,
  69. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x87e676c "/home/trebble/Download"}}, m_url = {
  70. static npos = <optimized out>,
  71. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6f7e9bc ""}}, m_uuid = {static npos = <optimized out>,
  72. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6f7e9bc ""}}, m_source_feed_url = {
  73. static npos = <optimized out>,
  74. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6f7e9bc ""}},
  75. m_torrent_file_buf = {<std::_Vector_base<char, std::allocator<char> >> = {
  76. _M_impl = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
  77. _M_end_of_storage = 0x0}}, <No data fields>}, m_verified = {m_bytes = 0x0, m_size = 0,
  78. ---Type <return> to continue, or q <return> to quit---
  79. m_own = false}, m_error = {m_val = 0, m_cat = 0xb6fcf288}, m_error_file = {
  80. static npos = <optimized out>,
  81. _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6f7e9bc ""}},
  82. m_resume_data = {<std::_Vector_base<char, std::allocator<char> >> = {
  83. _M_impl = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_start = 0x10001 <Address 0x10001 out of bounds>,
  84. _M_finish = 0xb761c19d "ßR·°ÚR·",
  85. _M_end_of_storage = 0xb72673f0 "U\211å\203ì8\211]øè9\002èÿ\201ÃöÓ\025"}}, <No data fields>}, m_resume_entry = {m_data = {dict = 0x0, list = 0x0, start = 0x0}, m_begin = 0x0,
  86. m_len = 0, m_size = 0, m_capacity = 0, m_type = 0}, m_name = {px = 0x0},
  87. m_storage_constructor = {<boost::function5<libtorrent::storage_interface*, libtorrent::file_storage const&, libtorrent::file_storage const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libtorrent::file_pool&, std::vector<unsigned char, std::allocator<unsigned char> > const&>> = {<boost::function_base> = {vtable = 0xb761c19d, functor = {
  88. obj_ptr = 0xb72673f0, type = {type = 0xb72673f0, const_qualified = 44,
  89. volatile_qualified = 31}, func_ptr = 0xb72673f0
  90. <libtorrent::default_storage_constructor(libtorrent::file_storage const&, libtorrent::file_storage const*, std::string const&, libtorrent::file_pool&, std::vector<unsigned char, std::allocator<unsigned char> > const&)>, bound_memfunc_ptr = {memfunc_ptr = (
  91. void (boost::detail::function::X::*)(boost::detail::function::X *,
  92. int)) 0xb72673f0 <libtorrent::default_storage_constructor(libtorrent::file_storage const&, libtorrent::file_storage const*, std::string const&, libtorrent::file_pool&, std::vector<unsigned char, std::allocator<unsigned char> > const&)>, this adjustment -1225122004,
  93. obj_ptr = 0x871f2fc}, obj_ref = {obj_ptr = 0xb72673f0, is_const_qualified = 44,
  94. is_volatile_qualified = 31}, data = -16 'ð'}}, static args = <optimized out>,
  95. static arity = <optimized out>}, <No data fields>}, m_obfuscated_hash = {
  96. m_number = "Öà5NÓ\005\t5Ã\025æJ\034ÈÒ\026Â\237\067\202"}, m_ratio = 0,
  97. m_available_free_upload = 0, m_average_piece_time = 0, m_piece_time_deviation = 0,
  98. m_total_failed_bytes = 0, m_total_redundant_bytes = 0, m_added_time = 1306602462,
  99. m_completed_time = 0, m_last_seen_complete = 0, m_last_saved_resume = 1306602462,
  100. m_upload_mode_time = 0, m_state = 7, m_storage_mode = 1, m_announcing = false,
  101. m_waiting_tracker = false, m_seed_mode = false, m_active_time = 0,
  102. m_last_working_tracker = -1 'ÿ', m_finished_time = 0, m_sequential_download = false,
  103. ---Type <return> to continue, or q <return> to quit---
  104. m_got_tracker_response = false, m_connections_initialized = true, m_super_seeding = false,
  105. m_override_resume_data = false, m_resolving_country = false, m_resolve_countries = false,
  106. m_need_save_resume_data = true, m_seeding_time = 0, m_time_scaler = 0 '\000',
  107. m_max_uploads = 16777215, m_deficit_counter = 0 '\000', m_num_uploads = 0,
  108. m_block_size_shift = 14, m_has_incoming = false, m_files_checked = false,
  109. m_queued_for_checking = false, m_max_connections = 16777215, m_padding = 0,
  110. m_sequence_number = 0, m_complete = 16777215, m_priority = 0 '\000',
  111. m_incomplete = 16777215, m_progress_ppm = 0, m_abort = false, m_announce_to_dht = false,
  112. m_announce_to_trackers = false, m_announce_to_lsd = false, m_allow_peers = false,
  113. m_upload_mode = false, m_auto_managed = false, m_share_mode = false, m_num_verified = 0,
  114. m_last_scrape = 0, m_last_download = 0, m_last_upload = 0, m_downloaders = 16777215,
  115. m_interface_index = 0 '\000', m_save_resume_flags = 0 '\000', m_graceful_pause_mode = false,
  116. m_need_connect_boost = true, m_lsd_seq = 0 '\000', m_magnet_link = false,
  117. m_apply_ip_filter = true, m_merge_resume_trackers = false}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement