From 1f761c5615c7414d1ccd88ceb70272029ac263cc Mon Sep 17 00:00:00 2001 From: Sergey Vojtovich Date: Tue, 21 Jun 2016 23:34:31 +0400 Subject: [PATCH] MDEV-9728 - Hard crash in metadata_lock_info Added missing target_thd initialization when processing local thread. --- plugin/metadata_lock_info/metadata_lock_info.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugin/metadata_lock_info/metadata_lock_info.cc b/plugin/metadata_lock_info/metadata_lock_info.cc index 19c0ee35103..72108f7bcb4 100644 --- a/plugin/metadata_lock_info/metadata_lock_info.cc +++ b/plugin/metadata_lock_info/metadata_lock_info.cc @@ -174,7 +174,10 @@ static int i_s_metadata_lock_info_fill_table(THD *thd, TABLE_LIST *tables, delete_dynamic(&ids); if (info.error == 0) + { + info.target_thd= thd; info.call_in_target_thread(); + } DBUG_RETURN(info.error); }