Oleksandr Byelkin
24693c6fcf
Bug#29363867: LOST CONNECTION TO MYSQL SERVER DURING QUERY
...
The problem is that sharing default expression among set instruction
leads to attempt access result field of function created in
other instruction runtime MEM_ROOT and already freed
(a bit different then MySQL problem).
Fix is the same as in MySQL (but no optimisation for constant), turn
DECLARE a, b, c type DEFAULT expr;
to
DECLARE a type DEFAULT expr, b type DEFAULT a, c type DEFAULT a;
2021-04-28 11:31:18 +02:00
..
2016-03-31 10:11:16 +04:00
2020-04-01 11:34:32 +02:00
2020-04-01 11:34:32 +02:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2016-03-31 10:11:16 +04:00
2017-02-10 06:30:42 -05:00
2016-10-05 01:11:08 +03:00
2017-02-10 06:30:42 -05:00
2013-07-08 13:42:38 +04:00
2016-10-05 01:11:07 +03:00
2017-02-10 06:30:42 -05:00
2020-04-01 11:34:32 +02:00
2019-10-28 08:17:56 +01:00
2017-08-14 19:45:59 +02:00
2020-12-07 09:56:06 +01:00
2017-03-28 23:36:33 +04:00
2017-03-28 23:36:33 +04:00
2017-03-28 23:36:33 +04:00
2017-08-14 19:45:59 +02:00
2017-08-14 19:45:59 +02:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2018-12-16 02:21:41 +04:00
2020-12-07 09:56:06 +01:00
2020-12-07 09:56:06 +01:00
2017-07-05 17:15:59 +02:00
2017-07-05 17:15:59 +02:00
2017-07-05 17:15:59 +02:00
2019-09-20 01:54:38 -07:00
2019-09-20 01:54:38 -07:00
2017-07-05 17:15:59 +02:00
2018-06-11 09:57:54 +02:00
2018-06-11 09:57:54 +02:00
2018-06-11 09:57:54 +02:00
2015-02-10 10:21:17 +01:00
2018-06-11 09:57:54 +02:00
2017-08-14 19:45:59 +02:00
2017-08-14 19:45:59 +02:00
2017-08-14 19:45:59 +02:00
2017-08-14 19:45:59 +02:00
2020-10-06 15:07:06 +03:00
2016-06-30 11:43:02 +02:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2017-08-14 19:45:59 +02:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2017-03-30 12:48:42 +02:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2017-08-14 19:45:59 +02:00
2016-10-05 01:11:08 +03:00
2017-08-14 19:45:59 +02:00
2016-09-02 13:22:28 +03:00
2020-12-07 09:56:06 +01:00
2020-12-07 09:56:06 +01:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2016-03-31 10:11:16 +04:00
2019-09-20 01:54:38 -07:00
2019-09-20 01:54:38 -07:00
2017-08-14 19:45:59 +02:00
2019-09-01 19:17:35 +03:00
2019-09-01 19:17:35 +03:00
2016-03-31 10:11:16 +04:00
2017-08-14 19:45:59 +02:00
2017-08-14 19:45:59 +02:00
2020-04-01 11:34:32 +02:00
2020-04-01 11:34:32 +02:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2016-03-31 10:11:16 +04:00
2017-02-10 06:30:42 -05:00
2016-10-05 01:11:08 +03:00
2017-02-10 06:30:42 -05:00
2013-07-08 18:29:52 +04:00
2016-10-05 01:11:07 +03:00
2017-02-10 06:30:42 -05:00
2020-04-01 11:34:32 +02:00
2020-04-01 11:34:32 +02:00
2020-04-01 11:34:32 +02:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2016-03-31 10:11:16 +04:00
2017-02-10 06:30:42 -05:00
2016-10-05 01:11:08 +03:00
2017-02-10 06:30:42 -05:00
2013-07-08 18:29:52 +04:00
2016-10-05 01:11:07 +03:00
2017-02-10 06:30:42 -05:00
2020-04-01 11:34:32 +02:00
2016-08-27 16:59:11 +02:00
2016-08-27 16:59:11 +02:00
2016-08-27 16:59:11 +02:00
2016-08-27 16:59:11 +02:00
2021-04-28 11:31:18 +02:00