summaryrefslogtreecommitdiff
path: root/mysql-test/valgrind.supp
diff options
context:
space:
mode:
Diffstat (limited to 'mysql-test/valgrind.supp')
-rw-r--r--mysql-test/valgrind.supp68
1 files changed, 56 insertions, 12 deletions
diff --git a/mysql-test/valgrind.supp b/mysql-test/valgrind.supp
index cb1b07c83b0..e89d670efcb 100644
--- a/mysql-test/valgrind.supp
+++ b/mysql-test/valgrind.supp
@@ -24,6 +24,15 @@
}
{
+ pthread allocate_tls memory loss
+ Memcheck:Leak
+ fun:calloc
+ obj:/lib64/ld*.so
+ fun:_dl_allocate_tls
+ fun:pthread_create*
+}
+
+{
pthead_exit memory loss 1
Memcheck:Leak
fun:malloc
@@ -268,18 +277,6 @@
}
#
-# Warning from my_thread_init becasue mysqld dies before kill thread exists
-#
-
-{
- my_thread_init kill thread memory loss second
- Memcheck:Leak
- fun:calloc
- fun:my_thread_init
- fun:kill_server_thread
-}
-
-#
# Leaks reported in _dl_* internal functions on Linux amd64 / glibc2.3.2.
#
@@ -372,6 +369,51 @@
fun:__libc_start_main
}
+{
+ dlclose memory loss from udf_free
+ Memcheck:Leak
+ fun:calloc
+ fun:_dlerror_run
+ fun:dlclose
+ fun:_Z8udf_freev
+}
+
+{
+ dlopen / ptread_cancel_init memory loss on Suse Linux 10.3 64 bit
+ Memcheck:Leak
+ fun:*alloc
+ obj:/lib64/ld-*.so
+ obj:/lib64/ld-*.so
+ obj:/lib64/ld-*.so
+ obj:/lib64/ld-*.so
+ obj:/lib64/ld-*.so
+ obj:/lib64/ld-*.so
+ obj:/lib64/libc-*.so
+ obj:/lib64/ld-*.so
+ obj:/lib64/libc-*.so
+ fun:__libc_dlopen_mode
+ fun:pthread_cancel_init
+ fun:_Unwind_ForcedUnwind
+
+}
+
+{
+ dlopen / ptread_cancel_init memory loss on Suse Linux 10.3 64 bit
+ Memcheck:Leak
+ fun:*alloc
+ obj:/lib64/ld-*.so
+ obj:/lib64/ld-*.so
+ obj:/lib64/ld-*.so
+ obj:/lib64/ld-*.so
+ obj:/lib64/libc-*.so
+ obj:/lib64/ld-*.so
+ obj:/lib64/libc-*.so
+ fun:__libc_dlopen_mode
+ fun:pthread_cancel_init
+ fun:_Unwind_ForcedUnwind
+}
+
+
#
# These seem to be libc threading stuff, not related to MySQL code (allocations
# during pthread_exit()). Googling shows other projects also using these
@@ -469,6 +511,8 @@
fun:_ZN19TransporterRegistry11performSendEv
fun:_ZN19TransporterRegistry14forceSendCheckEi
}
+
+#
# Warning when printing stack trace (to suppress some not needed warnings)
#