Closed Bug 402727 Opened 17 years ago Closed 16 years ago

functions responsible for creating an object leak if subsequent function code produces an error

Categories

(NSS :: Libraries, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: alvolkov.bgs, Assigned: alvolkov.bgs)

References

Details

(Whiteboard: PKIX)

The following functions have this problem:

PKIX_CertChainChecker_Create,
pkix_DefaultRevChecker_Create,
pkix_OcspChecker_Create,
pkix_CRLSelector_Select,
PKIX_TrustAnchor_CreateWithCert,
pkix_BuildResult_Create,
pkix_ValidateResult_Create,
pkix_VerifyNode_Create,
PKIX_CertStore_Create,
pkix_DefaultCRLCheckerState_Create,
pkix_NameConstraintsCheckerState_Create,
pkix_SignatureCheckerState_Create,
PKIX_Logger_Create,
pkix_pl_CollectionCertStoreContext_Creat,
pkix_pl_LdapCertStore_GetCert,
pkix_pl_Cert_CreateToList,
pkix_pl_helperBytes2Ascii

Patch is coming.
Blocks: 397832
Priority: -- → P2
Whiteboard: PKIX
One more function: PKIX_Error_Create
and one more: pkix_pl_Pk11CertStore_GetCRL
and one more: pkix_Build_CheckCertAgainstAnchor - leaks verifyError at the end of the function
Version: 3.12 → trunk
This bug is fixed by set of patched attached to bug 397832. Close it as resolved.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.