Closed Bug 469579 Opened 16 years ago Closed 14 years ago

Coverity: uninitialized variable used in pkix_ComCRLSelParams_Duplicate and pkix_CRLSelector_Duplicate

Categories

(NSS :: Libraries, defect, P2)

3.12
defect

Tracking

(Not tracked)

RESOLVED FIXED
3.12.7

People

(Reporter: nelson, Assigned: timeless)

Details

(Keywords: coverity, Whiteboard: PKIX)

Attachments

(1 file)

According to Coverity, run 278, CID 1394, 
in file nss/lib/libpkix/pkix/crlsel/pkix_comcrlselparams.c, function 
pkix_ComCRLSelParams_Duplicate, it is possible to reach label cleanup:
and PKIX_DECREF(new), when new is uninitialized, unassigned. 
Should just initialize it to NULL.
Rather than filing a separate bug for every Coverity issue in libPKIX, 
I will add some others to this bug.

According to Coverity, run 278, CID 1394, 
in file nss/lib/libpkix/pkix/crlsel/pkix_crlselector.c, 
function pkix_CRLSelector_Duplicate, it is possible to reach label cleanup:
and PKIX_DECREF(new), when new is uninitialized, unassigned. 
Should just initialize it to NULL.
Keywords: coverity
Priority: -- → P2
Target Milestone: 3.12.3 → 3.12.5
Whiteboard: PKIX
Attached patch initializeSplinter Review
Assignee: alexei.volkov.bugs → timeless
Status: NEW → ASSIGNED
Attachment #430927 - Flags: review?(nelson)
Comment on attachment 430927 [details] [diff] [review]
initialize

r=nelson
Attachment #430927 - Flags: review?(nelson) → review+
Summary: Coverity: uninitialized variable used in pkix_ComCRLSelParams_Duplicate → Coverity: uninitialized variable used in pkix_ComCRLSelParams_Duplicate and pkix_CRLSelector_Duplicate
pkix/crlsel/pkix_comcrlselparams.c; new revision: 1.8; previous revision: 1.7
pkix/crlsel/pkix_crlselector.c;     new revision: 1.11; previous revision: 1.10

Thanks, Timeless
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Target Milestone: 3.12.5 → 3.12.7
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: