Closed
Bug 67502
Opened 24 years ago
Closed 24 years ago
psm-glue ui handler crashes when there is no nsIChannelSecurityInfo associated with password request
Categories
(Core Graveyard :: Security: UI, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: javi, Assigned: javi)
References
Details
Attachments
(2 files)
1.41 KB,
patch
|
Details | Diff | Splinter Review | |
1.67 KB,
patch
|
Details | Diff | Splinter Review |
The new password handler code in psm-glue assumes there will always be a nsIChannelSecurityInfo when a password request comes in. This is not true. The password request may come from SDR, PKCS12, or Keygen. So the psm-glue code needs to handle the case where the nsIChannelSecurityInfo is not present. Patch coming shortly.
Assignee | ||
Comment 1•24 years ago
|
||
Comment 2•24 years ago
|
||
r=thayes
Assignee | ||
Comment 3•24 years ago
|
||
Comment 4•24 years ago
|
||
Well, ideally we want to stop using the dialog service... we should figure out how to get the right nsIPrompt, somehow.
Assignee | ||
Comment 5•24 years ago
|
||
In pipnss yes. But I'm not gonna spend the time to do that for psm-glue.
Comment 6•24 years ago
|
||
is it safe to say that we are NOT on the UI thread and that's why the patch uses a proxied service for the dialog service? If that is indeed true sr=mscott otherwise, let's not create a proxied service unless we need to.
Assignee | ||
Comment 7•24 years ago
|
||
We are not on the UI thread here. We get lots of assertions if we don't proxy.
Assignee | ||
Comment 8•24 years ago
|
||
Fix checked in.
Assignee | ||
Comment 9•24 years ago
|
||
Forgot to mark FIXED last time through.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Comment 10•24 years ago
|
||
*** Bug 67156 has been marked as a duplicate of this bug. ***
Comment 11•24 years ago
|
||
Verified. Works for me on WinNT, Mac and Linux Mozilla builds.
Status: RESOLVED → VERIFIED
Comment 12•24 years ago
|
||
Looks fixed here. Mozilla 2001020704 on Windows 2000 SP1 on PC.
Comment 13•24 years ago
|
||
*** Bug 67335 has been marked as a duplicate of this bug. ***
Updated•8 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•