Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 1474069 Details for
Bug 1609230
memory leak on 1.36 on randomly overwriting priority messages in ring prio queue
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
Raw massif data for 1.6m message reproducer
massif.out.ring-prio-1M (text/plain), 162.69 KB, created by
Alan Conway
on 2018-08-07 17:48:52 UTC
(
hide
)
Description:
Raw massif data for 1.6m message reproducer
Filename:
MIME Type:
Creator:
Alan Conway
Created:
2018-08-07 17:48:52 UTC
Size:
162.69 KB
patch
obsolete
>desc: (none) >cmd: qpidd --auth=no >time_unit: i >#----------- >snapshot=0 >#----------- >time=0 >mem_heap_B=0 >mem_heap_extra_B=0 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=1 >#----------- >time=939784670 >mem_heap_B=4863575 >mem_heap_extra_B=380097 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=2 >#----------- >time=1834093497 >mem_heap_B=5182632 >mem_heap_extra_B=342320 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=3 >#----------- >time=3107460538 >mem_heap_B=5596275 >mem_heap_extra_B=349621 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=4 >#----------- >time=4182012974 >mem_heap_B=5396093 >mem_heap_extra_B=300923 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=5 >#----------- >time=4999802389 >mem_heap_B=12174003 >mem_heap_extra_B=1995269 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=6 >#----------- >time=5728154699 >mem_heap_B=7283199 >mem_heap_extra_B=369513 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=7 >#----------- >time=6634944308 >mem_heap_B=6660776 >mem_heap_extra_B=243240 >mem_stacks_B=0 >heap_tree=detailed >n8: 6660776 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. > n1: 3533280 0x5163321: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 3533280 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 3533280 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 3533280 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 3533280 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 3533280 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 3533280 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 3533280 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 3479520 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 3479520 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 3479520 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 3479520 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 3479520 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 3109920 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 3109920 0x627E592: start_thread (pthread_create.c:463) > n0: 3109920 0x65900DD: clone (clone.S:95) > n1: 369600 0x5095236: qpid::broker::Broker::run() (Broker.cpp:535) > n1: 369600 0x10F499: qpid::broker::QpiddBroker::execute(qpid::broker::QpiddOptions*) (QpiddBroker.cpp:240) > n1: 369600 0x112EAD: qpid::broker::run_broker(int, char**, bool) (qpidd.cpp:108) > n0: 369600 0x64B9249: (below main) (libc-start.c:308) > n0: 53760 in 1 place, below massif's threshold (1.00%) > n1: 1048576 0x55F116E: qpid::sys::posix::AsynchIO::createBuffers(unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x566D99A: qpid::sys::AsynchIOHandler::init(qpid::sys::AsynchIO*, qpid::sys::Timer&, unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x51BD84F: qpid::sys::(anonymous namespace)::establishedCommon(qpid::sys::AsynchIOHandler*, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&) [clone .isra.111] (SocketTransport.cpp:63) > n1: 1048576 0x51BDF93: qpid::sys::(anonymous namespace)::establishedIncoming(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (SocketTransport.cpp:72) > n1: 1048576 0x51C06DC: boost::detail::function::void_function_obj_invoker3<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*), boost::_bi::list5<boost::arg<1>, boost::_bi::value<qpid::sys::SocketTransportOptions>, boost::_bi::value<qpid::sys::Timer*>, boost::arg<2>, boost::arg<3> > >, void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (bind.hpp:531) > n1: 1048576 0x51C104E: boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<boost::_bi::unspecified, boost::function3<void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<qpid::sys::Poller> >, boost::arg<1>, boost::_bi::value<qpid::sys::ConnectionCodec::Factory*> > >, void, qpid::sys::Socket const&>::invoke(boost::detail::function::function_buffer&, qpid::sys::Socket const&) (function_template.hpp:759) > n1: 1048576 0x55F0264: qpid::sys::posix::AsynchAcceptor::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 1048576 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x627E592: start_thread (pthread_create.c:463) > n0: 1048576 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 782768 in 565 places, all below massif's threshold (1.00%) > n1: 552000 0x564C7B8: qpid::framing::AMQFrame::decode(qpid::framing::Buffer&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 552000 0x507BCFF: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:57) > n1: 552000 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 552000 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 441600 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 441600 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 386400 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 386400 0x627E592: start_thread (pthread_create.c:463) > n0: 386400 0x65900DD: clone (clone.S:95) > n0: 55200 in 1 place, below massif's threshold (1.00%) > n1: 110400 0x5670B69: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 110400 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 110400 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 110400 0x627E592: start_thread (pthread_create.c:463) > n0: 110400 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n1: 424424 0x5130DD6: qpid::broker::MessageBuilder::start(qpid::framing::SequenceNumber const&) (MessageBuilder.cpp:92) > n1: 424424 0x517AA25: qpid::broker::SessionState::handleContent(qpid::framing::AMQFrame&) (SessionState.cpp:211) > n1: 424424 0x517B1D2: qpid::broker::SessionState::handleIn(qpid::framing::AMQFrame&) (SessionState.cpp:293) > n1: 424424 0x5649669: qpid::amqp_0_10::SessionHandler::handleIn(qpid::framing::AMQFrame&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 424424 0x50ECBA8: qpid::broker::ConnectionHandler::handle(qpid::framing::AMQFrame&) (Handler.h:39) > n1: 424424 0x50E7C89: qpid::broker::amqp_0_10::Connection::received(qpid::framing::AMQFrame&) (Connection.cpp:198) > n1: 424424 0x507BCE5: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:59) > n1: 424424 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 424424 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 339624 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 339624 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 296800 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 296800 0x627E592: start_thread (pthread_create.c:463) > n0: 296800 0x65900DD: clone (clone.S:95) > n0: 42824 in 1 place, below massif's threshold (1.00%) > n1: 84800 0x5670B69: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 84800 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 84800 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 84800 0x627E592: start_thread (pthread_create.c:463) > n0: 84800 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n1: 163824 0x51634BB: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 163824 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 163824 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 163824 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 163824 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 163824 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 163824 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 163824 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 163824 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 163824 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 163824 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 163824 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 163824 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 163824 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 163824 0x627E592: start_thread (pthread_create.c:463) > n0: 163824 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 0 in 1 place, below massif's threshold (1.00%) > n1: 83200 0x64CFA15: __new_exitfn (cxa_atexit.c:110) > n1: 83200 0x64CFAC6: __internal_atexit (cxa_atexit.c:40) > n0: 83200 in 72 places, all below massif's threshold (1.00%) > n1: 72704 0x59C8608: _GLOBAL__sub_I_eh_alloc.cc (eh_alloc.cc:123) > n1: 72704 0x400F518: call_init.part.0 (dl-init.c:72) > n1: 72704 0x400F614: _dl_init (dl-init.c:118) > n1: 72704 0x4000F98: ??? (in /usr/lib64/ld-2.27.so) > n1: 72704 0x0: ??? > n1: 72704 0x1FFEFFFA81: ??? > n0: 72704 0x1FFEFFFA87: ??? >#----------- >snapshot=8 >#----------- >time=7208624204 >mem_heap_B=8217347 >mem_heap_extra_B=403181 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=9 >#----------- >time=8418636367 >mem_heap_B=8298133 >mem_heap_extra_B=347539 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=10 >#----------- >time=9539269426 >mem_heap_B=8582582 >mem_heap_extra_B=286010 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=11 >#----------- >time=10504283961 >mem_heap_B=9800422 >mem_heap_extra_B=545682 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=12 >#----------- >time=11130400311 >mem_heap_B=9643796 >mem_heap_extra_B=352844 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=13 >#----------- >time=11902413352 >mem_heap_B=11160808 >mem_heap_extra_B=560992 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=14 >#----------- >time=12481417765 >mem_heap_B=10774277 >mem_heap_extra_B=672515 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=15 >#----------- >time=13305946550 >mem_heap_B=18041207 >mem_heap_extra_B=1894937 >mem_stacks_B=0 >heap_tree=detailed >n15: 18041207 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. > n1: 6775680 0x5163321: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 6775680 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 6775680 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 6775680 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 6775680 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 6775680 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 6775680 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 6775680 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 6677760 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 6677760 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 6677760 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 6677760 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 6677760 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 5916480 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 5916480 0x627E592: start_thread (pthread_create.c:463) > n0: 5916480 0x65900DD: clone (clone.S:95) > n1: 761280 0x5095236: qpid::broker::Broker::run() (Broker.cpp:535) > n1: 761280 0x10F499: qpid::broker::QpiddBroker::execute(qpid::broker::QpiddOptions*) (QpiddBroker.cpp:240) > n1: 761280 0x112EAD: qpid::broker::run_broker(int, char**, bool) (qpidd.cpp:108) > n0: 761280 0x64B9249: (below main) (libc-start.c:308) > n0: 97920 in 1 place, below massif's threshold (1.00%) > n4: 2649744 0x68666C8: qpid::types::Variant::Variant(qpid::types::Variant const&) (in /usr/lib64/libqpidtypes.so.1.0.0) > n3: 1342800 0x686AAA5: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 507024 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 307008 in 2 places, all below massif's threshold (1.00%) > n2: 200016 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 200016 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 200016 in 8 places, all below massif's threshold (1.00%) > n0: 0 in 10 places, all below massif's threshold (1.00%) > n2: 435528 0x686AB58: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 250056 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 250056 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 214056 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 214056 in 2 places, all below massif's threshold (1.00%) > n0: 36000 in 5 places, all below massif's threshold (1.00%) > n0: 0 in 4 places, all below massif's threshold (1.00%) > n0: 185472 in 2 places, all below massif's threshold (1.00%) > n2: 400248 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 400248 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 214272 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 214272 in 3 places, all below massif's threshold (1.00%) > n0: 185976 in 9 places, all below massif's threshold (1.00%) > n0: 0 in 26 places, all below massif's threshold (1.00%) > n3: 865296 0x686AB22: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 450648 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 450648 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 321480 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 321480 in 3 places, all below massif's threshold (1.00%) > n0: 129168 in 7 places, all below massif's threshold (1.00%) > n0: 0 in 15 places, all below massif's threshold (1.00%) > n1: 342864 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 342864 in 3 places, all below massif's threshold (1.00%) > n0: 71784 in 1 place, below massif's threshold (1.00%) > n1: 290016 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 290016 in 3 places, all below massif's threshold (1.00%) > n0: 151632 in 9 places, all below massif's threshold (1.00%) > n1: 1441792 0x55F116E: qpid::sys::posix::AsynchIO::createBuffers(unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1441792 0x566D99A: qpid::sys::AsynchIOHandler::init(qpid::sys::AsynchIO*, qpid::sys::Timer&, unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1441792 0x51BD84F: qpid::sys::(anonymous namespace)::establishedCommon(qpid::sys::AsynchIOHandler*, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&) [clone .isra.111] (SocketTransport.cpp:63) > n1: 1441792 0x51BDF93: qpid::sys::(anonymous namespace)::establishedIncoming(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (SocketTransport.cpp:72) > n1: 1441792 0x51C06DC: boost::detail::function::void_function_obj_invoker3<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*), boost::_bi::list5<boost::arg<1>, boost::_bi::value<qpid::sys::SocketTransportOptions>, boost::_bi::value<qpid::sys::Timer*>, boost::arg<2>, boost::arg<3> > >, void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (bind.hpp:531) > n1: 1441792 0x51C104E: boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<boost::_bi::unspecified, boost::function3<void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<qpid::sys::Poller> >, boost::arg<1>, boost::_bi::value<qpid::sys::ConnectionCodec::Factory*> > >, void, qpid::sys::Socket const&>::invoke(boost::detail::function::function_buffer&, qpid::sys::Socket const&) (function_template.hpp:759) > n1: 1441792 0x55F0264: qpid::sys::posix::AsynchAcceptor::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1441792 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 1441792 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1441792 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1441792 0x627E592: start_thread (pthread_create.c:463) > n0: 1441792 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 1411784 in 591 places, all below massif's threshold (1.00%) > n3: 1342800 0x686AA78: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 507024 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 307008 in 2 places, all below massif's threshold (1.00%) > n2: 200016 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 200016 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 200016 in 8 places, all below massif's threshold (1.00%) > n0: 0 in 10 places, all below massif's threshold (1.00%) > n2: 435528 0x686AB58: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 250056 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 250056 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 214056 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 214056 in 2 places, all below massif's threshold (1.00%) > n0: 36000 in 5 places, all below massif's threshold (1.00%) > n0: 0 in 4 places, all below massif's threshold (1.00%) > n0: 185472 in 2 places, all below massif's threshold (1.00%) > n2: 400248 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 400248 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 214272 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 214272 in 3 places, all below massif's threshold (1.00%) > n0: 185976 in 9 places, all below massif's threshold (1.00%) > n0: 0 in 26 places, all below massif's threshold (1.00%) > n3: 865296 0x686AAF6: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 450648 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 450648 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 321480 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 321480 in 3 places, all below massif's threshold (1.00%) > n0: 129168 in 7 places, all below massif's threshold (1.00%) > n0: 0 in 15 places, all below massif's threshold (1.00%) > n1: 342864 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 342864 in 3 places, all below massif's threshold (1.00%) > n0: 71784 in 1 place, below massif's threshold (1.00%) > n2: 779431 0x112158: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219) > n1: 751685 0x564BEDC: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 751685 0x564C1A4: qpid::framing::AMQFrame::AMQFrame(qpid::framing::AMQBody const&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 751685 0x51A40EA: qpid::management::ManagementAgent::sendBuffer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, qpid::types::Variant, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::shared_ptr<qpid::broker::Exchange>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) (ManagementAgent.cpp:604) > n1: 655663 0x51AEE11: qpid::management::ManagementAgent::periodicProcessing() (ManagementAgent.cpp:839) > n1: 655663 0x51965EC: qpid::management::(anonymous namespace)::Periodic::fire() (function_template.hpp:759) > n1: 655663 0x5672ACD: qpid::sys::Timer::fire(boost::intrusive_ptr<qpid::sys::TimerTask>) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655663 0x5673301: qpid::sys::Timer::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655663 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655663 0x627E592: start_thread (pthread_create.c:463) > n0: 655663 0x65900DD: clone (clone.S:95) > n0: 96022 in 5 places, all below massif's threshold (1.00%) > n0: 27746 in 97 places, all below massif's threshold (1.00%) > n1: 552000 0x564C7B8: qpid::framing::AMQFrame::decode(qpid::framing::Buffer&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 552000 0x507BCFF: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:57) > n1: 552000 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 552000 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 386400 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 386400 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 289800 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 289800 0x627E592: start_thread (pthread_create.c:463) > n0: 289800 0x65900DD: clone (clone.S:95) > n0: 96600 in 1 place, below massif's threshold (1.00%) > n0: 165600 in 1 place, below massif's threshold (1.00%) > n1: 424000 0x5130DD6: qpid::broker::MessageBuilder::start(qpid::framing::SequenceNumber const&) (MessageBuilder.cpp:92) > n1: 424000 0x517AA25: qpid::broker::SessionState::handleContent(qpid::framing::AMQFrame&) (SessionState.cpp:211) > n1: 424000 0x517B1D2: qpid::broker::SessionState::handleIn(qpid::framing::AMQFrame&) (SessionState.cpp:293) > n1: 424000 0x5649669: qpid::amqp_0_10::SessionHandler::handleIn(qpid::framing::AMQFrame&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 424000 0x50ECBA8: qpid::broker::ConnectionHandler::handle(qpid::framing::AMQFrame&) (Handler.h:39) > n1: 424000 0x50E7C89: qpid::broker::amqp_0_10::Connection::received(qpid::framing::AMQFrame&) (Connection.cpp:198) > n1: 424000 0x507BCE5: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:59) > n1: 424000 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 424000 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 296800 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 296800 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 222600 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 222600 0x627E592: start_thread (pthread_create.c:463) > n0: 222600 0x65900DD: clone (clone.S:95) > n0: 74200 in 1 place, below massif's threshold (1.00%) > n0: 127200 in 1 place, below massif's threshold (1.00%) > n2: 384360 0x6868578: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 301963 0x6860DEF: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 301872 0x686657F: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 283951 0x686AAA5: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 228111 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 228111 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 228111 in 6 places, all below massif's threshold (1.00%) > n0: 0 in 18 places, all below massif's threshold (1.00%) > n0: 55840 in 2 places, all below massif's threshold (1.00%) > n0: 17921 in 5 places, all below massif's threshold (1.00%) > n0: 91 in 3 places, all below massif's threshold (1.00%) > n0: 82397 in 3 places, all below massif's threshold (1.00%) > n2: 328064 0x6860DD1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 327936 0x686657F: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 244448 0x686AAA5: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 244448 in 3 places, all below massif's threshold (1.00%) > n0: 83488 in 7 places, all below massif's threshold (1.00%) > n0: 128 in 3 places, all below massif's threshold (1.00%) > n1: 327664 0x51634BB: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 327664 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 327664 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 327664 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 327664 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 327664 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 327664 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 327664 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 327664 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 327664 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 327664 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 327664 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 327664 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 327664 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 327664 0x627E592: start_thread (pthread_create.c:463) > n0: 327664 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 0 in 1 place, below massif's threshold (1.00%) > n1: 290016 0x4F7F2C8: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (new_allocator.h:111) > n0: 290016 in 3 places, all below massif's threshold (1.00%) > n2: 267024 0x68669F6: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 267024 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 267024 in 10 places, all below massif's threshold (1.00%) > n0: 0 in 30 places, all below massif's threshold (1.00%) > n1: 201552 0x519BBD3: qpid::management::ManagementAgent::moveNewObjects() (ManagementAgent.cpp:678) > n0: 201552 in 2 places, all below massif's threshold (1.00%) >#----------- >snapshot=16 >#----------- >time=14123935364 >mem_heap_B=10666852 >mem_heap_extra_B=467492 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=17 >#----------- >time=14996998643 >mem_heap_B=11509307 >mem_heap_extra_B=356253 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=18 >#----------- >time=15979492346 >mem_heap_B=17907685 >mem_heap_extra_B=1997155 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=19 >#----------- >time=17166773692 >mem_heap_B=18903953 >mem_heap_extra_B=1851863 >mem_stacks_B=0 >heap_tree=detailed >n13: 18903953 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. > n1: 8636160 0x5163321: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 8636160 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 8636160 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 8636160 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 8636160 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 8636160 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 8636160 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 8636160 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 8509920 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 8509920 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 8509920 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 8509920 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 8509920 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 7515360 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 7515360 0x627E592: start_thread (pthread_create.c:463) > n0: 7515360 0x65900DD: clone (clone.S:95) > n1: 994560 0x5095236: qpid::broker::Broker::run() (Broker.cpp:535) > n1: 994560 0x10F499: qpid::broker::QpiddBroker::execute(qpid::broker::QpiddOptions*) (QpiddBroker.cpp:240) > n1: 994560 0x112EAD: qpid::broker::run_broker(int, char**, bool) (qpidd.cpp:108) > n0: 994560 0x64B9249: (below main) (libc-start.c:308) > n0: 126240 in 1 place, below massif's threshold (1.00%) > n4: 2541024 0x68666C8: qpid::types::Variant::Variant(qpid::types::Variant const&) (in /usr/lib64/libqpidtypes.so.1.0.0) > n3: 1289952 0x686AAA5: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 486864 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 486864 in 3 places, all below massif's threshold (1.00%) > n2: 418608 0x686AB58: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 240768 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 240768 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 240768 in 6 places, all below massif's threshold (1.00%) > n0: 0 in 4 places, all below massif's threshold (1.00%) > n0: 177840 in 2 places, all below massif's threshold (1.00%) > n2: 384480 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 384480 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 384480 in 10 places, all below massif's threshold (1.00%) > n0: 0 in 26 places, all below massif's threshold (1.00%) > n3: 830016 0x686AB22: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 433008 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 433008 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 307152 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 307152 in 3 places, all below massif's threshold (1.00%) > n0: 125856 in 7 places, all below massif's threshold (1.00%) > n0: 0 in 15 places, all below massif's threshold (1.00%) > n1: 328752 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 328752 in 3 places, all below massif's threshold (1.00%) > n0: 68256 in 1 place, below massif's threshold (1.00%) > n1: 275976 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 275976 in 3 places, all below massif's threshold (1.00%) > n0: 145080 in 9 places, all below massif's threshold (1.00%) > n0: 1645740 in 594 places, all below massif's threshold (1.00%) > n1: 1441792 0x55F116E: qpid::sys::posix::AsynchIO::createBuffers(unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1441792 0x566D99A: qpid::sys::AsynchIOHandler::init(qpid::sys::AsynchIO*, qpid::sys::Timer&, unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1441792 0x51BD84F: qpid::sys::(anonymous namespace)::establishedCommon(qpid::sys::AsynchIOHandler*, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&) [clone .isra.111] (SocketTransport.cpp:63) > n1: 1441792 0x51BDF93: qpid::sys::(anonymous namespace)::establishedIncoming(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (SocketTransport.cpp:72) > n1: 1441792 0x51C06DC: boost::detail::function::void_function_obj_invoker3<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*), boost::_bi::list5<boost::arg<1>, boost::_bi::value<qpid::sys::SocketTransportOptions>, boost::_bi::value<qpid::sys::Timer*>, boost::arg<2>, boost::arg<3> > >, void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (bind.hpp:531) > n1: 1441792 0x51C104E: boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<boost::_bi::unspecified, boost::function3<void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<qpid::sys::Poller> >, boost::arg<1>, boost::_bi::value<qpid::sys::ConnectionCodec::Factory*> > >, void, qpid::sys::Socket const&>::invoke(boost::detail::function::function_buffer&, qpid::sys::Socket const&) (function_template.hpp:759) > n1: 1441792 0x55F0264: qpid::sys::posix::AsynchAcceptor::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1441792 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 1441792 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1441792 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1441792 0x627E592: start_thread (pthread_create.c:463) > n0: 1441792 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n3: 1289952 0x686AA78: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 486864 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 486864 in 3 places, all below massif's threshold (1.00%) > n2: 418608 0x686AB58: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 240768 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 240768 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 240768 in 6 places, all below massif's threshold (1.00%) > n0: 0 in 4 places, all below massif's threshold (1.00%) > n0: 177840 in 2 places, all below massif's threshold (1.00%) > n2: 384480 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 384480 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 384480 in 10 places, all below massif's threshold (1.00%) > n0: 0 in 26 places, all below massif's threshold (1.00%) > n3: 830016 0x686AAF6: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 433008 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 433008 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 307152 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 307152 in 3 places, all below massif's threshold (1.00%) > n0: 125856 in 7 places, all below massif's threshold (1.00%) > n0: 0 in 15 places, all below massif's threshold (1.00%) > n1: 328752 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 328752 in 3 places, all below massif's threshold (1.00%) > n0: 68256 in 1 place, below massif's threshold (1.00%) > n1: 552000 0x564C7B8: qpid::framing::AMQFrame::decode(qpid::framing::Buffer&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 552000 0x507BCFF: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:57) > n1: 552000 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 552000 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 349416 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 349416 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 297528 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 297528 0x627E592: start_thread (pthread_create.c:463) > n0: 297528 0x65900DD: clone (clone.S:95) > n0: 51888 in 1 place, below massif's threshold (1.00%) > n0: 202584 in 1 place, below massif's threshold (1.00%) > n1: 424000 0x5130DD6: qpid::broker::MessageBuilder::start(qpid::framing::SequenceNumber const&) (MessageBuilder.cpp:92) > n1: 424000 0x517AA25: qpid::broker::SessionState::handleContent(qpid::framing::AMQFrame&) (SessionState.cpp:211) > n1: 424000 0x517B1D2: qpid::broker::SessionState::handleIn(qpid::framing::AMQFrame&) (SessionState.cpp:293) > n1: 424000 0x5649669: qpid::amqp_0_10::SessionHandler::handleIn(qpid::framing::AMQFrame&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 424000 0x50ECBA8: qpid::broker::ConnectionHandler::handle(qpid::framing::AMQFrame&) (Handler.h:39) > n1: 424000 0x50E7C89: qpid::broker::amqp_0_10::Connection::received(qpid::framing::AMQFrame&) (Connection.cpp:198) > n1: 424000 0x507BCE5: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:59) > n1: 424000 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 424000 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 268392 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 268392 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 228536 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 228536 0x627E592: start_thread (pthread_create.c:463) > n0: 228536 0x65900DD: clone (clone.S:95) > n0: 39856 in 1 place, below massif's threshold (1.00%) > n0: 155608 in 1 place, below massif's threshold (1.00%) > n2: 368717 0x6868578: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 289851 0x6860DEF: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 289760 0x686657F: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 272696 0x686AAA5: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 218740 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 218740 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 218740 in 6 places, all below massif's threshold (1.00%) > n0: 0 in 18 places, all below massif's threshold (1.00%) > n0: 53956 in 2 places, all below massif's threshold (1.00%) > n0: 17064 in 5 places, all below massif's threshold (1.00%) > n0: 91 in 3 places, all below massif's threshold (1.00%) > n0: 78866 in 3 places, all below massif's threshold (1.00%) > n1: 327664 0x51634BB: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 327664 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 327664 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 327664 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 327664 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 327664 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 327664 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 327664 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 327664 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 327664 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 327664 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 327664 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 327664 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 327664 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 327664 0x627E592: start_thread (pthread_create.c:463) > n0: 327664 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 0 in 1 place, below massif's threshold (1.00%) > n2: 314592 0x6860DD1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 314464 0x686657F: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 234752 0x686AAA5: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 234752 in 3 places, all below massif's threshold (1.00%) > n0: 79712 in 7 places, all below massif's threshold (1.00%) > n0: 128 in 3 places, all below massif's threshold (1.00%) > n1: 275976 0x4F7F2C8: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (new_allocator.h:111) > n0: 275976 in 3 places, all below massif's threshold (1.00%) > n2: 256320 0x68669F6: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 256320 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 256320 in 10 places, all below massif's threshold (1.00%) > n0: 0 in 30 places, all below massif's threshold (1.00%) >#----------- >snapshot=20 >#----------- >time=17984764961 >mem_heap_B=13653185 >mem_heap_extra_B=508479 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=21 >#----------- >time=18709837753 >mem_heap_B=12915968 >mem_heap_extra_B=364528 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=22 >#----------- >time=19364226431 >mem_heap_B=13192982 >mem_heap_extra_B=541538 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=23 >#----------- >time=20011420055 >mem_heap_B=13353257 >mem_heap_extra_B=365503 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=24 >#----------- >time=20776321312 >mem_heap_B=15236047 >mem_heap_extra_B=580121 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=25 >#----------- >time=21392212452 >mem_heap_B=14415167 >mem_heap_extra_B=379393 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=26 >#----------- >time=22667051905 >mem_heap_B=14169473 >mem_heap_extra_B=355455 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=27 >#----------- >time=23431957857 >mem_heap_B=16214345 >mem_heap_extra_B=576631 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=28 >#----------- >time=24018731621 >mem_heap_B=14921737 >mem_heap_extra_B=387415 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=29 >#----------- >time=25038974632 >mem_heap_B=22158646 >mem_heap_extra_B=1989362 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=30 >#----------- >time=26083831015 >mem_heap_B=16766099 >mem_heap_extra_B=621629 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=31 >#----------- >time=27114734710 >mem_heap_B=17363992 >mem_heap_extra_B=563680 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=32 >#----------- >time=27723762823 >mem_heap_B=24767783 >mem_heap_extra_B=2136593 >mem_stacks_B=0 >heap_tree=detailed >n14: 24767783 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. > n1: 13620000 0x5163321: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 13620000 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 13620000 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 13620000 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 13620000 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 13620000 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 13620000 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 13620000 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 13404000 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 13404000 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 13404000 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 13404000 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 13404000 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 11856960 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 11856960 0x627E592: start_thread (pthread_create.c:463) > n0: 11856960 0x65900DD: clone (clone.S:95) > n1: 1547040 0x5095236: qpid::broker::Broker::run() (Broker.cpp:535) > n1: 1547040 0x10F499: qpid::broker::QpiddBroker::execute(qpid::broker::QpiddOptions*) (QpiddBroker.cpp:240) > n1: 1547040 0x112EAD: qpid::broker::run_broker(int, char**, bool) (qpidd.cpp:108) > n0: 1547040 0x64B9249: (below main) (libc-start.c:308) > n0: 216000 in 1 place, below massif's threshold (1.00%) > n4: 2858328 0x68666C8: qpid::types::Variant::Variant(qpid::types::Variant const&) (in /usr/lib64/libqpidtypes.so.1.0.0) > n3: 1448064 0x686AAA5: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 547416 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 547416 in 3 places, all below massif's threshold (1.00%) > n1: 469728 0x686AB58: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 469728 in 3 places, all below massif's threshold (1.00%) > n2: 430920 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 430920 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 430920 in 10 places, all below massif's threshold (1.00%) > n0: 0 in 26 places, all below massif's threshold (1.00%) > n3: 932328 0x686AB22: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 484056 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 484056 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 348912 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 348912 in 3 places, all below massif's threshold (1.00%) > n0: 135144 in 7 places, all below massif's threshold (1.00%) > n0: 0 in 15 places, all below massif's threshold (1.00%) > n1: 370656 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 370656 in 3 places, all below massif's threshold (1.00%) > n0: 77616 in 1 place, below massif's threshold (1.00%) > n1: 314208 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 314208 in 3 places, all below massif's threshold (1.00%) > n0: 163728 in 9 places, all below massif's threshold (1.00%) > n0: 1608117 in 593 places, all below massif's threshold (1.00%) > n3: 1448064 0x686AA78: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 547416 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 547416 in 3 places, all below massif's threshold (1.00%) > n1: 469728 0x686AB58: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 469728 in 3 places, all below massif's threshold (1.00%) > n2: 430920 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 430920 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 430920 in 10 places, all below massif's threshold (1.00%) > n0: 0 in 26 places, all below massif's threshold (1.00%) > n3: 932328 0x686AAF6: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 484056 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 484056 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 348912 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 348912 in 3 places, all below massif's threshold (1.00%) > n0: 135144 in 7 places, all below massif's threshold (1.00%) > n0: 0 in 15 places, all below massif's threshold (1.00%) > n1: 370656 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 370656 in 3 places, all below massif's threshold (1.00%) > n0: 77616 in 1 place, below massif's threshold (1.00%) > n2: 907135 0x112158: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219) > n1: 879805 0x564BEDC: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 879805 0x564C1A4: qpid::framing::AMQFrame::AMQFrame(qpid::framing::AMQBody const&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 879805 0x51A40EA: qpid::management::ManagementAgent::sendBuffer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, qpid::types::Variant, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::shared_ptr<qpid::broker::Exchange>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) (ManagementAgent.cpp:604) > n1: 841381 0x51AEE11: qpid::management::ManagementAgent::periodicProcessing() (ManagementAgent.cpp:839) > n1: 841381 0x51965EC: qpid::management::(anonymous namespace)::Periodic::fire() (function_template.hpp:759) > n1: 841381 0x5672ACD: qpid::sys::Timer::fire(boost::intrusive_ptr<qpid::sys::TimerTask>) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 841381 0x5673301: qpid::sys::Timer::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 841381 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 841381 0x627E592: start_thread (pthread_create.c:463) > n0: 841381 0x65900DD: clone (clone.S:95) > n0: 38424 in 5 places, all below massif's threshold (1.00%) > n0: 27330 in 97 places, all below massif's threshold (1.00%) > n1: 655344 0x51634BB: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 655344 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 655344 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 655344 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 655344 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 655344 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 655344 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 655344 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 655344 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 655344 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 655344 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x627E592: start_thread (pthread_create.c:463) > n0: 655344 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 0 in 1 place, below massif's threshold (1.00%) > n1: 552000 0x564C7B8: qpid::framing::AMQFrame::decode(qpid::framing::Buffer&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 552000 0x507BCFF: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:57) > n1: 552000 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 552000 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 386400 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 386400 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 386400 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 386400 0x627E592: start_thread (pthread_create.c:463) > n0: 386400 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 165600 in 1 place, below massif's threshold (1.00%) > n1: 424000 0x5130DD6: qpid::broker::MessageBuilder::start(qpid::framing::SequenceNumber const&) (MessageBuilder.cpp:92) > n1: 424000 0x517AA25: qpid::broker::SessionState::handleContent(qpid::framing::AMQFrame&) (SessionState.cpp:211) > n1: 424000 0x517B1D2: qpid::broker::SessionState::handleIn(qpid::framing::AMQFrame&) (SessionState.cpp:293) > n1: 424000 0x5649669: qpid::amqp_0_10::SessionHandler::handleIn(qpid::framing::AMQFrame&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 424000 0x50ECBA8: qpid::broker::ConnectionHandler::handle(qpid::framing::AMQFrame&) (Handler.h:39) > n1: 424000 0x50E7C89: qpid::broker::amqp_0_10::Connection::received(qpid::framing::AMQFrame&) (Connection.cpp:198) > n1: 424000 0x507BCE5: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:59) > n1: 424000 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 424000 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 296800 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 296800 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 296800 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 296800 0x627E592: start_thread (pthread_create.c:463) > n0: 296800 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 127200 in 1 place, below massif's threshold (1.00%) > n2: 413779 0x6868578: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 324613 0x6860DEF: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 324522 0x686657F: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 305118 0x686AAA5: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 305118 in 3 places, all below massif's threshold (1.00%) > n0: 19404 in 5 places, all below massif's threshold (1.00%) > n0: 91 in 3 places, all below massif's threshold (1.00%) > n0: 89166 in 3 places, all below massif's threshold (1.00%) > n1: 393216 0x55F116E: qpid::sys::posix::AsynchIO::createBuffers(unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 393216 0x566D99A: qpid::sys::AsynchIOHandler::init(qpid::sys::AsynchIO*, qpid::sys::Timer&, unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 393216 0x51BD84F: qpid::sys::(anonymous namespace)::establishedCommon(qpid::sys::AsynchIOHandler*, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&) [clone .isra.111] (SocketTransport.cpp:63) > n1: 393216 0x51BDF93: qpid::sys::(anonymous namespace)::establishedIncoming(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (SocketTransport.cpp:72) > n1: 393216 0x51C06DC: boost::detail::function::void_function_obj_invoker3<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*), boost::_bi::list5<boost::arg<1>, boost::_bi::value<qpid::sys::SocketTransportOptions>, boost::_bi::value<qpid::sys::Timer*>, boost::arg<2>, boost::arg<3> > >, void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (bind.hpp:531) > n1: 393216 0x51C104E: boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<boost::_bi::unspecified, boost::function3<void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<qpid::sys::Poller> >, boost::arg<1>, boost::_bi::value<qpid::sys::ConnectionCodec::Factory*> > >, void, qpid::sys::Socket const&>::invoke(boost::detail::function::function_buffer&, qpid::sys::Socket const&) (function_template.hpp:759) > n1: 393216 0x55F0264: qpid::sys::posix::AsynchAcceptor::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 393216 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 393216 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 393216 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 393216 0x627E592: start_thread (pthread_create.c:463) > n0: 393216 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n2: 353984 0x6860DD1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 353856 0x686657F: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 353856 in 8 places, all below massif's threshold (1.00%) > n0: 128 in 3 places, all below massif's threshold (1.00%) > n1: 314208 0x4F7F2C8: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (new_allocator.h:111) > n0: 314208 in 3 places, all below massif's threshold (1.00%) > n2: 287280 0x68669F6: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 287280 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 287280 in 10 places, all below massif's threshold (1.00%) > n0: 0 in 30 places, all below massif's threshold (1.00%) >#----------- >snapshot=33 >#----------- >time=28488663187 >mem_heap_B=18544263 >mem_heap_extra_B=572233 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=34 >#----------- >time=29253567268 >mem_heap_B=17737610 >mem_heap_extra_B=434806 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=35 >#----------- >time=30236287434 >mem_heap_B=20154609 >mem_heap_extra_B=709343 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=36 >#----------- >time=31383088184 >mem_heap_B=20478541 >mem_heap_extra_B=656083 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=37 >#----------- >time=32604884049 >mem_heap_B=20969933 >mem_heap_extra_B=650811 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=38 >#----------- >time=33334760300 >mem_heap_B=19834559 >mem_heap_extra_B=481425 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=39 >#----------- >time=33989685887 >mem_heap_B=21615225 >mem_heap_extra_B=665703 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=40 >#----------- >time=35101409160 >mem_heap_B=21579325 >mem_heap_extra_B=595859 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=41 >#----------- >time=35755805024 >mem_heap_B=24767634 >mem_heap_extra_B=1535958 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=42 >#----------- >time=36410201450 >mem_heap_B=22048276 >mem_heap_extra_B=578244 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=43 >#----------- >time=37199535444 >mem_heap_B=29730270 >mem_heap_extra_B=2209626 >mem_stacks_B=0 >heap_tree=detailed >n12: 29730270 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. > n1: 18027360 0x5163321: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 18027360 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 18027360 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 18027360 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 18027360 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 18027360 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 18027360 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 18027360 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 17753280 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 17753280 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 17753280 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 17753280 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 17753280 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 15767520 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 15767520 0x627E592: start_thread (pthread_create.c:463) > n0: 15767520 0x65900DD: clone (clone.S:95) > n1: 1985760 0x5095236: qpid::broker::Broker::run() (Broker.cpp:535) > n1: 1985760 0x10F499: qpid::broker::QpiddBroker::execute(qpid::broker::QpiddOptions*) (QpiddBroker.cpp:240) > n1: 1985760 0x112EAD: qpid::broker::run_broker(int, char**, bool) (qpidd.cpp:108) > n0: 1985760 0x64B9249: (below main) (libc-start.c:308) > n0: 274080 in 1 place, below massif's threshold (1.00%) > n3: 2845656 0x68666C8: qpid::types::Variant::Variant(qpid::types::Variant const&) (in /usr/lib64/libqpidtypes.so.1.0.0) > n3: 1449648 0x686AAA5: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 567504 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 567504 in 3 places, all below massif's threshold (1.00%) > n1: 463464 0x686AB58: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 463464 in 3 places, all below massif's threshold (1.00%) > n2: 418680 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 418680 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 418680 in 10 places, all below massif's threshold (1.00%) > n0: 0 in 26 places, all below massif's threshold (1.00%) > n3: 934200 0x686AB22: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 463392 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 463392 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 337896 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 337896 in 3 places, all below massif's threshold (1.00%) > n0: 125496 in 7 places, all below massif's threshold (1.00%) > n0: 0 in 15 places, all below massif's threshold (1.00%) > n1: 381240 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 381240 in 3 places, all below massif's threshold (1.00%) > n0: 89568 in 1 place, below massif's threshold (1.00%) > n0: 461808 in 10 places, all below massif's threshold (1.00%) > n0: 2229470 in 595 places, all below massif's threshold (1.00%) > n3: 1449648 0x686AA78: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 567504 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 567504 in 3 places, all below massif's threshold (1.00%) > n1: 463464 0x686AB58: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 463464 in 3 places, all below massif's threshold (1.00%) > n2: 418680 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 418680 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 418680 in 10 places, all below massif's threshold (1.00%) > n0: 0 in 26 places, all below massif's threshold (1.00%) > n1: 1441792 0x55F116E: qpid::sys::posix::AsynchIO::createBuffers(unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1441792 0x566D99A: qpid::sys::AsynchIOHandler::init(qpid::sys::AsynchIO*, qpid::sys::Timer&, unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1441792 0x51BD84F: qpid::sys::(anonymous namespace)::establishedCommon(qpid::sys::AsynchIOHandler*, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&) [clone .isra.111] (SocketTransport.cpp:63) > n1: 1441792 0x51BDF93: qpid::sys::(anonymous namespace)::establishedIncoming(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (SocketTransport.cpp:72) > n1: 1441792 0x51C06DC: boost::detail::function::void_function_obj_invoker3<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*), boost::_bi::list5<boost::arg<1>, boost::_bi::value<qpid::sys::SocketTransportOptions>, boost::_bi::value<qpid::sys::Timer*>, boost::arg<2>, boost::arg<3> > >, void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (bind.hpp:531) > n1: 1441792 0x51C104E: boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<boost::_bi::unspecified, boost::function3<void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<qpid::sys::Poller> >, boost::arg<1>, boost::_bi::value<qpid::sys::ConnectionCodec::Factory*> > >, void, qpid::sys::Socket const&>::invoke(boost::detail::function::function_buffer&, qpid::sys::Socket const&) (function_template.hpp:759) > n1: 1441792 0x55F0264: qpid::sys::posix::AsynchAcceptor::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1441792 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 1441792 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1441792 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1441792 0x627E592: start_thread (pthread_create.c:463) > n0: 1441792 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n3: 934200 0x686AAF6: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 463392 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 463392 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 337896 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 337896 in 3 places, all below massif's threshold (1.00%) > n0: 125496 in 7 places, all below massif's threshold (1.00%) > n0: 0 in 15 places, all below massif's threshold (1.00%) > n1: 381240 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 381240 in 3 places, all below massif's threshold (1.00%) > n0: 89568 in 1 place, below massif's threshold (1.00%) > n1: 655344 0x51634BB: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 655344 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 655344 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 655344 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 655344 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 655344 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 655344 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 655344 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 655344 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 655344 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 655344 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x627E592: start_thread (pthread_create.c:463) > n0: 655344 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 0 in 1 place, below massif's threshold (1.00%) > n1: 552000 0x564C7B8: qpid::framing::AMQFrame::decode(qpid::framing::Buffer&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 552000 0x507BCFF: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:57) > n1: 552000 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 552000 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 386400 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 386400 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 386400 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 386400 0x627E592: start_thread (pthread_create.c:463) > n0: 386400 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 165600 in 1 place, below massif's threshold (1.00%) > n1: 424000 0x5130DD6: qpid::broker::MessageBuilder::start(qpid::framing::SequenceNumber const&) (MessageBuilder.cpp:92) > n1: 424000 0x517AA25: qpid::broker::SessionState::handleContent(qpid::framing::AMQFrame&) (SessionState.cpp:211) > n1: 424000 0x517B1D2: qpid::broker::SessionState::handleIn(qpid::framing::AMQFrame&) (SessionState.cpp:293) > n1: 424000 0x5649669: qpid::amqp_0_10::SessionHandler::handleIn(qpid::framing::AMQFrame&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 424000 0x50ECBA8: qpid::broker::ConnectionHandler::handle(qpid::framing::AMQFrame&) (Handler.h:39) > n1: 424000 0x50E7C89: qpid::broker::amqp_0_10::Connection::received(qpid::framing::AMQFrame&) (Connection.cpp:198) > n1: 424000 0x507BCE5: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:59) > n1: 424000 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 424000 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n0: 424000 in 2 places, all below massif's threshold (1.00%) > n2: 420516 0x112158: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219) > n1: 394036 0x564BEDC: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 394036 0x564C1A4: qpid::framing::AMQFrame::AMQFrame(qpid::framing::AMQBody const&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 394036 0x51A40EA: qpid::management::ManagementAgent::sendBuffer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, qpid::types::Variant, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::shared_ptr<qpid::broker::Exchange>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) (ManagementAgent.cpp:604) > n1: 394036 0x51AEE11: qpid::management::ManagementAgent::periodicProcessing() (ManagementAgent.cpp:839) > n1: 394036 0x51965EC: qpid::management::(anonymous namespace)::Periodic::fire() (function_template.hpp:759) > n1: 394036 0x5672ACD: qpid::sys::Timer::fire(boost::intrusive_ptr<qpid::sys::TimerTask>) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 394036 0x5673301: qpid::sys::Timer::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 394036 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 394036 0x627E592: start_thread (pthread_create.c:463) > n0: 394036 0x65900DD: clone (clone.S:95) > n0: 0 in 5 places, all below massif's threshold (1.00%) > n0: 26480 in 97 places, all below massif's threshold (1.00%) > n1: 397196 0x6868578: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 397196 in 4 places, all below massif's threshold (1.00%) > n2: 353088 0x6860DD1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 352960 0x686657F: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 352960 in 8 places, all below massif's threshold (1.00%) > n0: 128 in 3 places, all below massif's threshold (1.00%) >#----------- >snapshot=44 >#----------- >time=37853933785 >mem_heap_B=22398181 >mem_heap_extra_B=609987 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=45 >#----------- >time=38508329190 >mem_heap_B=28057914 >mem_heap_extra_B=1950646 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=46 >#----------- >time=39162727478 >mem_heap_B=23498442 >mem_heap_extra_B=617774 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=47 >#----------- >time=39817122806 >mem_heap_B=24968619 >mem_heap_extra_B=1218493 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=48 >#----------- >time=40471519638 >mem_heap_B=23595055 >mem_heap_extra_B=606873 >mem_stacks_B=0 >heap_tree=detailed >n6: 23595055 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. > n1: 19528320 0x5163321: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 19528320 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 19528320 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 19528320 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 19528320 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 19528320 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 19528320 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 19528320 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 19236000 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 19236000 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 19236000 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 19236000 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 19236000 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 17153280 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 17153280 0x627E592: start_thread (pthread_create.c:463) > n0: 17153280 0x65900DD: clone (clone.S:95) > n1: 2082720 0x5095236: qpid::broker::Broker::run() (Broker.cpp:535) > n1: 2082720 0x10F499: qpid::broker::QpiddBroker::execute(qpid::broker::QpiddOptions*) (QpiddBroker.cpp:240) > n1: 2082720 0x112EAD: qpid::broker::run_broker(int, char**, bool) (qpidd.cpp:108) > n0: 2082720 0x64B9249: (below main) (libc-start.c:308) > n1: 292320 0x507B1FD: qpid::amqp_0_10::Connection::canEncode() (Connection.cpp:68) > n1: 292320 0x566ED52: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 292320 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 292320 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 292320 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 263520 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 263520 0x627E592: start_thread (pthread_create.c:463) > n0: 263520 0x65900DD: clone (clone.S:95) > n0: 28800 in 1 place, below massif's threshold (1.00%) > n0: 1385839 in 601 places, all below massif's threshold (1.00%) > n1: 1048576 0x55F116E: qpid::sys::posix::AsynchIO::createBuffers(unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x566D99A: qpid::sys::AsynchIOHandler::init(qpid::sys::AsynchIO*, qpid::sys::Timer&, unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x51BD84F: qpid::sys::(anonymous namespace)::establishedCommon(qpid::sys::AsynchIOHandler*, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&) [clone .isra.111] (SocketTransport.cpp:63) > n1: 1048576 0x51BDF93: qpid::sys::(anonymous namespace)::establishedIncoming(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (SocketTransport.cpp:72) > n1: 1048576 0x51C06DC: boost::detail::function::void_function_obj_invoker3<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*), boost::_bi::list5<boost::arg<1>, boost::_bi::value<qpid::sys::SocketTransportOptions>, boost::_bi::value<qpid::sys::Timer*>, boost::arg<2>, boost::arg<3> > >, void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (bind.hpp:531) > n1: 1048576 0x51C104E: boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<boost::_bi::unspecified, boost::function3<void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<qpid::sys::Poller> >, boost::arg<1>, boost::_bi::value<qpid::sys::ConnectionCodec::Factory*> > >, void, qpid::sys::Socket const&>::invoke(boost::detail::function::function_buffer&, qpid::sys::Socket const&) (function_template.hpp:759) > n1: 1048576 0x55F0264: qpid::sys::posix::AsynchAcceptor::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 1048576 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x627E592: start_thread (pthread_create.c:463) > n0: 1048576 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n1: 655344 0x51634BB: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 655344 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 655344 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 655344 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 655344 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 655344 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 655344 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 655344 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 655344 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 655344 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 655344 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x627E592: start_thread (pthread_create.c:463) > n0: 655344 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 0 in 1 place, below massif's threshold (1.00%) > n1: 552552 0x564C7B8: qpid::framing::AMQFrame::decode(qpid::framing::Buffer&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 552552 0x507BCFF: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:57) > n1: 552552 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 552552 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 552000 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 552000 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 495144 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 495144 0x627E592: start_thread (pthread_create.c:463) > n0: 495144 0x65900DD: clone (clone.S:95) > n0: 56856 in 1 place, below massif's threshold (1.00%) > n0: 552 in 1 place, below massif's threshold (1.00%) > n1: 424424 0x5130DD6: qpid::broker::MessageBuilder::start(qpid::framing::SequenceNumber const&) (MessageBuilder.cpp:92) > n1: 424424 0x517AA25: qpid::broker::SessionState::handleContent(qpid::framing::AMQFrame&) (SessionState.cpp:211) > n1: 424424 0x517B1D2: qpid::broker::SessionState::handleIn(qpid::framing::AMQFrame&) (SessionState.cpp:293) > n1: 424424 0x5649669: qpid::amqp_0_10::SessionHandler::handleIn(qpid::framing::AMQFrame&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 424424 0x50ECBA8: qpid::broker::ConnectionHandler::handle(qpid::framing::AMQFrame&) (Handler.h:39) > n1: 424424 0x50E7C89: qpid::broker::amqp_0_10::Connection::received(qpid::framing::AMQFrame&) (Connection.cpp:198) > n1: 424424 0x507BCE5: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:59) > n1: 424424 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 424424 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 424000 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 424000 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 380328 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 380328 0x627E592: start_thread (pthread_create.c:463) > n0: 380328 0x65900DD: clone (clone.S:95) > n0: 43672 in 1 place, below massif's threshold (1.00%) > n0: 424 in 1 place, below massif's threshold (1.00%) >#----------- >snapshot=49 >#----------- >time=41125916575 >mem_heap_B=25641370 >mem_heap_extra_B=894094 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=50 >#----------- >time=41212136925 >mem_heap_B=30124222 >mem_heap_extra_B=2136458 >mem_stacks_B=0 >heap_tree=detailed >n11: 30124222 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. > n1: 19864800 0x5163321: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 19864800 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 19864800 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 19864800 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 19864800 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 19864800 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 19864800 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 19864800 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 19570080 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 19570080 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 19570080 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 19570080 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 19570080 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 17463360 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 17463360 0x627E592: start_thread (pthread_create.c:463) > n0: 17463360 0x65900DD: clone (clone.S:95) > n1: 2106720 0x5095236: qpid::broker::Broker::run() (Broker.cpp:535) > n1: 2106720 0x10F499: qpid::broker::QpiddBroker::execute(qpid::broker::QpiddOptions*) (QpiddBroker.cpp:240) > n1: 2106720 0x112EAD: qpid::broker::run_broker(int, char**, bool) (qpidd.cpp:108) > n0: 2106720 0x64B9249: (below main) (libc-start.c:308) > n0: 294720 in 1 place, below massif's threshold (1.00%) > n3: 2666736 0x68666C8: qpid::types::Variant::Variant(qpid::types::Variant const&) (in /usr/lib64/libqpidtypes.so.1.0.0) > n3: 1350144 0x686AAA5: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 525312 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 525312 in 3 places, all below massif's threshold (1.00%) > n1: 432936 0x686AB58: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 432936 in 3 places, all below massif's threshold (1.00%) > n2: 391896 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 391824 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 391824 in 10 places, all below massif's threshold (1.00%) > n0: 72 in 26 places, all below massif's threshold (1.00%) > n3: 870768 0x686AB22: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 432864 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 432720 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 325944 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 325944 in 3 places, all below massif's threshold (1.00%) > n0: 106776 in 7 places, all below massif's threshold (1.00%) > n0: 144 in 15 places, all below massif's threshold (1.00%) > n1: 355680 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 355680 in 3 places, all below massif's threshold (1.00%) > n0: 82224 in 1 place, below massif's threshold (1.00%) > n0: 445824 in 10 places, all below massif's threshold (1.00%) > n0: 1986668 in 596 places, all below massif's threshold (1.00%) > n3: 1350144 0x686AA78: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 525312 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 525312 in 3 places, all below massif's threshold (1.00%) > n1: 432936 0x686AB58: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 432936 in 3 places, all below massif's threshold (1.00%) > n2: 391896 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 391824 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 391824 in 10 places, all below massif's threshold (1.00%) > n0: 72 in 26 places, all below massif's threshold (1.00%) > n1: 1048576 0x55F116E: qpid::sys::posix::AsynchIO::createBuffers(unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x566D99A: qpid::sys::AsynchIOHandler::init(qpid::sys::AsynchIO*, qpid::sys::Timer&, unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x51BD84F: qpid::sys::(anonymous namespace)::establishedCommon(qpid::sys::AsynchIOHandler*, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&) [clone .isra.111] (SocketTransport.cpp:63) > n1: 1048576 0x51BDF93: qpid::sys::(anonymous namespace)::establishedIncoming(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (SocketTransport.cpp:72) > n1: 1048576 0x51C06DC: boost::detail::function::void_function_obj_invoker3<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*), boost::_bi::list5<boost::arg<1>, boost::_bi::value<qpid::sys::SocketTransportOptions>, boost::_bi::value<qpid::sys::Timer*>, boost::arg<2>, boost::arg<3> > >, void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (bind.hpp:531) > n1: 1048576 0x51C104E: boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<boost::_bi::unspecified, boost::function3<void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<qpid::sys::Poller> >, boost::arg<1>, boost::_bi::value<qpid::sys::ConnectionCodec::Factory*> > >, void, qpid::sys::Socket const&>::invoke(boost::detail::function::function_buffer&, qpid::sys::Socket const&) (function_template.hpp:759) > n1: 1048576 0x55F0264: qpid::sys::posix::AsynchAcceptor::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 1048576 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x627E592: start_thread (pthread_create.c:463) > n0: 1048576 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n3: 870768 0x686AAF6: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 432864 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 432720 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 325944 0x4F7F2F5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_M_copy<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > const*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, qpid::types::Variant> > >::_Reuse_or_alloc_node&) (stl_pair.h:292) > n0: 325944 in 3 places, all below massif's threshold (1.00%) > n0: 106776 in 7 places, all below massif's threshold (1.00%) > n0: 144 in 15 places, all below massif's threshold (1.00%) > n1: 355680 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 355680 in 3 places, all below massif's threshold (1.00%) > n0: 82224 in 1 place, below massif's threshold (1.00%) > n1: 655344 0x51634BB: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 655344 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 655344 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 655344 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 655344 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 655344 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 655344 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 655344 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 655344 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 655344 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 655344 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x627E592: start_thread (pthread_create.c:463) > n0: 655344 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 0 in 1 place, below massif's threshold (1.00%) > n1: 552000 0x564C7B8: qpid::framing::AMQFrame::decode(qpid::framing::Buffer&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 552000 0x507BCFF: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:57) > n1: 552000 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 552000 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 441600 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 441600 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 441600 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 441600 0x627E592: start_thread (pthread_create.c:463) > n0: 441600 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 110400 in 1 place, below massif's threshold (1.00%) > n1: 424000 0x5130DD6: qpid::broker::MessageBuilder::start(qpid::framing::SequenceNumber const&) (MessageBuilder.cpp:92) > n1: 424000 0x517AA25: qpid::broker::SessionState::handleContent(qpid::framing::AMQFrame&) (SessionState.cpp:211) > n1: 424000 0x517B1D2: qpid::broker::SessionState::handleIn(qpid::framing::AMQFrame&) (SessionState.cpp:293) > n1: 424000 0x5649669: qpid::amqp_0_10::SessionHandler::handleIn(qpid::framing::AMQFrame&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 424000 0x50ECBA8: qpid::broker::ConnectionHandler::handle(qpid::framing::AMQFrame&) (Handler.h:39) > n1: 424000 0x50E7C89: qpid::broker::amqp_0_10::Connection::received(qpid::framing::AMQFrame&) (Connection.cpp:198) > n1: 424000 0x507BCE5: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:59) > n1: 424000 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 424000 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 339200 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 339200 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 339200 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 339200 0x627E592: start_thread (pthread_create.c:463) > n0: 339200 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 84800 in 1 place, below massif's threshold (1.00%) > n1: 374114 0x6868578: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 374114 in 4 places, all below massif's threshold (1.00%) > n2: 331072 0x6860DD1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 330944 0x686657F: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 330944 in 8 places, all below massif's threshold (1.00%) > n0: 128 in 3 places, all below massif's threshold (1.00%) >#----------- >snapshot=51 >#----------- >time=41216007782 >mem_heap_B=30530829 >mem_heap_extra_B=2188547 >mem_stacks_B=0 >heap_tree=detailed >n11: 30530829 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. > n1: 19864800 0x5163321: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 19864800 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 19864800 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 19864800 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 19864800 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 19864800 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 19864800 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 19864800 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 19570080 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 19570080 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 19570080 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 19570080 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 19570080 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 17463360 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 17463360 0x627E592: start_thread (pthread_create.c:463) > n0: 17463360 0x65900DD: clone (clone.S:95) > n1: 2106720 0x5095236: qpid::broker::Broker::run() (Broker.cpp:535) > n1: 2106720 0x10F499: qpid::broker::QpiddBroker::execute(qpid::broker::QpiddOptions*) (QpiddBroker.cpp:240) > n1: 2106720 0x112EAD: qpid::broker::run_broker(int, char**, bool) (qpidd.cpp:108) > n0: 2106720 0x64B9249: (below main) (libc-start.c:308) > n0: 294720 in 1 place, below massif's threshold (1.00%) > n3: 2757024 0x68666C8: qpid::types::Variant::Variant(qpid::types::Variant const&) (in /usr/lib64/libqpidtypes.so.1.0.0) > n3: 1404144 0x686AAA5: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 550008 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 550008 in 3 places, all below massif's threshold (1.00%) > n1: 448776 0x686AB58: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 448776 in 3 places, all below massif's threshold (1.00%) > n2: 405360 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 405360 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 405360 in 10 places, all below massif's threshold (1.00%) > n0: 0 in 26 places, all below massif's threshold (1.00%) > n3: 904752 0x686AB22: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 448776 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 448776 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 448776 in 8 places, all below massif's threshold (1.00%) > n0: 0 in 15 places, all below massif's threshold (1.00%) > n1: 369144 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 369144 in 3 places, all below massif's threshold (1.00%) > n0: 86832 in 1 place, below massif's threshold (1.00%) > n0: 448128 in 10 places, all below massif's threshold (1.00%) > n0: 2193853 in 596 places, all below massif's threshold (1.00%) > n3: 1404144 0x686AA78: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 550008 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 550008 in 3 places, all below massif's threshold (1.00%) > n1: 448776 0x686AB58: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 448776 in 3 places, all below massif's threshold (1.00%) > n2: 405360 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 405360 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 405360 in 10 places, all below massif's threshold (1.00%) > n0: 0 in 26 places, all below massif's threshold (1.00%) > n1: 1048576 0x55F116E: qpid::sys::posix::AsynchIO::createBuffers(unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x566D99A: qpid::sys::AsynchIOHandler::init(qpid::sys::AsynchIO*, qpid::sys::Timer&, unsigned int) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x51BD84F: qpid::sys::(anonymous namespace)::establishedCommon(qpid::sys::AsynchIOHandler*, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&) [clone .isra.111] (SocketTransport.cpp:63) > n1: 1048576 0x51BDF93: qpid::sys::(anonymous namespace)::establishedIncoming(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (SocketTransport.cpp:72) > n1: 1048576 0x51C06DC: boost::detail::function::void_function_obj_invoker3<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<qpid::sys::Poller>, qpid::sys::SocketTransportOptions const&, qpid::sys::Timer*, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*), boost::_bi::list5<boost::arg<1>, boost::_bi::value<qpid::sys::SocketTransportOptions>, boost::_bi::value<qpid::sys::Timer*>, boost::arg<2>, boost::arg<3> > >, void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*) (bind.hpp:531) > n1: 1048576 0x51C104E: boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<boost::_bi::unspecified, boost::function3<void, boost::shared_ptr<qpid::sys::Poller>, qpid::sys::Socket const&, qpid::sys::ConnectionCodec::Factory*>, boost::_bi::list3<boost::_bi::value<boost::shared_ptr<qpid::sys::Poller> >, boost::arg<1>, boost::_bi::value<qpid::sys::ConnectionCodec::Factory*> > >, void, qpid::sys::Socket const&>::invoke(boost::detail::function::function_buffer&, qpid::sys::Socket const&) (function_template.hpp:759) > n1: 1048576 0x55F0264: qpid::sys::posix::AsynchAcceptor::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 1048576 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 1048576 0x627E592: start_thread (pthread_create.c:463) > n0: 1048576 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n3: 904752 0x686AAF6: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n2: 448776 0x6866A35: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 448776 0x68665B1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 448776 in 8 places, all below massif's threshold (1.00%) > n0: 0 in 15 places, all below massif's threshold (1.00%) > n1: 369144 0x686AADB: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 369144 in 3 places, all below massif's threshold (1.00%) > n0: 86832 in 1 place, below massif's threshold (1.00%) > n1: 655344 0x51634BB: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 655344 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 655344 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 655344 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 655344 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 655344 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 655344 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 655344 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 655344 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 655344 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 655344 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x627E592: start_thread (pthread_create.c:463) > n0: 655344 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 0 in 1 place, below massif's threshold (1.00%) > n1: 552000 0x564C7B8: qpid::framing::AMQFrame::decode(qpid::framing::Buffer&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 552000 0x507BCFF: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:57) > n1: 552000 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 552000 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 441600 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 441600 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 441600 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 441600 0x627E592: start_thread (pthread_create.c:463) > n0: 441600 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 110400 in 1 place, below massif's threshold (1.00%) > n1: 424000 0x5130DD6: qpid::broker::MessageBuilder::start(qpid::framing::SequenceNumber const&) (MessageBuilder.cpp:92) > n1: 424000 0x517AA25: qpid::broker::SessionState::handleContent(qpid::framing::AMQFrame&) (SessionState.cpp:211) > n1: 424000 0x517B1D2: qpid::broker::SessionState::handleIn(qpid::framing::AMQFrame&) (SessionState.cpp:293) > n1: 424000 0x5649669: qpid::amqp_0_10::SessionHandler::handleIn(qpid::framing::AMQFrame&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 424000 0x50ECBA8: qpid::broker::ConnectionHandler::handle(qpid::framing::AMQFrame&) (Handler.h:39) > n1: 424000 0x50E7C89: qpid::broker::amqp_0_10::Connection::received(qpid::framing::AMQFrame&) (Connection.cpp:198) > n1: 424000 0x507BCE5: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:59) > n1: 424000 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 424000 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 339200 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 339200 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 339200 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 339200 0x627E592: start_thread (pthread_create.c:463) > n0: 339200 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 84800 in 1 place, below massif's threshold (1.00%) > n1: 384288 0x6868578: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 384288 in 4 places, all below massif's threshold (1.00%) > n2: 342048 0x6860DD1: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n1: 341920 0x686657F: ??? (in /usr/lib64/libqpidtypes.so.1.0.0) > n0: 341920 in 8 places, all below massif's threshold (1.00%) > n0: 128 in 3 places, all below massif's threshold (1.00%) >#----------- >snapshot=52 >#----------- >time=41789688599 >mem_heap_B=24613425 >mem_heap_extra_B=618623 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=53 >#----------- >time=42363368758 >mem_heap_B=28074509 >mem_heap_extra_B=1551531 >mem_stacks_B=0 >heap_tree=empty >#----------- >snapshot=54 >#----------- >time=42842361185 >mem_heap_B=44350063 >mem_heap_extra_B=915529 >mem_stacks_B=0 >heap_tree=peak >n5: 44350063 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. > n2: 20585760 0x50FDC48: std::_Deque_base<qpid::broker::DeliveryRecord, std::allocator<qpid::broker::DeliveryRecord> >::_M_initialize_map(unsigned long) (new_allocator.h:111) > n1: 20585280 0x5167F9C: qpid::broker::SemanticState::requeue() (stl_deque.h:501) > n1: 20585280 0x5168424: qpid::broker::SemanticState::closed() (SemanticState.cpp:106) > n1: 20585280 0x517A1A5: qpid::broker::SessionState::~SessionState() (SessionState.cpp:107) > n1: 20585280 0x517A47B: qpid::broker::SessionState::~SessionState() (SessionState.cpp:110) > n2: 20585280 0x517FAC6: qpid::broker::SessionHandler::handleDetach() (auto_ptr.h:172) > n1: 20585280 0x50E50E2: qpid::broker::amqp_0_10::Connection::closed() (Connection.cpp:374) > n1: 20585280 0x566DB10: qpid::sys::AsynchIOHandler::disconnect(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 20585280 0x55F03C4: qpid::sys::posix::AsynchIO::disconnected(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 20585280 0x5670752: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 20585280 0x5614DFC: qpid::sys::HandleSet::cleanup() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 20585280 0x5618E75: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 20585280 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 20585280 0x627E592: start_thread (pthread_create.c:463) > n0: 20585280 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 480 in 1 place, below massif's threshold (1.00%) > n1: 20584800 0x5163321: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 20584800 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 20584800 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 20584800 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 20584800 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 20584800 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 20584800 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 20584800 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 20283840 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 20283840 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 20283840 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 20283840 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 20283840 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 18119040 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 18119040 0x627E592: start_thread (pthread_create.c:463) > n0: 18119040 0x65900DD: clone (clone.S:95) > n1: 2164800 0x5095236: qpid::broker::Broker::run() (Broker.cpp:535) > n1: 2164800 0x10F499: qpid::broker::QpiddBroker::execute(qpid::broker::QpiddOptions*) (QpiddBroker.cpp:240) > n1: 2164800 0x112EAD: qpid::broker::run_broker(int, char**, bool) (qpidd.cpp:108) > n0: 2164800 0x64B9249: (below main) (libc-start.c:308) > n0: 300960 in 1 place, below massif's threshold (1.00%) > n0: 1972159 in 602 places, all below massif's threshold (1.00%) > n1: 655344 0x51634BB: qpid::broker::SemanticState::record(qpid::broker::DeliveryRecord const&) (new_allocator.h:111) > n1: 655344 0x51637ED: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&, boost::shared_ptr<qpid::broker::Consumer>) (SemanticState.cpp:398) > n1: 655344 0x5163963: qpid::broker::SemanticStateConsumerImpl::deliver(qpid::broker::QueueCursor const&, qpid::broker::Message const&) (SemanticState.cpp:381) > n1: 655344 0x50C2500: qpid::broker::Queue::dispatch(boost::shared_ptr<qpid::broker::Consumer>) (Queue.cpp:523) > n1: 655344 0x5160C0D: qpid::broker::SemanticStateConsumerImpl::doDispatch() (SemanticState.cpp:663) > n1: 655344 0x5161511: qpid::broker::SemanticStateConsumerImpl::doOutput() (SemanticState.cpp:729) > n1: 655344 0x566B8AB: qpid::sys::AggregateOutput::doOutput() (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 655344 0x50E9A27: qpid::broker::amqp_0_10::Connection::doOutput() (Connection.cpp:400) > n1: 655344 0x507C912: qpid::amqp_0_10::Connection::encode(char*, unsigned long) (Connection.cpp:101) > n1: 655344 0x566ED7A: qpid::sys::AsynchIOHandler::idle(qpid::sys::AsynchIO&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x55F2EDA: qpid::sys::posix::AsynchIO::writeable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x5670B84: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 655344 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 655344 0x627E592: start_thread (pthread_create.c:463) > n0: 655344 0x65900DD: clone (clone.S:95) > n0: 0 in 1 place, below massif's threshold (1.00%) > n0: 0 in 1 place, below massif's threshold (1.00%) > n1: 552000 0x564C7B8: qpid::framing::AMQFrame::decode(qpid::framing::Buffer&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 552000 0x507BCFF: qpid::amqp_0_10::Connection::decode(char const*, unsigned long) (Connection.cpp:57) > n1: 552000 0x566E73D: qpid::sys::AsynchIOHandler::readbuff(qpid::sys::AsynchIO&, qpid::sys::AsynchIOBufferBase*) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 552000 0x55F36AF: qpid::sys::posix::AsynchIO::readable(qpid::sys::DispatchHandle&) (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 552000 0x5670A5B: qpid::sys::DispatchHandle::processEvent(qpid::sys::Poller::EventType) (in /usr/lib64/libqpidcommon.so.2.0.0) > n2: 552000 0x5618C1C: qpid::sys::Poller::run() (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 505080 0x560AD6C: ??? (in /usr/lib64/libqpidcommon.so.2.0.0) > n1: 505080 0x627E592: start_thread (pthread_create.c:463) > n0: 505080 0x65900DD: clone (clone.S:95) > n0: 46920 in 1 place, below massif's threshold (1.00%) > n0: 0 in 1 place, below massif's threshold (1.00%)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1609230
:
1474068
| 1474069