mirror of
https://github.com/MariaDB/server.git
synced 2025-12-24 11:21:21 +03:00
Bug#21042 mysql client segfaults on importing a mysqldump export
- Use strmake, that will both protect the buffer and make sure it's terminated by a zero - Add test case
This commit is contained in:
@@ -86,6 +86,12 @@ create table t1(a int, b varchar(255), c int);
|
||||
--exec $MYSQL test -e "desc t1\g"
|
||||
drop table t1;
|
||||
|
||||
#
|
||||
# Bug#21042 mysql client segfaults on importing a mysqldump export
|
||||
#
|
||||
--error 1
|
||||
--exec $MYSQL test -e "connect verylongdatabasenamethatshouldblowthe256byteslongbufferincom_connectfunctionxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxendcccccccdxxxxxxxxxxxxxxxxxkskskskskkskskskskskskskskskskkskskskskkskskskskskskskskskend" 2>&1
|
||||
|
||||
--echo End of 5.0 tests
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user