Download raw body.
[PATCH libtls] keypairtest: Initialize tls_error before running tests
Otherwise, if a test fails, tls_error_clear will attempt to free
the uninitialized msg pointer.
---
src/regress/lib/libtls/keypair/keypairtest.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/regress/lib/libtls/keypair/keypairtest.c b/src/regress/lib/libtls/keypair/keypairtest.c
index 600e578f3..3420d31ca 100644
--- a/src/regress/lib/libtls/keypair/keypairtest.c
+++ b/src/regress/lib/libtls/keypair/keypairtest.c
@@ -88,7 +88,7 @@ do_keypair_tests(void)
const uint8_t *cert, *key, *ocsp_staple;
X509 *x509_cert = NULL;
struct tls_keypair *kp;
- struct tls_error err;
+ struct tls_error err = { 0 };
int failed = 1;
load_file(cert_file, &cert, &cert_len);
--
2.49.0
[PATCH libtls] keypairtest: Initialize tls_error before running tests