Comment 7 for bug 1657256

Revision history for this message
Rafael David Tinoco (rafaeldtinoco) wrote :

I could find:

https://jira.mariadb.org/browse/MDEV-7762

And commit:

commit 33589b25efe3283b748e43a54c42db2ed176c3e5
Author: Jan Lindström <email address hidden>
Date: Thu Dec 3 13:18:10 2015 +0200

    MDEV-7762 InnoDB: Failing assertion: block->page.buf_fix_count > 0 in buf0buf.ic line 730

    Analysis: debug only assertion I_S function (IS is XtraDB feature) is calling
    buf_block_get_frame on any page it reads, which debug-asserts that the page is
    buffer-fixed, which is not the case in I_S query.

    Fixed by holding the buffer page mutex while the fields are read directly.

which is NOT applied to percona code 5.5 for sure.