From 9e39d0ae44595dbd1570805d97c9c874778a6be8 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Thu, 10 Feb 2022 11:27:14 +0100 Subject: [PATCH] MDEV-25787 Bug report: crash on SELECT DISTINCT thousands_blob_fields fix a debug assert to account for not opened temp tables --- storage/maria/ha_maria.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storage/maria/ha_maria.cc b/storage/maria/ha_maria.cc index fd28164cb59..ce23e670c17 100644 --- a/storage/maria/ha_maria.cc +++ b/storage/maria/ha_maria.cc @@ -2789,7 +2789,7 @@ int ha_maria::delete_table(const char *name) void ha_maria::drop_table(const char *name) { - DBUG_ASSERT(file->s->temporary); + DBUG_ASSERT(!file || file->s->temporary); (void) ha_close(); (void) maria_delete_table_files(name, 1, MY_WME); }