Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- =================================================================
- ==21948==ERROR: LeakSanitizer: detected memory leaks
- Indirect leak of 57600 byte(s) in 6 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x688f37 in BlockAllocator::GetBlock() /home/peter/work/dcdn/libbtdht/src/blockallocator.cpp:40:21
- #3 0x66fce4 in BlockAllocatorX<DhtPeer>::Alloc() /home/peter/work/dcdn/libbtdht/src/blockallocator.h:35:26
- #4 0x662e52 in DhtBucket::InsertOrUpdateNode(DhtImpl*, DhtPeer const&, DhtBucket::BucketListType, DhtPeer**) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:6448:19
- #5 0x65e364 in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4066:15
- #6 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #7 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #8 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #9 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #10 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #11 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #12 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #13 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 56400 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x688f37 in BlockAllocator::GetBlock() /home/peter/work/dcdn/libbtdht/src/blockallocator.cpp:40:21
- #3 0x66b554 in BlockAllocatorX<DhtBucket>::Alloc() /home/peter/work/dcdn/libbtdht/src/blockallocator.h:35:26
- #4 0x655bf7 in DhtImpl::CreateBucket(unsigned int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:834:22
- #5 0x657b51 in DhtImpl::SplitBucket(unsigned int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:850:27
- #6 0x65e46b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4094:3
- #7 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #8 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #9 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #10 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #11 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #12 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #13 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #14 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #15 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 56400 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x688f37 in BlockAllocator::GetBlock() /home/peter/work/dcdn/libbtdht/src/blockallocator.cpp:40:21
- #3 0x66b554 in BlockAllocatorX<DhtBucket>::Alloc() /home/peter/work/dcdn/libbtdht/src/blockallocator.h:35:26
- #4 0x655bf7 in DhtImpl::CreateBucket(unsigned int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:834:22
- #5 0x655b0e in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:341:23
- #6 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #7 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #8 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #9 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #10 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #11 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 56400 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x688f37 in BlockAllocator::GetBlock() /home/peter/work/dcdn/libbtdht/src/blockallocator.cpp:40:21
- #3 0x66b554 in BlockAllocatorX<DhtBucket>::Alloc() /home/peter/work/dcdn/libbtdht/src/blockallocator.h:35:26
- #4 0x655bf7 in DhtImpl::CreateBucket(unsigned int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:834:22
- #5 0x657b51 in DhtImpl::SplitBucket(unsigned int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:850:27
- #6 0x65e46b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4094:3
- #7 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #8 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #9 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #10 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #11 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #12 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #13 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #14 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #15 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #16 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #17 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #18 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #19 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #20 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #21 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #22 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #23 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #24 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 56400 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x688f37 in BlockAllocator::GetBlock() /home/peter/work/dcdn/libbtdht/src/blockallocator.cpp:40:21
- #3 0x66b554 in BlockAllocatorX<DhtBucket>::Alloc() /home/peter/work/dcdn/libbtdht/src/blockallocator.h:35:26
- #4 0x655bf7 in DhtImpl::CreateBucket(unsigned int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:834:22
- #5 0x657b51 in DhtImpl::SplitBucket(unsigned int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:850:27
- #6 0x65e46b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4094:3
- #7 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #8 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #9 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #10 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #11 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #12 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #13 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #14 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #15 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #16 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #17 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #18 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #19 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #20 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #21 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #22 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #23 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 19600 byte(s) in 490 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x673efb in std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::allocate(std::allocator<std::_Rb_tree_node<unsigned int> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x673e03 in std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:491:16
- #4 0x673daf in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_create_node<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:545:23
- #5 0x673d82 in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node::operator()<unsigned int const&>(unsigned int const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:459:13
- #6 0x673b7b in std::_Rb_tree_iterator<unsigned int> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_<unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1509:19
- #7 0x673882 in std::pair<std::_Rb_tree_iterator<unsigned int>, bool> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_unique<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1868:16
- #8 0x6737b8 in std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >::insert(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_set.h:485:4
- #9 0x66ecd7 in DhtImpl::AddTableIP(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:2134:19
- #10 0x65e42b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4083:4
- #11 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #12 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #13 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #14 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #15 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #16 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #17 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #18 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 9600 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x688f37 in BlockAllocator::GetBlock() /home/peter/work/dcdn/libbtdht/src/blockallocator.cpp:40:21
- #3 0x66fce4 in BlockAllocatorX<DhtPeer>::Alloc() /home/peter/work/dcdn/libbtdht/src/blockallocator.h:35:26
- #4 0x662e52 in DhtBucket::InsertOrUpdateNode(DhtImpl*, DhtPeer const&, DhtBucket::BucketListType, DhtPeer**) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:6448:19
- #5 0x65e755 in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4159:11
- #6 0x664c59 in DhtLookupScheduler::ProcessMetadataAndPeer(DhtPeerID const&, DHTMessage&, unsigned int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4754:6
- #7 0x664f3f in DhtLookupScheduler::ImplementationSpecificReplyProcess(void*, DhtPeerID const&, DHTMessage&, unsigned int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4806:2
- #8 0x664430 in DhtLookupScheduler::OnReply(void*&, DhtPeerID const&, DhtRequest*, DHTMessage&, DhtProcessFlags) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4629:2
- #9 0x6868fc in DhtRequestListener<DhtProcessBase>::Callback(DhtPeerID const&, DhtRequest*, DHTMessage&, DhtProcessFlags) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:798:3
- #10 0x65ec2c in DhtImpl::ProcessResponse(DhtPeerID&, DHTMessage&, int, DhtRequest*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:2547:2
- #11 0x65eff9 in DhtImpl::InterpretMessage(DHTMessage&, SockAddr const&, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:2614:11
- #12 0x662775 in DhtImpl::ProcessIncoming(unsigned char*, unsigned long, SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3758:10
- #13 0x655a9b in DhtImpl::handleReadEvent(UDPSocketInterface*, unsigned char*, unsigned long, SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:324:10
- #14 0x5fbef8 in dht_process_udp /home/peter/work/dcdn/dht.cpp:158:12
- #15 0x521cb6 in udp_read /home/peter/work/dcdn/network.c:98:13
- #16 0x62cb53 in event_persist_closure /home/peter/work/dcdn/Libevent/event.c:1581
- #17 0x62cb53 in event_process_active_single_queue /home/peter/work/dcdn/Libevent/event.c:1640
- Indirect leak of 5224 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x661c0d in DhtImpl::Tick() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3426:4
- #3 0x5fb58b in dht_tick /home/peter/work/dcdn/dht.cpp:152:5
- #4 0x5280b1 in __network_setup_block_invoke /home/peter/work/dcdn/network.c:232:9
- #5 0x5e75de in evtimer_callback /home/peter/work/dcdn/timer.c:17:5
- #6 0x62cb53 in event_persist_closure /home/peter/work/dcdn/Libevent/event.c:1581
- #7 0x62cb53 in event_process_active_single_queue /home/peter/work/dcdn/Libevent/event.c:1640
- Indirect leak of 3840 byte(s) in 96 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x673efb in std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::allocate(std::allocator<std::_Rb_tree_node<unsigned int> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x673e03 in std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:491:16
- #4 0x673daf in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_create_node<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:545:23
- #5 0x673d82 in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node::operator()<unsigned int const&>(unsigned int const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:459:13
- #6 0x673b7b in std::_Rb_tree_iterator<unsigned int> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_<unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1509:19
- #7 0x673882 in std::pair<std::_Rb_tree_iterator<unsigned int>, bool> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_unique<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1868:16
- #8 0x6737b8 in std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >::insert(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_set.h:485:4
- #9 0x66ecd7 in DhtImpl::AddTableIP(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:2134:19
- #10 0x65e82d in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4179:4
- #11 0x664c59 in DhtLookupScheduler::ProcessMetadataAndPeer(DhtPeerID const&, DHTMessage&, unsigned int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4754:6
- #12 0x664f3f in DhtLookupScheduler::ImplementationSpecificReplyProcess(void*, DhtPeerID const&, DHTMessage&, unsigned int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4806:2
- #13 0x664430 in DhtLookupScheduler::OnReply(void*&, DhtPeerID const&, DhtRequest*, DHTMessage&, DhtProcessFlags) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4629:2
- #14 0x6868fc in DhtRequestListener<DhtProcessBase>::Callback(DhtPeerID const&, DhtRequest*, DHTMessage&, DhtProcessFlags) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:798:3
- #15 0x65ec2c in DhtImpl::ProcessResponse(DhtPeerID&, DHTMessage&, int, DhtRequest*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:2547:2
- #16 0x65eff9 in DhtImpl::InterpretMessage(DHTMessage&, SockAddr const&, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:2614:11
- #17 0x662775 in DhtImpl::ProcessIncoming(unsigned char*, unsigned long, SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3758:10
- #18 0x655a9b in DhtImpl::handleReadEvent(UDPSocketInterface*, unsigned char*, unsigned long, SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:324:10
- #19 0x5fbef8 in dht_process_udp /home/peter/work/dcdn/dht.cpp:158:12
- #20 0x521cb6 in udp_read /home/peter/work/dcdn/network.c:98:13
- #21 0x62cb53 in event_persist_closure /home/peter/work/dcdn/Libevent/event.c:1581
- #22 0x62cb53 in event_process_active_single_queue /home/peter/work/dcdn/Libevent/event.c:1640
- Indirect leak of 2048 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x67654b in std::allocator_traits<std::allocator<DhtBucket*> >::allocate(std::allocator<DhtBucket*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x676252 in std::_Vector_base<DhtBucket*, std::allocator<DhtBucket*> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h:170:20
- #4 0x675d17 in void std::vector<DhtBucket*, std::allocator<DhtBucket*> >::_M_insert_aux<DhtBucket* const&>(__gnu_cxx::__normal_iterator<DhtBucket**, std::vector<DhtBucket*, std::allocator<DhtBucket*> > >, DhtBucket* const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc:353:24
- #5 0x66b6b4 in std::vector<DhtBucket*, std::allocator<DhtBucket*> >::insert(__gnu_cxx::__normal_iterator<DhtBucket* const*, std::vector<DhtBucket*, std::allocator<DhtBucket*> > >, DhtBucket* const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc:131:6
- #6 0x655c6d in DhtImpl::CreateBucket(unsigned int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:837:2
- #7 0x657b51 in DhtImpl::SplitBucket(unsigned int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:850:27
- #8 0x65e46b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4094:3
- #9 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #10 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #11 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #12 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #13 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #14 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #15 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #16 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #17 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #18 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 1256 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #3 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #4 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #5 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 720 byte(s) in 9 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x664109 in DhtLookupScheduler::IssueQuery(int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4548:20
- #3 0x663fec in DhtLookupScheduler::Schedule() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4469:5
- #4 0x6644ef in DhtLookupScheduler::OnReply(void*&, DhtPeerID const&, DhtRequest*, DHTMessage&, DhtProcessFlags) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4647:2
- #5 0x6868fc in DhtRequestListener<DhtProcessBase>::Callback(DhtPeerID const&, DhtRequest*, DHTMessage&, DhtProcessFlags) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:798:3
- #6 0x65ec2c in DhtImpl::ProcessResponse(DhtPeerID&, DHTMessage&, int, DhtRequest*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:2547:2
- #7 0x65eff9 in DhtImpl::InterpretMessage(DHTMessage&, SockAddr const&, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:2614:11
- #8 0x662775 in DhtImpl::ProcessIncoming(unsigned char*, unsigned long, SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3758:10
- #9 0x655a9b in DhtImpl::handleReadEvent(UDPSocketInterface*, unsigned char*, unsigned long, SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:324:10
- #10 0x5fbef8 in dht_process_udp /home/peter/work/dcdn/dht.cpp:158:12
- #11 0x521cb6 in udp_read /home/peter/work/dcdn/network.c:98:13
- #12 0x62cb53 in event_persist_closure /home/peter/work/dcdn/Libevent/event.c:1581
- #13 0x62cb53 in event_process_active_single_queue /home/peter/work/dcdn/Libevent/event.c:1640
- Indirect leak of 720 byte(s) in 18 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x673efb in std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::allocate(std::allocator<std::_Rb_tree_node<unsigned int> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x673e03 in std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:491:16
- #4 0x673daf in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_create_node<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:545:23
- #5 0x673d82 in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node::operator()<unsigned int const&>(unsigned int const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:459:13
- #6 0x673b7b in std::_Rb_tree_iterator<unsigned int> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_<unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1509:19
- #7 0x673882 in std::pair<std::_Rb_tree_iterator<unsigned int>, bool> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_unique<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1868:16
- #8 0x6737b8 in std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >::insert(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_set.h:485:4
- #9 0x66ecd7 in DhtImpl::AddTableIP(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:2134:19
- #10 0x65e42b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4083:4
- #11 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #12 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #13 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #14 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #15 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #16 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #17 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #18 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #19 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 480 byte(s) in 6 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x658554 in DhtImpl::SendFindNode(DhtPeerID const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:1058:20
- #3 0x66029b in DhtImpl::PingStalestNode() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:2949:20
- #4 0x661c68 in DhtImpl::Tick() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3434:4
- #5 0x5fb58b in dht_tick /home/peter/work/dcdn/dht.cpp:152:5
- #6 0x5280b1 in __network_setup_block_invoke /home/peter/work/dcdn/network.c:232:9
- #7 0x5e75de in evtimer_callback /home/peter/work/dcdn/timer.c:17:5
- #8 0x62cb53 in event_persist_closure /home/peter/work/dcdn/Libevent/event.c:1581
- #9 0x62cb53 in event_process_active_single_queue /home/peter/work/dcdn/Libevent/event.c:1640
- Indirect leak of 400 byte(s) in 5 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x664109 in DhtLookupScheduler::IssueQuery(int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4548:20
- #3 0x66424f in DhtLookupScheduler::IssueOneAdditionalQuery() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4532:4
- #4 0x66432d in DhtLookupScheduler::OnReply(void*&, DhtPeerID const&, DhtRequest*, DHTMessage&, DhtProcessFlags) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4582:3
- #5 0x6868fc in DhtRequestListener<DhtProcessBase>::Callback(DhtPeerID const&, DhtRequest*, DHTMessage&, DhtProcessFlags) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:798:3
- #6 0x661b17 in DhtImpl::Tick() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3398:5
- #7 0x5fb58b in dht_tick /home/peter/work/dcdn/dht.cpp:152:5
- #8 0x5280b1 in __network_setup_block_invoke /home/peter/work/dcdn/network.c:232:9
- #9 0x5e75de in evtimer_callback /home/peter/work/dcdn/timer.c:17:5
- #10 0x62cb53 in event_persist_closure /home/peter/work/dcdn/Libevent/event.c:1581
- #11 0x62cb53 in event_process_active_single_queue /home/peter/work/dcdn/Libevent/event.c:1640
- Indirect leak of 360 byte(s) in 9 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x663fec in DhtLookupScheduler::Schedule() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4469:5
- #3 0x6644ef in DhtLookupScheduler::OnReply(void*&, DhtPeerID const&, DhtRequest*, DHTMessage&, DhtProcessFlags) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4647:2
- #4 0x6868fc in DhtRequestListener<DhtProcessBase>::Callback(DhtPeerID const&, DhtRequest*, DHTMessage&, DhtProcessFlags) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:798:3
- #5 0x65ec2c in DhtImpl::ProcessResponse(DhtPeerID&, DHTMessage&, int, DhtRequest*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:2547:2
- #6 0x65eff9 in DhtImpl::InterpretMessage(DHTMessage&, SockAddr const&, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:2614:11
- #7 0x662775 in DhtImpl::ProcessIncoming(unsigned char*, unsigned long, SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3758:10
- #8 0x655a9b in DhtImpl::handleReadEvent(UDPSocketInterface*, unsigned char*, unsigned long, SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:324:10
- #9 0x5fbef8 in dht_process_udp /home/peter/work/dcdn/dht.cpp:158:12
- #10 0x521cb6 in udp_read /home/peter/work/dcdn/network.c:98:13
- #11 0x62cb53 in event_persist_closure /home/peter/work/dcdn/Libevent/event.c:1581
- #12 0x62cb53 in event_process_active_single_queue /home/peter/work/dcdn/Libevent/event.c:1640
- Indirect leak of 280 byte(s) in 7 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x673efb in std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::allocate(std::allocator<std::_Rb_tree_node<unsigned int> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x673e03 in std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:491:16
- #4 0x673daf in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_create_node<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:545:23
- #5 0x673d82 in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node::operator()<unsigned int const&>(unsigned int const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:459:13
- #6 0x673b7b in std::_Rb_tree_iterator<unsigned int> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_<unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1509:19
- #7 0x673882 in std::pair<std::_Rb_tree_iterator<unsigned int>, bool> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_unique<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1868:16
- #8 0x6737b8 in std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >::insert(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_set.h:485:4
- #9 0x66ecd7 in DhtImpl::AddTableIP(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:2134:19
- #10 0x65e7e3 in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4169:6
- #11 0x664c59 in DhtLookupScheduler::ProcessMetadataAndPeer(DhtPeerID const&, DHTMessage&, unsigned int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4754:6
- #12 0x664f3f in DhtLookupScheduler::ImplementationSpecificReplyProcess(void*, DhtPeerID const&, DHTMessage&, unsigned int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4806:2
- #13 0x664430 in DhtLookupScheduler::OnReply(void*&, DhtPeerID const&, DhtRequest*, DHTMessage&, DhtProcessFlags) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4629:2
- #14 0x6868fc in DhtRequestListener<DhtProcessBase>::Callback(DhtPeerID const&, DhtRequest*, DHTMessage&, DhtProcessFlags) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:798:3
- #15 0x65ec2c in DhtImpl::ProcessResponse(DhtPeerID&, DHTMessage&, int, DhtRequest*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:2547:2
- #16 0x65eff9 in DhtImpl::InterpretMessage(DHTMessage&, SockAddr const&, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:2614:11
- #17 0x662775 in DhtImpl::ProcessIncoming(unsigned char*, unsigned long, SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3758:10
- #18 0x655a9b in DhtImpl::handleReadEvent(UDPSocketInterface*, unsigned char*, unsigned long, SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:324:10
- #19 0x5fbef8 in dht_process_udp /home/peter/work/dcdn/dht.cpp:158:12
- #20 0x521cb6 in udp_read /home/peter/work/dcdn/network.c:98:13
- #21 0x62cb53 in event_persist_closure /home/peter/work/dcdn/Libevent/event.c:1581
- #22 0x62cb53 in event_process_active_single_queue /home/peter/work/dcdn/Libevent/event.c:1640
- Indirect leak of 240 byte(s) in 6 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x673efb in std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::allocate(std::allocator<std::_Rb_tree_node<unsigned int> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x673e03 in std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:491:16
- #4 0x673daf in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_create_node<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:545:23
- #5 0x673d82 in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node::operator()<unsigned int const&>(unsigned int const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:459:13
- #6 0x673b7b in std::_Rb_tree_iterator<unsigned int> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_<unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1509:19
- #7 0x673882 in std::pair<std::_Rb_tree_iterator<unsigned int>, bool> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_unique<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1868:16
- #8 0x6737b8 in std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >::insert(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_set.h:485:4
- #9 0x66ecd7 in DhtImpl::AddTableIP(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:2134:19
- #10 0x65e42b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4083:4
- #11 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #12 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #13 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #14 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #15 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #16 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #17 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #18 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #19 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #20 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 240 byte(s) in 6 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x661c68 in DhtImpl::Tick() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3434:4
- #3 0x5fb58b in dht_tick /home/peter/work/dcdn/dht.cpp:152:5
- #4 0x5280b1 in __network_setup_block_invoke /home/peter/work/dcdn/network.c:232:9
- #5 0x5e75de in evtimer_callback /home/peter/work/dcdn/timer.c:17:5
- #6 0x62cb53 in event_persist_closure /home/peter/work/dcdn/Libevent/event.c:1581
- #7 0x62cb53 in event_process_active_single_queue /home/peter/work/dcdn/Libevent/event.c:1640
- Indirect leak of 200 byte(s) in 5 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x66424f in DhtLookupScheduler::IssueOneAdditionalQuery() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4532:4
- #3 0x66432d in DhtLookupScheduler::OnReply(void*&, DhtPeerID const&, DhtRequest*, DHTMessage&, DhtProcessFlags) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4582:3
- #4 0x6868fc in DhtRequestListener<DhtProcessBase>::Callback(DhtPeerID const&, DhtRequest*, DHTMessage&, DhtProcessFlags) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:798:3
- #5 0x661b17 in DhtImpl::Tick() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3398:5
- #6 0x5fb58b in dht_tick /home/peter/work/dcdn/dht.cpp:152:5
- #7 0x5280b1 in __network_setup_block_invoke /home/peter/work/dcdn/network.c:232:9
- #8 0x5e75de in evtimer_callback /home/peter/work/dcdn/timer.c:17:5
- #9 0x62cb53 in event_persist_closure /home/peter/work/dcdn/Libevent/event.c:1581
- #10 0x62cb53 in event_process_active_single_queue /home/peter/work/dcdn/Libevent/event.c:1640
- Indirect leak of 192 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x65f1be in DhtImpl::DoBootstrap() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:2721:22
- #3 0x661c0d in DhtImpl::Tick() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3426:4
- #4 0x5fb58b in dht_tick /home/peter/work/dcdn/dht.cpp:152:5
- #5 0x5280b1 in __network_setup_block_invoke /home/peter/work/dcdn/network.c:232:9
- #6 0x5e75de in evtimer_callback /home/peter/work/dcdn/timer.c:17:5
- #7 0x62cb53 in event_persist_closure /home/peter/work/dcdn/Libevent/event.c:1581
- #8 0x62cb53 in event_process_active_single_queue /home/peter/work/dcdn/Libevent/event.c:1640
- Indirect leak of 120 byte(s) in 3 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x673efb in std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::allocate(std::allocator<std::_Rb_tree_node<unsigned int> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x673e03 in std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:491:16
- #4 0x673daf in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_create_node<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:545:23
- #5 0x673d82 in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node::operator()<unsigned int const&>(unsigned int const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:459:13
- #6 0x673b7b in std::_Rb_tree_iterator<unsigned int> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_<unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1509:19
- #7 0x673882 in std::pair<std::_Rb_tree_iterator<unsigned int>, bool> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_unique<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1868:16
- #8 0x6737b8 in std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >::insert(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_set.h:485:4
- #9 0x66ecd7 in DhtImpl::AddTableIP(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:2134:19
- #10 0x65e42b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4083:4
- #11 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #12 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #13 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #14 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #15 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #16 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #17 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #18 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #19 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #20 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #21 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #22 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #23 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #24 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 80 byte(s) in 2 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x673efb in std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::allocate(std::allocator<std::_Rb_tree_node<unsigned int> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x673e03 in std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:491:16
- #4 0x673daf in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_create_node<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:545:23
- #5 0x673d82 in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node::operator()<unsigned int const&>(unsigned int const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:459:13
- #6 0x673b7b in std::_Rb_tree_iterator<unsigned int> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_<unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1509:19
- #7 0x673882 in std::pair<std::_Rb_tree_iterator<unsigned int>, bool> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_unique<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1868:16
- #8 0x6737b8 in std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >::insert(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_set.h:485:4
- #9 0x66ecd7 in DhtImpl::AddTableIP(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:2134:19
- #10 0x65e42b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4083:4
- #11 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #12 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #13 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #14 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #15 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #16 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #17 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #18 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #19 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #20 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #21 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #22 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #23 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #24 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #25 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #26 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 80 byte(s) in 2 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x673efb in std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::allocate(std::allocator<std::_Rb_tree_node<unsigned int> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x673e03 in std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:491:16
- #4 0x673daf in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_create_node<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:545:23
- #5 0x673d82 in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node::operator()<unsigned int const&>(unsigned int const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:459:13
- #6 0x673b7b in std::_Rb_tree_iterator<unsigned int> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_<unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1509:19
- #7 0x673882 in std::pair<std::_Rb_tree_iterator<unsigned int>, bool> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_unique<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1868:16
- #8 0x6737b8 in std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >::insert(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_set.h:485:4
- #9 0x66ecd7 in DhtImpl::AddTableIP(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:2134:19
- #10 0x65e42b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4083:4
- #11 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #12 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #13 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #14 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #15 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #16 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #17 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #18 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #19 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #20 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #21 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #22 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 80 byte(s) in 2 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x673efb in std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::allocate(std::allocator<std::_Rb_tree_node<unsigned int> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x673e03 in std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:491:16
- #4 0x673daf in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_create_node<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:545:23
- #5 0x673d82 in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node::operator()<unsigned int const&>(unsigned int const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:459:13
- #6 0x673b7b in std::_Rb_tree_iterator<unsigned int> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_<unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1509:19
- #7 0x673882 in std::pair<std::_Rb_tree_iterator<unsigned int>, bool> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_unique<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1868:16
- #8 0x6737b8 in std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >::insert(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_set.h:485:4
- #9 0x66ecd7 in DhtImpl::AddTableIP(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:2134:19
- #10 0x65e42b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4083:4
- #11 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #12 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #13 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #14 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #15 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #16 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #17 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #18 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #19 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #20 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #21 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 40 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x673efb in std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::allocate(std::allocator<std::_Rb_tree_node<unsigned int> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x673e03 in std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:491:16
- #4 0x673daf in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_create_node<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:545:23
- #5 0x673d82 in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node::operator()<unsigned int const&>(unsigned int const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:459:13
- #6 0x673b7b in std::_Rb_tree_iterator<unsigned int> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_<unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1509:19
- #7 0x673882 in std::pair<std::_Rb_tree_iterator<unsigned int>, bool> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_unique<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1868:16
- #8 0x6737b8 in std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >::insert(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_set.h:485:4
- #9 0x66ecd7 in DhtImpl::AddTableIP(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:2134:19
- #10 0x65e42b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4083:4
- #11 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #12 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #13 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #14 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #15 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #16 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #17 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #18 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #19 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #20 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #21 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #22 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #23 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #24 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #25 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #26 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #27 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #28 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #29 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- Indirect leak of 40 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x673efb in std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::allocate(std::allocator<std::_Rb_tree_node<unsigned int> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x673e03 in std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:491:16
- #4 0x673daf in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_create_node<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:545:23
- #5 0x673d82 in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node::operator()<unsigned int const&>(unsigned int const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:459:13
- #6 0x673b7b in std::_Rb_tree_iterator<unsigned int> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_<unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1509:19
- #7 0x673882 in std::pair<std::_Rb_tree_iterator<unsigned int>, bool> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_unique<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1868:16
- #8 0x6737b8 in std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >::insert(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_set.h:485:4
- #9 0x66ecd7 in DhtImpl::AddTableIP(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:2134:19
- #10 0x65e42b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4083:4
- #11 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #12 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #13 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #14 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #15 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #16 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #17 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #18 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #19 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #20 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #21 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #22 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #23 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #24 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #25 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #26 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #27 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #28 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #29 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- Indirect leak of 40 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x68324b in std::allocator_traits<std::allocator<SockAddr> >::allocate(std::allocator<SockAddr>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x6830e2 in std::_Vector_base<SockAddr, std::allocator<SockAddr> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h:170:20
- #4 0x682d3b in void std::vector<SockAddr, std::allocator<SockAddr> >::_M_emplace_back_aux<SockAddr const&>(SockAddr const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc:412:22
- #5 0x66df0f in std::vector<SockAddr, std::allocator<SockAddr> >::push_back(SockAddr const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h:923:4
- #6 0x6609fd in DhtImpl::AddBootstrapNode(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3139:2
- #7 0x5f68f1 in add_bootstrap(dht*, char const*, char const*) /home/peter/work/dcdn/dht.cpp:124:9
- #8 0x5f8eaf in dht_setup /home/peter/work/dcdn/dht.cpp:143:5
- #9 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #10 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #11 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 40 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x673efb in std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::allocate(std::allocator<std::_Rb_tree_node<unsigned int> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x673e03 in std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:491:16
- #4 0x673daf in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_create_node<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:545:23
- #5 0x673d82 in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node::operator()<unsigned int const&>(unsigned int const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:459:13
- #6 0x673b7b in std::_Rb_tree_iterator<unsigned int> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_<unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1509:19
- #7 0x673882 in std::pair<std::_Rb_tree_iterator<unsigned int>, bool> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_unique<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1868:16
- #8 0x6737b8 in std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >::insert(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_set.h:485:4
- #9 0x66ecd7 in DhtImpl::AddTableIP(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:2134:19
- #10 0x65e66a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4139:4
- #11 0x65ea95 in DhtImpl::ProcessResponse(DhtPeerID&, DHTMessage&, int, DhtRequest*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:2527:18
- #12 0x65eff9 in DhtImpl::InterpretMessage(DHTMessage&, SockAddr const&, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:2614:11
- #13 0x662775 in DhtImpl::ProcessIncoming(unsigned char*, unsigned long, SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3758:10
- #14 0x655a9b in DhtImpl::handleReadEvent(UDPSocketInterface*, unsigned char*, unsigned long, SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:324:10
- #15 0x5fbef8 in dht_process_udp /home/peter/work/dcdn/dht.cpp:158:12
- #16 0x521cb6 in udp_read /home/peter/work/dcdn/network.c:98:13
- #17 0x62cb53 in event_persist_closure /home/peter/work/dcdn/Libevent/event.c:1581
- #18 0x62cb53 in event_process_active_single_queue /home/peter/work/dcdn/Libevent/event.c:1640
- Indirect leak of 40 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x673efb in std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::allocate(std::allocator<std::_Rb_tree_node<unsigned int> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x673e03 in std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:491:16
- #4 0x673daf in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_create_node<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:545:23
- #5 0x673d82 in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node::operator()<unsigned int const&>(unsigned int const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:459:13
- #6 0x673b7b in std::_Rb_tree_iterator<unsigned int> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_<unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1509:19
- #7 0x673882 in std::pair<std::_Rb_tree_iterator<unsigned int>, bool> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_unique<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1868:16
- #8 0x6737b8 in std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >::insert(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_set.h:485:4
- #9 0x66ecd7 in DhtImpl::AddTableIP(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:2134:19
- #10 0x65e42b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4083:4
- #11 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #12 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #13 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #14 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #15 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #16 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #17 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #18 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #19 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #20 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #21 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #22 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #23 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #24 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #25 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #26 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #27 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 40 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x673efb in std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::allocate(std::allocator<std::_Rb_tree_node<unsigned int> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x673e03 in std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:491:16
- #4 0x673daf in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_create_node<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:545:23
- #5 0x673d82 in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node::operator()<unsigned int const&>(unsigned int const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:459:13
- #6 0x673b7b in std::_Rb_tree_iterator<unsigned int> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_<unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1509:19
- #7 0x673882 in std::pair<std::_Rb_tree_iterator<unsigned int>, bool> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_unique<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1868:16
- #8 0x6737b8 in std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >::insert(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_set.h:485:4
- #9 0x66ecd7 in DhtImpl::AddTableIP(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:2134:19
- #10 0x65e42b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4083:4
- #11 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #12 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #13 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #14 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #15 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #16 0x656038 in DhtImpl::LoadState() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3876:6
- #17 0x655b91 in DhtImpl::Initialize(UDPSocketInterface*, UDPSocketInterface*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:359:2
- #18 0x65537c in DhtImpl::DhtImpl(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:246:2
- #19 0x654615 in create_dht(UDPSocketInterface*, UDPSocketInterface*, void (*)(unsigned char const*, int), void (*)(BencEntity*), ExternalIPCounter*) /home/peter/work/dcdn/libbtdht/src/dht.cpp:30:29
- #20 0x5f7da8 in dht_setup /home/peter/work/dcdn/dht.cpp:134:15
- #21 0x524052 in network_setup /home/peter/work/dcdn/network.c:165:14
- #22 0x4f60f5 in main /home/peter/work/dcdn/injector_helper.c:877:18
- #23 0x7f9fde03082f in __libc_start_main /build/glibc-9tT8Do/glibc-2.23/csu/../csu/libc-start.c:291
- Indirect leak of 40 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x673efb in std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::allocate(std::allocator<std::_Rb_tree_node<unsigned int> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x673e03 in std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:491:16
- #4 0x673daf in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_create_node<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:545:23
- #5 0x673d82 in std::_Rb_tree_node<unsigned int>* std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node::operator()<unsigned int const&>(unsigned int const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:459:13
- #6 0x673b7b in std::_Rb_tree_iterator<unsigned int> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_<unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, unsigned int const&, std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1509:19
- #7 0x673882 in std::pair<std::_Rb_tree_iterator<unsigned int>, bool> std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_M_insert_unique<unsigned int const&>(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_tree.h:1868:16
- #8 0x6737b8 in std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >::insert(unsigned int const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_set.h:485:4
- #9 0x66ecd7 in DhtImpl::AddTableIP(SockAddr const&) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:2134:19
- #10 0x65e42b in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4083:4
- #11 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #12 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #13 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #14 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #15 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #16 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #17 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #18 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #19 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #20 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #21 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #22 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #23 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #24 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #25 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #26 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #27 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #28 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- #29 0x65e48a in DhtImpl::Update(DhtPeerID const&, unsigned int, bool, int) /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:4096:10
- Indirect leak of 8 byte(s) in 1 object(s) allocated from:
- #0 0x4bb7b8 in __interceptor_malloc (/home/peter/work/dcdn/injector_helper+0x4bb7b8)
- #1 0x7f9fdf1b1e77 in operator new(unsigned long) (/usr/lib/x86_64-linux-gnu/libstdc++.so.6+0x8de77)
- #2 0x67246b in std::allocator_traits<std::allocator<DhtProcessBase*> >::allocate(std::allocator<DhtProcessBase*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h:491:16
- #3 0x672222 in std::_Vector_base<DhtProcessBase*, std::allocator<DhtProcessBase*> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h:170:20
- #4 0x671e9b in void std::vector<DhtProcessBase*, std::allocator<DhtProcessBase*> >::_M_emplace_back_aux<DhtProcessBase* const&>(DhtProcessBase* const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/vector.tcc:412:22
- #5 0x671def in std::vector<DhtProcessBase*, std::allocator<DhtProcessBase*> >::push_back(DhtProcessBase* const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h:923:4
- #6 0x66db9d in DhtProcessManager::AddDhtProcess(DhtProcessBase*) /home/peter/work/dcdn/libbtdht/src/DhtImpl.h:1140:2
- #7 0x65f1d8 in DhtImpl::DoBootstrap() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:2728:2
- #8 0x661c0d in DhtImpl::Tick() /home/peter/work/dcdn/libbtdht/src/DhtImpl.cpp:3426:4
- #9 0x5fb58b in dht_tick /home/peter/work/dcdn/dht.cpp:152:5
- #10 0x5280b1 in __network_setup_block_invoke /home/peter/work/dcdn/network.c:232:9
- #11 0x5e75de in evtimer_callback /home/peter/work/dcdn/timer.c:17:5
- #12 0x62cb53 in event_persist_closure /home/peter/work/dcdn/Libevent/event.c:1581
- #13 0x62cb53 in event_process_active_single_queue /home/peter/work/dcdn/Libevent/event.c:1640
- SUMMARY: AddressSanitizer: 329248 byte(s) leaked in 689 allocation(s).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement