summaryrefslogtreecommitdiff
path: root/mysql-test/valgrind.supp
Commit message (Collapse)AuthorAgeFilesLines
* Merge 10.2 into 10.3Aleksey Midenkov2019-08-141-0/+117
|\
| * MDEV-20315: Backport to 10.2: Myrocks: Get the upstream's valgrind ↵Sergei Petrunia2019-08-131-1/+24
| | | | | | | | suppressions to work
| * MDEV-20315: MyRocks tests produce valgrind failures (Backport to 10.2)Sergei Petrunia2019-08-131-0/+94
| | | | | | | | | | | | | | - Include the valgrind suppressions from the FB upstream - Use HAVE_Valgrind, not HAVE_Purify (like the rest of MariaDB code does) The call to DisownData() is now actually disabled under Valgrind
* | Merge 10.2 into 10.3Marko Mäkelä2019-06-111-0/+21
|\ \ | |/
| * Supress some valgrind warningsMonty2019-06-031-0/+20
| |
* | Merge 10.2 into 10.3Marko Mäkelä2019-05-141-1/+1
|\ \ | |/
| * Merge 10.1 into 10.2Marko Mäkelä2019-05-131-1/+1
| |\
| | * Merge branch '5.5' into 10.1Vicențiu Ciorbaru2019-05-111-1/+1
| | |\
| | | * Update FSF AddressVicențiu Ciorbaru2019-05-111-1/+1
| | | | | | | | | | | | | | | | * Update wrong zip-code
* | | | Merge 10.2 into 10.3Marko Mäkelä2018-08-031-0/+13
|\ \ \ \ | |/ / /
| * | | Merge 10.1 into 10.2Marko Mäkelä2018-08-021-0/+13
| |\ \ \ | | |/ /
| | * | Merge branch '10.0' into bb-10.1-mergebb-10.1-merge-sanjaOleksandr Byelkin2018-07-191-0/+13
| | |\ \
| | | * \ Merge branch '5.5' into bb-10.0-mergeOleksandr Byelkin2018-07-171-0/+13
| | | |\ \ | | | | |/
| | | | * Added valgrind suppression for OpenSuse 42.2Michael Widenius2018-06-271-0/+13
| | | | |
* | | | | Merge bb-10.2-ext into 10.3Marko Mäkelä2017-11-101-12/+10
|\ \ \ \ \
| * | | | | Updated valgrind.suppMonty2017-11-021-12/+10
| | | | | |
* | | | | | Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3Alexander Barkov2017-10-301-0/+31
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | TODO: enable MDEV-13049 optimization for 10.3
| * | | | | Reset table->record[1] early for sequences to fix comparision of innodb rowMonty2017-10-221-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | Added also suppression of openssl warnings from valgrind
* | | | | | Remove XtraDBMarko Mäkelä2017-06-211-1/+1
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The XtraDB storage engine was already replaced by InnoDB and disabled in MariaDB Server 10.2. Let us remove it altogether to avoid dragging dead code around. Replace some references to XtraDB with references to InnoDB. rpl_get_position_info(): Remove. Remove the mysql-test-run --suite=percona, because it only contains tests specific to XtraDB, many of which were disabled already in earlier MariaDB versions.
* | | | | Merge tag 'mariadb-10.2.6' into bb-10.2-extAlexander Barkov2017-05-261-1/+1
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch '10.1' into 10.2Sergei Golubchik2017-05-091-1/+1
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | Revert commit db0917f68f, because the fix for MDEV-12696 is coming from 5.5 and 10.1 in this merge.
| | * | | Merge branch '10.0' 10.1Sergei Golubchik2017-04-281-1/+1
| | |\ \ \ | | | |/ /
| | | * | Merge branch '5.5' into 10.0Sergei Golubchik2017-04-211-2/+1
| | | |\ \ | | | | |/
| | | | * Merge remote-tracking branch 'mysql/5.5' into 5.5mariadb-5.5.55Sergei Golubchik2017-04-111-1/+10
| | | | |\
| | | | | * Bug#25608828: I_MAIN.VARIABLES-BUG21503595 FAILSArun Kuruvila2017-02-241-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SPORADICALLY ON PB2-5.5 FOR LINUX-VALGRIND Description: Sporadic failure of variables-bug21503595 test on pb2-5.5 for linux-valgrind platform. Fix: This is a issue related to libc and not related to MySQL code. During dlclose few blocks of memory left unfreed. This is a known issue in libc and needs to be suppressed. Fix: Added a valgrind suppression.
| | | * | | Remove leftover merge conflict markerVicențiu Ciorbaru2017-03-091-1/+0
| | | | | |
* | | | | | Changing field::field_name and Item::name to LEX_CSTRINGMonty2017-04-231-1/+0
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Benefits of this patch: - Removed a lot of calls to strlen(), especially for field_string - Strings generated by parser are now const strings, less chance of accidently changing a string - Removed a lot of calls with LEX_STRING as parameter (changed to pointer) - More uniform code - Item::name_length was not kept up to date. Now fixed - Several bugs found and fixed (Access to null pointers, access of freed memory, wrong arguments to printf like functions) - Removed a lot of casts from (const char*) to (char*) Changes: - This caused some ABI changes - lex_string_set now uses LEX_CSTRING - Some fucntions are now taking const char* instead of char* - Create_field::change and after changed to LEX_CSTRING - handler::connect_string, comment and engine_name() changed to LEX_CSTRING - Checked printf() related calls to find bugs. Found and fixed several errors in old code. - A lot of changes from LEX_STRING to LEX_CSTRING, especially related to parsing and events. - Some changes from LEX_STRING and LEX_STRING & to LEX_CSTRING* - Some changes for char* to const char* - Added printf argument checking for my_snprintf() - Introduced null_clex_str, star_clex_string, temp_lex_str to simplify code - Added item_empty_name and item_used_name to be able to distingush between items that was given an empty name and items that was not given a name This is used in sql_yacc.yy to know when to give an item a name. - select table_name."*' is not anymore same as table_name.* - removed not used function Item::rename() - Added comparision of item->name_length before some calls to my_strcasecmp() to speed up comparison - Moved Item_sp_variable::make_field() from item.h to item.cc - Some minimal code changes to avoid copying to const char * - Fixed wrong error message in wsrep_mysql_parse() - Fixed wrong code in find_field_in_natural_join() where real_item() was set when it shouldn't - ER_ERROR_ON_RENAME was used with extra arguments. - Removed some (wrong) ER_OUTOFMEMORY, as alloc_root will already give the error. TODO: - Check possible unsafe casts in plugin/auth_examples/qa_auth_interface.c - Change code to not modify LEX_CSTRING for database name (as part of lower_case_table_names)
* | | | | Merge branch '10.1' into 10.2Sergei Golubchik2017-03-301-0/+19
|\ \ \ \ \ | |/ / / /
| * | | | Remove leftover merge conflict markerVicențiu Ciorbaru2017-03-091-1/+0
| | | | |
| * | | | Merge 10.0 into 10.1Marko Mäkelä2017-03-091-0/+11
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also, implement MDEV-11027 a little differently from 5.5 and 10.0: recv_apply_hashed_log_recs(): Change the return type back to void (DB_SUCCESS was always returned). Report progress also via systemd using sd_notifyf().
| | * | | Merge branch '5.5' into 10.0Vicențiu Ciorbaru2017-03-031-0/+11
| | |\ \ \ | | | |/ /
| | | * | MDEV-11718 5.5 rpl and federated tests massively fail in buildbot with valgrindSachin Setiya2017-02-221-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem:- When MariaDB is compiled with jemalloc support, And we run mtr valgrind test, valgrind interferes with libjemalloc and returns false errors. Solution:- Run valgrind with --soname-synonyms=somalloc=libjemalloc* or --soname-synonyms=somalloc=NONE depending on whether we are dynamically linking or statically linking. Signed-off-by: Sachin Setiya <sachin.setiya@mariadb.com>
| * | | | Merge 10.0 into 10.1Marko Mäkelä2017-03-031-0/+9
| |\ \ \ \ | | |/ / /
| | * | | MDEV-12106 Valgrind tests fail all over in buildbot on 10.0Elena Stepanova2017-02-231-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (with blocks are still reachable). There was a similar suppression already, but it had an extra line comparing to failures which we are getting, so it wasn't applied. Added another variant of the suppression.
* | | | | Merge branch '10.1' into 10.2Sergei Golubchik2017-02-101-0/+8
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch '10.0' into 10.1Vicențiu Ciorbaru2017-01-161-0/+8
| |\ \ \ \ | | |/ / /
| | * | | Merge branch 'bb-10.0-vicentiu' into 10.0mariadb-10.0.29Vicențiu Ciorbaru2017-01-121-0/+8
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Extra merge commit due to intermediate commits pushed to 10.0 while merge was done.
| | | * \ \ Merge remote-tracking branch 'origin/5.5' into 10.0vicentiu2017-01-061-0/+8
| | | |\ \ \ | | | | |/ /
| | | | * | MDEV-11727 Sequences of tests fail with valgrind warnings in buildbotElena Stepanova2017-01-051-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The warning is "blocks are still reachable in loss record", happens in malloc / _dl_close_worker. Suppression added
* | | | | | CleanupsMonty2017-01-111-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Ensure that BUILD scripts cleans up things properly before new BUILD * MySQL -> MariaDB * Ignore wrong valgrind memleak
* | | | | | Fixes for using ssl with BUILD scripts.Monty2017-01-111-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Needed as GNUTLS can't be used by MariaDB on many systems, like OpenSuse 13.2
* | | | | | Merge 10.1 into 10.2Marko Mäkelä2017-01-101-0/+13
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge 10.0 into 10.1Marko Mäkelä2017-01-101-0/+13
| |\ \ \ \ \ | | |/ / / /
| | * | | | MDEV-11317: `! is_set()' or `!is_set() || (m_status == DA_OK_BULK && ↵Monty2017-01-081-1/+14
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Merge branch '10.1' into 10.2Sergei Golubchik2016-12-291-1/+120
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch '10.0-galera' into 10.1Sergei Golubchik2016-11-021-0/+119
| |\ \ \ \
| | * \ \ \ Merge tag 'mariadb-10.0.28' into 10.0-galeraNirbhay Choubey2016-10-281-1/+120
| | |\ \ \ \ | | | |/ / /
| | | * | | MDEV-11061 Valgrind builder produces endless warningsElena Stepanova2016-10-161-10/+107
| | | | | | | | | | | | | | | | | | | | | | | | OpenSSL problems, part II
| | | * | | MDEV-11061 Valgrind builder produces endless warnings after switching to OpenSSElena Stepanova2016-10-141-0/+22
| | | | | |
| * | | | | Fix typo in valgrind.suppNirbhay Choubey2016-09-201-1/+1
| | | | | |