diff options
author | bar@bar.mysql.r18.ru <> | 2003-08-05 10:08:16 +0500 |
---|---|---|
committer | bar@bar.mysql.r18.ru <> | 2003-08-05 10:08:16 +0500 |
commit | 544f96f0fe65932a5098feb1f052053a811ccfe2 (patch) | |
tree | df980ebac49b58020f81e19cdebfd4f3c5d250fc /heap | |
parent | d75c649b9327e429c99289cf511dab65cfa42757 (diff) | |
download | mariadb-git-544f96f0fe65932a5098feb1f052053a811ccfe2.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