From 9916c9eae2d8491a0c1a2fad4470d80dc5bed46e Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Tue, 3 Dec 2024 14:55:11 -0400 Subject: [PATCH] MT#55283 fix zero string length after copy Big yikes. Closes #1878 Change-Id: Id2d2a337a145b8fbf2a515154bf009a085300904 (cherry picked from commit b805252b948d87f24f41db6df0b686ccc0b3f887) --- daemon/control_ng.c | 1 + 1 file changed, 1 insertion(+) diff --git a/daemon/control_ng.c b/daemon/control_ng.c index 11b19e2f2..31d827ddd 100644 --- a/daemon/control_ng.c +++ b/daemon/control_ng.c @@ -446,6 +446,7 @@ static str dummy_encode_len(char *out, const char *in, size_t in_len) { static str *dummy_decode_len(const char *in, size_t len) { str *r = str_alloc(len); memcpy(r->s, in, len); + r->len = len; r->s[len] = '\0'; return r; }