Closed Bug 363453 Opened 19 years ago Closed 19 years ago

Crash when quitting if cert window is open

Categories

(Camino Graveyard :: General, defect)

x86
macOS
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: stuart.morgan+bugzilla, Unassigned)

Details

(Keywords: crash)

STR: 1) Open prefs -> Security 2) Click "Show Certificates" 3) Try to quit Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000014 Thread 0 Crashed: 0 libnss3.dylib 0x2fda6ce4 nssTrustDomain_LockCertCache + 9 (tdcache.c:407) 1 libnss3.dylib 0x2fda2684 nssCertificate_Destroy + 200 (certificate.c:143) 2 libnss3.dylib 0x2fda27cf NSSCertificate_Destroy + 17 (certificate.c:186) 3 libnss3.dylib 0x2fd8d1ad CERT_DestroyCertificate + 41 (stanpcertdb.c:609) 4 libnss3.dylib 0x2fd83819 CERT_DestroyCertList + 30 (certdb.c:2421) 5 libpipnss.dylib 0x3002e2e8 nsNSSCertList::~nsNSSCertList [in-charge deleting]() + 50 (nsNSSCertificate.cpp:1355) 6 libpipnss.dylib 0x3002e196 nsNSSCertList::Release() + 182 (nsNSSCertificate.cpp:1335) 7 libpipnss.dylib 0x300846e8 nsCOMPtr<nsIX509CertList>::~nsCOMPtr [in-charge]() + 66 (nsCOMPtr.h:583) 8 libpipnss.dylib 0x3004787d nsNSSCertCache::~nsNSSCertCache [in-charge deleting]() + 157 (nsNSSCertCache.cpp:61) 9 libpipnss.dylib 0x30047702 nsNSSCertCache::Release() + 182 (nsNSSCertCache.cpp:45) 10 org.mozilla.camino 0x00125014 nsCOMPtr<nsINSSCertCache>::~nsCOMPtr [in-charge]() + 72 (nsCOMPtr.h:583) 11 org.mozilla.camino 0x001250ed CertDataOwner::~CertDataOwner [in-charge]() + 23 (CertificatesWindowController.mm:66) 12 org.mozilla.camino 0x000ca13c -[CertificatesWindowController dealloc] + 188 (CertificatesWindowController.mm:423) 13 com.apple.AppKit 0x9328f9e1 -[NSWindowController release] + 143 14 com.apple.Foundation 0x925d9a0f NSPopAutoreleasePool + 530 This was with a recently built debug trunk; I haven't verified on an official build yet. Presumably this is one of those things relating to when we tear our stuff down vs. when we shut down core.
WFM on the most recent branch and trunk nightlies.
Severity: normal → critical
Keywords: crash
can you break at NS_ShutdownXPCOM_P or the equivalent ? i.e. have we already killed gecko?
Sorry, I meant to file this UNCO. I didn't have time to dig into it when I hit it this morning, but didn't want it to get lost if it's a real bug. I'm not seeing it on my MBP, so when I get home I'll see if I can figure out if it was an issue with my build, or something about my machine (like a specific cert) that triggered it, since it was definitely reproducible for me there.
I can't repro on the same machine with a real build, so this was apparently totally bogus. Sorry for the noise.
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → WONTFIX
Wow, I lose at picking from a dropdown.
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
Status: REOPENED → RESOLVED
Closed: 19 years ago19 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.