Skip to content

Failed

valgrind-memcheck.memcheck_test_%p

Failing for the past 261 builds (Since #2696 )
Took 0 ms.

Stacktrace

 34 bytes in 1 blocks are indirectly lost in loss record 1 of 8
 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks)
    at 0x4840F83: operator new(unsigned long)
    by 0x511F530: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&)
    by 0x50FF1C3: 
    by 0x5112085: std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
    by 0x4B657FB: simgrid::Exception::Exception(simgrid::xbt::ThrowPoint&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (Exception.hpp:82)
    by 0x4B651B6: TimeoutException (Exception.hpp:123)
    by 0x4B651B6: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69)
    by 0x4B65418: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77)
    by 0x4B9698A: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:121)
    by 0x10EEF7: Node::notifyAndQuit() (s4u-dht-chord-node.cpp:121)
    by 0x10F1EB: Node::leave() (s4u-dht-chord-node.cpp:107)
    by 0x111450: Node::operator()() (s4u-dht-chord-node.cpp:557)
    by 0x10E39E: 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 0x10E420: __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 0x10E420: __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 0x10E420: 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 0x4B82DC3: std::function<void ()>::operator()() const (std_function.h:591)
    by 0x4BE0DC2: operator() (Context.hpp:67)
    by 0x4BE0DC2: smx_ctx_wrapper (ContextSwapped.cpp:42)
    by 0x4C62689: sysv_ctx_wrapper (ContextUnix.cpp:31)
    by 0x53EDE0F: 

 40 bytes in 1 blocks are indirectly lost in loss record 2 of 8
 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks)
    at 0x4840F83: operator new(unsigned long)
    by 0x4C7A261: 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 0x4C7A29D: allocate (alloc_traits.h:482)
    by 0x4C7A29D: 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 0x4C7AB43: 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 0x4C7ABC2: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712)
    by 0x4C7ABC2: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464)
    by 0x4C79853: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010)
    by 0x4C79853: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77)
    by 0x4B65131: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69)
    by 0x4B65418: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77)
    by 0x4B9698A: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:121)
    by 0x10EEF7: Node::notifyAndQuit() (s4u-dht-chord-node.cpp:121)
    by 0x10F1EB: Node::leave() (s4u-dht-chord-node.cpp:107)
    by 0x111450: Node::operator()() (s4u-dht-chord-node.cpp:557)
    by 0x10E39E: 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 0x10E420: __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 0x10E420: __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 0x10E420: 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 0x4B82DC3: std::function<void ()>::operator()() const (std_function.h:591)
    by 0x4BE0DC2: operator() (Context.hpp:67)
    by 0x4BE0DC2: smx_ctx_wrapper (ContextSwapped.cpp:42)
    by 0x4C62689: sysv_ctx_wrapper (ContextUnix.cpp:31)
    by 0x53EDE0F: 

 102 bytes in 3 blocks are indirectly lost in loss record 3 of 8
 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks)
    at 0x4840F83: operator new(unsigned long)
    by 0x511F530: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&)
    by 0x50FF1C3: 
    by 0x5112085: std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
    by 0x4B657FB: simgrid::Exception::Exception(simgrid::xbt::ThrowPoint&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (Exception.hpp:82)
    by 0x4B651B6: TimeoutException (Exception.hpp:123)
    by 0x4B651B6: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69)
    by 0x4B65418: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77)
    by 0x4B9698A: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:121)
    by 0x110405: Node::remoteGetPredecessor(int) (s4u-dht-chord-node.cpp:265)
    by 0x1108BC: Node::stabilize() (s4u-dht-chord-node.cpp:394)
    by 0x111320: Node::operator()() (s4u-dht-chord-node.cpp:527)
    by 0x10E39E: 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 0x10E420: __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 0x10E420: __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 0x10E420: 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 0x4B82DC3: std::function<void ()>::operator()() const (std_function.h:591)
    by 0x4BE0DC2: operator() (Context.hpp:67)
    by 0x4BE0DC2: smx_ctx_wrapper (ContextSwapped.cpp:42)
    by 0x4C62689: sysv_ctx_wrapper (ContextUnix.cpp:31)
    by 0x53EDE0F: 

 120 bytes in 3 blocks are indirectly lost in loss record 4 of 8
 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks)
    at 0x4840F83: operator new(unsigned long)
    by 0x4C7A261: 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 0x4C7A29D: allocate (alloc_traits.h:482)
    by 0x4C7A29D: 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 0x4C7AB43: 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 0x4C7ABC2: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712)
    by 0x4C7ABC2: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464)
    by 0x4C79853: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010)
    by 0x4C79853: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77)
    by 0x4B65131: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69)
    by 0x4B65418: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77)
    by 0x4B9698A: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:121)
    by 0x110405: Node::remoteGetPredecessor(int) (s4u-dht-chord-node.cpp:265)
    by 0x1108BC: Node::stabilize() (s4u-dht-chord-node.cpp:394)
    by 0x111320: Node::operator()() (s4u-dht-chord-node.cpp:527)
    by 0x10E39E: 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 0x10E420: __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 0x10E420: __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 0x10E420: 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 0x4B82DC3: std::function<void ()>::operator()() const (std_function.h:591)
    by 0x4BE0DC2: operator() (Context.hpp:67)
    by 0x4BE0DC2: smx_ctx_wrapper (ContextSwapped.cpp:42)
    by 0x4C62689: sysv_ctx_wrapper (ContextUnix.cpp:31)
    by 0x53EDE0F: 

 136 bytes in 1 blocks are indirectly lost in loss record 5 of 8
 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks)
    at 0x4840F83: operator new(unsigned long)
    by 0x4C7A43F: std::__new_allocator<boost::stacktrace::frame>::allocate(unsigned long, void const*) (new_allocator.h:151)
    by 0x4C7A4A5: allocate (alloc_traits.h:482)
    by 0x4C7A4A5: _M_allocate (stl_vector.h:378)
    by 0x4C7A4A5: std::vector<boost::stacktrace::frame, std::allocator<boost::stacktrace::frame> >::reserve(unsigned long) (vector.tcc:79)
    by 0x4C7A6D8: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::fill(void const**, unsigned long) (stacktrace.hpp:52)
    by 0x4C7AA1F: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::init(unsigned long, unsigned long) (stacktrace.hpp:79)
    by 0x4C7AAFF: basic_stacktrace (stacktrace.hpp:129)
    by 0x4C7AAFF: simgrid::xbt::BacktraceImpl::BacktraceImpl() (backtrace.cpp:36)
    by 0x4C7AB19: void std::_Construct<simgrid::xbt::BacktraceImpl>(simgrid::xbt::BacktraceImpl*) (stl_construct.h:119)
    by 0x4C7AB7E: construct<simgrid::xbt::BacktraceImpl> (alloc_traits.h:661)
    by 0x4C7AB7E: _Sp_counted_ptr_inplace<> (shared_ptr_base.h:604)
    by 0x4C7AB7E: 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 0x4C7ABC2: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712)
    by 0x4C7ABC2: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464)
    by 0x4C79853: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010)
    by 0x4C79853: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77)
    by 0x4B65131: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69)
    by 0x4B65418: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77)
    by 0x4B9698A: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:121)
    by 0x10EEF7: Node::notifyAndQuit() (s4u-dht-chord-node.cpp:121)
    by 0x10F1EB: Node::leave() (s4u-dht-chord-node.cpp:107)
    by 0x111450: Node::operator()() (s4u-dht-chord-node.cpp:557)
    by 0x10E39E: 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 0x10E420: __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 0x10E420: __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 0x10E420: 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 0x4B82DC3: std::function<void ()>::operator()() const (std_function.h:591)
    by 0x4BE0DC2: operator() (Context.hpp:67)
    by 0x4BE0DC2: smx_ctx_wrapper (ContextSwapped.cpp:42)

 408 bytes in 3 blocks are indirectly lost in loss record 6 of 8
 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks)
    at 0x4840F83: operator new(unsigned long)
    by 0x4C7A43F: std::__new_allocator<boost::stacktrace::frame>::allocate(unsigned long, void const*) (new_allocator.h:151)
    by 0x4C7A4A5: allocate (alloc_traits.h:482)
    by 0x4C7A4A5: _M_allocate (stl_vector.h:378)
    by 0x4C7A4A5: std::vector<boost::stacktrace::frame, std::allocator<boost::stacktrace::frame> >::reserve(unsigned long) (vector.tcc:79)
    by 0x4C7A6D8: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::fill(void const**, unsigned long) (stacktrace.hpp:52)
    by 0x4C7AA1F: boost::stacktrace::basic_stacktrace<std::allocator<boost::stacktrace::frame> >::init(unsigned long, unsigned long) (stacktrace.hpp:79)
    by 0x4C7AAFF: basic_stacktrace (stacktrace.hpp:129)
    by 0x4C7AAFF: simgrid::xbt::BacktraceImpl::BacktraceImpl() (backtrace.cpp:36)
    by 0x4C7AB19: void std::_Construct<simgrid::xbt::BacktraceImpl>(simgrid::xbt::BacktraceImpl*) (stl_construct.h:119)
    by 0x4C7AB7E: construct<simgrid::xbt::BacktraceImpl> (alloc_traits.h:661)
    by 0x4C7AB7E: _Sp_counted_ptr_inplace<> (shared_ptr_base.h:604)
    by 0x4C7AB7E: 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 0x4C7ABC2: __shared_ptr<std::allocator<void> > (shared_ptr_base.h:1712)
    by 0x4C7ABC2: std::shared_ptr<simgrid::xbt::BacktraceImpl>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >) (shared_ptr.h:464)
    by 0x4C79853: make_shared<simgrid::xbt::BacktraceImpl> (shared_ptr.h:1010)
    by 0x4C79853: simgrid::xbt::Backtrace::Backtrace() (backtrace.cpp:77)
    by 0x4B65131: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69)
    by 0x4B65418: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77)
    by 0x4B9698A: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:121)
    by 0x110405: Node::remoteGetPredecessor(int) (s4u-dht-chord-node.cpp:265)
    by 0x1108BC: Node::stabilize() (s4u-dht-chord-node.cpp:394)
    by 0x111320: Node::operator()() (s4u-dht-chord-node.cpp:527)
    by 0x10E39E: 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 0x10E420: __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 0x10E420: __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 0x10E420: 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 0x4B82DC3: std::function<void ()>::operator()() const (std_function.h:591)
    by 0x4BE0DC2: operator() (Context.hpp:67)
    by 0x4BE0DC2: smx_ctx_wrapper (ContextSwapped.cpp:42)

 696 bytes in 3 blocks are indirectly lost in loss record 7 of 8
 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks)
    at 0x4840808: malloc
    by 0x50D9D93: __cxa_allocate_exception
    by 0x4B650E8: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69)
    by 0x4B65418: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77)
    by 0x4B9698A: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:121)
    by 0x110405: Node::remoteGetPredecessor(int) (s4u-dht-chord-node.cpp:265)
    by 0x1108BC: Node::stabilize() (s4u-dht-chord-node.cpp:394)
    by 0x111320: Node::operator()() (s4u-dht-chord-node.cpp:527)
    by 0x10E39E: 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 0x10E420: __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 0x10E420: __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 0x10E420: 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 0x4B82DC3: std::function<void ()>::operator()() const (std_function.h:591)
    by 0x4BE0DC2: operator() (Context.hpp:67)
    by 0x4BE0DC2: smx_ctx_wrapper (ContextSwapped.cpp:42)
    by 0x4C62689: sysv_ctx_wrapper (ContextUnix.cpp:31)
    by 0x53EDE0F: 

 1,768 (232 direct, 1,536 indirect) bytes in 1 blocks are definitely lost in loss record 8 of 8
 (see: http://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks)
    at 0x4840808: malloc
    by 0x50D9D93: __cxa_allocate_exception
    by 0x4B650E8: simgrid::s4u::Activity::wait_for(double) (s4u_Activity.cpp:69)
    by 0x4B65418: simgrid::s4u::Activity::wait_for_or_cancel(double) (s4u_Activity.cpp:77)
    by 0x4B9698A: simgrid::s4u::Mailbox::put(void*, unsigned long, double) (s4u_Mailbox.cpp:121)
    by 0x10EEF7: Node::notifyAndQuit() (s4u-dht-chord-node.cpp:121)
    by 0x10F1EB: Node::leave() (s4u-dht-chord-node.cpp:107)
    by 0x111450: Node::operator()() (s4u-dht-chord-node.cpp:557)
    by 0x10E39E: 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 0x10E420: __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 0x10E420: __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 0x10E420: 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 0x4B82DC3: std::function<void ()>::operator()() const (std_function.h:591)
    by 0x4BE0DC2: operator() (Context.hpp:67)
    by 0x4BE0DC2: smx_ctx_wrapper (ContextSwapped.cpp:42)
    by 0x4C62689: sysv_ctx_wrapper (ContextUnix.cpp:31)
    by 0x53EDE0F: