diff options
-rw-r--r-- | cpp/boost-1.32-support/main.patch | 6 | ||||
-rw-r--r-- | cpp/boost-1.32-support/supressions | 190 |
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 } |