Commit e82647cd authored by dean@mysql.com's avatar dean@mysql.com

Fix for BUG#13582. Theoretically possible to try to overallocate RAM in some fulltext queries.

parent 324f4be3
...@@ -266,7 +266,8 @@ FT_INFO *ft_init_nlq_search(MI_INFO *info, uint keynr, byte *query, ...@@ -266,7 +266,8 @@ FT_INFO *ft_init_nlq_search(MI_INFO *info, uint keynr, byte *query,
so if ndocs == 0, FT_INFO.doc[] must not be accessed. so if ndocs == 0, FT_INFO.doc[] must not be accessed.
*/ */
dlist=(FT_INFO *)my_malloc(sizeof(FT_INFO)+ dlist=(FT_INFO *)my_malloc(sizeof(FT_INFO)+
sizeof(FT_DOC)*(aio.dtree.elements_in_tree-1), sizeof(FT_DOC)*
(int)(aio.dtree.elements_in_tree-1),
MYF(0)); MYF(0));
if (!dlist) if (!dlist)
goto err; goto err;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment