Failed
valgrind-memcheck.memcheck_test_%p
Stacktrace
34 bytes in 1 blocks are possibly lost in loss record 1 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x52D74F0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) by 0x52B7183: by 0x52CA045: std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) by 0x4B0B1BB: simgrid::Exception::Exception(simgrid::xbt::ThrowPoint&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (Exception.hpp:82) by 0x4B0AB76: TimeoutException (Exception.hpp:123) by 0x4B0AB76: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11051D: Node::checkPredecessor() (s4u-dht-chord-node.cpp:224) by 0x1124D2: Node::operator()() (s4u-dht-chord-node.cpp:533) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 34 bytes in 1 blocks are possibly lost in loss record 2 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x52D74F0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) by 0x52B7183: by 0x52CA045: std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) by 0x4B0B1BB: simgrid::Exception::Exception(simgrid::xbt::ThrowPoint&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (Exception.hpp:82) by 0x4B0AB76: TimeoutException (Exception.hpp:123) by 0x4B0AB76: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x110E55: Node::remoteFindSuccessor(int, int) (s4u-dht-chord-node.cpp:336) by 0x1113DE: Node::findSuccessor(int) (s4u-dht-chord-node.cpp:320) by 0x111571: Node::fixFingers() (s4u-dht-chord-node.cpp:184) by 0x1124B5: Node::operator()() (s4u-dht-chord-node.cpp:530) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 34 bytes in 1 blocks are indirectly lost in loss record 3 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x52D74F0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) by 0x52B7183: by 0x52CA045: std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) by 0x4B0B1BB: simgrid::Exception::Exception(simgrid::xbt::ThrowPoint&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (Exception.hpp:82) by 0x4B0AB76: TimeoutException (Exception.hpp:123) by 0x4B0AB76: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11099D: Node::remoteGetPredecessor(int) (s4u-dht-chord-node.cpp:265) by 0x1118AC: Node::stabilize() (s4u-dht-chord-node.cpp:394) by 0x112498: Node::operator()() (s4u-dht-chord-node.cpp:527) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 34 bytes in 1 blocks are indirectly lost in loss record 4 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x52D74F0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) by 0x52B7183: by 0x52CA045: std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) by 0x4B0B1BB: simgrid::Exception::Exception(simgrid::xbt::ThrowPoint&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (Exception.hpp:82) by 0x4B0AB76: TimeoutException (Exception.hpp:123) by 0x4B0AB76: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x110A54: Node::remoteGetPredecessor(int) (s4u-dht-chord-node.cpp:279) by 0x1118AC: Node::stabilize() (s4u-dht-chord-node.cpp:394) by 0x112498: Node::operator()() (s4u-dht-chord-node.cpp:527) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 34 bytes in 1 blocks are indirectly lost in loss record 5 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x52D74F0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) by 0x52B7183: by 0x52CA045: std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) by 0x4B0B1BB: simgrid::Exception::Exception(simgrid::xbt::ThrowPoint&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (Exception.hpp:82) by 0x4B0AB76: TimeoutException (Exception.hpp:123) by 0x4B0AB76: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x1105D4: Node::checkPredecessor() (s4u-dht-chord-node.cpp:238) by 0x1124D2: Node::operator()() (s4u-dht-chord-node.cpp:533) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 34 bytes in 1 blocks are indirectly lost in loss record 6 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x52D74F0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) by 0x52B7183: by 0x52CA045: std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) by 0x4B0B1BB: simgrid::Exception::Exception(simgrid::xbt::ThrowPoint&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (Exception.hpp:82) by 0x4B0AB76: TimeoutException (Exception.hpp:123) by 0x4B0AB76: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x110169: Node::notifyAndQuit() (s4u-dht-chord-node.cpp:135) by 0x110363: Node::leave() (s4u-dht-chord-node.cpp:107) by 0x1125C8: Node::operator()() (s4u-dht-chord-node.cpp:557) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 34 bytes in 1 blocks are indirectly lost in loss record 7 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x52D74F0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) by 0x52B7183: by 0x52CA045: std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) by 0x4B0B1BB: simgrid::Exception::Exception(simgrid::xbt::ThrowPoint&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (Exception.hpp:82) by 0x4B0AB76: TimeoutException (Exception.hpp:123) by 0x4B0AB76: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11006F: Node::notifyAndQuit() (s4u-dht-chord-node.cpp:121) by 0x110363: Node::leave() (s4u-dht-chord-node.cpp:107) by 0x1125C8: Node::operator()() (s4u-dht-chord-node.cpp:557) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 40 bytes in 1 blocks are possibly lost in loss record 8 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20157: std::__new_allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C20193: allocate (alloc_traits.h:482) by 0x4C20193: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&) (allocated_ptr.h:98) by 0x4C20A39: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:969) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11051D: Node::checkPredecessor() (s4u-dht-chord-node.cpp:224) by 0x1124D2: Node::operator()() (s4u-dht-chord-node.cpp:533) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 40 bytes in 1 blocks are possibly lost in loss record 9 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20157: std::__new_allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C20193: allocate (alloc_traits.h:482) by 0x4C20193: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&) (allocated_ptr.h:98) by 0x4C20A39: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:969) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x110E55: Node::remoteFindSuccessor(int, int) (s4u-dht-chord-node.cpp:336) by 0x1113DE: Node::findSuccessor(int) (s4u-dht-chord-node.cpp:320) by 0x111571: Node::fixFingers() (s4u-dht-chord-node.cpp:184) by 0x1124B5: Node::operator()() (s4u-dht-chord-node.cpp:530) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 40 bytes in 1 blocks are indirectly lost in loss record 10 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20157: std::__new_allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C20193: allocate (alloc_traits.h:482) by 0x4C20193: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&) (allocated_ptr.h:98) by 0x4C20A39: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:969) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11099D: Node::remoteGetPredecessor(int) (s4u-dht-chord-node.cpp:265) by 0x1118AC: Node::stabilize() (s4u-dht-chord-node.cpp:394) by 0x112498: Node::operator()() (s4u-dht-chord-node.cpp:527) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 40 bytes in 1 blocks are indirectly lost in loss record 11 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20157: std::__new_allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C20193: allocate (alloc_traits.h:482) by 0x4C20193: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&) (allocated_ptr.h:98) by 0x4C20A39: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:969) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x110A54: Node::remoteGetPredecessor(int) (s4u-dht-chord-node.cpp:279) by 0x1118AC: Node::stabilize() (s4u-dht-chord-node.cpp:394) by 0x112498: Node::operator()() (s4u-dht-chord-node.cpp:527) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 40 bytes in 1 blocks are indirectly lost in loss record 12 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20157: std::__new_allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C20193: allocate (alloc_traits.h:482) by 0x4C20193: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&) (allocated_ptr.h:98) by 0x4C20A39: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:969) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x1105D4: Node::checkPredecessor() (s4u-dht-chord-node.cpp:238) by 0x1124D2: Node::operator()() (s4u-dht-chord-node.cpp:533) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 40 bytes in 1 blocks are indirectly lost in loss record 13 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20157: std::__new_allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C20193: allocate (alloc_traits.h:482) by 0x4C20193: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&) (allocated_ptr.h:98) by 0x4C20A39: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:969) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x110169: Node::notifyAndQuit() (s4u-dht-chord-node.cpp:135) by 0x110363: Node::leave() (s4u-dht-chord-node.cpp:107) by 0x1125C8: Node::operator()() (s4u-dht-chord-node.cpp:557) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 40 bytes in 1 blocks are indirectly lost in loss record 14 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20157: std::__new_allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C20193: allocate (alloc_traits.h:482) by 0x4C20193: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&) (allocated_ptr.h:98) by 0x4C20A39: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:969) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11006F: Node::notifyAndQuit() (s4u-dht-chord-node.cpp:121) by 0x110363: Node::leave() (s4u-dht-chord-node.cpp:107) by 0x1125C8: Node::operator()() (s4u-dht-chord-node.cpp:557) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 102 bytes in 3 blocks are indirectly lost in loss record 15 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x52D74F0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) by 0x52B7183: by 0x52CA045: std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) by 0x4B0B1BB: simgrid::Exception::Exception(simgrid::xbt::ThrowPoint&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (Exception.hpp:82) by 0x4B0AB76: TimeoutException (Exception.hpp:123) by 0x4B0AB76: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11051D: Node::checkPredecessor() (s4u-dht-chord-node.cpp:224) by 0x1124D2: Node::operator()() (s4u-dht-chord-node.cpp:533) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 120 bytes in 1 blocks are indirectly lost in loss record 16 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20335: std::__new_allocator<boost::stacktrace::frame>::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C2039B: allocate (alloc_traits.h:482) by 0x4C2039B: _M_allocate (stl_vector.h:381) by 0x4C2039B: std::vector<boost::stacktrace::frame, std::allocator<boost::stacktrace::frame> >::reserve(unsigned long) (vector.tcc:79) by 0x4C205CE: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::fill(void const**, unsigned long) (stacktrace.hpp:52) by 0x4C20915: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::init(unsigned long, unsigned long) (stacktrace.hpp:79) by 0x4C209F5: basic_stacktrace (stacktrace.hpp:129) by 0x4C209F5: simgrid::xbt::BacktraceImpl::BacktraceImpl() (backtrace.cpp:36) by 0x4C20A0F: void std::_Construct<simgrid::xbt::BacktraceImpl>(simgrid::xbt::BacktraceImpl*) (stl_construct.h:119) by 0x4C20A74: construct<simgrid::xbt::BacktraceImpl> (alloc_traits.h:661) by 0x4C20A74: _Sp_counted_ptr_inplace<> (shared_ptr_base.h:604) by 0x4C20A74: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:971) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x1105D4: Node::checkPredecessor() (s4u-dht-chord-node.cpp:238) by 0x1124D2: Node::operator()() (s4u-dht-chord-node.cpp:533) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 120 bytes in 3 blocks are indirectly lost in loss record 17 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20157: std::__new_allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C20193: allocate (alloc_traits.h:482) by 0x4C20193: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<simgrid::xbt::BacktraceImpl, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&) (allocated_ptr.h:98) by 0x4C20A39: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:969) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11051D: Node::checkPredecessor() (s4u-dht-chord-node.cpp:224) by 0x1124D2: Node::operator()() (s4u-dht-chord-node.cpp:533) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 128 bytes in 1 blocks are possibly lost in loss record 18 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20335: std::__new_allocator<boost::stacktrace::frame>::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C2039B: allocate (alloc_traits.h:482) by 0x4C2039B: _M_allocate (stl_vector.h:381) by 0x4C2039B: std::vector<boost::stacktrace::frame, std::allocator<boost::stacktrace::frame> >::reserve(unsigned long) (vector.tcc:79) by 0x4C205CE: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::fill(void const**, unsigned long) (stacktrace.hpp:52) by 0x4C20915: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::init(unsigned long, unsigned long) (stacktrace.hpp:79) by 0x4C209F5: basic_stacktrace (stacktrace.hpp:129) by 0x4C209F5: simgrid::xbt::BacktraceImpl::BacktraceImpl() (backtrace.cpp:36) by 0x4C20A0F: void std::_Construct<simgrid::xbt::BacktraceImpl>(simgrid::xbt::BacktraceImpl*) (stl_construct.h:119) by 0x4C20A74: construct<simgrid::xbt::BacktraceImpl> (alloc_traits.h:661) by 0x4C20A74: _Sp_counted_ptr_inplace<> (shared_ptr_base.h:604) by 0x4C20A74: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:971) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11051D: Node::checkPredecessor() (s4u-dht-chord-node.cpp:224) by 0x1124D2: Node::operator()() (s4u-dht-chord-node.cpp:533) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) 128 bytes in 1 blocks are indirectly lost in loss record 19 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20335: std::__new_allocator<boost::stacktrace::frame>::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C2039B: allocate (alloc_traits.h:482) by 0x4C2039B: _M_allocate (stl_vector.h:381) by 0x4C2039B: std::vector<boost::stacktrace::frame, std::allocator<boost::stacktrace::frame> >::reserve(unsigned long) (vector.tcc:79) by 0x4C205CE: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::fill(void const**, unsigned long) (stacktrace.hpp:52) by 0x4C20915: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::init(unsigned long, unsigned long) (stacktrace.hpp:79) by 0x4C209F5: basic_stacktrace (stacktrace.hpp:129) by 0x4C209F5: simgrid::xbt::BacktraceImpl::BacktraceImpl() (backtrace.cpp:36) by 0x4C20A0F: void std::_Construct<simgrid::xbt::BacktraceImpl>(simgrid::xbt::BacktraceImpl*) (stl_construct.h:119) by 0x4C20A74: construct<simgrid::xbt::BacktraceImpl> (alloc_traits.h:661) by 0x4C20A74: _Sp_counted_ptr_inplace<> (shared_ptr_base.h:604) by 0x4C20A74: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:971) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x110A54: Node::remoteGetPredecessor(int) (s4u-dht-chord-node.cpp:279) by 0x1118AC: Node::stabilize() (s4u-dht-chord-node.cpp:394) by 0x112498: Node::operator()() (s4u-dht-chord-node.cpp:527) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) 136 bytes in 1 blocks are indirectly lost in loss record 20 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20335: std::__new_allocator<boost::stacktrace::frame>::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C2039B: allocate (alloc_traits.h:482) by 0x4C2039B: _M_allocate (stl_vector.h:381) by 0x4C2039B: std::vector<boost::stacktrace::frame, std::allocator<boost::stacktrace::frame> >::reserve(unsigned long) (vector.tcc:79) by 0x4C205CE: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::fill(void const**, unsigned long) (stacktrace.hpp:52) by 0x4C20915: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::init(unsigned long, unsigned long) (stacktrace.hpp:79) by 0x4C209F5: basic_stacktrace (stacktrace.hpp:129) by 0x4C209F5: simgrid::xbt::BacktraceImpl::BacktraceImpl() (backtrace.cpp:36) by 0x4C20A0F: void std::_Construct<simgrid::xbt::BacktraceImpl>(simgrid::xbt::BacktraceImpl*) (stl_construct.h:119) by 0x4C20A74: construct<simgrid::xbt::BacktraceImpl> (alloc_traits.h:661) by 0x4C20A74: _Sp_counted_ptr_inplace<> (shared_ptr_base.h:604) by 0x4C20A74: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:971) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11099D: Node::remoteGetPredecessor(int) (s4u-dht-chord-node.cpp:265) by 0x1118AC: Node::stabilize() (s4u-dht-chord-node.cpp:394) by 0x112498: Node::operator()() (s4u-dht-chord-node.cpp:527) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) 136 bytes in 1 blocks are indirectly lost in loss record 21 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20335: std::__new_allocator<boost::stacktrace::frame>::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C2039B: allocate (alloc_traits.h:482) by 0x4C2039B: _M_allocate (stl_vector.h:381) by 0x4C2039B: std::vector<boost::stacktrace::frame, std::allocator<boost::stacktrace::frame> >::reserve(unsigned long) (vector.tcc:79) by 0x4C205CE: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::fill(void const**, unsigned long) (stacktrace.hpp:52) by 0x4C20915: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::init(unsigned long, unsigned long) (stacktrace.hpp:79) by 0x4C209F5: basic_stacktrace (stacktrace.hpp:129) by 0x4C209F5: simgrid::xbt::BacktraceImpl::BacktraceImpl() (backtrace.cpp:36) by 0x4C20A0F: void std::_Construct<simgrid::xbt::BacktraceImpl>(simgrid::xbt::BacktraceImpl*) (stl_construct.h:119) by 0x4C20A74: construct<simgrid::xbt::BacktraceImpl> (alloc_traits.h:661) by 0x4C20A74: _Sp_counted_ptr_inplace<> (shared_ptr_base.h:604) by 0x4C20A74: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:971) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x110169: Node::notifyAndQuit() (s4u-dht-chord-node.cpp:135) by 0x110363: Node::leave() (s4u-dht-chord-node.cpp:107) by 0x1125C8: Node::operator()() (s4u-dht-chord-node.cpp:557) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) 136 bytes in 1 blocks are indirectly lost in loss record 22 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20335: std::__new_allocator<boost::stacktrace::frame>::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C2039B: allocate (alloc_traits.h:482) by 0x4C2039B: _M_allocate (stl_vector.h:381) by 0x4C2039B: std::vector<boost::stacktrace::frame, std::allocator<boost::stacktrace::frame> >::reserve(unsigned long) (vector.tcc:79) by 0x4C205CE: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::fill(void const**, unsigned long) (stacktrace.hpp:52) by 0x4C20915: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::init(unsigned long, unsigned long) (stacktrace.hpp:79) by 0x4C209F5: basic_stacktrace (stacktrace.hpp:129) by 0x4C209F5: simgrid::xbt::BacktraceImpl::BacktraceImpl() (backtrace.cpp:36) by 0x4C20A0F: void std::_Construct<simgrid::xbt::BacktraceImpl>(simgrid::xbt::BacktraceImpl*) (stl_construct.h:119) by 0x4C20A74: construct<simgrid::xbt::BacktraceImpl> (alloc_traits.h:661) by 0x4C20A74: _Sp_counted_ptr_inplace<> (shared_ptr_base.h:604) by 0x4C20A74: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:971) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11006F: Node::notifyAndQuit() (s4u-dht-chord-node.cpp:121) by 0x110363: Node::leave() (s4u-dht-chord-node.cpp:107) by 0x1125C8: Node::operator()() (s4u-dht-chord-node.cpp:557) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) 144 bytes in 1 blocks are possibly lost in loss record 23 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20335: std::__new_allocator<boost::stacktrace::frame>::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C2039B: allocate (alloc_traits.h:482) by 0x4C2039B: _M_allocate (stl_vector.h:381) by 0x4C2039B: std::vector<boost::stacktrace::frame, std::allocator<boost::stacktrace::frame> >::reserve(unsigned long) (vector.tcc:79) by 0x4C205CE: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::fill(void const**, unsigned long) (stacktrace.hpp:52) by 0x4C20915: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::init(unsigned long, unsigned long) (stacktrace.hpp:79) by 0x4C209F5: basic_stacktrace (stacktrace.hpp:129) by 0x4C209F5: simgrid::xbt::BacktraceImpl::BacktraceImpl() (backtrace.cpp:36) by 0x4C20A0F: void std::_Construct<simgrid::xbt::BacktraceImpl>(simgrid::xbt::BacktraceImpl*) (stl_construct.h:119) by 0x4C20A74: construct<simgrid::xbt::BacktraceImpl> (alloc_traits.h:661) by 0x4C20A74: _Sp_counted_ptr_inplace<> (shared_ptr_base.h:604) by 0x4C20A74: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:971) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x110E55: Node::remoteFindSuccessor(int, int) (s4u-dht-chord-node.cpp:336) by 0x1113DE: Node::findSuccessor(int) (s4u-dht-chord-node.cpp:320) by 0x111571: Node::fixFingers() (s4u-dht-chord-node.cpp:184) by 0x1124B5: Node::operator()() (s4u-dht-chord-node.cpp:530) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) 232 bytes in 1 blocks are possibly lost in loss record 24 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840808: malloc by 0x5291D83: __cxa_allocate_exception by 0x4B0AAA8: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11051D: Node::checkPredecessor() (s4u-dht-chord-node.cpp:224) by 0x1124D2: Node::operator()() (s4u-dht-chord-node.cpp:533) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 232 bytes in 1 blocks are possibly lost in loss record 25 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840808: malloc by 0x5291D83: __cxa_allocate_exception by 0x4B0AAA8: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x110E55: Node::remoteFindSuccessor(int, int) (s4u-dht-chord-node.cpp:336) by 0x1113DE: Node::findSuccessor(int) (s4u-dht-chord-node.cpp:320) by 0x111571: Node::fixFingers() (s4u-dht-chord-node.cpp:184) by 0x1124B5: Node::operator()() (s4u-dht-chord-node.cpp:530) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 232 bytes in 1 blocks are indirectly lost in loss record 26 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840808: malloc by 0x5291D83: __cxa_allocate_exception by 0x4B0AAA8: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11099D: Node::remoteGetPredecessor(int) (s4u-dht-chord-node.cpp:265) by 0x1118AC: Node::stabilize() (s4u-dht-chord-node.cpp:394) by 0x112498: Node::operator()() (s4u-dht-chord-node.cpp:527) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 232 bytes in 1 blocks are indirectly lost in loss record 27 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840808: malloc by 0x5291D83: __cxa_allocate_exception by 0x4B0AAA8: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x110A54: Node::remoteGetPredecessor(int) (s4u-dht-chord-node.cpp:279) by 0x1118AC: Node::stabilize() (s4u-dht-chord-node.cpp:394) by 0x112498: Node::operator()() (s4u-dht-chord-node.cpp:527) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 232 bytes in 1 blocks are indirectly lost in loss record 28 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840808: malloc by 0x5291D83: __cxa_allocate_exception by 0x4B0AAA8: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x1105D4: Node::checkPredecessor() (s4u-dht-chord-node.cpp:238) by 0x1124D2: Node::operator()() (s4u-dht-chord-node.cpp:533) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 232 bytes in 1 blocks are indirectly lost in loss record 29 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840808: malloc by 0x5291D83: __cxa_allocate_exception by 0x4B0AAA8: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x110169: Node::notifyAndQuit() (s4u-dht-chord-node.cpp:135) by 0x110363: Node::leave() (s4u-dht-chord-node.cpp:107) by 0x1125C8: Node::operator()() (s4u-dht-chord-node.cpp:557) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 384 bytes in 3 blocks are indirectly lost in loss record 30 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840F83: operator new(unsigned long) by 0x4C20335: std::__new_allocator<boost::stacktrace::frame>::allocate(unsigned long, void const*) (new_allocator.h:151) by 0x4C2039B: allocate (alloc_traits.h:482) by 0x4C2039B: _M_allocate (stl_vector.h:381) by 0x4C2039B: std::vector<boost::stacktrace::frame, std::allocator<boost::stacktrace::frame> >::reserve(unsigned long) (vector.tcc:79) by 0x4C205CE: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::fill(void const**, unsigned long) (stacktrace.hpp:52) by 0x4C20915: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::init(unsigned long, unsigned long) (stacktrace.hpp:79) by 0x4C209F5: basic_stacktrace (stacktrace.hpp:129) by 0x4C209F5: simgrid::xbt::BacktraceImpl::BacktraceImpl() (backtrace.cpp:36) by 0x4C20A0F: void std::_Construct<simgrid::xbt::BacktraceImpl>(simgrid::xbt::BacktraceImpl*) (stl_construct.h:119) by 0x4C20A74: construct<simgrid::xbt::BacktraceImpl> (alloc_traits.h:661) by 0x4C20A74: _Sp_counted_ptr_inplace<> (shared_ptr_base.h:604) by 0x4C20A74: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<simgrid::xbt::BacktraceImpl, std::allocator<void>>(simgrid::xbt::BacktraceImpl*&, std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr_base.h:971) by 0x4C20AB8: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712) by 0x4C20AB8: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464) by 0x4C1F749: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010) by 0x4C1F749: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77) by 0x4B0AAF1: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11051D: Node::checkPredecessor() (s4u-dht-chord-node.cpp:224) by 0x1124D2: Node::operator()() (s4u-dht-chord-node.cpp:533) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) 464 bytes in 2 blocks are indirectly lost in loss record 31 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840808: malloc by 0x5291D83: __cxa_allocate_exception by 0x4B0AAA8: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11051D: Node::checkPredecessor() (s4u-dht-chord-node.cpp:224) by 0x1124D2: Node::operator()() (s4u-dht-chord-node.cpp:533) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 1,302 (232 direct, 1,070 indirect) bytes in 1 blocks are definitely lost in loss record 32 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840808: malloc by 0x5291D83: __cxa_allocate_exception by 0x4B0AAA8: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11006F: Node::notifyAndQuit() (s4u-dht-chord-node.cpp:121) by 0x110363: Node::leave() (s4u-dht-chord-node.cpp:107) by 0x1125C8: Node::operator()() (s4u-dht-chord-node.cpp:557) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: 2,186 (232 direct, 1,954 indirect) bytes in 1 blocks are definitely lost in loss record 33 of 33 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks) at 0x4840808: malloc by 0x5291D83: __cxa_allocate_exception by 0x4B0AAA8: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69) by 0x4B0ADD8: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77) by 0x4B3CBB2: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:128) by 0x11051D: Node::checkPredecessor() (s4u-dht-chord-node.cpp:224) by 0x1124D2: Node::operator()() (s4u-dht-chord-node.cpp:533) by 0x10F4A8: simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}::operator()() (Engine.hpp:104) by 0x10F52A: __invoke_impl<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:61) by 0x10F52A: __invoke_r<void, simgrid::s4u::Engine::register_actor<Node>(const std::string&)::<lambda(std::vector<std::__cxx11::basic_string<char> >)>::<lambda()>&> (invoke.h:111) by 0x10F52A: std::_Function_handler<void (), simgrid::s4u::Engine::register_actor<Node>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)#1}::operator()(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) const::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290) by 0x4B287A3: std::function<void ()>::operator()() const (std_function.h:591) by 0x4B86D8E: operator() (Context.hpp:67) by 0x4B86D8E: smx_ctx_wrapper (ContextSwapped.cpp:42) by 0x4C0857F: sysv_ctx_wrapper (ContextUnix.cpp:31) by 0x55A814F: