You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ac...@apache.org on 2007/03/30 00:01:04 UTC

svn commit: r523846 - in /incubator/qpid/trunk/qpid/cpp/tests: .vg-supp InProcessBroker.h run-unit-tests

Author: aconway
Date: Thu Mar 29 15:01:03 2007
New Revision: 523846

URL: http://svn.apache.org/viewvc?view=rev&rev=523846
Log:

* 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

Modified:
    incubator/qpid/trunk/qpid/cpp/tests/.vg-supp
    incubator/qpid/trunk/qpid/cpp/tests/InProcessBroker.h
    incubator/qpid/trunk/qpid/cpp/tests/run-unit-tests

Modified: incubator/qpid/trunk/qpid/cpp/tests/.vg-supp
URL: http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/cpp/tests/.vg-supp?view=diff&rev=523846&r1=523845&r2=523846
==============================================================================
--- incubator/qpid/trunk/qpid/cpp/tests/.vg-supp (original)
+++ incubator/qpid/trunk/qpid/cpp/tests/.vg-supp Thu Mar 29 15:01:03 2007
@@ -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)
-}

Modified: incubator/qpid/trunk/qpid/cpp/tests/InProcessBroker.h
URL: http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/cpp/tests/InProcessBroker.h?view=diff&rev=523846&r1=523845&r2=523846
==============================================================================
--- incubator/qpid/trunk/qpid/cpp/tests/InProcessBroker.h (original)
+++ incubator/qpid/trunk/qpid/cpp/tests/InProcessBroker.h Thu Mar 29 15:01:03 2007
@@ -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 @@
 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 @@
     /** 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,23 +120,21 @@
 };
 
 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. */

Modified: incubator/qpid/trunk/qpid/cpp/tests/run-unit-tests
URL: http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/cpp/tests/run-unit-tests?view=diff&rev=523846&r1=523845&r2=523846
==============================================================================
--- incubator/qpid/trunk/qpid/cpp/tests/run-unit-tests (original)
+++ incubator/qpid/trunk/qpid/cpp/tests/run-unit-tests Thu Mar 29 15:01:03 2007
@@ -11,10 +11,16 @@
 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