From 517d396174b2c1c49faa00b5215f037d0183ef83 Mon Sep 17 00:00:00 2001 From: Justin Smith Date: Thu, 13 Nov 2025 16:28:12 -0500 Subject: [PATCH] Avoid NULL dereference --- tool-openssl/test_util.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tool-openssl/test_util.cc b/tool-openssl/test_util.cc index 465c16a4ee7..91249c65476 100644 --- a/tool-openssl/test_util.cc +++ b/tool-openssl/test_util.cc @@ -193,8 +193,9 @@ bool CompareCSRs(X509_REQ *csr1, X509_REQ *csr2) { ASN1_STRING *data2 = X509_NAME_ENTRY_get_data(entry2); if (ASN1_STRING_cmp(data1, data2) != 0) { + const char* long_name = OBJ_nid2ln(OBJ_obj2nid(obj1)); std::cout << "CSRs have different values for entry " - << OBJ_nid2ln(OBJ_obj2nid(obj1)) << std::endl; + << (long_name ? long_name : "") << std::endl; return false; } }