Commit 508c578c authored by marko's avatar marko

mlog_parse_index(): Remove an off-by-one error in the bounds check that

would cause the crash recovery of MLOG_COMP_PAGE_REORGANIZE to fail.
(Bug #20855)
parent 3e670d86
...@@ -536,7 +536,7 @@ mlog_parse_index( ...@@ -536,7 +536,7 @@ mlog_parse_index(
n_uniq = mach_read_from_2(ptr); n_uniq = mach_read_from_2(ptr);
ptr += 2; ptr += 2;
ut_ad(n_uniq <= n); ut_ad(n_uniq <= n);
if (end_ptr < ptr + (n + 1) * 2) { if (end_ptr < ptr + n * 2) {
return(NULL); return(NULL);
} }
} else { } else {
......
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