mirror of
https://github.com/MariaDB/server.git
synced 2025-01-16 20:12:31 +01:00
897a1b56d8
memory issue ? The mysql command line client could misinterpret some character sequences as commands under some circumstances. The upper limit for internal readline buffer was raised to 1 GB (the same as for server's max_allowed_packet) so that any input line is processed by add_line() as a whole rather than in chunks. client/mysql.cc: The upper limit for internal readline buffer was raised to 1 GB (the same as for server's max_allowed_packet) so that any input line is processed by add_line() as a whole rather than in chunks. mysql-test/r/mysql-bug45236.result: Added a test case for bug #45236. mysql-test/t/mysql-bug45236.test: Added a test case for bug #45236.
8 lines
329 B
Text
8 lines
329 B
Text
DROP TABLE IF EXISTS t1;
|
|
SET @old_max_allowed_packet= @@global.max_allowed_packet;
|
|
SET @@global.max_allowed_packet = 1024 * 1024 + 1024;
|
|
CREATE TABLE t1(data LONGBLOB);
|
|
INSERT INTO t1 SELECT CONCAT(REPEAT('1', 1024*1024 - 27),
|
|
"\'\r dummydb dummyhost");
|
|
DROP TABLE t1;
|
|
SET @@global.max_allowed_packet = @old_max_allowed_packet;
|