Details
-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 10.2, 10.2.9
-
Fix Version/s: 10.2.11
-
Component/s: Data Manipulation - Subquery, Optimizer
-
Labels:
-
Environment:Linux Mint 17.3 (Rosa) / Ubuntu 14.04 LTS based 64 bit
Description
select * from ( |
select regexp_substr('a','^[A-Za-z]+') f |
)t
|
where f = f |
causes server reboot. Error in mysql.err is :
Error in `/usr/sbin/mysqld': double free or corruption (out): 0x00007f0730006110 ***
|
After attaching gdb the cause seems to be in Item_func_regexp_substr::cleanup() function.