diff --git a/crypto/asn1/a_verify.c b/crypto/asn1/a_verify.c index a55f60d75728d6b5a22635b2726943680d15323a..8aae75ac134c7b7eae696a7a0f7aae99e8fef1e4 100644 --- a/crypto/asn1/a_verify.c +++ b/crypto/asn1/a_verify.c @@ -180,8 +180,9 @@ int ASN1_item_verify_ctx(const ASN1_ITEM *it, const X509_ALGOR *alg, if (mdnid != NID_undef) { type = EVP_get_digestbynid(mdnid); if (type == NULL) { - ERR_raise(ERR_LIB_ASN1, - ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM); + ERR_raise_data(ERR_LIB_ASN1, + ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM, + "nid=0x%x", mdnid); goto err; } }