From 93a716f5fd3426fc0c476f7089d81ec67ba16a32 Mon Sep 17 00:00:00 2001 From: Alan Conway Date: Tue, 20 Oct 2009 16:54:18 +0000 Subject: Supress TCPConnector join leak, disabled valgrind --gen-supressions - too verbose. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@827731 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/src/tests/.valgrind.supp | 15 +++++++++++++++ cpp/src/tests/run_test | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) (limited to 'cpp/src') diff --git a/cpp/src/tests/.valgrind.supp b/cpp/src/tests/.valgrind.supp index 14fe8c18e9..3c12ad1922 100644 --- a/cpp/src/tests/.valgrind.supp +++ b/cpp/src/tests/.valgrind.supp @@ -1,3 +1,18 @@ +{ + Leak due to un-joined thread in TCPConnector. + Memcheck:Leak + fun:_vgrZU_libcZdsoZa_calloc + fun:_dl_allocate_tls + fun:pthread_create@@GLIBC_2.2.5 + fun:_ZN4qpid3sys13ThreadPrivateC1EPNS0_8RunnableE + fun:_ZN4qpid3sys6ThreadC1EPNS0_8RunnableE + fun:_ZN4qpid6client12TCPConnector7connectERKSsi + fun:_ZN4qpid6client14ConnectionImpl4openEv + fun:_ZN4qpid6client10Connection4openERKNS0_18ConnectionSettingsE + fun:_ZN4qpid6client10Connection4openERKSsiS3_S3_S3_t +} + + { Reported on FC5 and RHEL5 when md5 sasl libs are installed Memcheck:Leak diff --git a/cpp/src/tests/run_test b/cpp/src/tests/run_test index 82be3b0893..489a66e84e 100755 --- a/cpp/src/tests/run_test +++ b/cpp/src/tests/run_test @@ -51,8 +51,8 @@ export LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES VG_LOG="`basename $1`.vglog" rm -f $VG_LOG* +# Use VALGRIND="valgrind --gen-suppressions=all" to generated suppressions VALGRIND_OPTS=" ---gen-suppressions=all --leak-check=full --demangle=yes --suppressions=$srcdir/.valgrind.supp -- cgit v1.2.1