summaryrefslogtreecommitdiff
path: root/mysql-test/t/create.test
diff options
context:
space:
mode:
authorSergei Golubchik <serg@mariadb.org>2016-12-02 14:34:45 +0100
committerSergei Golubchik <serg@mariadb.org>2016-12-04 01:59:35 +0100
commit7f2fd345004f9774cd1b6e00c8f67e719660cecc (patch)
tree301b756150add731b06fedc48111635342ef4c08 /mysql-test/t/create.test
parentc5ef62159994b45e740a9b3f19c2b9cc8c265916 (diff)
downloadmariadb-git-7f2fd345004f9774cd1b6e00c8f67e719660cecc.tar.gz
MDEV-11231 Server crashes in check_duplicate_key on CREATE TABLE ... SELECT
be consistent and don't include the table name into the error message, no other CREATE TABLE error does it. (the crash happened, because thd->lex->query_tables was NULL)
Diffstat (limited to 'mysql-test/t/create.test')
-rw-r--r--mysql-test/t/create.test6
1 files changed, 6 insertions, 0 deletions
diff --git a/mysql-test/t/create.test b/mysql-test/t/create.test
index ded9096900c..999a50f3acb 100644
--- a/mysql-test/t/create.test
+++ b/mysql-test/t/create.test
@@ -2088,3 +2088,9 @@ drop function f1;
#
--error ER_TABLE_MUST_HAVE_COLUMNS
create table t1;
+
+#
+# MDEV-11231 Server crashes in check_duplicate_key on CREATE TABLE ... SELECT
+#
+create table t1 (i int, j int, key(i), key(i)) as select 1 as i, 2 as j;
+drop table t1;