From: Timo Sirainen Date: Tue, 3 Feb 2026 12:36:23 +0000 (+0200) Subject: doveadm: formatted formatter - Fix potential crash X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=862f574958e21db9271c693e40ec933db1ed8947;p=thirdparty%2Fdovecot%2Fcore.git doveadm: formatted formatter - Fix potential crash --- diff --git a/src/doveadm/doveadm-print-formatted.c b/src/doveadm/doveadm-print-formatted.c index b24d86b31f..0bacaa1483 100644 --- a/src/doveadm/doveadm-print-formatted.c +++ b/src/doveadm/doveadm-print-formatted.c @@ -62,6 +62,8 @@ static void doveadm_print_formatted_print(const char *value) entry->value = value; if (ctx.idx >= array_count(&ctx.headers)) { + array_append_zero(&ctx.headers); + array_pop_back(&ctx.headers); const struct var_expand_params params = { .table = array_front(&ctx.headers), };