diff options
author | Monty <monty@mariadb.org> | 2017-01-08 17:51:36 +0200 |
---|---|---|
committer | Monty <monty@mariadb.org> | 2017-01-08 17:51:36 +0200 |
commit | eed319b6fb543849046c8009c38575455e173dc2 (patch) | |
tree | 15665a62a5045b28481bb852bde2095935818424 /mysql-test/valgrind.supp | |
parent | eaf6b053b83d2a46250834e8367477bd3d85d38f (diff) | |
download | mariadb-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.supp | 15 |
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. |