summaryrefslogtreecommitdiff
path: root/mysql-test/valgrind.supp
diff options
context:
space:
mode:
authorMonty <monty@mariadb.org>2017-01-08 17:51:36 +0200
committerMonty <monty@mariadb.org>2017-01-08 17:51:36 +0200
commiteed319b6fb543849046c8009c38575455e173dc2 (patch)
tree15665a62a5045b28481bb852bde2095935818424 /mysql-test/valgrind.supp
parenteaf6b053b83d2a46250834e8367477bd3d85d38f (diff)
downloadmariadb-git-eed319b6fb543849046c8009c38575455e173dc2.tar.gz
MDEV-11317: `! is_set()' or `!is_set() || (m_status == DA_OK_BULK && is_bulk_op())' fails in Diagnostics_area::set_ok_status on CREATE OR REPLACE with ARCHIVE table
Problem was with deleting non existing .frm file for a storage engine that doesn't have .frm files (yet) Fixed by not giving an error for non existing .frm files for storage engines that are using discovery Fixed also valgrind supression related to the given test case
Diffstat (limited to 'mysql-test/valgrind.supp')
-rw-r--r--mysql-test/valgrind.supp15
1 files changed, 14 insertions, 1 deletions
diff --git a/mysql-test/valgrind.supp b/mysql-test/valgrind.supp
index 77f17cf07ec..a7d7f2ee67a 100644
--- a/mysql-test/valgrind.supp
+++ b/mysql-test/valgrind.supp
@@ -353,10 +353,23 @@
Memcheck:Leak
fun:memalign
...
- fun:call_init
+ fun:call_init*
+ fun:_dl_init
+}
+
+# This one is on OpenSuse 10.3 with gcc 5.4
+{
+ memory "loss" from _dl_init 2
+ Memcheck:Leak
+ fun:malloc
+ fun:pool
+ ...
+ fun:call_init*
fun:_dl_init
}
+
+
#
# dlclose can allocate memory for error message, the memory will be
# freed by dlerror or other dl* function.