summaryrefslogtreecommitdiff
path: root/sql/sql_select.cc
diff options
context:
space:
mode:
authorIgor Babaev <igor@askmonty.org>2013-04-08 21:30:42 -0700
committerIgor Babaev <igor@askmonty.org>2013-04-08 21:30:42 -0700
commit1db675b6e8f438a6764c8ba7ee7780cd2fa7e04f (patch)
tree421ecdec88ca5e722c3cca22d84ed165d9816ad9 /sql/sql_select.cc
parentddb84f909c4e03762ffe26e2bde9620ffa1d13fd (diff)
downloadmariadb-git-1db675b6e8f438a6764c8ba7ee7780cd2fa7e04f.tar.gz
Fixed mdev-4380.
Uninitialized field next_equal_field of the Field objects created for the fields of a temporary table could hang the server.
Diffstat (limited to 'sql/sql_select.cc')
-rw-r--r--sql/sql_select.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/sql_select.cc b/sql/sql_select.cc
index 6ee88a72795..7c59e294654 100644
--- a/sql/sql_select.cc
+++ b/sql/sql_select.cc
@@ -14336,6 +14336,7 @@ Field *create_tmp_field_from_field(THD *thd, Field *org_field,
new_field->vcol_info= 0;
new_field->stored_in_db= TRUE;
new_field->cond_selectivity= 1.0;
+ new_field->next_equal_field= NULL;
}
return new_field;
}