summaryrefslogtreecommitdiff
path: root/mysql-test/suite/maria
diff options
context:
space:
mode:
authorSergey Petrunya <psergey@askmonty.org>2012-02-24 20:07:12 +0400
committerSergey Petrunya <psergey@askmonty.org>2012-02-24 20:07:12 +0400
commit2256ecdd7cfaccec4f081f48bb361e7e9a008263 (patch)
tree6812095b7c11a26f6cc101408241413a4b024fa5 /mysql-test/suite/maria
parentd206480605cdf70925ba10897ee5856d7c0920ec (diff)
parent0919edf32d29b9371288ce1a5f4e03f051bb8093 (diff)
downloadmariadb-git-2256ecdd7cfaccec4f081f48bb361e7e9a008263.tar.gz
Merge 5.2->5.3
Diffstat (limited to 'mysql-test/suite/maria')
-rw-r--r--mysql-test/suite/maria/r/maria3.result24
-rw-r--r--mysql-test/suite/maria/t/maria3.test31
2 files changed, 55 insertions, 0 deletions
diff --git a/mysql-test/suite/maria/r/maria3.result b/mysql-test/suite/maria/r/maria3.result
index 47c02999087..24c1e48f70b 100644
--- a/mysql-test/suite/maria/r/maria3.result
+++ b/mysql-test/suite/maria/r/maria3.result
@@ -621,3 +621,27 @@ ERROR 23000: Duplicate entry '2' for key 'a'
insert into t1 values(3);
insert into t2 values(3);
drop table t1, t2;
+CREATE TABLE t1 (
+a INT PRIMARY KEY,
+b CHAR(255),
+c VARCHAR(2048),
+d VARCHAR(18990),
+e CHAR(128),
+f CHAR(192)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+INSERT INTO t1 VALUES
+(1,'A','B','C','','D'),
+(2,'Abcdefghi','E','F','','G');
+CREATE TABLE t2 (
+g INT PRIMARY KEY,
+h CHAR(32),
+i CHAR(255),
+j TEXT
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+INSERT INTO t2 VALUES (1,'M','','H'),
+(2,'N','','H');
+SELECT * FROM t1, t2 WHERE a = g ORDER BY b;
+a b c d e f g h i j
+1 A B C D 1 M H
+2 Abcdefghi E F G 2 N H
+drop table t1,t2;
diff --git a/mysql-test/suite/maria/t/maria3.test b/mysql-test/suite/maria/t/maria3.test
index bc1dc47337f..2db0e23571b 100644
--- a/mysql-test/suite/maria/t/maria3.test
+++ b/mysql-test/suite/maria/t/maria3.test
@@ -524,6 +524,37 @@ insert into t2 values(3);
connection default;
drop table t1, t2;
+#
+# BUG#909635 - MariaDB crashes on a select with long varchar and blob fields
+#
+
+CREATE TABLE t1 (
+ a INT PRIMARY KEY,
+ b CHAR(255),
+ c VARCHAR(2048),
+ d VARCHAR(18990),
+ e CHAR(128),
+ f CHAR(192)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+INSERT INTO t1 VALUES
+ (1,'A','B','C','','D'),
+ (2,'Abcdefghi','E','F','','G');
+
+CREATE TABLE t2 (
+ g INT PRIMARY KEY,
+ h CHAR(32),
+ i CHAR(255),
+ j TEXT
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+INSERT INTO t2 VALUES (1,'M','','H'),
+ (2,'N','','H');
+
+SELECT * FROM t1, t2 WHERE a = g ORDER BY b;
+drop table t1,t2;
+
+
# End of 5.1 tests
--disable_result_log