From 703a5ef130896bc6f0a24e644f20fdcfc606498c Mon Sep 17 00:00:00 2001 From: Igor Babaev Date: Sat, 27 Apr 2019 21:31:04 -0700 Subject: [PATCH] MDEV-19351 statistics_for_command_is_needed: Conditional jump or move depends on uninitialised value Initialized THD::force_read_stats introduced in the patch for MDEV-17605. Leaving this field uninitialized in the constructor of the THD class may trigger reading statistical data that is not needed. --- sql/sql_class.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/sql/sql_class.cc b/sql/sql_class.cc index 0e0eda8cc21..b346ebb92c1 100644 --- a/sql/sql_class.cc +++ b/sql/sql_class.cc @@ -863,6 +863,7 @@ THD::THD(my_thread_id id, bool is_wsrep_applier, bool skip_global_sys_var_lock) invoker.init(); prepare_derived_at_open= FALSE; create_tmp_table_for_derived= FALSE; + force_read_stats= FALSE; save_prep_leaf_list= FALSE; org_charset= 0; /* Restore THR_THD */