diff options
author | Alan Conway <aconway@apache.org> | 2007-03-29 22:01:03 +0000 |
---|---|---|
committer | Alan Conway <aconway@apache.org> | 2007-03-29 22:01:03 +0000 |
commit | 14cdd917892929ffe123fa3a411a24dd1cfda9f7 (patch) | |
tree | 331a36d9d9af8c32864a55fb64ae6e7ab55e612b /qpid/cpp/tests | |
parent | 8ba2cfb37e6319772491bccf352e281cba11a3ce (diff) | |
download | qpid-python-14cdd917892929ffe123fa3a411a24dd1cfda9f7.tar.gz |
* cpp/tests/.vg-supp (fun): Remove wildcarded suppressions generated
before the dlclose_noop fix, replaced with fully qualified ones.
* cpp/tests/InProcessBroker.h: fix memory leak in InputToOutputHandler.
* cpp/tests/run-unit-tests (fail): pass test paths to DllPlugInTester
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@523846 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/tests')
-rw-r--r-- | qpid/cpp/tests/.vg-supp | 1551 | ||||
-rw-r--r-- | qpid/cpp/tests/InProcessBroker.h | 65 | ||||
-rwxr-xr-x | qpid/cpp/tests/run-unit-tests | 12 |
3 files changed, 36 insertions, 1592 deletions
diff --git a/qpid/cpp/tests/.vg-supp b/qpid/cpp/tests/.vg-supp index afd68675ce..e69de29bb2 100644 --- a/qpid/cpp/tests/.vg-supp +++ b/qpid/cpp/tests/.vg-supp @@ -1,1551 +0,0 @@ -{ - x17984_1 - Memcheck:Leak - fun:_Znwm - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsmj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x17984_2 - Memcheck:Leak - fun:_Znwm - fun:_ZN5boost6detail12shared_countC1IN4qpid6broker6BrokerEEEPT_ - fun:_ZN5boost10shared_ptrIN4qpid6broker6BrokerEEC1IS3_EEPT_ - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x17984_3 - Memcheck:Leak - fun:_Znwm - fun:_ZN5boost6detail12shared_countC1IN4qpid6broker15HeadersExchangeEEEPT_ - fun:_ZN5boost10shared_ptrIN4qpid6broker8ExchangeEEC1INS2_15HeadersExchangeEEEPT_ - fun:_ZN4qpid6broker16ExchangeRegistry7declareERKSsS3_ - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsmj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x17984_4 - Memcheck:Leak - fun:_Znwm - fun:_ZN5boost6detail12shared_countC1IN4qpid6broker14FanOutExchangeEEEPT_ - fun:_ZN5boost10shared_ptrIN4qpid6broker8ExchangeEEC1INS2_14FanOutExchangeEEEPT_ - fun:_ZN4qpid6broker16ExchangeRegistry7declareERKSsS3_ - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsmj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x17984_5 - Memcheck:Leak - fun:_Znwm - fun:_ZN5boost6detail12shared_countC1IN4qpid6broker13TopicExchangeEEEPT_ - fun:_ZN5boost10shared_ptrIN4qpid6broker8ExchangeEEC1INS2_13TopicExchangeEEEPT_ - fun:_ZN4qpid6broker16ExchangeRegistry7declareERKSsS3_ - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsmj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x17984_6 - Memcheck:Leak - fun:_Znwm - fun:_ZN5boost6detail12shared_countC1IN4qpid3sys11APRAcceptorEEEPT_ - fun:_ZN5boost10shared_ptrIN4qpid3sys8AcceptorEEC1INS2_11APRAcceptorEEEPT_ - fun:_ZN4qpid3sys8Acceptor6createEsiib - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x17984_8 - Memcheck:Leak - fun:_Znam - fun:_ZN4qpid3sys11LFProcessorC1EP10apr_pool_tiii - fun:_ZN4qpid3sys11APRAcceptorC1Esiib - fun:_ZN4qpid3sys8Acceptor6createEsiib - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x17984_10 - Memcheck:Leak - fun:_Znwm - fun:_ZN5boost6detail12shared_countC1IN4qpid6broker14DirectExchangeEEEPT_ - fun:_ZN5boost10shared_ptrIN4qpid6broker8ExchangeEEC1INS2_14DirectExchangeEEEPT_ - fun:_ZN4qpid6broker16ExchangeRegistry7declareERKSsS3_ - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsmj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x17984_11 - Memcheck:Leak - fun:_Znwm - fun:_ZN9__gnu_cxx13new_allocatorISsE8allocateEmPKv - fun:_ZNSt12_Vector_baseISsSaISsEE11_M_allocateEm - fun:_ZNSt12_Vector_baseISsSaISsEEC2EmRKS0_ - fun:_ZNSt6vectorISsSaISsEEC2ERKS1_ - fun:_ZN4qpid6broker6TokensC2ERKS1_ - fun:_ZN4qpid6broker12TopicPatternC1ERKS1_ - fun:_ZNSt4pairIKN4qpid6broker12TopicPatternESt6vectorIN5boost10shared_ptrINS1_5QueueEEESaIS8_EEEC1ERKSB_ - fun:_ZN9__gnu_cxx13new_allocatorISt4pairIKN4qpid6broker12TopicPatternESt6vectorIN5boost10shared_ptrINS3_5QueueEEESaISA_EEEE9constructEPSD_RKSD_ - fun:_ZNSt8_Rb_treeIN4qpid6broker12TopicPatternESt4pairIKS2_St6vectorIN5boost10shared_ptrINS1_5QueueEEESaIS9_EEESt10_Select1stISC_ESt4lessIS2_ESaISC_EE14_M_create_nodeERKSC_ - fun:_ZNSt8_Rb_treeIN4qpid6broker12TopicPatternESt4pairIKS2_St6vectorIN5boost10shared_ptrINS1_5QueueEEESaIS9_EEESt10_Select1stISC_ESt4lessIS2_ESaISC_EE9_M_insertEPSt18_Rb_tree_node_baseSK_RKSC_ - fun:_ZNSt8_Rb_treeIN4qpid6broker12TopicPatternESt4pairIKS2_St6vectorIN5boost10shared_ptrINS1_5QueueEEESaIS9_EEESt10_Select1stISC_ESt4lessIS2_ESaISC_EE13insert_uniqueERKSC_ - fun:_ZNSt8_Rb_treeIN4qpid6broker12TopicPatternESt4pairIKS2_St6vectorIN5boost10shared_ptrINS1_5QueueEEESaIS9_EEESt10_Select1stISC_ESt4lessIS2_ESaISC_EE13insert_uniqueESt17_Rb_tree_iteratorISC_ERKSC_ - fun:_ZNSt3mapIN4qpid6broker12TopicPatternESt6vectorIN5boost10shared_ptrINS1_5QueueEEESaIS7_EESt4lessIS2_ESaISt4pairIKS2_S9_EEE6insertESt17_Rb_tree_iteratorISE_ERKSE_ - fun:_ZNSt3mapIN4qpid6broker12TopicPatternESt6vectorIN5boost10shared_ptrINS1_5QueueEEESaIS7_EESt4lessIS2_ESaISt4pairIKS2_S9_EEEixERSD_ - fun:_ZN4qpid6broker13TopicExchange4bindEN5boost10shared_ptrINS0_5QueueEEERKSsPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl4bindEttRKSsS4_S4_bRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing13QueueBindBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:start_thread - fun:clone -} -{ - x17984_12 - Memcheck:Leak - fun:_Znwm - fun:_ZN4qpid6broker16ExchangeRegistry7declareERKSsS3_ - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsmj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x17984_13 - Memcheck:Leak - fun:_Znwm - fun:_ZN9__gnu_cxx13new_allocatorIPN5boost10shared_ptrIN4qpid6broker5QueueEEEE8allocateEmPKv - fun:_ZNSt11_Deque_baseIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS5_EE15_M_allocate_mapEm - fun:_ZNSt11_Deque_baseIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS5_EE17_M_initialize_mapEm - fun:_ZNSt11_Deque_baseIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS5_EEC2ERKS6_m - fun:_ZNSt5dequeIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS5_EEC1ERKS7_ - fun:_ZNSt5queueIN5boost10shared_ptrIN4qpid6broker5QueueEEESt5dequeIS5_SaIS5_EEEC1ERKS8_ - fun:_ZN4qpid6broker10AutoDeleteC1EPNS0_13QueueRegistryEj - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsmj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x17984_16 - Memcheck:Leak - fun:_Znwm - fun:_ZN9__gnu_cxx13new_allocatorIPN4qpid6broker13Configuration6OptionEE8allocateEmPKv - fun:_ZNSt12_Vector_baseIPN4qpid6broker13Configuration6OptionESaIS4_EE11_M_allocateEm - fun:_ZNSt6vectorIPN4qpid6broker13Configuration6OptionESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_ - fun:_ZNSt6vectorIPN4qpid6broker13Configuration6OptionESaIS4_EE9push_backERKS4_ - fun:_ZN4qpid6broker13ConfigurationC1Ev - fun:main -} -{ - x17984_17 - Memcheck:Leak - fun:_Znwm - fun:_ZN4qpid3sys8Acceptor6createEsiib - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} - -{ - x17984_25 - Memcheck:Leak - fun:_Znwm - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x17984_28 - Memcheck:Leak - fun:_Znwm - fun:_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsN5boost10shared_ptrIN4qpid6broker8ExchangeEEEEEE8allocateEmPKv - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid6broker8ExchangeEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE11_M_get_nodeEv - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid6broker8ExchangeEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE14_M_create_nodeERKS8_ - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid6broker8ExchangeEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE9_M_insertEPSt18_Rb_tree_node_baseSG_RKS8_ - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid6broker8ExchangeEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE13insert_uniqueERKS8_ - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid6broker8ExchangeEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE13insert_uniqueESt17_Rb_tree_iteratorIS8_ERKS8_ - fun:_ZNSt3mapISsN5boost10shared_ptrIN4qpid6broker8ExchangeEEESt4lessISsESaISt4pairIKSsS5_EEE6insertESt17_Rb_tree_iteratorISA_ERKSA_ - fun:_ZNSt3mapISsN5boost10shared_ptrIN4qpid6broker8ExchangeEEESt4lessISsESaISt4pairIKSsS5_EEEixERS9_ - fun:_ZN4qpid6broker16ExchangeRegistry7declareERKSsS3_ - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsmj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x17984_29 - Memcheck:Leak - fun:_Znwm - fun:_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsN5boost10shared_ptrIN4qpid7framing5ValueEEEEEE8allocateEmPKv - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid7framing5ValueEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE11_M_get_nodeEv - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid7framing5ValueEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE14_M_create_nodeERKS8_ - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid7framing5ValueEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE13_M_clone_nodeEPKSt13_Rb_tree_nodeIS8_E - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid7framing5ValueEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE7_M_copyEPKSt13_Rb_tree_nodeIS8_EPSG_ - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid7framing5ValueEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE7_M_copyEPKSt13_Rb_tree_nodeIS8_EPSG_ - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid7framing5ValueEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EEC1ERKSE_ - fun:_ZNSt3mapISsN5boost10shared_ptrIN4qpid7framing5ValueEEESt4lessISsESaISt4pairIKSsS5_EEEC1ERKSC_ - fun:_ZN4qpid7framing10FieldTableC1ERKS1_ - fun:_ZNSt4pairIN4qpid7framing10FieldTableEN5boost10shared_ptrINS0_6broker5QueueEEEEC1ERKS8_ - fun:_ZSt10_ConstructISt4pairIN4qpid7framing10FieldTableEN5boost10shared_ptrINS1_6broker5QueueEEEES9_EvPT_RKT0_ - fun:_ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4qpid7framing10FieldTableEN5boost10shared_ptrINS3_6broker5QueueEEEESt6vectorISB_SaISB_EEEESG_ET0_T_SI_SH_12__false_type - fun:_ZSt18uninitialized_copyIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4qpid7framing10FieldTableEN5boost10shared_ptrINS3_6broker5QueueEEEESt6vectorISB_SaISB_EEEESG_ET0_T_SI_SH_ - fun:_ZSt22__uninitialized_copy_aIN9__gnu_cxx17__normal_iteratorIPSt4pairIN4qpid7framing10FieldTableEN5boost10shared_ptrINS3_6broker5QueueEEEESt6vectorISB_SaISB_EEEESG_SB_ET0_T_SI_SH_SaIT1_E - fun:_ZNSt6vectorISt4pairIN4qpid7framing10FieldTableEN5boost10shared_ptrINS1_6broker5QueueEEEESaIS9_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS9_SB_EERKS9_ - fun:_ZNSt6vectorISt4pairIN4qpid7framing10FieldTableEN5boost10shared_ptrINS1_6broker5QueueEEEESaIS9_EE9push_backERKS9_ - fun:_ZN4qpid6broker15HeadersExchange4bindEN5boost10shared_ptrINS0_5QueueEEERKSsPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl4bindEttRKSsS4_S4_bRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing13QueueBindBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv -} -{ - x17984_30 - Memcheck:Leak - fun:_Znwm - fun:_ZN9__gnu_cxx13new_allocatorIPN4qpid3sys16LFSessionContextEE8allocateEmPKv - fun:_ZNSt12_Vector_baseIPN4qpid3sys16LFSessionContextESaIS3_EE11_M_allocateEm - fun:_ZNSt6vectorIPN4qpid3sys16LFSessionContextESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_ - fun:_ZNSt6vectorIPN4qpid3sys16LFSessionContextESaIS3_EE9push_backERKS3_ - fun:_ZN4qpid3sys11LFProcessor3addEPK12apr_pollfd_t - fun:_ZN4qpid3sys11APRAcceptor3runEPNS0_21SessionHandlerFactoryE - fun:_ZN4qpid6broker6Broker3runEv - fun:main -} -{ - x17984_34 - Memcheck:Leak - fun:_vgrZU_libcZdsoZa_calloc - fun:_dl_allocate_tls - fun:pthread_create@@GLIBC_2.2.5 - fun:_ZN4qpid3sys6ThreadC1EPNS0_8RunnableE - fun:_ZN4qpid6broker10AutoDelete5startEv - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsmj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} - -{ - x17984_42 - Memcheck:Leak - fun:_Znwm - fun:_ZN9__gnu_cxx13new_allocatorIN5boost10shared_ptrIN4qpid6broker5QueueEEEE8allocateEmPKv - fun:_ZNSt11_Deque_baseIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS5_EE16_M_allocate_nodeEv - fun:_ZNSt11_Deque_baseIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS5_EE15_M_create_nodesEPPS5_S9_ - fun:_ZNSt11_Deque_baseIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS5_EE17_M_initialize_mapEm - fun:_ZNSt11_Deque_baseIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS5_EEC2ERKS6_m - fun:_ZNSt5dequeIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS5_EEC1ERKS7_ - fun:_ZNSt5queueIN5boost10shared_ptrIN4qpid6broker5QueueEEESt5dequeIS5_SaIS5_EEEC1ERKS8_ - fun:_ZN4qpid6broker10AutoDeleteC1EPNS0_13QueueRegistryEj - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsmj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} - - - -{ - x17984_57 - Memcheck:Leak - fun:_vgrZU_libcZdsoZa_malloc - fun:apr_palloc - fun:apr_pollset_create - fun:_ZN4qpid3sys11LFProcessorC1EP10apr_pool_tiii - fun:_ZN4qpid3sys11APRAcceptorC1Esiib - fun:_ZN4qpid3sys8Acceptor6createEsiib - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} - -{ - x7393_6 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt11_Deque_baseIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS5_EE15_M_create_nodesEPPS5_S9_ - fun:_ZNSt11_Deque_baseIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS5_EE17_M_initialize_mapEj - fun:_ZN4qpid6broker10AutoDeleteC1EPNS0_13QueueRegistryEj - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsyj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x7393_7 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid7framing8AMQFrame10decodeBodyERNS0_6BufferEj - fun:_ZN4qpid7framing8AMQFrame6decodeERNS0_6BufferE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_8 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker14MessageBuilder9setHeaderERN5boost10shared_ptrINS_7framing13AMQHeaderBodyEEE - fun:_ZN4qpid6broker7Channel12handleHeaderEN5boost10shared_ptrINS_7framing13AMQHeaderBodyEEE - fun:_ZN4qpid6broker18SessionHandlerImpl12handleHeaderEtN5boost10shared_ptrINS_7framing13AMQHeaderBodyEEE - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_9 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker7Channel13handlePublishEPNS0_7MessageEN5boost10shared_ptrINS0_8ExchangeEEE - fun:_ZN4qpid6broker18SessionHandlerImpl16BasicHandlerImpl7publishEttRKSsS4_bb - fun:_ZN4qpid7framing16BasicPublishBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_10 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker18SessionHandlerImplC1EPNS_3sys14SessionContextEPNS0_13QueueRegistryEPNS0_16ExchangeRegistryEPNS0_10AutoDeleteERKNS0_8SettingsE - fun:_ZN4qpid6broker25SessionHandlerFactoryImpl6createEPNS_3sys14SessionContextE - fun:_ZN4qpid3sys11APRAcceptor3runEPNS0_21SessionHandlerFactoryE - fun:_ZN4qpid6broker6Broker3runEv - fun:main -} -{ - x7393_11 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid6broker5QueueEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE9_M_insertEPSt18_Rb_tree_node_baseSG_RKS8_ - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid6broker5QueueEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE13insert_uniqueERKS8_ - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid6broker5QueueEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE13insert_uniqueESt17_Rb_tree_iteratorIS8_ERKS8_ - fun:_ZN4qpid6broker13QueueRegistry7declareERKSsbjPKNS0_15ConnectionTokenE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl7declareEttRKSsbbbbbRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing16QueueDeclareBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_12 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt6vectorIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS5_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS5_S7_EERKS5_ - fun:_ZN4qpid6broker14DirectExchange4bindEN5boost10shared_ptrINS0_5QueueEEERKSsPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl7declareEttRKSsbbbbbRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing16QueueDeclareBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_13 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt8_Rb_treeItSt4pairIKtPN4qpid6broker7ChannelEESt10_Select1stIS6_ESt4lessItESaIS6_EE9_M_insertEPSt18_Rb_tree_node_baseSE_RKS6_ - fun:_ZNSt8_Rb_treeItSt4pairIKtPN4qpid6broker7ChannelEESt10_Select1stIS6_ESt4lessItESaIS6_EE13insert_uniqueERKS6_ - fun:_ZNSt8_Rb_treeItSt4pairIKtPN4qpid6broker7ChannelEESt10_Select1stIS6_ESt4lessItESaIS6_EE13insert_uniqueESt17_Rb_tree_iteratorIS6_ERKS6_ - fun:_ZN4qpid6broker18SessionHandlerImpl18ChannelHandlerImpl4openEtRKSs - fun:_ZN4qpid7framing15ChannelOpenBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_14 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker13QueueRegistry7declareERKSsbjPKNS0_15ConnectionTokenE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl7declareEttRKSsbbbbbRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing16QueueDeclareBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_15 - Memcheck:Leak - fun:calloc - fun:_dl_allocate_tls - fun:pthread_create@@GLIBC_2.1 - fun:apr_thread_create - fun:_ZN4qpid6broker10AutoDelete5startEv - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsyj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x7393_16 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt8_Rb_treeISsSt4pairIKSsPN4qpid6broker7Channel12ConsumerImplEESt10_Select1stIS7_ESt4lessISsESaIS7_EE9_M_insertEPSt18_Rb_tree_node_baseSF_RKS7_ - fun:_ZNSt8_Rb_treeISsSt4pairIKSsPN4qpid6broker7Channel12ConsumerImplEESt10_Select1stIS7_ESt4lessISsESaIS7_EE13insert_uniqueERKS7_ - fun:_ZNSt8_Rb_treeISsSt4pairIKSsPN4qpid6broker7Channel12ConsumerImplEESt10_Select1stIS7_ESt4lessISsESaIS7_EE13insert_uniqueESt17_Rb_tree_iteratorIS7_ERKS7_ - fun:_ZN4qpid6broker7Channel7consumeERSsN5boost10shared_ptrINS0_5QueueEEEbbPNS0_15ConnectionTokenEPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker18SessionHandlerImpl16BasicHandlerImpl7consumeEttRKSsS4_bbbbRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing16BasicConsumeBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_17 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker7Channel7consumeERSsN5boost10shared_ptrINS0_5QueueEEEbbPNS0_15ConnectionTokenEPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker18SessionHandlerImpl16BasicHandlerImpl7consumeEttRKSsS4_bbbbRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing16BasicConsumeBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_18 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker5Queue9configureERKNS_7framing10FieldTableE - fun:_ZN4qpid6broker5Queue6createERKNS_7framing10FieldTableE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl7declareEttRKSsbbbbbRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing16QueueDeclareBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_19 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker7Channel7deliverERN5boost10shared_ptrINS0_7MessageEEERKSsRNS3_INS0_5QueueEEEb - fun:_ZN4qpid6broker7Channel12ConsumerImpl7deliverERN5boost10shared_ptrINS0_7MessageEEE - fun:_ZN4qpid6broker5Queue8dispatchERN5boost10shared_ptrINS0_7MessageEEE - fun:_ZN4qpid6broker5Queue8dispatchEv - fun:_ZN4qpid6broker18SessionHandlerImpl16BasicHandlerImpl7consumeEttRKSsS4_bbbbRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing16BasicConsumeBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_20 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt11_Deque_baseIPN4qpid7framing8AMQFrameESaIS3_EE17_M_initialize_mapEj - fun:_ZN4qpid3sys16LFSessionContextC1EP10apr_pool_tP12apr_socket_tPNS0_11LFProcessorEb - fun:_ZN4qpid3sys11APRAcceptor3runEPNS0_21SessionHandlerFactoryE - fun:_ZN4qpid6broker6Broker3runEv - fun:main -} -{ - x7393_21 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt8_Rb_treeISsSt4pairIKSsSt6vectorIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS8_EEESt10_Select1stISB_ESt4lessISsESaISB_EE9_M_insertEPSt18_Rb_tree_node_baseSJ_RKSB_ - fun:_ZNSt8_Rb_treeISsSt4pairIKSsSt6vectorIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS8_EEESt10_Select1stISB_ESt4lessISsESaISB_EE13insert_uniqueERKSB_ - fun:_ZNSt8_Rb_treeISsSt4pairIKSsSt6vectorIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS8_EEESt10_Select1stISB_ESt4lessISsESaISB_EE13insert_uniqueESt17_Rb_tree_iteratorISB_ERKSB_ - fun:_ZNSt3mapISsSt6vectorIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS6_EESt4lessISsESaISt4pairIKSsS8_EEEixERSC_ - fun:_ZN4qpid6broker14DirectExchange4bindEN5boost10shared_ptrINS0_5QueueEEERKSsPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl7declareEttRKSsbbbbbRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing16QueueDeclareBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_22 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker14DirectExchange4bindEN5boost10shared_ptrINS0_5QueueEEERKSsPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl7declareEttRKSsbbbbbRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing16QueueDeclareBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_23 - Memcheck:Leak - fun:calloc - fun:__new_exitfn - fun:__cxa_atexit - fun:_Z41__static_initialization_and_destruction_0ii - obj:/home/gordon/qpid/trunk/qpid/cpp/lib/broker/.libs/libqpidbroker.so.0.1.0 - obj:/home/gordon/qpid/trunk/qpid/cpp/lib/broker/.libs/libqpidbroker.so.0.1.0 - fun:call_init - fun:_dl_init - obj:/lib/ld-2.4.so -} -{ - x7393_24 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt11_Deque_baseIN5boost10shared_ptrIN4qpid6broker7MessageEEESaIS5_EE17_M_initialize_mapEj - fun:_ZN4qpid6broker5QueueC1ERKSsjPNS0_12MessageStoreEPKNS0_15ConnectionTokenE - fun:_ZN4qpid6broker13QueueRegistry7declareERKSsbjPKNS0_15ConnectionTokenE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl7declareEttRKSsbbbbbRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing16QueueDeclareBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_25 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt11_Deque_baseIPN4qpid6broker7BindingESaIS3_EE17_M_initialize_mapEj - fun:_ZN4qpid6broker5QueueC1ERKSsjPNS0_12MessageStoreEPKNS0_15ConnectionTokenE - fun:_ZN4qpid6broker13QueueRegistry7declareERKSsbjPKNS0_15ConnectionTokenE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl7declareEttRKSsbbbbbRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing16QueueDeclareBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_26 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker18SessionHandlerImpl16BasicHandlerImpl7publishEttRKSsS4_bb - fun:_ZN4qpid7framing16BasicPublishBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_27 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt8_Rb_treeIySt4pairIKyPFPN4qpid7framing13AMQMethodBodyEhhEESt10_Select1stIS8_ESt4lessIyESaIS8_EE9_M_insertEPSt18_Rb_tree_node_baseSG_RKS8_ - fun:_ZNSt8_Rb_treeIySt4pairIKyPFPN4qpid7framing13AMQMethodBodyEhhEESt10_Select1stIS8_ESt4lessIyESaIS8_EE13insert_uniqueERKS8_ - fun:_ZN4qpid7framing21AMQP_MethodVersionMapC1Ev - fun:_Z41__static_initialization_and_destruction_0ii - obj:/home/gordon/qpid/trunk/qpid/cpp/lib/common/.libs/libqpidcommon.so.0.1.0 - obj:/home/gordon/qpid/trunk/qpid/cpp/lib/common/.libs/libqpidcommon.so.0.1.0 - fun:call_init - fun:_dl_init - obj:/lib/ld-2.4.so -} -{ - x7393_28 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid7framing13AMQHeaderBody16createPropertiesEi - fun:_ZN4qpid7framing13AMQHeaderBody6decodeERNS0_6BufferEj - fun:_ZN4qpid7framing8AMQFrame10decodeBodyERNS0_6BufferEj - fun:_ZN4qpid7framing8AMQFrame6decodeERNS0_6BufferE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_29 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker18SessionHandlerImpl18ChannelHandlerImpl4openEtRKSs - fun:_ZN4qpid7framing15ChannelOpenBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_30 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker25SessionHandlerFactoryImpl6createEPNS_3sys14SessionContextE - fun:_ZN4qpid3sys11APRAcceptor3runEPNS0_21SessionHandlerFactoryE - fun:_ZN4qpid6broker6Broker3runEv - fun:main -} -{ - x7393_31 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid3sys11APRAcceptor3runEPNS0_21SessionHandlerFactoryE - fun:_ZN4qpid6broker6Broker3runEv - fun:main -} -{ - x7393_32 - Memcheck:Leak - fun:_Znwj - fun:_ZNSs4_Rep9_S_createEjjRKSaIcE - obj:/usr/lib/libstdc++.so.6.0.8 - fun:_ZNSsC1EPKcRKSaIcE - fun:_Z41__static_initialization_and_destruction_0ii - obj:/home/gordon/qpid/trunk/qpid/cpp/lib/broker/.libs/libqpidbroker.so.0.1.0 - obj:/home/gordon/qpid/trunk/qpid/cpp/lib/broker/.libs/libqpidbroker.so.0.1.0 - fun:call_init - fun:_dl_init - obj:/lib/ld-2.4.so -} -{ - x7393_33 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker18SessionHandlerImpl9initiatedEPNS_7framing18ProtocolInitiationE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_34 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt11_Deque_baseIPN4qpid7framing8AMQFrameESaIS3_EE15_M_create_nodesEPPS3_S7_ - fun:_ZNSt11_Deque_baseIPN4qpid7framing8AMQFrameESaIS3_EE17_M_initialize_mapEj - fun:_ZN4qpid3sys16LFSessionContextC1EP10apr_pool_tP12apr_socket_tPNS0_11LFProcessorEb - fun:_ZN4qpid3sys11APRAcceptor3runEPNS0_21SessionHandlerFactoryE - fun:_ZN4qpid6broker6Broker3runEv - fun:main -} -{ - x7393_35 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt11_Deque_baseIN5boost10shared_ptrIN4qpid6broker7MessageEEESaIS5_EE15_M_create_nodesEPPS5_S9_ - fun:_ZNSt11_Deque_baseIN5boost10shared_ptrIN4qpid6broker7MessageEEESaIS5_EE17_M_initialize_mapEj - fun:_ZN4qpid6broker5QueueC1ERKSsjPNS0_12MessageStoreEPKNS0_15ConnectionTokenE - fun:_ZN4qpid6broker13QueueRegistry7declareERKSsbjPKNS0_15ConnectionTokenE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl7declareEttRKSsbbbbbRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing16QueueDeclareBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_36 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt11_Deque_baseIPN4qpid6broker7BindingESaIS3_EE15_M_create_nodesEPPS3_S7_ - fun:_ZNSt11_Deque_baseIPN4qpid6broker7BindingESaIS3_EE17_M_initialize_mapEj - fun:_ZN4qpid6broker5QueueC1ERKSsjPNS0_12MessageStoreEPKNS0_15ConnectionTokenE - fun:_ZN4qpid6broker13QueueRegistry7declareERKSsbjPKNS0_15ConnectionTokenE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl7declareEttRKSsbbbbbRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing16QueueDeclareBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_37 - Memcheck:Leak - fun:malloc - fun:apr_palloc - fun:apr_pollset_create - fun:_ZN4qpid3sys11LFProcessorC1EP10apr_pool_tiii - fun:_ZN4qpid3sys11APRAcceptorC1Esiib - fun:_ZN4qpid3sys8Acceptor6createEsiib - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x7393_38 - Memcheck:Leak - fun:malloc - fun:apr_pool_create_ex - fun:apr_pool_initialize - fun:apr_initialize - fun:_ZN4qpid3sys7APRBaseC1Ev - fun:_ZN4qpid3sys7APRBase11getInstanceEv - fun:_ZN4qpid3sys7APRBase9incrementEv - fun:_ZN4qpid3sys7APRPoolC1Ev - fun:_ZN4qpid3sys7APRPool3getEv - fun:_Z41__static_initialization_and_destruction_0ii - obj:/home/gordon/qpid/trunk/qpid/cpp/lib/common/.libs/libqpidcommon.so.0.1.0 - obj:/home/gordon/qpid/trunk/qpid/cpp/lib/common/.libs/libqpidcommon.so.0.1.0 - fun:call_init - fun:_dl_init - obj:/lib/ld-2.4.so -} -{ - x7393_39 - Memcheck:Leak - fun:_Znaj - fun:_ZN4qpid7framing6BufferC1Ej - fun:_ZN4qpid3sys16LFSessionContextC1EP10apr_pool_tP12apr_socket_tPNS0_11LFProcessorEb - fun:_ZN4qpid3sys11APRAcceptor3runEPNS0_21SessionHandlerFactoryE - fun:_ZN4qpid6broker6Broker3runEv - fun:main -} -{ - x7393_41 - Memcheck:Leak - fun:malloc - fun:_dl_new_object - fun:_dl_map_object_from_fd - fun:_dl_map_object - fun:openaux - fun:_dl_catch_error - fun:_dl_map_object_deps - fun:dl_open_worker - fun:_dl_catch_error - fun:_dl_open - fun:dlopen_doit - fun:_dl_catch_error - fun:_dlerror_run - fun:dlopen@GLIBC_2.0 - fun:_ZN7CppUnit21DynamicLibraryManager13doLoadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManager11loadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManagerC1ERKSs - fun:_ZN7CppUnit13PlugInManager4loadERKSsRKNS_16PlugInParametersE - fun:_Z8runTestsRK17CommandLineParser - fun:main -} -{ - x7393_42 - Memcheck:Leak - fun:malloc - fun:_dl_map_object - fun:openaux - fun:_dl_catch_error - fun:_dl_map_object_deps - fun:dl_open_worker - fun:_dl_catch_error - fun:_dl_open - fun:dlopen_doit - fun:_dl_catch_error - fun:_dlerror_run - fun:dlopen@GLIBC_2.0 - fun:_ZN7CppUnit21DynamicLibraryManager13doLoadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManager11loadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManagerC1ERKSs - fun:_ZN7CppUnit13PlugInManager4loadERKSsRKNS_16PlugInParametersE - fun:_Z8runTestsRK17CommandLineParser - fun:main -} -{ - x7393_43 - Memcheck:Leak - fun:malloc - fun:_dl_map_object_deps - fun:dl_open_worker - fun:_dl_catch_error - fun:_dl_open - fun:dlopen_doit - fun:_dl_catch_error - fun:_dlerror_run - fun:dlopen@GLIBC_2.0 - fun:_ZN7CppUnit21DynamicLibraryManager13doLoadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManager11loadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManagerC1ERKSs - fun:_ZN7CppUnit13PlugInManager4loadERKSsRKNS_16PlugInParametersE - fun:_Z8runTestsRK17CommandLineParser - fun:main -} -{ - x7393_45 - Memcheck:Leak - fun:realloc - fun:add_to_global - fun:dl_open_worker - fun:_dl_catch_error - fun:_dl_open - fun:dlopen_doit - fun:_dl_catch_error - fun:_dlerror_run - fun:dlopen@GLIBC_2.0 - fun:_ZN7CppUnit21DynamicLibraryManager13doLoadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManager11loadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManagerC1ERKSs - fun:_ZN7CppUnit13PlugInManager4loadERKSsRKNS_16PlugInParametersE - fun:_Z8runTestsRK17CommandLineParser - fun:main -} -{ - x7393_46 - Memcheck:Leak - fun:realloc - fun:dl_open_worker - fun:_dl_catch_error - fun:_dl_open - fun:dlopen_doit - fun:_dl_catch_error - fun:_dlerror_run - fun:dlopen@GLIBC_2.0 - fun:_ZN7CppUnit21DynamicLibraryManager13doLoadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManager11loadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManagerC1ERKSs - fun:_ZN7CppUnit13PlugInManager4loadERKSsRKNS_16PlugInParametersE - fun:_Z8runTestsRK17CommandLineParser - fun:main -} -{ - x7393_47 - Memcheck:Leak - fun:calloc - fun:_dl_check_map_versions - fun:dl_open_worker - fun:_dl_catch_error - fun:_dl_open - fun:dlopen_doit - fun:_dl_catch_error - fun:_dlerror_run - fun:dlopen@GLIBC_2.0 - fun:_ZN7CppUnit21DynamicLibraryManager13doLoadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManager11loadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManagerC1ERKSs - fun:_ZN7CppUnit13PlugInManager4loadERKSsRKNS_16PlugInParametersE - fun:_Z8runTestsRK17CommandLineParser - fun:main -} -{ - x7393_49 - Memcheck:Leak - fun:calloc - fun:_dl_new_object - fun:_dl_map_object_from_fd - fun:_dl_map_object - fun:openaux - fun:_dl_catch_error - fun:_dl_map_object_deps - fun:dl_open_worker - fun:_dl_catch_error - fun:_dl_open - fun:dlopen_doit - fun:_dl_catch_error - fun:_dlerror_run - fun:dlopen@GLIBC_2.0 - fun:_ZN7CppUnit21DynamicLibraryManager13doLoadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManager11loadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManagerC1ERKSs - fun:_ZN7CppUnit13PlugInManager4loadERKSsRKNS_16PlugInParametersE - fun:_Z8runTestsRK17CommandLineParser - fun:main -} -{ - x7393_51 - Memcheck:Param - epoll_ctl(event) - fun:epoll_ctl - fun:_ZN4qpid3sys11LFProcessor3addEPK12apr_pollfd_t - fun:_ZN4qpid3sys16LFSessionContext4initEPNS0_14SessionHandlerE - fun:_ZN4qpid3sys11APRAcceptor3runEPNS0_21SessionHandlerFactoryE - fun:_ZN4qpid6broker6Broker3runEv - fun:main -} -{ - x7393_52 - Memcheck:Param - epoll_ctl(event) - fun:epoll_ctl - fun:_ZN4qpid3sys11LFProcessor10reactivateEPK12apr_pollfd_t - fun:_ZN4qpid3sys16LFSessionContext14stopProcessingEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_53 - Memcheck:Param - epoll_ctl(event) - fun:epoll_ctl - fun:_ZN4qpid3sys11LFProcessor6updateEPK12apr_pollfd_t - fun:_ZN4qpid3sys16LFSessionContext4sendEPNS_7framing8AMQFrameE - fun:_ZN4qpid6broker7Message7deliverEPNS_7framing13OutputHandlerEiRKSsyjPNS2_15ProtocolVersionE - fun:_ZN4qpid6broker7Channel7deliverERN5boost10shared_ptrINS0_7MessageEEERKSsRNS3_INS0_5QueueEEEb - fun:_ZN4qpid6broker7Channel12ConsumerImpl7deliverERN5boost10shared_ptrINS0_7MessageEEE - fun:_ZN4qpid6broker5Queue8dispatchERN5boost10shared_ptrINS0_7MessageEEE - fun:_ZN4qpid6broker5Queue7processERN5boost10shared_ptrINS0_7MessageEEE - fun:_ZN4qpid6broker5Queue7deliverERN5boost10shared_ptrINS0_7MessageEEE - fun:_ZN4qpid6broker18DeliverableMessage9deliverToERN5boost10shared_ptrINS0_5QueueEEE - fun:_ZN4qpid6broker15HeadersExchange5routeERNS0_11DeliverableERKSsPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker7Channel8completeERN5boost10shared_ptrINS0_7MessageEEE - fun:_ZN4qpid6broker14MessageBuilder5routeEv - fun:_ZN4qpid6broker14MessageBuilder10addContentERN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker7Channel13handleContentEN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker18SessionHandlerImpl13handleContentEtN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_54 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt8_Rb_treeISsSt4pairIKSsSt6vectorIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS8_EEESt10_Select1stISB_ESt4lessISsESaISB_EE9_M_insertEPSt18_Rb_tree_node_baseSJ_RKSB_ - fun:_ZNSt8_Rb_treeISsSt4pairIKSsSt6vectorIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS8_EEESt10_Select1stISB_ESt4lessISsESaISB_EE13insert_uniqueESt17_Rb_tree_iteratorISB_ERKSB_ - fun:_ZNSt3mapISsSt6vectorIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS6_EESt4lessISsESaISt4pairIKSsS8_EEEixERSC_ - fun:_ZN4qpid6broker14DirectExchange5routeERNS0_11DeliverableERKSsPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker7Channel8completeERN5boost10shared_ptrINS0_7MessageEEE - fun:_ZN4qpid6broker14MessageBuilder5routeEv - fun:_ZN4qpid6broker14MessageBuilder10addContentERN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker7Channel13handleContentEN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker18SessionHandlerImpl13handleContentEtN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_55 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsyj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x7393_56 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid3sys7APRBase11getInstanceEv - fun:_ZN4qpid3sys7APRBase9incrementEv - fun:_ZN4qpid3sys7APRPoolC1Ev - fun:_ZN4qpid3sys7APRPool3getEv - fun:_Z41__static_initialization_and_destruction_0ii - obj:/home/gordon/qpid/trunk/qpid/cpp/lib/common/.libs/libqpidcommon.so.0.1.0 - obj:/home/gordon/qpid/trunk/qpid/cpp/lib/common/.libs/libqpidcommon.so.0.1.0 - fun:call_init - fun:_dl_init - obj:/lib/ld-2.4.so -} -{ - x7393_57 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x7393_58 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker16ExchangeRegistry7declareERKSsS3_ - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsyj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x7393_59 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid3sys8Acceptor6createEsiib - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x7393_60 - Memcheck:Leak - fun:_Znaj - fun:_ZN4qpid3sys11LFProcessorC1EP10apr_pool_tiii - fun:_ZN4qpid3sys11APRAcceptorC1Esiib - fun:_ZN4qpid3sys8Acceptor6createEsiib - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x7393_61 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid7framing5Value12decode_valueERNS0_6BufferE - fun:_ZN4qpid7framing10FieldTable6decodeERNS0_6BufferE - fun:_ZN4qpid7framing6Buffer13getFieldTableERNS0_10FieldTableE - fun:_ZN4qpid7framing13QueueBindBody13decodeContentERNS0_6BufferE - fun:_ZN4qpid7framing13AMQMethodBody6decodeERNS0_6BufferEj - fun:_ZN4qpid7framing8AMQFrame10decodeBodyERNS0_6BufferEj - fun:_ZN4qpid7framing8AMQFrame6decodeERNS0_6BufferE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_62 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker7Channel8completeERN5boost10shared_ptrINS0_7MessageEEE - fun:_ZN4qpid6broker14MessageBuilder5routeEv - fun:_ZN4qpid6broker14MessageBuilder10addContentERN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker7Channel13handleContentEN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker18SessionHandlerImpl13handleContentEtN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_63 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt8_Rb_treeIN4qpid6broker12TopicPatternESt4pairIKS2_St6vectorIN5boost10shared_ptrINS1_5QueueEEESaIS9_EEESt10_Select1stISC_ESt4lessIS2_ESaISC_EE9_M_insertEPSt18_Rb_tree_node_baseSK_RKSC_ - fun:_ZNSt8_Rb_treeIN4qpid6broker12TopicPatternESt4pairIKS2_St6vectorIN5boost10shared_ptrINS1_5QueueEEESaIS9_EEESt10_Select1stISC_ESt4lessIS2_ESaISC_EE13insert_uniqueERKSC_ - fun:_ZNSt8_Rb_treeIN4qpid6broker12TopicPatternESt4pairIKS2_St6vectorIN5boost10shared_ptrINS1_5QueueEEESaIS9_EEESt10_Select1stISC_ESt4lessIS2_ESaISC_EE13insert_uniqueESt17_Rb_tree_iteratorISC_ERKSC_ - fun:_ZN4qpid6broker13TopicExchange4bindEN5boost10shared_ptrINS0_5QueueEEERKSsPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl4bindEttRKSsS4_S4_bRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing13QueueBindBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_64 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt11_Deque_baseIN5boost10shared_ptrIN4qpid6broker5QueueEEESaIS5_EE17_M_initialize_mapEj - fun:_ZN4qpid6broker10AutoDeleteC1EPNS0_13QueueRegistryEj - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsyj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x7393_65 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt6vectorIPN4qpid6broker13Configuration6OptionESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_ - fun:_ZN4qpid6broker13ConfigurationC1Ev - fun:main -} -{ - x7393_66 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid7framing5ValueEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE7_M_copyEPKSt13_Rb_tree_nodeIS8_EPSG_ - fun:_ZNSt6vectorISt4pairIN4qpid7framing10FieldTableEN5boost10shared_ptrINS1_6broker5QueueEEEESaIS9_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS9_SB_EERKS9_ - fun:_ZN4qpid6broker15HeadersExchange4bindEN5boost10shared_ptrINS0_5QueueEEERKSsPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl4bindEttRKSsS4_S4_bRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing13QueueBindBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_67 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker14FanOutExchange4bindEN5boost10shared_ptrINS0_5QueueEEERKSsPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl4bindEttRKSsS4_S4_bRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing13QueueBindBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_68 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker15HeadersExchange4bindEN5boost10shared_ptrINS0_5QueueEEERKSsPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl4bindEttRKSsS4_S4_bRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing13QueueBindBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_69 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt6vectorIPN4qpid6broker4TxOpESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_ - fun:_ZN4qpid6broker8TxBuffer6enlistEPNS0_4TxOpE - fun:_ZN4qpid6broker7Channel8completeERN5boost10shared_ptrINS0_7MessageEEE - fun:_ZN4qpid6broker14MessageBuilder5routeEv - fun:_ZN4qpid6broker14MessageBuilder10addContentERN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker7Channel13handleContentEN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker18SessionHandlerImpl13handleContentEtN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_70 - Memcheck:Leak - fun:malloc - fun:apr_allocator_create - fun:apr_pool_initialize - fun:apr_initialize - fun:_ZN4qpid3sys7APRBaseC1Ev - fun:_ZN4qpid3sys7APRBase11getInstanceEv - fun:_ZN4qpid3sys7APRBase9incrementEv - fun:_ZN4qpid3sys7APRPoolC1Ev - fun:_ZN4qpid3sys7APRPool3getEv - fun:_Z41__static_initialization_and_destruction_0ii - obj:/home/gordon/qpid/trunk/qpid/cpp/lib/common/.libs/libqpidcommon.so.0.1.0 - obj:/home/gordon/qpid/trunk/qpid/cpp/lib/common/.libs/libqpidcommon.so.0.1.0 - fun:call_init - fun:_dl_init - obj:/lib/ld-2.4.so -} -{ - x7393_71 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid6broker13TopicExchange4bindEN5boost10shared_ptrINS0_5QueueEEERKSsPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl4bindEttRKSsS4_S4_bRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing13QueueBindBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_72 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt6vectorISt4pairIN4qpid7framing10FieldTableEN5boost10shared_ptrINS1_6broker5QueueEEEESaIS9_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS9_SB_EERKS9_ - fun:_ZN4qpid6broker15HeadersExchange4bindEN5boost10shared_ptrINS0_5QueueEEERKSsPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker18SessionHandlerImpl16QueueHandlerImpl4bindEttRKSsS4_S4_bRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing13QueueBindBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_73 - Memcheck:Leak - fun:_Znwj - fun:_ZN4qpid7framing10FieldTable6decodeERNS0_6BufferE - fun:_ZN4qpid7framing6Buffer13getFieldTableERNS0_10FieldTableE - fun:_ZN4qpid7framing13QueueBindBody13decodeContentERNS0_6BufferE - fun:_ZN4qpid7framing13AMQMethodBody6decodeERNS0_6BufferEj - fun:_ZN4qpid7framing8AMQFrame10decodeBodyERNS0_6BufferEj - fun:_ZN4qpid7framing8AMQFrame6decodeERNS0_6BufferE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_74 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt6vectorIPN4qpid6broker8ConsumerESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_ - fun:_ZN4qpid6broker5Queue7consumeEPNS0_8ConsumerEb - fun:_ZN4qpid6broker7Channel7consumeERSsN5boost10shared_ptrINS0_5QueueEEEbbPNS0_15ConnectionTokenEPKNS_7framing10FieldTableE - fun:_ZN4qpid6broker18SessionHandlerImpl16BasicHandlerImpl7consumeEttRKSsS4_bbbbRKNS_7framing10FieldTableE - fun:_ZN4qpid7framing16BasicConsumeBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_75 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid6broker8ExchangeEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE9_M_insertEPSt18_Rb_tree_node_baseSG_RKS8_ - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid6broker8ExchangeEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE13insert_uniqueERKS8_ - fun:_ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4qpid6broker8ExchangeEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE13insert_uniqueESt17_Rb_tree_iteratorIS8_ERKS8_ - fun:_ZNSt3mapISsN5boost10shared_ptrIN4qpid6broker8ExchangeEEESt4lessISsESaISt4pairIKSsS5_EEEixERS9_ - fun:_ZN4qpid6broker16ExchangeRegistry7declareERKSsS3_ - fun:_ZN4qpid6broker25SessionHandlerFactoryImplC1ERKSsyj - fun:_ZN4qpid6broker6BrokerC1ERKNS0_13ConfigurationE - fun:_ZN4qpid6broker6Broker6createERKNS0_13ConfigurationE - fun:main -} -{ - x7393_76 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt6vectorIPN4qpid3sys16LFSessionContextESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_ - fun:_ZN4qpid3sys11LFProcessor3addEPK12apr_pollfd_t - fun:_ZN4qpid3sys16LFSessionContext4initEPNS0_14SessionHandlerE - fun:_ZN4qpid3sys11APRAcceptor3runEPNS0_21SessionHandlerFactoryE - fun:_ZN4qpid6broker6Broker3runEv - fun:main -} -{ - x7393_77 - Memcheck:Leak - fun:_Znwj - fun:_ZNSt6vectorIN5boost10shared_ptrIN4qpid7framing14AMQContentBodyEEESaIS5_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS5_S7_EERKS5_ - fun:_ZN4qpid6broker15InMemoryContent3addEN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker7Message10addContentEN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker14MessageBuilder10addContentERN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker7Channel13handleContentEN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker18SessionHandlerImpl13handleContentEtN5boost10shared_ptrINS_7framing14AMQContentBodyEEE - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} -{ - x7393_78 - Memcheck:Leak - fun:_Znwj - fun:_ZNSs4_Rep9_S_createEjjRKSaIcE - obj:/usr/lib/libstdc++.so.6.0.8 - fun:_ZNSsC1EPKcRKSaIcE - fun:_ZN4qpid6broker7ChannelC1ERNS_7framing15ProtocolVersionEPNS2_13OutputHandlerEijPNS0_12MessageStoreEy - fun:_ZN4qpid6broker18SessionHandlerImpl18ChannelHandlerImpl4openEtRKSs - fun:_ZN4qpid7framing15ChannelOpenBody6invokeERNS0_21AMQP_ServerOperationsEt - fun:_ZN4qpid6broker18SessionHandlerImpl8receivedEPNS_7framing8AMQFrameE - fun:_ZN4qpid3sys16LFSessionContext4readEv - fun:_ZN4qpid3sys11LFProcessor3runEv - fun:_ZN4qpid3sys6Thread11runRunnableEP12apr_thread_tPv - fun:dummy_worker - fun:start_thread - fun:clone -} - - - - - - - -{ - == NOT YET INVESTIGATED == - Memcheck:Leak - fun:_vgrZU_libcZdsoZa_malloc - fun:_dl_new_object - fun:_dl_map_object_from_fd - fun:_dl_map_object - fun:openaux - fun:_dl_catch_error - fun:_dl_map_object_deps - fun:dl_open_worker - fun:_dl_catch_error - fun:_dl_open - fun:dlopen_doit - fun:_dl_catch_error - fun:_dlerror_run - fun:dlopen@GLIBC_2.0 - fun:_ZN7CppUnit21DynamicLibraryManager13doLoadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManager11loadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManagerC1ERKSs - fun:_ZN7CppUnit13PlugInManager4loadERKSsRKNS_16PlugInParametersE - obj:/usr/bin/DllPlugInTester - obj:/usr/bin/DllPlugInTester - fun:__libc_start_main -} -{ - == NOT YET INVESTIGATED == - Memcheck:Leak - fun:_vgrZU_libcZdsoZa_malloc - fun:_dl_map_object - fun:openaux - fun:_dl_catch_error - fun:_dl_map_object_deps - fun:dl_open_worker - fun:_dl_catch_error - fun:_dl_open - fun:dlopen_doit - fun:_dl_catch_error - fun:_dlerror_run - fun:dlopen@GLIBC_2.0 - fun:_ZN7CppUnit21DynamicLibraryManager13doLoadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManager11loadLibraryERKSs - fun:_ZN7CppUnit21DynamicLibraryManagerC1ERKSs - fun:_ZN7CppUnit13PlugInManager4loadERKSsRKNS_16PlugInParametersE - obj:/usr/bin/DllPlugInTester - obj:/usr/bin/DllPlugInTester - fun:__libc_start_main -} -{ - == NOT YET INVESTIGATED == -Memcheck:Leak -fun:_Znwj -fun:_ZNSs4_Rep9_S_createEjjRKSaIcE -obj:/usr/lib/libstdc++.so.6.0.8 -fun:_ZNSsC1EPKcRKSaIcE -fun:_Z41__static_initialization_and_destruction_0ii -fun:_GLOBAL__I__ZN4qpid6client8ExchangeC2ESsSs -obj:/home/aconway/svn/qpid/cpp/lib/client/.libs/libqpidclient.so.0.1.0 -obj:/home/aconway/svn/qpid/cpp/lib/client/.libs/libqpidclient.so.0.1.0 -fun:call_init -fun:_dl_init -fun:dl_open_worker -fun:_dl_catch_error -fun:_dl_open -fun:dlopen_doit -fun:_dl_catch_error -fun:_dlerror_run -fun:dlopen@GLIBC_2.0 -fun:_ZN7CppUnit21DynamicLibraryManager13doLoadLibraryERKSs -fun:_ZN7CppUnit21DynamicLibraryManager11loadLibraryERKSs -fun:_ZN7CppUnit21DynamicLibraryManagerC1ERKSs -fun:_ZN7CppUnit13PlugInManager4loadERKSsRKNS_16PlugInParametersE -obj:/usr/bin/DllPlugInTester -obj:/usr/bin/DllPlugInTester -fun:(below main) -} -{ - == NOT YET INVESTIGATED == -Memcheck:Leak -fun:_Znwj -fun:_ZN5boost6detail12shared_countC1IN4qpid6broker9ReferenceEEEPT_ -fun:_ZN5boost10shared_ptrIN4qpid6broker9ReferenceEEC1IS3_EEPT_ -fun:_ZN4qpid6broker17ReferenceRegistry4openERKSs -fun:_ZN13ReferenceTestC1Ev -fun:_ZN7CppUnit25ConcretTestFixtureFactoryI13ReferenceTestE11makeFixtureEv -fun:_ZNK7CppUnit27TestSuiteBuilderContextBase15makeTestFixtureEv -fun:_ZNK7CppUnit23TestSuiteBuilderContextI13ReferenceTestE11makeFixtureEv -fun:_ZN13ReferenceTest15addTestsToSuiteERN7CppUnit27TestSuiteBuilderContextBaseE -fun:_ZN13ReferenceTest5suiteEv -fun:_ZN7CppUnit16TestSuiteFactoryI13ReferenceTestE8makeTestEv -fun:_ZN7CppUnit19TestFactoryRegistry14addTestToSuiteEPNS_9TestSuiteE -fun:_ZN7CppUnit19TestFactoryRegistry8makeTestEv -obj:/usr/bin/DllPlugInTester -obj:/usr/bin/DllPlugInTester -fun:(below main) -} -{ - == NOT YET INVESTIGATED == -Memcheck:Leak -fun:_Znwj -fun:_ZN4qpid7framing14ChannelAdapter4sendEN5boost10shared_ptrINS0_7AMQBodyEEE -fun:_ZN4qpid7framing14ChannelAdapter4sendEPNS0_7AMQBodyE -fun:_ZN4qpid7framing16AMQP_ClientProxy10Connection5startEhhRKNS0_10FieldTableERKSsS7_ -fun:_ZN4qpid6broker10Connection9initiatedERKNS_7framing18ProtocolInitiationE -fun:_ZN17BrokerChannelTestC1Ev -fun:_ZN7CppUnit25ConcretTestFixtureFactoryI17BrokerChannelTestE11makeFixtureEv -fun:_ZNK7CppUnit27TestSuiteBuilderContextBase15makeTestFixtureEv -fun:_ZNK7CppUnit23TestSuiteBuilderContextI17BrokerChannelTestE11makeFixtureEv -fun:_ZN17BrokerChannelTest15addTestsToSuiteERN7CppUnit27TestSuiteBuilderContextBaseE -fun:_ZN17BrokerChannelTest5suiteEv -fun:_ZN7CppUnit16TestSuiteFactoryI17BrokerChannelTestE8makeTestEv -fun:_ZN7CppUnit19TestFactoryRegistry14addTestToSuiteEPNS_9TestSuiteE -fun:_ZN7CppUnit19TestFactoryRegistry8makeTestEv -obj:/usr/bin/DllPlugInTester -obj:/usr/bin/DllPlugInTester -fun:(below main) -} -{ - == NOT YET INVESTIGATED == -Memcheck:Leak -fun:_Znwj -fun:_ZN4qpid6broker13QueueRegistry7declareERKSsbjPKNS0_15ConnectionTokenE -fun:_ZN4qpid6broker13BrokerAdapter16QueueHandlerImpl7declareERKNS_7framing13MethodContextEtRKSsbbbbbRKNS3_10FieldTableE -fun:_ZN4qpid7framing16QueueDeclareBody6invokeERNS0_21AMQP_ServerOperationsERKNS0_13MethodContextE -fun:_ZN4qpid6broker7Channel21handleMethodInContextEN5boost10shared_ptrINS_7framing13AMQMethodBodyEEERKNS4_13MethodContextE -fun:_ZN4qpid7framing14ChannelAdapter13handleRequestEN5boost10shared_ptrINS0_14AMQRequestBodyEEE -fun:_ZN4qpid7framing11BodyHandler10handleBodyEN5boost10shared_ptrINS0_7AMQBodyEEE -fun:_ZN4qpid6broker10Connection8receivedEPNS_7framing8AMQFrameE -fun:_ZN4qpid6broker15InProcessBroker20OutputToInputHandler4sendEPNS_7framing8AMQFrameE -fun:_ZN4qpid6broker15InProcessBroker4sendEPNS_7framing8AMQFrameE -fun:_ZN4qpid6client10Connection4sendEPNS_7framing8AMQFrameE -fun:_ZN4qpid7framing14ChannelAdapter4sendEN5boost10shared_ptrINS0_7AMQBodyEEE -fun:_ZN4qpid7framing14ChannelAdapter4sendEPNS0_7AMQBodyE -fun:_ZN4qpid6client7Channel14sendAndReceiveEPNS_7framing13AMQMethodBodyEtt -fun:_ZN4qpid6client7Channel18sendAndReceiveSyncEbPNS_7framing13AMQMethodBodyEtt -fun:_ZN4qpid6client7Channel18sendAndReceiveSyncINS_7framing18QueueDeclareOkBodyEEEN5boost10shared_ptrIT_EEbPNS3_13AMQMethodBodyE -fun:_ZN4qpid6client7Channel12declareQueueERNS0_5QueueEb -fun:_ZN17ClientChannelTestC1Ev -fun:_ZN7CppUnit25ConcretTestFixtureFactoryI17ClientChannelTestE11makeFixtureEv -fun:_ZNK7CppUnit27TestSuiteBuilderContextBase15makeTestFixtureEv -fun:_ZNK7CppUnit23TestSuiteBuilderContextI17ClientChannelTestE11makeFixtureEv -fun:_ZN17ClientChannelTest15addTestsToSuiteERN7CppUnit27TestSuiteBuilderContextBaseE -fun:_ZN17ClientChannelTest5suiteEv -fun:_ZN7CppUnit16TestSuiteFactoryI17ClientChannelTestE8makeTestEv -} -{ - == NOT YET INVESTIGATED == -Memcheck:Leak -fun:_Znwj -fun:_ZN17BrokerChannelTest11testStagingEv -fun:_ZN7CppUnit10TestCallerI17BrokerChannelTestE7runTestEv -fun:_ZNK7CppUnit21TestCaseMethodFunctorclEv -fun:_ZN7CppUnit16DefaultProtector7protectERKNS_7FunctorERKNS_16ProtectorContextE -fun:_ZNK7CppUnit14ProtectorChain14ProtectFunctorclEv -fun:_ZN7CppUnit14ProtectorChain7protectERKNS_7FunctorERKNS_16ProtectorContextE -fun:_ZN7CppUnit10TestResult7protectERKNS_7FunctorEPNS_4TestERKSs -fun:_ZN7CppUnit8TestCase3runEPNS_10TestResultE -fun:_ZN7CppUnit13TestComposite15doRunChildTestsEPNS_10TestResultE -fun:_ZN7CppUnit13TestComposite3runEPNS_10TestResultE -fun:_ZN7CppUnit13TestComposite15doRunChildTestsEPNS_10TestResultE -fun:_ZN7CppUnit13TestComposite3runEPNS_10TestResultE -fun:_ZN7CppUnit10TestRunner13WrappingSuite3runEPNS_10TestResultE -fun:_ZN7CppUnit10TestResult7runTestEPNS_4TestE -fun:_ZN7CppUnit10TestRunner3runERNS_10TestResultERKSs -obj:/usr/bin/DllPlugInTester -obj:/usr/bin/DllPlugInTester -fun:(below main) -} -{ - == NOT YET INVESTIGATED == -Memcheck:Leak -fun:_Znwj -fun:_ZN12ExchangeTest6testMeEv -fun:_ZN7CppUnit10TestCallerI12ExchangeTestE7runTestEv -fun:_ZNK7CppUnit21TestCaseMethodFunctorclEv -fun:_ZN7CppUnit16DefaultProtector7protectERKNS_7FunctorERKNS_16ProtectorContextE -fun:_ZNK7CppUnit14ProtectorChain14ProtectFunctorclEv -fun:_ZN7CppUnit14ProtectorChain7protectERKNS_7FunctorERKNS_16ProtectorContextE -fun:_ZN7CppUnit10TestResult7protectERKNS_7FunctorEPNS_4TestERKSs -fun:_ZN7CppUnit8TestCase3runEPNS_10TestResultE -fun:_ZN7CppUnit13TestComposite15doRunChildTestsEPNS_10TestResultE -fun:_ZN7CppUnit13TestComposite3runEPNS_10TestResultE -fun:_ZN7CppUnit13TestComposite15doRunChildTestsEPNS_10TestResultE -fun:_ZN7CppUnit13TestComposite3runEPNS_10TestResultE -fun:_ZN7CppUnit10TestRunner13WrappingSuite3runEPNS_10TestResultE -fun:_ZN7CppUnit10TestResult7runTestEPNS_4TestE -fun:_ZN7CppUnit10TestRunner3runERNS_10TestResultERKSs -obj:/usr/bin/DllPlugInTester -obj:/usr/bin/DllPlugInTester -fun:(below main) -} -{ - == NOT YET INVESTIGATED == -Memcheck:Leak -fun:_Znwj -fun:_ZN12ExchangeTest6testMeEv -fun:_ZN7CppUnit10TestCallerI12ExchangeTestE7runTestEv -fun:_ZNK7CppUnit21TestCaseMethodFunctorclEv -fun:_ZN7CppUnit16DefaultProtector7protectERKNS_7FunctorERKNS_16ProtectorContextE -fun:_ZNK7CppUnit14ProtectorChain14ProtectFunctorclEv -fun:_ZN7CppUnit14ProtectorChain7protectERKNS_7FunctorERKNS_16ProtectorContextE -fun:_ZN7CppUnit10TestResult7protectERKNS_7FunctorEPNS_4TestERKSs -fun:_ZN7CppUnit8TestCase3runEPNS_10TestResultE -fun:_ZN7CppUnit13TestComposite15doRunChildTestsEPNS_10TestResultE -fun:_ZN7CppUnit13TestComposite3runEPNS_10TestResultE -fun:_ZN7CppUnit13TestComposite15doRunChildTestsEPNS_10TestResultE -fun:_ZN7CppUnit13TestComposite3runEPNS_10TestResultE -fun:_ZN7CppUnit10TestRunner13WrappingSuite3runEPNS_10TestResultE -fun:_ZN7CppUnit10TestResult7runTestEPNS_4TestE -fun:_ZN7CppUnit10TestRunner3runERNS_10TestResultERKSs -obj:/usr/bin/DllPlugInTester -obj:/usr/bin/DllPlugInTester -fun:(below main) -} diff --git a/qpid/cpp/tests/InProcessBroker.h b/qpid/cpp/tests/InProcessBroker.h index e2b426347b..56bce7d54a 100644 --- a/qpid/cpp/tests/InProcessBroker.h +++ b/qpid/cpp/tests/InProcessBroker.h @@ -18,10 +18,6 @@ * limitations under the License. * */ -#include <vector> -#include <iostream> -#include <algorithm> - #include "AMQP_HighestVersion.h" #include "framing/AMQFrame.h" #include "broker/Broker.h" @@ -29,21 +25,14 @@ #include "client/Connector.h" #include "client/Connection.h" +#include <vector> +#include <iostream> +#include <algorithm> + + namespace qpid { namespace broker { -/** Make a copy of a frame body. Inefficient, only intended for tests. */ -// TODO aconway 2007-01-29: from should be const, need to fix -// AMQPFrame::encode as const. -framing::AMQFrame copy(framing::AMQFrame& from) { - framing::Buffer buffer(from.size()); - from.encode(buffer); - buffer.flip(); - framing::AMQFrame result; - result.decode(buffer); - return result; -} - /** * A broker that implements client::Connector allowing direct * in-process connection of client to broker. Used to write round-trip @@ -56,20 +45,22 @@ framing::AMQFrame copy(framing::AMQFrame& from) { class InProcessBroker : public client::Connector { public: enum Sender {CLIENT,BROKER}; - - struct Frame : public framing::AMQFrame { - Frame(Sender e, const AMQFrame& f) : AMQFrame(f), from(e) {} - bool fromBroker() const { return from == BROKER; } - bool fromClient() const { return from == CLIENT; } + + /** A frame tagged with the sender */ + struct TaggedFrame { + TaggedFrame(Sender e, framing::AMQFrame* f) : frame(f), sender(e) {} + bool fromBroker() const { return sender == BROKER; } + bool fromClient() const { return sender == CLIENT; } template <class MethodType> MethodType* asMethod() { - return dynamic_cast<MethodType*>(getBody().get()); + return dynamic_cast<MethodType*>(frame->getBody().get()); } - - Sender from; + shared_ptr<framing::AMQFrame> frame; + Sender sender; }; - typedef std::vector<Frame> Conversation; + + typedef std::vector<TaggedFrame> Conversation; InProcessBroker(framing::ProtocolVersion ver= framing::highestProtocolVersion @@ -105,18 +96,18 @@ class InProcessBroker : public client::Connector { /** OutputHandler that forwards data to an InputHandler */ struct OutputToInputHandler : public sys::ConnectionOutputHandler { OutputToInputHandler( - Sender from_, Conversation& conversation_, + Sender sender_, Conversation& conversation_, framing::InputHandler* ih=0 - ) : from(from_), conversation(conversation_), in(ih) {} + ) : sender(sender_), conversation(conversation_), in(ih) {} void send(framing::AMQFrame* frame) { - conversation.push_back(Frame(from, copy(*frame))); + conversation.push_back(TaggedFrame(sender, frame)); in->received(frame); } void close() {} - Sender from; + Sender sender; Conversation& conversation; framing::InputHandler* in; }; @@ -129,24 +120,22 @@ class InProcessBroker : public client::Connector { }; std::ostream& operator<<( - std::ostream& out, const InProcessBroker::Frame& frame) + std::ostream& out, const InProcessBroker::TaggedFrame& frame) { - return out << (frame.fromBroker()? "BROKER: ":"CLIENT: ") << - static_cast<const framing::AMQFrame&>(frame); + return out << (frame.fromBroker()? "BROKER: ":"CLIENT: ") << frame; } + std::ostream& operator<<( std::ostream& out, const InProcessBroker::Conversation& conv) -{ - for (InProcessBroker::Conversation::const_iterator i = conv.begin(); - i != conv.end(); ++i) - { - out << *i << std::endl; - } +{ + copy(conv.begin(), conv.end(), + std::ostream_iterator<InProcessBroker::TaggedFrame>(out, "\n")); return out; } } // namespace broker + namespace client { /** An in-process client+broker all in one. */ class InProcessBrokerClient : public client::Connection { diff --git a/qpid/cpp/tests/run-unit-tests b/qpid/cpp/tests/run-unit-tests index 1f11f9acc7..40ecf5f528 100755 --- a/qpid/cpp/tests/run-unit-tests +++ b/qpid/cpp/tests/run-unit-tests @@ -11,10 +11,16 @@ test -z "$srcdir" && srcdir=. rm -f valgrind.out vg_log=--log-file-exactly=valgrind.out source $srcdir/setup -for u in $* $UNIT_TESTS ; do TESTLIBS="$TESTLIBS $pwd/.libs/$u.so" ; done -test -z "$TESTLIBS" && TESTLIBS="$pwd/.libs/*Test.so" +for u in $* $UNIT_TESTS ; do + case $u in + :*) TEST="$u" ;; # A test path. + *) TEST="$pwd/.libs/$u.so" # A test library. + esac + TESTS="$TESTS $TEST" ; +done +test -z "$TESTS" && TESTS="$pwd/.libs/*Test.so" fail=0 -$vg DllPlugInTester -c -b $TESTLIBS || fail=1 +$vg DllPlugInTester -c -b $TESTS || fail=1 vg_check valgrind.out || fail=1 exit $fail |