From 88f18252321544193f8c2aae0eb23f43da96968b Mon Sep 17 00:00:00 2001 From: dgp Date: Mon, 20 Mar 2023 18:45:28 +0000 Subject: Candidate fix for [f3cb2a32d6] Add initialization to allocation of string rep buffer to resolve valgrind reports on use of uninitialized memory --- generic/tclStringObj.c | 1 + 1 file changed, 1 insertion(+) diff --git a/generic/tclStringObj.c b/generic/tclStringObj.c index 328e410..322aed5 100644 --- a/generic/tclStringObj.c +++ b/generic/tclStringObj.c @@ -339,6 +339,7 @@ GrowStringBuffer( } objPtr->bytes = ptr; stringPtr->allocated = attempt; + memset(ptr + objPtr->length, 0, attempt + 1U - objPtr->length); } static void -- cgit v0.12