Closed
Bug 69625
Opened 24 years ago
Closed 23 years ago
[static ctor]static constructor in nsFSDR.cpp
Categories
(Core Graveyard :: Security: UI, defect)
Tracking
(Not tracked)
VERIFIED
WONTFIX
People
(Reporter: dbaron, Assigned: dbaron)
Details
in extensions/psm-glue/src/nsFSDR.cpp there is a global variable nsAutoString gKey; This causes static construction, which is bad because it causes portability problems on some platforms (e.g., OpenBSD) and also leads to shutdown ordering issues. See <URL: http://www.mozilla.org/hacking/portable-cpp.html >. (This should also be an nsString rather than an nsAutoString.)
Comment 1•23 years ago
|
||
Reporter, is this still a problem now that PSM 2.0 is integrated into the nightly builds?
Assignee | ||
Comment 2•23 years ago
|
||
Not if extensions/psm-glue/ isn't built anymore, although I'd like to see the file cvs removed before closing it, and also like to check that the code wasn't just copied elsewhere.
Comment 3•23 years ago
|
||
psm-glue is no longer built. Marking WONTFIX.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → WONTFIX
Comment 5•23 years ago
|
||
Mass changing Security:Crypto to PSM
Component: Security: Crypto → Client Library
Product: Browser → PSM
Version: other → 2.1
Comment 6•23 years ago
|
||
Mass changing Security:Crypto to PSM
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
•