From: Jeff Davis Date: Thu, 7 Apr 2022 16:14:49 +0000 (-0700) Subject: Fix off-by-one error in pg_waldump, introduced in 5c279a6d350. X-Git-Tag: REL_15_BETA1~250 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=dad97e0502b4a5fc125c83e9092d9673f0e91805;p=thirdparty%2Fpostgresql.git Fix off-by-one error in pg_waldump, introduced in 5c279a6d350. Per report by Bharath Rupireddy. Discussion: https://postgr.es/m/CALj2ACX+PWDK2MYjdu8CB1ot7OUSo6kd5-fkkEgduEsTSZjAEw@mail.gmail.com --- diff --git a/src/bin/pg_waldump/pg_waldump.c b/src/bin/pg_waldump/pg_waldump.c index 7d92dcaf87b..30ca7684bd0 100644 --- a/src/bin/pg_waldump/pg_waldump.c +++ b/src/bin/pg_waldump/pg_waldump.c @@ -720,7 +720,7 @@ XLogDumpDisplayStats(XLogDumpConfig *config, XLogDumpStats *stats) * calculate column totals. */ - for (ri = 0; ri < RM_MAX_ID; ri++) + for (ri = 0; ri <= RM_MAX_ID; ri++) { total_count += stats->rmgr_stats[ri].count; total_rec_len += stats->rmgr_stats[ri].rec_len;