Closed Bug 1663182 Opened 5 years ago Closed 4 years ago

Crash in [@ shutdownhang | __psynch_cvwait | NSSRWLock_LockWrite_Util | SECMOD_DeleteModuleEx]

Categories

(NSS :: Libraries, defect, P3)

Unspecified
macOS

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: sefeng211, Unassigned)

Details

(Keywords: crash)

Crash Data

Crash report: https://crash-stats.mozilla.org/report/index/80a6f3be-21a5-42c8-a779-d74c30200901

Top 10 frames of crashing thread:

0 libsystem_kernel.dylib __psynch_cvwait 
1 libnss3.dylib PR_WaitCondVar nsprpub/pr/src/pthreads/ptsynch.c:401
2 libnss3.dylib NSSRWLock_LockWrite_Util security/nss/lib/util/nssrwlk.c:237
3 libnss3.dylib SECMOD_DeleteModuleEx security/nss/lib/pk11wrap/pk11util.c:389
4 libnss3.dylib SECMOD_UnloadUserModule security/nss/lib/pk11wrap/pk11pars.c:1971
5 XUL mozilla::psm::UnloadUserModules security/certverifier/NSSCertDBTrustDomain.cpp:1640
6 XUL nsNSSComponent::ShutdownNSS security/manager/ssl/nsNSSComponent.cpp:2118
7 XUL nsNSSComponent::Observe security/manager/ssl/nsNSSComponent.cpp:2387
8 XUL {virtual override thunk} 
9 XUL nsObserverList::NotifyObservers xpcom/ds/nsObserverList.cpp:70

This appears to be a deadlock when doing nsNSSComponent::ShutdownNSS. If my reading is correct, we start to shutdown NSS which eventually locks at here

Assignee: nobody → nobody
Component: Security → Libraries
Product: Core → NSS
QA Contact: jjones
Version: unspecified → other

Given the low crash volume and complexity of this issue, we'll continue to watch this.

Severity: -- → S3
Priority: -- → P3

Closing because no crashes reported for 12 weeks.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.