diff options
author | Sergei Golubchik <sergii@pisem.net> | 2012-03-13 13:28:08 +0100 |
---|---|---|
committer | Sergei Golubchik <sergii@pisem.net> | 2012-03-13 13:28:08 +0100 |
commit | d32b537edf30a845f74327523844dd6fe551ac8e (patch) | |
tree | 458c4f9a2ee395f928abd0a1c632ac6994c3cfb6 /mysql-test/valgrind.supp | |
parent | 3f17890892a3f47727a25fcc7c8fa6c958a006f3 (diff) | |
download | mariadb-git-d32b537edf30a845f74327523844dd6fe551ac8e.tar.gz |
broad suppression for dlsym "memory leak" - same as for dlclose
Diffstat (limited to 'mysql-test/valgrind.supp')
-rw-r--r-- | mysql-test/valgrind.supp | 83 |
1 files changed, 6 insertions, 77 deletions
diff --git a/mysql-test/valgrind.supp b/mysql-test/valgrind.supp index b0d754211cd..54f8c9b45f9 100644 --- a/mysql-test/valgrind.supp +++ b/mysql-test/valgrind.supp @@ -158,16 +158,6 @@ fun:_dl_start } -{ - pthread errno - Memcheck:Leak - fun:calloc - fun:_dlerror_run - fun:dlsym - fun:__errno_location -} - - # # Warnings in libz becasue it works with aligned memory(?) # @@ -427,46 +417,18 @@ } +# +# dlsym can allocate memory for error message, the memory will be +# freed by dlerror or other dl* function. +# { - dlclose memory loss from plugin variant 10 - Memcheck:Leak - fun:calloc - obj:/lib*/libdl-*.so - fun:dlclose - fun:*free_plugin_mem* - fun:*plugin_dl_del* -} - -{ - dlsym memory loss from plugin on SuSE 11.1 x64 + memory "loss" from dlclose error messages Memcheck:Leak fun:*alloc - obj:/lib*/ld-*.so - obj:/lib*/ld-*.so - obj:/lib*/ld-*.so - obj:/lib*/libc-*.so - obj:/lib*/libdl-*.so - obj:/lib*/ld-*.so - obj:/lib*/libdl-*.so + ... fun:dlsym - fun:*plugin_dl_add* } -{ - dlsym memory loss from plugin on SuSE 11.3 x64 when using oqgraph - Memcheck:Leak - fun:*calloc - fun:do_lookup_x - fun:_dl_lookup_symbol_x - fun:_dl_relocate_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 -} { dlopen / ptread_cancel_init memory loss on Suse Linux 10.3 32/64 bit ver 1 @@ -519,39 +481,6 @@ fun:_Unwind_ForcedUnwind } -{ - dlsym memory loss from plugin - Memcheck:Leak - fun:malloc - fun:_dl_signal_error -} - -{ - dlsym memory loss from plugin version 2 - Memcheck:Leak - obj:/lib*/ld-*.so - obj:/lib*/ld-*.so - obj:/lib*/ld-*.so - obj:/lib*/libc-*.so - obj:/lib*/libdl-*.so - obj:/lib*/ld-*.so - obj:/lib*/libdl-*.so - fun:dlsym -} - -{ - dlsym memory loss from plugin version 3 - Memcheck:Leak - fun:malloc - obj:/lib*/ld-*.so - obj:/lib*/ld-*.so - obj:/lib*/ld-*.so - obj:/lib*/libc-*.so) - obj:/lib*/libdl-*.so) - obj:/lib*/ld-*.so) - obj:/lib*/libdl-*.so) - fun:dlsym -} # # Reading wrong addresses on SuSe Linux 10.3 32 bit |