diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2021-08-23 17:00:01 +0300 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2021-08-23 17:00:01 +0300 |
commit | c0a84fb9b0367b4cbd0a8e36d7cb219eb5f919e9 (patch) | |
tree | 48d13db9079cb4f0cb6392b8673afc14cf2fa373 /unittest | |
parent | 687417e5c57aa4c40573b16da0e40e3be8ba7dae (diff) | |
download | mariadb-git-c0a84fb9b0367b4cbd0a8e36d7cb219eb5f919e9.tar.gz |
MDEV-26465 Race condition in trx_purge_rseg_get_next_history_log()st-10.3-marko
trx_purge_rseg_get_next_history_log(): Fix a race condition that
was introduced in commit e46f76c9749d7758765ba274a212cfc2dcf3eeb8
(MDEV-15912). The buffer pool page contents must not be accessed
while not holding a page latch. The page latch was released by
mtr_t::commit().
This race resulted in an ASAN heap-use-after-poison during a stress test.
Diffstat (limited to 'unittest')
0 files changed, 0 insertions, 0 deletions