From 559af20ca4c6dcf43f5c3444e20f97e59d57b52c Mon Sep 17 00:00:00 2001 From: Tor Didriksen Date: Tue, 2 Apr 2013 16:05:10 +0200 Subject: [PATCH] Bug#14700180 CRASH IN COPY_FUNCS This is a backport of the fix for Bug#13966809 CRASH IN COPY_FUNCS WHEN GROUPING BY OUTER QUERY BLOB FIELD IN SUBQUERY --- sql/sql_select.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql/sql_select.cc b/sql/sql_select.cc index 6634fb75e24..95092d6548e 100644 --- a/sql/sql_select.cc +++ b/sql/sql_select.cc @@ -9717,7 +9717,7 @@ static Field *create_tmp_field_from_item(THD *thd, Item *item, TABLE *table, if (new_field) new_field->init(table); - if (copy_func && item->is_result_field()) + if (copy_func && item->real_item()->is_result_field()) *((*copy_func)++) = item; // Save for copy_funcs if (modify_item) item->set_result_field(new_field);