Commit 908fa69d authored by Sergey Petrunya's avatar Sergey Petrunya

Bug #13571700 TINYBLOB NOT NULL, CRASH IN PROTOCOL::NET_STORE_DATA

- Backport testcase from mysql-5.6
parent 5ba109c4
...@@ -5328,6 +5328,14 @@ f1 ...@@ -5328,6 +5328,14 @@ f1
DROP TABLE t1; DROP TABLE t1;
DROP VIEW view_t1; DROP VIEW view_t1;
# End of test BUG#63020 # End of test BUG#63020
#
# Bug #13571700 TINYBLOB NOT NULL, CRASH IN PROTOCOL::NET_STORE_DATA
#
CREATE TABLE t1 (a TINYBLOB NOT NULL);
SELECT a, COUNT(*) FROM t1 WHERE 0;
a COUNT(*)
NULL 0
DROP TABLE t1;
SET optimizer_switch=@save_optimizer_switch; SET optimizer_switch=@save_optimizer_switch;
# #
# LP bug#994275 Assertion `real->type() == Item::FIELD_ITEM' failed # LP bug#994275 Assertion `real->type() == Item::FIELD_ITEM' failed
......
...@@ -5339,6 +5339,14 @@ f1 ...@@ -5339,6 +5339,14 @@ f1
DROP TABLE t1; DROP TABLE t1;
DROP VIEW view_t1; DROP VIEW view_t1;
# End of test BUG#63020 # End of test BUG#63020
#
# Bug #13571700 TINYBLOB NOT NULL, CRASH IN PROTOCOL::NET_STORE_DATA
#
CREATE TABLE t1 (a TINYBLOB NOT NULL);
SELECT a, COUNT(*) FROM t1 WHERE 0;
a COUNT(*)
NULL 0
DROP TABLE t1;
SET optimizer_switch=@save_optimizer_switch; SET optimizer_switch=@save_optimizer_switch;
# #
# LP bug#994275 Assertion `real->type() == Item::FIELD_ITEM' failed # LP bug#994275 Assertion `real->type() == Item::FIELD_ITEM' failed
......
...@@ -5328,6 +5328,14 @@ f1 ...@@ -5328,6 +5328,14 @@ f1
DROP TABLE t1; DROP TABLE t1;
DROP VIEW view_t1; DROP VIEW view_t1;
# End of test BUG#63020 # End of test BUG#63020
#
# Bug #13571700 TINYBLOB NOT NULL, CRASH IN PROTOCOL::NET_STORE_DATA
#
CREATE TABLE t1 (a TINYBLOB NOT NULL);
SELECT a, COUNT(*) FROM t1 WHERE 0;
a COUNT(*)
NULL 0
DROP TABLE t1;
SET optimizer_switch=@save_optimizer_switch; SET optimizer_switch=@save_optimizer_switch;
# #
# LP bug#994275 Assertion `real->type() == Item::FIELD_ITEM' failed # LP bug#994275 Assertion `real->type() == Item::FIELD_ITEM' failed
......
...@@ -4470,6 +4470,14 @@ DROP TABLE t1; ...@@ -4470,6 +4470,14 @@ DROP TABLE t1;
DROP VIEW view_t1; DROP VIEW view_t1;
--echo # End of test BUG#63020 --echo # End of test BUG#63020
--echo #
--echo # Bug #13571700 TINYBLOB NOT NULL, CRASH IN PROTOCOL::NET_STORE_DATA
--echo #
CREATE TABLE t1 (a TINYBLOB NOT NULL);
SELECT a, COUNT(*) FROM t1 WHERE 0;
DROP TABLE t1;
SET optimizer_switch=@save_optimizer_switch; SET optimizer_switch=@save_optimizer_switch;
--echo # --echo #
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment