summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Babaev <igor@askmonty.org>2019-04-27 21:31:04 -0700
committerIgor Babaev <igor@askmonty.org>2019-04-27 21:31:04 -0700
commitd3534d5b45a419260d0292d72a6a21f2a2ba2582 (patch)
tree2b1ca8a796ebb2c48a6802a5855819cb157a14e1
parentd88dfd873232dafd480c2d0382b4ff3add9c936d (diff)
downloadmariadb-git-d3534d5b45a419260d0292d72a6a21f2a2ba2582.tar.gz
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.
-rw-r--r--sql/sql_class.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/sql_class.cc b/sql/sql_class.cc
index 639c7c1784a..6fa8c100894 100644
--- a/sql/sql_class.cc
+++ b/sql/sql_class.cc
@@ -983,6 +983,7 @@ THD::THD(bool is_wsrep_applier)
memset(&invoker_host, 0, sizeof(invoker_host));
prepare_derived_at_open= FALSE;
create_tmp_table_for_derived= FALSE;
+ force_read_stats= FALSE;
save_prep_leaf_list= FALSE;
/* Restore THR_THD */
set_current_thd(old_THR_THD);