Skip to content

Instantly share code, notes, and snippets.

@glommer
Created March 16, 2016 20:06
Show Gist options
  • Save glommer/0bee6afcdbfe255dca8f to your computer and use it in GitHub Desktop.
Save glommer/0bee6afcdbfe255dca8f to your computer and use it in GitHub Desktop.
output stream failure output
Running 3 test cases...
WARNING: debug mode. Not for benchmarking or production
EAL: Detected lcore 0 as core 0 on socket 0
EAL: Detected lcore 1 as core 1 on socket 0
EAL: Detected lcore 2 as core 2 on socket 0
EAL: Detected lcore 3 as core 3 on socket 0
EAL: Detected lcore 4 as core 4 on socket 0
EAL: Detected lcore 5 as core 8 on socket 0
EAL: Detected lcore 6 as core 9 on socket 0
EAL: Detected lcore 7 as core 10 on socket 0
EAL: Detected lcore 8 as core 11 on socket 0
EAL: Detected lcore 9 as core 12 on socket 0
EAL: Detected lcore 10 as core 0 on socket 1
EAL: Detected lcore 11 as core 1 on socket 1
EAL: Detected lcore 12 as core 2 on socket 1
EAL: Detected lcore 13 as core 3 on socket 1
EAL: Detected lcore 14 as core 4 on socket 1
EAL: Detected lcore 15 as core 8 on socket 1
EAL: Detected lcore 16 as core 9 on socket 1
EAL: Detected lcore 17 as core 10 on socket 1
EAL: Detected lcore 18 as core 11 on socket 1
EAL: Detected lcore 19 as core 12 on socket 1
EAL: Detected lcore 20 as core 0 on socket 0
EAL: Detected lcore 21 as core 1 on socket 0
EAL: Detected lcore 22 as core 2 on socket 0
EAL: Detected lcore 23 as core 3 on socket 0
EAL: Detected lcore 24 as core 4 on socket 0
EAL: Detected lcore 25 as core 8 on socket 0
EAL: Detected lcore 26 as core 9 on socket 0
EAL: Detected lcore 27 as core 10 on socket 0
EAL: Detected lcore 28 as core 11 on socket 0
EAL: Detected lcore 29 as core 12 on socket 0
EAL: Detected lcore 30 as core 0 on socket 1
EAL: Detected lcore 31 as core 1 on socket 1
EAL: Detected lcore 32 as core 2 on socket 1
EAL: Detected lcore 33 as core 3 on socket 1
EAL: Detected lcore 34 as core 4 on socket 1
EAL: Detected lcore 35 as core 8 on socket 1
EAL: Detected lcore 36 as core 9 on socket 1
EAL: Detected lcore 37 as core 10 on socket 1
EAL: Detected lcore 38 as core 11 on socket 1
EAL: Detected lcore 39 as core 12 on socket 1
EAL: Support maximum 128 logical core(s) by configuration.
EAL: Detected 40 lcore(s)
EAL: VFIO modules not all loaded, skip VFIO support...
EAL: Setting up physically contiguous memory...
EAL: TSC frequency is ~2593784 KHz
EAL: Master lcore 0 is ready (tid=9bff700;cpuset=[0])
EAL: PCI device 0000:03:00.0 on NUMA socket 0
EAL: probe driver: 8086:10fb rte_ixgbe_pmd
EAL: Not managed by a supported kernel driver, skipped
EAL: PCI device 0000:03:00.1 on NUMA socket 0
EAL: probe driver: 8086:10fb rte_ixgbe_pmd
EAL: Not managed by a supported kernel driver, skipped
*** No errors detected
=================================================================
==29636==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5c02 in operator new(unsigned long, std::nothrow_t const&) (/opt/scylladb/lib64/libasan.so.2+0x99c02)
#1 0x10f5ff5 in __cxa_thread_atexit (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x10f5ff5)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x5d0ac0 in add_polled_metric<scollectd::typed<std::_Bind<std::_Mem_fn<long unsigned int (thread_pool::*)() const>(thread_pool*)> > > core/scollectd.hh:443
#10 0x57245f in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x58f4f9 in add_polled_metric<scollectd::typed<long unsigned int&> > core/scollectd.hh:443
#10 0x5715c9 in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x58f4f9 in add_polled_metric<scollectd::typed<long unsigned int&> > core/scollectd.hh:443
#10 0x571ad7 in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x58f4f9 in add_polled_metric<scollectd::typed<long unsigned int&> > core/scollectd.hh:443
#10 0x571f51 in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x58f4f9 in add_polled_metric<scollectd::typed<long unsigned int&> > core/scollectd.hh:443
#10 0x572254 in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x5d1247 in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#10 0x572707 in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x5cfd70 in add_polled_metric<scollectd::typed<std::_Bind<std::_Mem_fn<long unsigned int (circular_buffer<std::unique_ptr<task, std::default_delete<task> >, std::allocator<std::unique_ptr<task, std::default_delete<task> > > >::*)() const>(circular_buffer<std::unique_ptr<task, std::default_delete<task> >, std::allocator<std::unique_ptr<task, std::default_delete<task> > > >*)> > > core/scollectd.hh:443
#10 0x57144b in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x5cffc8 in add_polled_metric<scollectd::typed<std::_Bind<std::_Mem_fn<long unsigned int (seastar::timer_set<timer<std::chrono::_V2::steady_clock>, &timer<std::chrono::_V2::steady_clock>::_link>::*)() const>(seastar::timer_set<timer<std::chrono::_V2::steady_clock>, &timer<std::chrono::_V2::steady_clock>::_link>*)> > > core/scollectd.hh:443
#10 0x5717d4 in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x5d0418 in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#10 0x571959 in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x5d0e83 in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#10 0x5725b3 in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x58f4f9 in add_polled_metric<scollectd::typed<long unsigned int&> > core/scollectd.hh:443
#10 0x571dd3 in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x5d0868 in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#10 0x5720d6 in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x58f4f9 in add_polled_metric<scollectd::typed<long unsigned int&> > core/scollectd.hh:443
#10 0x571c55 in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x5d160b in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#10 0x57285b in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x5d28df in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#10 0x572efc in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x5d251b in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#10 0x572dab in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x5d2157 in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#10 0x572c57 in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x5d1d93 in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#10 0x572b03 in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5902 in operator new(unsigned long) (/opt/scylladb/lib64/libasan.so.2+0x99902)
#1 0xa7d2c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::allocate(unsigned long, void const*) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:104
#2 0xa7ad9e in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, unsigned long) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:360
#3 0xa74099 in std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_get_node() /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:491
#4 0xa6b51d in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:545
#5 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#6 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#7 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#8 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#9 0x5d19cf in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#10 0x5729af in reactor::register_collectd_metrics() core/reactor.cc:1439
#11 0x57662d in reactor::run() core/reactor.cc:1664
#12 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#13 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#14 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#15 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#16 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#17 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b5c02 in operator new(unsigned long, std::nothrow_t const&) (/opt/scylladb/lib64/libasan.so.2+0x99c02)
#1 0x10f5ff5 in __cxa_thread_atexit (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x10f5ff5)
Indirect leak of 22 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b49fa in malloc (/opt/scylladb/lib64/libasan.so.2+0x989fa)
#1 0x7c0b96 in basic_sstring<char, unsigned int, 15u>::basic_sstring(basic_sstring<char, unsigned int, 15u> const&) core/sstring.hh:173
#2 0x7a74ca in scollectd::type_instance_id::type_instance_id(scollectd::type_instance_id const&) core/scollectd.hh:118
#3 0xa80744 in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&, 0ul>(std::tuple<scollectd::type_instance_id const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1172
#4 0xa7febb in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&>(std::piecewise_construct_t, std::tuple<scollectd::type_instance_id const&>, std::tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1161
#5 0xa7e692 in void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:120
#6 0xa7d3de in std::enable_if<std::__and_<std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::__construct_helper<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >::type>::value, void>::type std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::_S_construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:256
#7 0xa7aeb4 in decltype (_S_construct({parm#1}, {parm#2}, (forward<std::piecewise_construct_t const&>)({parm#3}), (forward<std::tuple<scollectd::type_instance_id const&> >)({parm#3}), (forward<std::tuple<> >)({parm#3}))) std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:402
#8 0xa742d2 in void std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:529
#9 0xa6b621 in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:546
#10 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#11 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#12 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#13 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#14 0x5d0ac0 in add_polled_metric<scollectd::typed<std::_Bind<std::_Mem_fn<long unsigned int (thread_pool::*)() const>(thread_pool*)> > > core/scollectd.hh:443
#15 0x57245f in reactor::register_collectd_metrics() core/reactor.cc:1439
#16 0x57662d in reactor::run() core/reactor.cc:1664
#17 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#18 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#19 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#20 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#21 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#22 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 19 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b49fa in malloc (/opt/scylladb/lib64/libasan.so.2+0x989fa)
#1 0x7c0b96 in basic_sstring<char, unsigned int, 15u>::basic_sstring(basic_sstring<char, unsigned int, 15u> const&) core/sstring.hh:173
#2 0x7a74ca in scollectd::type_instance_id::type_instance_id(scollectd::type_instance_id const&) core/scollectd.hh:118
#3 0xa80744 in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&, 0ul>(std::tuple<scollectd::type_instance_id const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1172
#4 0xa7febb in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&>(std::piecewise_construct_t, std::tuple<scollectd::type_instance_id const&>, std::tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1161
#5 0xa7e692 in void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:120
#6 0xa7d3de in std::enable_if<std::__and_<std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::__construct_helper<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >::type>::value, void>::type std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::_S_construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:256
#7 0xa7aeb4 in decltype (_S_construct({parm#1}, {parm#2}, (forward<std::piecewise_construct_t const&>)({parm#3}), (forward<std::tuple<scollectd::type_instance_id const&> >)({parm#3}), (forward<std::tuple<> >)({parm#3}))) std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:402
#8 0xa742d2 in void std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:529
#9 0xa6b621 in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:546
#10 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#11 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#12 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#13 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#14 0x5d0868 in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#15 0x5720d6 in reactor::register_collectd_metrics() core/reactor.cc:1439
#16 0x57662d in reactor::run() core/reactor.cc:1664
#17 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#18 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#19 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#20 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#21 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#22 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 17 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b49fa in malloc (/opt/scylladb/lib64/libasan.so.2+0x989fa)
#1 0x7c0b96 in basic_sstring<char, unsigned int, 15u>::basic_sstring(basic_sstring<char, unsigned int, 15u> const&) core/sstring.hh:173
#2 0x7a746f in scollectd::type_instance_id::type_instance_id(scollectd::type_instance_id const&) core/scollectd.hh:118
#3 0xa80744 in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&, 0ul>(std::tuple<scollectd::type_instance_id const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1172
#4 0xa7febb in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&>(std::piecewise_construct_t, std::tuple<scollectd::type_instance_id const&>, std::tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1161
#5 0xa7e692 in void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:120
#6 0xa7d3de in std::enable_if<std::__and_<std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::__construct_helper<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >::type>::value, void>::type std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::_S_construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:256
#7 0xa7aeb4 in decltype (_S_construct({parm#1}, {parm#2}, (forward<std::piecewise_construct_t const&>)({parm#3}), (forward<std::tuple<scollectd::type_instance_id const&> >)({parm#3}), (forward<std::tuple<> >)({parm#3}))) std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:402
#8 0xa742d2 in void std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:529
#9 0xa6b621 in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:546
#10 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#11 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#12 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#13 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#14 0x58f4f9 in add_polled_metric<scollectd::typed<long unsigned int&> > core/scollectd.hh:443
#15 0x5715c9 in reactor::register_collectd_metrics() core/reactor.cc:1439
#16 0x57662d in reactor::run() core/reactor.cc:1664
#17 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#18 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#19 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#20 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#21 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#22 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 17 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b49fa in malloc (/opt/scylladb/lib64/libasan.so.2+0x989fa)
#1 0x7c0b96 in basic_sstring<char, unsigned int, 15u>::basic_sstring(basic_sstring<char, unsigned int, 15u> const&) core/sstring.hh:173
#2 0x7a746f in scollectd::type_instance_id::type_instance_id(scollectd::type_instance_id const&) core/scollectd.hh:118
#3 0xa80744 in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&, 0ul>(std::tuple<scollectd::type_instance_id const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1172
#4 0xa7febb in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&>(std::piecewise_construct_t, std::tuple<scollectd::type_instance_id const&>, std::tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1161
#5 0xa7e692 in void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:120
#6 0xa7d3de in std::enable_if<std::__and_<std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::__construct_helper<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >::type>::value, void>::type std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::_S_construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:256
#7 0xa7aeb4 in decltype (_S_construct({parm#1}, {parm#2}, (forward<std::piecewise_construct_t const&>)({parm#3}), (forward<std::tuple<scollectd::type_instance_id const&> >)({parm#3}), (forward<std::tuple<> >)({parm#3}))) std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:402
#8 0xa742d2 in void std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:529
#9 0xa6b621 in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:546
#10 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#11 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#12 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#13 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#14 0x5d0e83 in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#15 0x5725b3 in reactor::register_collectd_metrics() core/reactor.cc:1439
#16 0x57662d in reactor::run() core/reactor.cc:1664
#17 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#18 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#19 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#20 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#21 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#22 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 17 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b49fa in malloc (/opt/scylladb/lib64/libasan.so.2+0x989fa)
#1 0x7c0b96 in basic_sstring<char, unsigned int, 15u>::basic_sstring(basic_sstring<char, unsigned int, 15u> const&) core/sstring.hh:173
#2 0x7a746f in scollectd::type_instance_id::type_instance_id(scollectd::type_instance_id const&) core/scollectd.hh:118
#3 0xa80744 in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&, 0ul>(std::tuple<scollectd::type_instance_id const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1172
#4 0xa7febb in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&>(std::piecewise_construct_t, std::tuple<scollectd::type_instance_id const&>, std::tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1161
#5 0xa7e692 in void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:120
#6 0xa7d3de in std::enable_if<std::__and_<std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::__construct_helper<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >::type>::value, void>::type std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::_S_construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:256
#7 0xa7aeb4 in decltype (_S_construct({parm#1}, {parm#2}, (forward<std::piecewise_construct_t const&>)({parm#3}), (forward<std::tuple<scollectd::type_instance_id const&> >)({parm#3}), (forward<std::tuple<> >)({parm#3}))) std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:402
#8 0xa742d2 in void std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:529
#9 0xa6b621 in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:546
#10 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#11 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#12 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#13 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#14 0x58f4f9 in add_polled_metric<scollectd::typed<long unsigned int&> > core/scollectd.hh:443
#15 0x571ad7 in reactor::register_collectd_metrics() core/reactor.cc:1439
#16 0x57662d in reactor::run() core/reactor.cc:1664
#17 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#18 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#19 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#20 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#21 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#22 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 17 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b49fa in malloc (/opt/scylladb/lib64/libasan.so.2+0x989fa)
#1 0x7c0b96 in basic_sstring<char, unsigned int, 15u>::basic_sstring(basic_sstring<char, unsigned int, 15u> const&) core/sstring.hh:173
#2 0x7a746f in scollectd::type_instance_id::type_instance_id(scollectd::type_instance_id const&) core/scollectd.hh:118
#3 0xa80744 in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&, 0ul>(std::tuple<scollectd::type_instance_id const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1172
#4 0xa7febb in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&>(std::piecewise_construct_t, std::tuple<scollectd::type_instance_id const&>, std::tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1161
#5 0xa7e692 in void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:120
#6 0xa7d3de in std::enable_if<std::__and_<std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::__construct_helper<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >::type>::value, void>::type std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::_S_construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:256
#7 0xa7aeb4 in decltype (_S_construct({parm#1}, {parm#2}, (forward<std::piecewise_construct_t const&>)({parm#3}), (forward<std::tuple<scollectd::type_instance_id const&> >)({parm#3}), (forward<std::tuple<> >)({parm#3}))) std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:402
#8 0xa742d2 in void std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:529
#9 0xa6b621 in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:546
#10 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#11 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#12 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#13 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#14 0x58f4f9 in add_polled_metric<scollectd::typed<long unsigned int&> > core/scollectd.hh:443
#15 0x571dd3 in reactor::register_collectd_metrics() core/reactor.cc:1439
#16 0x57662d in reactor::run() core/reactor.cc:1664
#17 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#18 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#19 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#20 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#21 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#22 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 17 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b49fa in malloc (/opt/scylladb/lib64/libasan.so.2+0x989fa)
#1 0x7c0b96 in basic_sstring<char, unsigned int, 15u>::basic_sstring(basic_sstring<char, unsigned int, 15u> const&) core/sstring.hh:173
#2 0x7a746f in scollectd::type_instance_id::type_instance_id(scollectd::type_instance_id const&) core/scollectd.hh:118
#3 0xa80744 in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&, 0ul>(std::tuple<scollectd::type_instance_id const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1172
#4 0xa7febb in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&>(std::piecewise_construct_t, std::tuple<scollectd::type_instance_id const&>, std::tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1161
#5 0xa7e692 in void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:120
#6 0xa7d3de in std::enable_if<std::__and_<std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::__construct_helper<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >::type>::value, void>::type std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::_S_construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:256
#7 0xa7aeb4 in decltype (_S_construct({parm#1}, {parm#2}, (forward<std::piecewise_construct_t const&>)({parm#3}), (forward<std::tuple<scollectd::type_instance_id const&> >)({parm#3}), (forward<std::tuple<> >)({parm#3}))) std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:402
#8 0xa742d2 in void std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:529
#9 0xa6b621 in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:546
#10 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#11 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#12 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#13 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#14 0x5d1247 in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#15 0x572707 in reactor::register_collectd_metrics() core/reactor.cc:1439
#16 0x57662d in reactor::run() core/reactor.cc:1664
#17 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#18 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#19 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#20 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#21 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#22 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 17 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b49fa in malloc (/opt/scylladb/lib64/libasan.so.2+0x989fa)
#1 0x7c0b96 in basic_sstring<char, unsigned int, 15u>::basic_sstring(basic_sstring<char, unsigned int, 15u> const&) core/sstring.hh:173
#2 0x7a746f in scollectd::type_instance_id::type_instance_id(scollectd::type_instance_id const&) core/scollectd.hh:118
#3 0xa80744 in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&, 0ul>(std::tuple<scollectd::type_instance_id const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1172
#4 0xa7febb in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&>(std::piecewise_construct_t, std::tuple<scollectd::type_instance_id const&>, std::tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1161
#5 0xa7e692 in void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:120
#6 0xa7d3de in std::enable_if<std::__and_<std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::__construct_helper<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >::type>::value, void>::type std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::_S_construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:256
#7 0xa7aeb4 in decltype (_S_construct({parm#1}, {parm#2}, (forward<std::piecewise_construct_t const&>)({parm#3}), (forward<std::tuple<scollectd::type_instance_id const&> >)({parm#3}), (forward<std::tuple<> >)({parm#3}))) std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:402
#8 0xa742d2 in void std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:529
#9 0xa6b621 in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:546
#10 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#11 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#12 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#13 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#14 0x5d28df in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#15 0x572efc in reactor::register_collectd_metrics() core/reactor.cc:1439
#16 0x57662d in reactor::run() core/reactor.cc:1664
#17 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#18 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#19 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#20 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#21 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#22 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 17 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b49fa in malloc (/opt/scylladb/lib64/libasan.so.2+0x989fa)
#1 0x7c0b96 in basic_sstring<char, unsigned int, 15u>::basic_sstring(basic_sstring<char, unsigned int, 15u> const&) core/sstring.hh:173
#2 0x7a746f in scollectd::type_instance_id::type_instance_id(scollectd::type_instance_id const&) core/scollectd.hh:118
#3 0xa80744 in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&, 0ul>(std::tuple<scollectd::type_instance_id const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1172
#4 0xa7febb in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&>(std::piecewise_construct_t, std::tuple<scollectd::type_instance_id const&>, std::tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1161
#5 0xa7e692 in void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:120
#6 0xa7d3de in std::enable_if<std::__and_<std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::__construct_helper<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >::type>::value, void>::type std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::_S_construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:256
#7 0xa7aeb4 in decltype (_S_construct({parm#1}, {parm#2}, (forward<std::piecewise_construct_t const&>)({parm#3}), (forward<std::tuple<scollectd::type_instance_id const&> >)({parm#3}), (forward<std::tuple<> >)({parm#3}))) std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:402
#8 0xa742d2 in void std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:529
#9 0xa6b621 in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:546
#10 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#11 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#12 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#13 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#14 0x58f4f9 in add_polled_metric<scollectd::typed<long unsigned int&> > core/scollectd.hh:443
#15 0x572254 in reactor::register_collectd_metrics() core/reactor.cc:1439
#16 0x57662d in reactor::run() core/reactor.cc:1664
#17 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#18 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#19 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#20 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#21 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#22 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 17 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b49fa in malloc (/opt/scylladb/lib64/libasan.so.2+0x989fa)
#1 0x7c0b96 in basic_sstring<char, unsigned int, 15u>::basic_sstring(basic_sstring<char, unsigned int, 15u> const&) core/sstring.hh:173
#2 0x7a746f in scollectd::type_instance_id::type_instance_id(scollectd::type_instance_id const&) core/scollectd.hh:118
#3 0xa80744 in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&, 0ul>(std::tuple<scollectd::type_instance_id const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1172
#4 0xa7febb in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&>(std::piecewise_construct_t, std::tuple<scollectd::type_instance_id const&>, std::tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1161
#5 0xa7e692 in void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:120
#6 0xa7d3de in std::enable_if<std::__and_<std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::__construct_helper<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >::type>::value, void>::type std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::_S_construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:256
#7 0xa7aeb4 in decltype (_S_construct({parm#1}, {parm#2}, (forward<std::piecewise_construct_t const&>)({parm#3}), (forward<std::tuple<scollectd::type_instance_id const&> >)({parm#3}), (forward<std::tuple<> >)({parm#3}))) std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:402
#8 0xa742d2 in void std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:529
#9 0xa6b621 in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:546
#10 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#11 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#12 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#13 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#14 0x5d160b in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#15 0x57285b in reactor::register_collectd_metrics() core/reactor.cc:1439
#16 0x57662d in reactor::run() core/reactor.cc:1664
#17 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#18 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#19 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#20 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#21 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#22 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 17 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b49fa in malloc (/opt/scylladb/lib64/libasan.so.2+0x989fa)
#1 0x7c0b96 in basic_sstring<char, unsigned int, 15u>::basic_sstring(basic_sstring<char, unsigned int, 15u> const&) core/sstring.hh:173
#2 0x7a746f in scollectd::type_instance_id::type_instance_id(scollectd::type_instance_id const&) core/scollectd.hh:118
#3 0xa80744 in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&, 0ul>(std::tuple<scollectd::type_instance_id const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1172
#4 0xa7febb in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&>(std::piecewise_construct_t, std::tuple<scollectd::type_instance_id const&>, std::tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1161
#5 0xa7e692 in void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:120
#6 0xa7d3de in std::enable_if<std::__and_<std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::__construct_helper<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >::type>::value, void>::type std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::_S_construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:256
#7 0xa7aeb4 in decltype (_S_construct({parm#1}, {parm#2}, (forward<std::piecewise_construct_t const&>)({parm#3}), (forward<std::tuple<scollectd::type_instance_id const&> >)({parm#3}), (forward<std::tuple<> >)({parm#3}))) std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:402
#8 0xa742d2 in void std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:529
#9 0xa6b621 in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:546
#10 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#11 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#12 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#13 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#14 0x5d0ac0 in add_polled_metric<scollectd::typed<std::_Bind<std::_Mem_fn<long unsigned int (thread_pool::*)() const>(thread_pool*)> > > core/scollectd.hh:443
#15 0x57245f in reactor::register_collectd_metrics() core/reactor.cc:1439
#16 0x57662d in reactor::run() core/reactor.cc:1664
#17 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#18 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#19 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#20 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#21 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#22 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 17 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b49fa in malloc (/opt/scylladb/lib64/libasan.so.2+0x989fa)
#1 0x7c0b96 in basic_sstring<char, unsigned int, 15u>::basic_sstring(basic_sstring<char, unsigned int, 15u> const&) core/sstring.hh:173
#2 0x7a74ca in scollectd::type_instance_id::type_instance_id(scollectd::type_instance_id const&) core/scollectd.hh:118
#3 0xa80744 in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&, 0ul>(std::tuple<scollectd::type_instance_id const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1172
#4 0xa7febb in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&>(std::piecewise_construct_t, std::tuple<scollectd::type_instance_id const&>, std::tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1161
#5 0xa7e692 in void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:120
#6 0xa7d3de in std::enable_if<std::__and_<std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::__construct_helper<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >::type>::value, void>::type std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::_S_construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:256
#7 0xa7aeb4 in decltype (_S_construct({parm#1}, {parm#2}, (forward<std::piecewise_construct_t const&>)({parm#3}), (forward<std::tuple<scollectd::type_instance_id const&> >)({parm#3}), (forward<std::tuple<> >)({parm#3}))) std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:402
#8 0xa742d2 in void std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:529
#9 0xa6b621 in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:546
#10 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#11 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#12 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#13 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#14 0x5d251b in add_polled_metric<scollectd::typed<reactor::register_collectd_metrics()::<lambda()> > > core/scollectd.hh:443
#15 0x572dab in reactor::register_collectd_metrics() core/reactor.cc:1439
#16 0x57662d in reactor::run() core/reactor.cc:1664
#17 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#18 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#19 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#20 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#21 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#22 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b49fa in malloc (/opt/scylladb/lib64/libasan.so.2+0x989fa)
#1 0x7c0b96 in basic_sstring<char, unsigned int, 15u>::basic_sstring(basic_sstring<char, unsigned int, 15u> const&) core/sstring.hh:173
#2 0x7a74ca in scollectd::type_instance_id::type_instance_id(scollectd::type_instance_id const&) core/scollectd.hh:118
#3 0xa80744 in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&, 0ul>(std::tuple<scollectd::type_instance_id const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1172
#4 0xa7febb in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&>(std::piecewise_construct_t, std::tuple<scollectd::type_instance_id const&>, std::tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1161
#5 0xa7e692 in void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:120
#6 0xa7d3de in std::enable_if<std::__and_<std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::__construct_helper<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >::type>::value, void>::type std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::_S_construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:256
#7 0xa7aeb4 in decltype (_S_construct({parm#1}, {parm#2}, (forward<std::piecewise_construct_t const&>)({parm#3}), (forward<std::tuple<scollectd::type_instance_id const&> >)({parm#3}), (forward<std::tuple<> >)({parm#3}))) std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:402
#8 0xa742d2 in void std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:529
#9 0xa6b621 in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:546
#10 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#11 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#12 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#13 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#14 0x58f4f9 in add_polled_metric<scollectd::typed<long unsigned int&> > core/scollectd.hh:443
#15 0x5715c9 in reactor::register_collectd_metrics() core/reactor.cc:1439
#16 0x57662d in reactor::run() core/reactor.cc:1664
#17 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#18 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#19 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#20 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#21 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#22 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7fe4139b49fa in malloc (/opt/scylladb/lib64/libasan.so.2+0x989fa)
#1 0x7c0b96 in basic_sstring<char, unsigned int, 15u>::basic_sstring(basic_sstring<char, unsigned int, 15u> const&) core/sstring.hh:173
#2 0x7a74ca in scollectd::type_instance_id::type_instance_id(scollectd::type_instance_id const&) core/scollectd.hh:118
#3 0xa80744 in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&, 0ul>(std::tuple<scollectd::type_instance_id const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1172
#4 0xa7febb in std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >::pair<scollectd::type_instance_id const&>(std::piecewise_construct_t, std::tuple<scollectd::type_instance_id const&>, std::tuple<>) /opt/scylladb/include/c++/5.3.1/tuple:1161
#5 0xa7e692 in void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/ext/new_allocator.h:120
#6 0xa7d3de in std::enable_if<std::__and_<std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::__construct_helper<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >::type>::value, void>::type std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::_S_construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:256
#7 0xa7aeb4 in decltype (_S_construct({parm#1}, {parm#2}, (forward<std::piecewise_construct_t const&>)({parm#3}), (forward<std::tuple<scollectd::type_instance_id const&> >)({parm#3}), (forward<std::tuple<> >)({parm#3}))) std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > > >::construct<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >&, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/alloc_traits.h:402
#8 0xa742d2 in void std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >*, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:529
#9 0xa6b621 in std::_Rb_tree_node<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >* std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:546
#10 0xa63a10 in std::_Rb_tree_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > std::_Rb_tree<scollectd::type_instance_id, std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> >, std::_Select1st<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > >, std::piecewise_construct_t const&, std::tuple<scollectd::type_instance_id const&>&&, std::tuple<>&&) /opt/scylladb/include/c++/5.3.1/bits/stl_tree.h:2170
#11 0xa59d60 in std::map<scollectd::type_instance_id, shared_ptr<scollectd::value_list>, std::less<scollectd::type_instance_id>, std::allocator<std::pair<scollectd::type_instance_id const, shared_ptr<scollectd::value_list> > > >::operator[](scollectd::type_instance_id const&) /opt/scylladb/include/c++/5.3.1/bits/stl_map.h:483
#12 0xa50404 in scollectd::impl::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:84
#13 0xa3c0d7 in scollectd::add_polled(scollectd::type_instance_id const&, shared_ptr<scollectd::value_list> const&) core/scollectd.cc:431
#14 0x58f4f9 in add_polled_metric<scollectd::typed<long unsigned int&> > core/scollectd.hh:443
#15 0x571f51 in reactor::register_collectd_metrics() core/reactor.cc:1439
#16 0x57662d in reactor::run() core/reactor.cc:1664
#17 0xa89f60 in app_template::run_deprecated(int, char**, std::function<void ()>&&) core/app-template.cc:127
#18 0x102922d in test_runner::start(int, char**)::{lambda()#1}::operator()() (/root/scylla/seastar/build/debug/tests/output_stream_test_g+0x102922d)
#19 0x103375e in _M_invoke /opt/scylladb/include/c++/5.3.1/functional:1871
#20 0x7c1f25 in std::function<void ()>::operator()() const /opt/scylladb/include/c++/5.3.1/functional:2271
#21 0x98ec7e in posix_thread::start_routine(void*) core/posix.cc:51
#22 0x7fe40fd68dc4 in start_thread (/lib64/libpthread.so.0+0x7dc4)
SUMMARY: AddressSanitizer: 2419 byte(s) leaked in 35 allocation(s).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment