summaryrefslogtreecommitdiff
path: root/cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp')
-rw-r--r--cpp/boost-1.32-support/main.patch6
-rw-r--r--cpp/boost-1.32-support/supressions190
2 files changed, 121 insertions, 75 deletions
diff --git a/cpp/boost-1.32-support/main.patch b/cpp/boost-1.32-support/main.patch
index 952c0e7aad..4a218afb1b 100644
--- a/cpp/boost-1.32-support/main.patch
+++ b/cpp/boost-1.32-support/main.patch
@@ -1,6 +1,6 @@
Index: configure.ac
===================================================================
---- configure.ac (revision 718931)
+--- configure.ac (revision 782009)
+++ configure.ac (working copy)
@@ -66,7 +66,6 @@
# -Wunreachable-code -Wpadded -Winline
@@ -12,9 +12,9 @@ Index: configure.ac
gl_COMPILER_FLAGS(-Wextra)
Index: src/Makefile.am
===================================================================
---- src/Makefile.am (revision 718931)
+--- src/Makefile.am (revision 782009)
+++ src/Makefile.am (working copy)
-@@ -37,7 +37,7 @@
+@@ -59,7 +59,7 @@
qpid/broker/windows/BrokerDefaults.cpp \
qpid/broker/windows/SaslAuthenticator.cpp
diff --git a/cpp/boost-1.32-support/supressions b/cpp/boost-1.32-support/supressions
index 5b5c81036b..df03360757 100644
--- a/cpp/boost-1.32-support/supressions
+++ b/cpp/boost-1.32-support/supressions
@@ -1,107 +1,153 @@
{
- RHEL4 -- we think Boost is responsible for these leaks.
+ <insert a suppression name here>
Memcheck:Leak
- fun:_Znwm
- fun:_ZN5boost15program_options??options_description*
+ fun:calloc
+ fun:_dl_allocate_tls
+ fun:pthread_create@@GLIBC_2.2.5
+ fun:_ZN4qpid3sys13ThreadPrivateC1EPNS0_8RunnableE
}
-
{
- RHEL4 -- we think Boost is responsible for these leaks.
+ <insert a suppression name here>
Memcheck:Leak
- fun:_Znwm
- fun:_ZN5boost9unit_test9test_case*
+ fun:calloc
+ fun:_dlerror_run
+ fun:dlopen@@GLIBC_2.2.5
+ fun:_ZN4qpid3sys5Shlib4loadEPKc
}
-
{
- RHEL4 -- we think Boost is responsible for these leaks.
+ <insert a suppression name here>
Memcheck:Leak
- fun:calloc
+ fun:malloc
+ fun:expand_dynamic_string_token
+ fun:_dl_map_object
+ 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.2.5
fun:_ZN4qpid3sys5Shlib4loadEPKc
- fun:_Z9testShlibv
- fun:_ZN5boost9unit_test9ut_detail17unit_test_monitor8functionEv
- obj:/usr/lib64/libboost_unit_test_framework.so.1.32.0
- fun:_ZN5boost17execution_monitor7executeEbi
- fun:_ZN5boost9unit_test9ut_detail17unit_test_monitor21execute_and_translateEPNS0_9test_caseEMS3_FvvEi
- fun:_ZN5boost9unit_test9test_case3runEv
- fun:_ZN5boost9unit_test10test_suite6do_runEv
- fun:_ZN5boost9unit_test9test_case3runEv
- fun:main
}
-
{
- RHEL4 -- we think Boost is responsible for these leaks.
+ <insert a suppression name here>
Memcheck:Leak
fun:calloc
- fun:_dl_allocate_tls
- fun:pthread_create@@GLIBC_2.2.5
- fun:_ZN4qpid6broker5Timer5startEv
- fun:_ZN4qpid6broker5TimerC1Ev
- fun:_ZN4qpid6broker10DtxManagerC1Ev
+ 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.2.5
+ fun:_ZN4qpid3sys5Shlib4loadEPKc
+}
+{
+ <insert a suppression name here>
+ 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.2.5
+ fun:_ZN4qpid3sys5Shlib4loadEPKc
}
-
{
- INVESTIGATE
+ <insert a suppression name here>
Memcheck:Leak
fun:calloc
- fun:_dl_allocate_tls
- fun:pthread_create@@GLIBC_2.2.5
- fun:_ZN4qpid6client9Connector4initEv
- fun:_ZN4qpid6client14ConnectionImpl4openERKSsiS3_S3_S3_
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
+ fun:_dl_map_object
+ 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.2.5
+ fun:_ZN4qpid3sys5Shlib4loadEPKc
}
-
{
- INVESTIGATE
- Memcheck:Param
- write(buf)
- obj:/lib64/tls/libc-2.3.4.so
- fun:_ZNK4qpid3sys6Socket5writeEPKvm
- fun:_ZN4qpid3sys8AsynchIO9writeableERNS0_14DispatchHandleE
+ <insert a suppression name here>
+ Memcheck:Leak
+ fun:malloc
+ fun:realloc
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
+ fun:_dl_map_object
+ 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.2.5
+ fun:_ZN4qpid3sys5Shlib4loadEPKc
}
-
{
- INVESTIGATE
+ <insert a suppression name here>
Memcheck:Leak
- fun:calloc
- fun:_dl_allocate_tls
- fun:pthread_create@@GLIBC_2.2.5
- fun:_ZN4qpid6broker5Timer5startEv
- fun:_ZN4qpid6broker5TimerC1Ev
- fun:_ZN4qpid6broker10DtxManagerC1Ev
+ fun:_Znwm
+ fun:_ZN5boost15program_options19options_description3addERKS1_
+ fun:_ZN4qpid3log7OptionsC1ERKSsS3_
+ fun:_ZN20ClientSessionFixtureC1EN4qpid6broker6Broker7OptionsE
}
{
- RHEL4 (and FC5)
- Memcheck:Leak
- fun:calloc
- fun:_dl_allocate_tls
- fun:pthread_create@@GLIBC_2.2.5
- fun:_ZN4qpid3sys13ThreadPrivateC1EPNS0_8RunnableE
- fun:_ZN4qpid3sys6ThreadC1EPNS0_8RunnableE
- fun:_ZN4qpid6client9Connector4initEv
+ <insert a suppression name here>
+ Memcheck:Leak
+ fun:_Znwm
+ fun:_ZNSs4_Rep9_S_createEmmRKSaIcE
+ obj:/usr/lib64/libstdc++.so.6.0.3
+ fun:_ZNSsC1EPKcRKSaIcE
+ fun:_ZN4qpid34options_description_less_easy_initclEPKcPKN5boost15program_options14value_semanticES2_
+ fun:_ZN4qpid3log5posix11SinkOptionsC1ERKSs
+ fun:_ZN4qpid3log11SinkOptions6createERKSs
+ fun:_ZN4qpid3log7OptionsC1ERKSsS3_
+ fun:_ZN4qpid3log6LoggerC1Ev
}
{
- INVESTIGATE
- Memcheck:Param
- futex(utime)
- fun:__lll_mutex_unlock_wake
+ <insert a suppression name here>
+ Memcheck:Leak
+ fun:_Znwm
+ fun:_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs
+ fun:_ZN4qpid7Options14register_namesESs
+ fun:_ZN4qpid34options_description_less_easy_initclEPKcPKN5boost15program_options14value_semanticES2_
+ fun:_ZN4qpid3log7OptionsC1ERKSsS3_
+ fun:_ZN4qpid3log6LoggerC1Ev
}
{
- SAME ISSUE, NEW OCCURENCE
+ <insert a suppression name here>
Memcheck:Leak
- fun:calloc
- fun:_dl_allocate_tls
- fun:pthread_create@@GLIBC_2.2.5
- fun:_ZN4qpid3sys13ThreadPrivateC1EPNS0_8RunnableE
- fun:_ZN4qpid3sys6ThreadC1EPNS0_8RunnableE
- fun:_ZN4qpid6broker5Timer5startEv
- fun:_ZN4qpid6broker5TimerC1Ev
- fun:_ZN4qpid6broker12LinkRegistryC1EPNS0_6BrokerE
+ fun:_Znwm
+ fun:_ZN5boost15program_options29options_description_easy_initclEPKcPKNS0_14value_semanticES3_
+ fun:_ZN4qpid34options_description_less_easy_initclEPKcPKN5boost15program_options14value_semanticES2_
}
{
<insert a suppression name here>
- Memcheck:Param
- socketcall.sendto(msg)
- fun:send
- fun:get_mapping
+ Memcheck:Leak
+ fun:_Znwm
+ fun:_ZN5boost15program_options19options_description3addERKS1_
+ fun:_ZN4qpid3log7OptionsC1ERKSsS3_
+ fun:_ZN13BrokerFixtureC2EN4qpid6broker6Broker7OptionsE
+ fun:_ZN15SessionFixtureTI15ProxyConnectionN4qpid6client12Session_0_10EEC1ENS1_6broker6Broker7OptionsE
+}
+{
+ <insert a suppression name here>
+ Memcheck:Leak
+ fun:_Znwm
+ fun:_ZN5boost15program_options19options_description3addERKS1_
+ fun:_ZN4qpid3log7OptionsC1ERKSsS3_
+ fun:_ZN4qpid3log6LoggerC1Ev
+}
+{
+ <insert a suppression name here>
+ Memcheck:Leak
+ fun:_Znwm
+ fun:_ZN5boost9unit_test9test_caseC2ENS0_13basic_cstringIKcEEbmb
}