summaryrefslogtreecommitdiff
path: root/extra/mariabackup/xbcloud.cc
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@mariadb.com>2020-05-14 17:41:37 +0300
committerMarko Mäkelä <marko.makela@mariadb.com>2020-05-14 17:41:37 +0300
commitee5152fc4bc0f164d546ce87c1d36d1a5f78591b (patch)
tree4230c6277679e30233152298885acfaa58a3365e /extra/mariabackup/xbcloud.cc
parent31f34b20f3295db7e99877dcfe61b5798a6cfe95 (diff)
downloadmariadb-git-ee5152fc4bc0f164d546ce87c1d36d1a5f78591b.tar.gz
MDEV-22070 MSAN use-of-uninitialized-value in encryption.innodb-redo-badkey
On a checksum failure of a ROW_FORMAT=COMPRESSED page, buf_LRU_free_one_page() would invoke buf_LRU_block_remove_hashed() which will read the uncompressed page frame, although it would not be initialized. With bad enough luck, fil_page_get_type(page) could return an unrecognized value and cause the server to abort. buf_page_io_complete(): On the corruption of a ROW_FORMAT=COMPRESSED page, zerofill the uncompressed page frame.
Diffstat (limited to 'extra/mariabackup/xbcloud.cc')
0 files changed, 0 insertions, 0 deletions