mariadb/storage/innobase/dict
Marko Mäkelä 422f3204ef MDEV-29409 Buffer overflow in my_wc_mb_filename() on RENAME TABLE
dict_table_rename_in_cache(), dict_table_get_highest_foreign_id():
Reserve sufficient space for the fkid[] buffer, and ensure that the
fkid[] will be NUL-terminated.

The fkid[] must accommodate both the database name (which is already
encoded in my_charset_filename) and the constraint name
(which must be converted to my_charset_filename) so that we can check
if it is in the format databasename/tablename_ibfk_1 (all encoded in
my_charset_filename).
2022-08-30 12:02:56 +03:00
..
dict0boot.cc Merge 10.2 into 10.3 2020-09-09 13:06:46 +03:00
dict0crea.cc MDEV-29291 Assertion `!table->fts' failed in dict_table_can_be_evicted on SHUTDOWN 2022-08-24 10:58:08 +05:30
dict0defrag_bg.cc MDEV-12353 preparation: Replace mtr_x_lock() and friends 2019-11-14 11:40:33 +02:00
dict0dict.cc MDEV-29409 Buffer overflow in my_wc_mb_filename() on RENAME TABLE 2022-08-30 12:02:56 +03:00
dict0load.cc MDEV-28980 InnoDB: Failing assertion: len <= MAX_TABLE_NAME_LEN 2022-07-25 10:28:45 +03:00
dict0mem.cc MDEV-24620 ASAN heap-buffer-overflow in btr_pcur_restore_position() 2021-04-13 10:28:13 +03:00
dict0stats.cc MDEV-24620 ASAN heap-buffer-overflow in btr_pcur_restore_position() 2021-04-13 10:28:13 +03:00
dict0stats_bg.cc MDEV-25975 innodb_disallow_writes causes shutdown to hang 2022-04-06 08:06:49 +03:00