From c9eff1a144ba44846373660a30d342d3f0dc91a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Fri, 12 May 2023 15:04:50 +0300 Subject: MDEV-31254 InnoDB: Trying to read doublewrite buffer page buf_read_page_low(): Remove an error message and a debug assertion that can be triggered when using innodb_page_size=4k and innodb_file_per_table=0. In that case, buf_read_ahead_linear() may be invoked on page 255, which is one less than the first page of the doublewrite buffer (256). --- storage/innobase/buf/buf0rea.cc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/storage/innobase/buf/buf0rea.cc b/storage/innobase/buf/buf0rea.cc index 97bfd6f64ec..822c424fe46 100644 --- a/storage/innobase/buf/buf0rea.cc +++ b/storage/innobase/buf/buf0rea.cc @@ -280,9 +280,7 @@ buf_read_page_low( *err = DB_SUCCESS; if (buf_dblwr.is_inside(page_id)) { - ib::error() << "Trying to read doublewrite buffer page " - << page_id; - ut_ad(0); + *err = DB_CORRUPTION; nothing_read: space->release(); return false; -- cgit v1.2.1