From 72062fca2870af4ef789cd5fc3442b3569f52c9b Mon Sep 17 00:00:00 2001 From: Neil Horman Date: Mon, 11 Dec 2023 13:17:26 -0500 Subject: [PATCH] Add tests for return codes for EVP_CIPHER_CTX_get[block_size|iv_length] make sure that we get the expected error codes when we do bad things, rather than a crash Reviewed-by: Tomas Mraz Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/22995) --- test/tls13encryptiontest.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/test/tls13encryptiontest.c b/test/tls13encryptiontest.c index c696e62d2ec..f1e6490f9f9 100644 --- a/test/tls13encryptiontest.c +++ b/test/tls13encryptiontest.c @@ -326,10 +326,6 @@ static int test_tls13_encryption(void) for (ctr = 0; ctr < OSSL_NELEM(refdata); ctr++) { /* Load the record */ ivlen = EVP_CIPHER_get_iv_length(ciph); - if (TEST_int_eq((int)ivlen, -1)) { - TEST_error("IV length undefined"); - goto err; - } if (!load_record(&rec, &refdata[ctr], &key, iv, ivlen, seqbuf)) { TEST_error("Failed loading key into EVP_CIPHER_CTX"); goto err; -- 2.47.2