Skip to content

Commit

Permalink
Merge branch '5.5' into 10.1
Browse files Browse the repository at this point in the history
  • Loading branch information
sanja-byelkin committed May 2, 2019
2 parents 8cda7ab + aba9115 commit b85aa20
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
9 changes: 9 additions & 0 deletions mysql-test/t/bootstrap.test
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,15 @@ SELECT 'bug' as '' FROM INFORMATION_SCHEMA.ENGINES WHERE engine='innodb'
--error 1
--exec $MYSQLD_BOOTSTRAP_CMD --myisam_recover_options=NONE

#
# MDEV-19349 mysql_install_db: segfault at tmp_file_prefix check
#
--write_file $MYSQLTEST_VARDIR/tmp/1
use test;
EOF
--exec $MYSQLD_BOOTSTRAP_CMD < $MYSQLTEST_VARDIR/tmp/1 >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
--remove_file $MYSQLTEST_VARDIR/tmp/1

--echo End of 5.5 tests

--source include/not_windows_embedded.inc
Expand Down
3 changes: 1 addition & 2 deletions sql/sql_base.cc
Original file line number Diff line number Diff line change
Expand Up @@ -9216,8 +9216,7 @@ my_bool mysql_rm_tmp_tables(void)
{
file=dirp->dir_entry+idx;

if (!memcmp(file->name, tmp_file_prefix,
tmp_file_prefix_length))
if (!strncmp(file->name, tmp_file_prefix, tmp_file_prefix_length))
{
char *ext= fn_ext(file->name);
uint ext_len= strlen(ext);
Expand Down

0 comments on commit b85aa20

Please sign in to comment.