mariadb/mysql-test/suite
Marko Mäkelä b8c8692fd9 MDEV-24620 ASAN heap-buffer-overflow in btr_pcur_restore_position()
Between btr_pcur_store_position() and btr_pcur_restore_position()
it is possible that purge empties a table and enlarges
index->n_core_fields and index->n_core_null_bytes.
Therefore, we must cache index->n_core_fields in
btr_pcur_t::old_n_core_fields so that btr_pcur_t::old_rec can be
parsed correctly.

Unfortunately, this is a huge change, because we will replace
"bool leaf" parameters with "ulint n_core"
(passing index->n_core_fields, or 0 for non-leaf pages).
For special cases where we know that index->is_instant() cannot hold,
we may also pass index->n_fields.
2021-04-13 10:28:13 +03:00
..
archive
binlog Merge 10.2 into 10.3 2021-03-31 08:01:03 +03:00
binlog_encryption Merge branch '10.2' into 10.3 2021-02-22 22:42:27 +01:00
compat MDEV-24910 Crash with SELECT that uses table value constructor as a subselect 2021-02-24 13:51:47 -08:00
csv
encryption MDEV-25106 Deprecation warning for innodb_checksum_algorithm=none,innodb,... 2021-03-11 12:50:04 +02:00
engines fix for engines/funcs/rpl_sp.test 2021-03-19 17:29:18 +01:00
federated MDEV-17227 Server crash in TABLE_SHARE::init_from_sql_statement_string upon table discovery with non-existent database 2021-01-12 10:25:04 +01:00
funcs_1 Merge branch '10.2' into 10.3 2020-12-23 19:28:02 +01:00
funcs_2
galera Merge 10.2 into 10.3 2021-04-13 10:26:01 +03:00
galera_3nodes Follow up fixes for making @@wsrep_provider read-only 2021-03-23 09:40:30 +02:00
gcol Merge 10.2 into 10.3 2021-04-13 10:26:01 +03:00
handler
heap
innodb MDEV-24620 ASAN heap-buffer-overflow in btr_pcur_restore_position() 2021-04-13 10:28:13 +03:00
innodb_fts Merge 10.2 into 10.3 2021-04-09 14:32:06 +03:00
innodb_gis Merge 10.2 into 10.3 2021-03-31 08:01:03 +03:00
innodb_zip Merge branch '10.2' into 10.3 2021-02-01 13:49:33 +01:00
jp
json
large_tests
maria Merge branch '10.2' into 10.3 2021-02-01 13:49:33 +01:00
mariabackup Merge 10.2 into 10.3 2021-04-09 14:32:06 +03:00
mtr/t
mtr2
multi_source Merge 10.2 into 10.3 2020-08-21 19:18:34 +03:00
optimizer_unfixed_bugs
parts MDEV-23248 Server crashes in mi_extra / ha_partition::loop_extra_alter upon REORGANIZE 2020-10-16 19:48:36 +03:00
perfschema Merge branch '10.2' into 10.3 2021-02-01 13:49:33 +01:00
perfschema_stress
plugins Merge 10.2 into 10.3 2021-03-31 08:01:03 +03:00
roles Merge 10.2 into 10.3 2020-12-01 14:55:46 +02:00
rpl Merge 10.2 into 10.3 2021-04-13 10:26:01 +03:00
sql_sequence MDEV-21785: sequences used as default by other table not dumped in right order by mysqldump 2021-01-26 10:41:02 +01:00
storage_engine Merge 10.2 into 10.3 2020-08-21 19:18:34 +03:00
stress
sys_vars Merge 10.2 into 10.3 2021-03-27 16:11:26 +02:00
unit Fixed that unit.pcre_test works again. 2021-03-05 14:12:56 +02:00
vcol Merge branch '10.2' into 10.3 2020-10-30 17:23:53 +01:00
versioning MDEV-25172 Wrong error message for ADD COLUMN .. AS ROW START 2021-03-31 21:25:41 +03:00
wsrep Merge branch '10.2' into 10.3 2021-02-22 22:42:27 +01:00