Closed
Bug 167861
Opened 23 years ago
Closed 23 years ago
PK11_GetModInfo fails to set error code
Categories
(NSS :: Libraries, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
3.6
People
(Reporter: nelson, Assigned: rrelyea)
Details
Attachments
(1 file, 1 obsolete file)
684 bytes,
patch
|
wtc
:
review+
|
Details | Diff | Splinter Review |
PK11_GetModInfo returns SECFailure in two places.
It does not call PORT_SetError or equivalent in either place.
In one case, it has just returned from a PKCS#11 call. It should translate
the PKCS#11 error to a SEC error before returning SECFailure.
Comment 1•23 years ago
|
||
Assigned the bug to Bob.
Assignee: wtc → relyea
Priority: -- → P2
Target Milestone: --- → 3.6
Assignee | ||
Comment 2•23 years ago
|
||
Comment 3•23 years ago
|
||
Comment on attachment 100418 [details] [diff] [review]
Set Error after failed PKCS #11 call.
>+ if (crv != SECSuccess) {
>+ PORT_SetError(PK11_MapError(crv));
>+ }
I think this should say "if (crv != CKR_OK) { ...".
Attachment #100418 -
Flags: needs-work+
Assignee | ||
Comment 4•23 years ago
|
||
good catch. here's the corrected patch.
Attachment #100418 -
Attachment is obsolete: true
Comment 5•23 years ago
|
||
Comment on attachment 100660 [details] [diff] [review]
patch with Wan-Teh's comments
r=wtc.
Attachment #100660 -
Flags: review+
Assignee | ||
Comment 6•23 years ago
|
||
checked in.
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.
Description
•