diff options
author | unknown <bar@bar.mysql.r18.ru> | 2003-08-05 10:08:16 +0500 |
---|---|---|
committer | unknown <bar@bar.mysql.r18.ru> | 2003-08-05 10:08:16 +0500 |
commit | 691b7584fb3bc42b70fe470ba5fa812d28190141 (patch) | |
tree | df980ebac49b58020f81e19cdebfd4f3c5d250fc /heap | |
parent | d54e55474d6fc8b7c6ec5dd535fa7dafc79ed8c2 (diff) | |
download | mariadb-git-691b7584fb3bc42b70fe470ba5fa812d28190141.tar.gz |
fix_fields recoursion didn't stop when some level's fix_length_and_dec
produced an error. This led to server crash in some cases, e.g.:
create table t7 (s1 char);
select * from t7
where concat(s1 collate latin1_general_ci,s1 collate latin1_swedish_ci)
= 'AA';
Diffstat (limited to 'heap')
0 files changed, 0 insertions, 0 deletions