summaryrefslogtreecommitdiff
path: root/mysql-test/t/max_statement_time.test
diff options
context:
space:
mode:
authorSergei Golubchik <serg@mariadb.org>2018-06-28 16:17:21 +0200
committerSergei Golubchik <serg@mariadb.org>2018-06-28 16:17:21 +0200
commit45cabf10175da1ae2d158ea17ccd6e19f461d6f4 (patch)
tree7872c2d7c60fc7707e504bdcbd2c8b7bd9f9f43e /mysql-test/t/max_statement_time.test
parent8ca18294d59e4df82dacba69f9853e568ab2e0eb (diff)
downloadmariadb-git-45cabf10175da1ae2d158ea17ccd6e19f461d6f4.tar.gz
MDEV-16615 ASAN SEGV in handler::print_error or server crash after error upon CREATE TABLE
table->in_use is not always set and a KILL signal can arrive anytime.
Diffstat (limited to 'mysql-test/t/max_statement_time.test')
-rw-r--r--mysql-test/t/max_statement_time.test8
1 files changed, 8 insertions, 0 deletions
diff --git a/mysql-test/t/max_statement_time.test b/mysql-test/t/max_statement_time.test
index 0882daff139..24b6d9311f2 100644
--- a/mysql-test/t/max_statement_time.test
+++ b/mysql-test/t/max_statement_time.test
@@ -5,6 +5,7 @@
--source include/not_embedded.inc
--source include/have_innodb.inc
+--source include/have_sequence.inc
--source include/not_valgrind.inc
--echo
@@ -226,3 +227,10 @@ call pr();
set max_statement_time = 0;
drop procedure pr;
drop table t1;
+
+#
+# MDEV-16615 ASAN SEGV in handler::print_error or server crash after error upon CREATE TABLE
+#
+SET max_statement_time= 1;
+--error ER_STATEMENT_TIMEOUT
+CREATE TABLE t ENGINE=InnoDB SELECT * FROM seq_1_to_50000;