Closed Bug 339878 Opened 18 years ago Closed 18 years ago

VFY_VerifyDigestDirect calls itself, resulting in infinite recursion

Categories

(NSS :: Libraries, defect, P1)

3.12
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 365966

People

(Reporter: wtc, Assigned: rrelyea)

Details

This bug was introduced in the trunk (NSS 3.12) by
Bob's fix for bug 320583.  It is not in NSS 3.11.x.

The VFY_VerifyDigestDirect function calls itself, resulting
in infinite recursion:

SECStatus
VFY_VerifyDigestDirect(const SECItem *digest, const SECKEYPublicKey *key,
                       const SECItem *sig, SECOidTag encAlg,
                       SECOidTag hashAlg, void *wincx)
{
    return VFY_VerifyDigestDirect(digest, key, sig, encAlg, hashAlg, wincx);
}

I think it should call vfy_VerifyDigest instead.
Priority: -- → P1
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.