diff options
author | Jan Lindström <jan.lindstrom@mariadb.com> | 2015-12-03 13:18:10 +0200 |
---|---|---|
committer | Jan Lindström <jan.lindstrom@mariadb.com> | 2015-12-03 13:18:10 +0200 |
commit | 33589b25efe3283b748e43a54c42db2ed176c3e5 (patch) | |
tree | 67ad6b4b1b5daea7fd557ed19876e34222f90a2f /mysql-test/suite/innodb/r | |
parent | 13ad179c96ee8c8c4043806b8575c851e3676f0d (diff) | |
download | mariadb-git-33589b25efe3283b748e43a54c42db2ed176c3e5.tar.gz |
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.
Diffstat (limited to 'mysql-test/suite/innodb/r')
-rw-r--r-- | mysql-test/suite/innodb/r/innodb_information_schema_tables.result | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/mysql-test/suite/innodb/r/innodb_information_schema_tables.result b/mysql-test/suite/innodb/r/innodb_information_schema_tables.result new file mode 100644 index 00000000000..ea713ea6f6a --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_information_schema_tables.result @@ -0,0 +1,2 @@ +CREATE TABLE t1 ENGINE=InnoDB AS SELECT * FROM mysql.help_topic; +DROP TABLE t1; |