1
0
mirror of https://github.com/MariaDB/server.git synced 2026-01-06 05:22:24 +03:00
Files
mariadb/mysql-test/include
Alexander Barkov cdc2508ed1 MDEV-22625 SIGSEGV in intern_find_sys_var (optimized builds)
The constructor of Lex_ident_sys returns LEX_CSTRING(NULL,0) if character set
conversion goes wrong, and raises the "wrong character string" error in
the diagnostics area.

The code in sql_yacc.yy did not check Lex_ident_sys::ptr against NULL,
so the execution entered functions that did not expect NULL (and crashed).

Fixing the code to do MYSQL_YYABORT if Lex_ident_sys::ptr is NULL
after constructing.
2020-05-29 11:15:28 +04:00
..
2013-12-20 12:42:33 +04:00
2016-09-06 12:50:02 +04:00
2016-05-30 16:56:29 +04:00
2017-04-06 15:41:54 +05:30
2019-01-23 15:30:00 +04:00
2016-09-10 16:04:44 +02:00
2017-11-30 08:16:37 +02:00
2019-03-01 12:41:05 -05:00
2019-05-11 21:29:06 +03:00
2019-05-23 02:28:23 +03:00
2019-01-23 15:30:00 +04:00
2017-06-29 23:03:30 +05:30
2020-03-27 12:30:10 +02:00
2019-01-23 15:30:00 +04:00
2013-12-22 17:06:50 +01:00
2019-05-19 20:55:37 +02:00
2019-05-14 17:18:46 +03:00
2015-06-16 23:55:56 +02:00
2020-03-24 21:00:02 +02:00
2013-01-31 09:48:19 +01:00
2013-02-22 10:23:17 +01:00
2019-05-11 21:29:06 +03:00
2019-05-11 21:29:06 +03:00
2020-04-27 09:22:36 +02:00
2017-08-23 16:49:42 +05:30