From ae7989ca2059869f81c837509e5ff554f7f63562 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Tue, 16 Feb 2021 01:11:41 +0100 Subject: [PATCH] galera.galera_gra_log crashes reset thd->lex->query_tables_own_last, because open_table() uses it and will try to dereference whatever garbage it might have --- sql/wsrep_schema.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/sql/wsrep_schema.cc b/sql/wsrep_schema.cc index a909fa8aaf6..1054c9e11bc 100644 --- a/sql/wsrep_schema.cc +++ b/sql/wsrep_schema.cc @@ -249,6 +249,7 @@ static int open_table(THD* thd, tables.init_one_table(schema_name, table_name, NULL, lock_type); + thd->lex->query_tables_own_last= 0; if (!open_n_lock_single_table(thd, &tables, tables.lock_type, flags)) { if (thd->is_error()) {