Closed
Bug 366440
Opened 18 years ago
Closed 18 years ago
reference leak of object from NSS
Categories
(Core :: Security: PSM, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 379582
People
(Reporter: neil, Assigned: KaiE)
References
Details
Someone on IRC who doesn't like to use Bugzilla complained that SeaMonkey won't switch profiles. I was able to reproduce the issue in SeaMonkey 1.5a by opening a secure site and attempting to switch profile. What seems to be happening is that secmod_PrivateModuleCount is nonzero. This causes SECMOD_Shutdown to fail, which triggers nsNSSComponent to cancel the profile change.
Comment 1•18 years ago
|
||
That means some code in SeaMonkey leaked a reference to an NSS object.
Could even be an extension doing it. Not an NSS fault.
Can you reproduce this in a new "clean" profile (no extensions) ?
I'll retarget to PSM for now, but it may get retargetted again if it is
found to be related to an extension, or if it is only reproducible in
SeaMonkey.
Assignee: nobody → kengert
Component: Libraries → Security: PSM
Product: NSS → Core
QA Contact: libraries
Version: unspecified → Trunk
Updated•18 years ago
|
Summary: SECMOD_Shutdown fails because secmod_PrivateModuleCount is nonzero → reference leak of object from NSS
Reporter | ||
Comment 2•18 years ago
|
||
I have no extensions, but the cycle collector landed recently, maybe it leaks.
Blocks: cycle-collector
Comment 3•18 years ago
|
||
Probably depends on bug 366578 being fixed before we can debug...
Depends on: 366578
Reporter | ||
Comment 4•18 years ago
|
||
(In reply to comment #3)
>Probably depends on bug 366578 being fixed before we can debug...
Sorry to bugspam, but my 17-hour-old build still asserts on shutdown...
Updated•18 years ago
|
QA Contact: psm
Comment 5•18 years ago
|
||
Neil, does the patch for bug 379582 also fix this problem?
Reporter | ||
Comment 6•18 years ago
|
||
(In reply to comment #5)
>Neil, does the patch for bug 379582 also fix this problem?
Yes, it does.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•