summaryrefslogtreecommitdiff
path: root/unittest
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@mariadb.com>2021-08-23 17:00:01 +0300
committerMarko Mäkelä <marko.makela@mariadb.com>2021-08-23 17:00:01 +0300
commitc0a84fb9b0367b4cbd0a8e36d7cb219eb5f919e9 (patch)
tree48d13db9079cb4f0cb6392b8673afc14cf2fa373 /unittest
parent687417e5c57aa4c40573b16da0e40e3be8ba7dae (diff)
downloadmariadb-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