From: Julien Malka Date: Mon, 23 Oct 2023 00:37:40 +0000 (+0000) Subject: creds-utils: fix read_full_file_full call in read_credential_with_decryption X-Git-Tag: v255-rc1~167 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f64b9a18978bc5c080622f7158d8689c2b413572;p=thirdparty%2Fsystemd.git creds-utils: fix read_full_file_full call in read_credential_with_decryption data was passed as a null pointer when an address was expected. As a result, the assert was always tripped. --- diff --git a/src/shared/creds-util.c b/src/shared/creds-util.c index 9791d27b02e..6e84cc87a17 100644 --- a/src/shared/creds-util.c +++ b/src/shared/creds-util.c @@ -171,7 +171,7 @@ int read_credential_with_decryption(const char *name, void **ret, size_t *ret_si UINT64_MAX, SIZE_MAX, READ_FULL_FILE_SECURE, NULL, - (char**) data, &sz); + (char**) &data, &sz); if (r == -ENOENT) goto not_found; if (r < 0)