diff options
Diffstat (limited to 'cpp')
| -rw-r--r-- | cpp/src/tests/.valgrind.supp | 15 | ||||
| -rwxr-xr-x | cpp/src/tests/run_test | 2 |
2 files changed, 16 insertions, 1 deletions
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,4 +1,19 @@ { + 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 fun:* 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 |
