summaryrefslogtreecommitdiff
path: root/mysql-test/t/view.test
diff options
context:
space:
mode:
authorunknown <davi@endora.local>2008-02-20 17:30:12 -0300
committerunknown <davi@endora.local>2008-02-20 17:30:12 -0300
commit25ac83c0a90814b83b7d97bfef4cb8ca4aab08e3 (patch)
tree9bce385e54961b83c5be0da697c0e2574621bb94 /mysql-test/t/view.test
parent985e9523479fb1143ac60e1644613d34e126ef58 (diff)
parent43717ba1d118c09e9398f34ae36307254664f4ba (diff)
downloadmariadb-git-25ac83c0a90814b83b7d97bfef4cb8ca4aab08e3.tar.gz
Merge bk-internal.mysql.com:/home/bk/mysql-5.1-runtime
into mysql.com:/Users/davi/mysql/mysql-5.1-runtime mysql-test/r/view.result: Auto merged mysql-test/t/view.test: Auto merged sql/sql_view.cc: Auto merged
Diffstat (limited to 'mysql-test/t/view.test')
-rw-r--r--mysql-test/t/view.test20
1 files changed, 20 insertions, 0 deletions
diff --git a/mysql-test/t/view.test b/mysql-test/t/view.test
index d350dd102d7..347ae41b1f0 100644
--- a/mysql-test/t/view.test
+++ b/mysql-test/t/view.test
@@ -3601,6 +3601,26 @@ DROP VIEW v1;
--echo # -- End of test case for Bug#32538.
--echo
+#
+# Bug#34587 Creating a view inside a stored procedure leads to a server crash
+#
+
+--disable_warnings
+drop view if exists a;
+drop procedure if exists p;
+--enable_warnings
+
+delimiter |;
+create procedure p()
+begin
+ declare continue handler for sqlexception begin end;
+ create view a as select 1;
+end|
+delimiter ;|
+call p();
+call p();
+drop procedure p;
+
###########################################################################
--echo # -----------------------------------------------------------------