Closed Bug 93485 Opened 23 years ago Closed 23 years ago

memory leak of PL_HashTable & SPKDigestInfo in CERT

Categories

(NSS :: Libraries, defect, P2)

x86
Windows 2000
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jeff, Assigned: rrelyea)

References

Details

(Keywords: memory-leak, perf)

The SPKDigestInfo structure and the PL_HashTable that is contains are not destroyed/deleted during shutdown. add the following snippet to the nss/lib/certdb/pcertdb.c::CERT_Shutdown() function suggested in bugs 93412 & 93450. void CERT_Shutdown(CERTCertDBHandle * handle) { if (handle->spkDigestInfo) { SPKDigestInfo *spkDigestInfo = handle->spkDigestInfo; if (spkDigestInfo->table) { PL_HashTableDestroy(spkDigestInfo->table); } PORT_Free(spkDigestInfo); handle->spkDigestInfo = NULL; } }
Not sure how i missed this..marking new.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: mlk, patch, perf, review
Blocks: 92580
No longer blocks: 92580
Assigned the bug to Bob.
Assignee: wtc → relyea
Priority: -- → P2
Target Milestone: --- → 3.4
The SPKDigestInfo is no longer part of NSS 3.4, so this is now 'fixed'
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.