Closed Bug 825044 Opened 12 years ago Closed 11 years ago

Intermittent Android Shutdown | application crashed [@ PR_Lock | nssCertificateStore_Lock | nssCertificate_ Destroy]

Categories

(NSS :: Libraries, defect)

3.14.2
ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 761987

People

(Reporter: mbrubeck, Unassigned)

Details

(Keywords: crash)

Crash Data

https://tbpl.mozilla.org/php/getParsedLog.php?id=18297925&full=1&branch=mozilla-inbound
Android Tegra 250 mozilla-inbound opt test jsreftest-3 on 2012-12-27 10:46:38 PST for push 268fe9874d9d

builder: mozilla-inbound_tegra_android_test-jsreftest-3
slave: tegra-050
starttime: 1356633998.13
results: warnings (1)
buildid: 20121227093703
builduid: 15ee403949874f6eb98b6913bfcae87c
revision: 268fe9874d9d

REFTEST FINISHED: Slowest test took 22890ms (http://10.250.48.202:30050/jsreftest/tests/jsreftest.html?test=js1_8_5/extensions/recursion.js)
REFTEST INFO | Result summary:
REFTEST INFO | Successful: 2989 (2989 pass, 0 load only)
REFTEST INFO | Unexpected: 0 (0 unexpected fail, 0 unexpected pass, 0 unexpected asserts, 0 unexpected fixed asserts, 0 failed load, 0 exception)
REFTEST INFO | Known problems: 407 (20 known fail, 0 known asserts, 387 random, 0 skipped, 0 slow)
REFTEST INFO | Total canvas count = 0
REFTEST TEST-START | Shutdown

INFO | automation.py | Application ran for: 0:08:42.203803
INFO | automation.py | Reading PID log: /tmp/tmpjAp0Evpidlog
getting files in '/mnt/sdcard/tests/reftest/profile/minidumps/'
Downloading symbols from: http://ftp-scl3.mozilla.com/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android/1356629823/fennec-20.0a1.en-US.android-arm.crashreporter-symbols.zip
PROCESS-CRASH | Shutdown | application crashed [@ PR_Lock]
Crash dump filename: /tmp/tmpFWMroq/4ab90e2b-5117-6cae-59cf6a2c-0447afa4.dmp
Operating system: Android
                  0.0.0 Linux 2.6.32.9-00002-gd8084dc-dirty #1 SMP PREEMPT Wed Feb 2 11:32:06 PST 2011 armv7l nvidia/harmony/harmony/harmony:2.2/FRF91/20110202.102810:eng/test-keys
CPU: arm
     0 CPUs

Crash reason:  SIGSEGV
Crash address: 0x3c

Thread 4 (crashed)
 0  libnspr4.so!PR_Lock [ptsynch.c : 184 + 0x2]
     r4 = 0x00000000    r5 = 0x4eaff7f0    r6 = 0x00000000    r7 = 0x000d0000
     r8 = 0x5442e818    r9 = 0x4eaff874   r10 = 0x00000009    fp = 0x00000010
     sp = 0x4eaff7d0    lr = 0x4eb16749    pc = 0x4eb1674a
    Found by: given as instruction pointer in context
 1  libnss3.so!nssCertificateStore_Lock [pkistore.c : 319 + 0x5]
     r4 = 0x003de40a    r5 = 0x4eaff7f0    r6 = 0x00000000    r7 = 0x000d0000
     r8 = 0x5442e818    r9 = 0x4eaff874   r10 = 0x00000009    fp = 0x00000010
     sp = 0x4eaff7d8    pc = 0x52264159
    Found by: call frame info
 2  libnss3.so!nssCertificate_Destroy [certificate.c : 110 + 0x7]
     r4 = 0x003de40a    r5 = 0x4eaff7f0    r6 = 0x00000000    r7 = 0x000d0000
     r8 = 0x5442e818    r9 = 0x4eaff874   r10 = 0x00000009    fp = 0x00000010
     sp = 0x4eaff7e0    pc = 0x52261fdb
    Found by: call frame info
 3  libnss3.so!NSSCertificate_Destroy [certificate.c : 150 + 0x3]
     r4 = 0x545115c0    r5 = 0x56f14820    r6 = 0x00000000    r7 = 0x540fe100
     r8 = 0x5225d619    r9 = 0x4eaff874   r10 = 0x00000009    fp = 0x00000010
     sp = 0x4eaff818    pc = 0x5226205b
    Found by: call frame info
 4  libnss3.so!CERT_DestroyCertificate [stanpcertdb.c : 795 + 0x5]
     r4 = 0x545115c0    r5 = 0x56f14820    r6 = 0x00000000    r7 = 0x540fe100
     r8 = 0x5225d619    r9 = 0x4eaff874   r10 = 0x00000009    fp = 0x00000010
     sp = 0x4eaff820    pc = 0x5225f98d
    Found by: call frame info
 5  libnss3.so!IssuerCache_Destroy [crl.c : 1130 + 0x3]
     r4 = 0x545115c0    r5 = 0x56f14820    r6 = 0x00000000    r7 = 0x540fe100
     r8 = 0x5225d619    r9 = 0x4eaff874   r10 = 0x00000009    fp = 0x00000010
     sp = 0x4eaff828    pc = 0x5225d5eb
    Found by: call frame info
 6  libnss3.so!FreeIssuer [crl.c : 1243 + 0x3]
     r4 = 0x4eaff874    r5 = 0x00000003    r6 = 0x540fd4e4    r7 = 0x540fe100
     r8 = 0x5225d619    r9 = 0x4eaff874   r10 = 0x00000009    fp = 0x00000010
     sp = 0x4eaff838    pc = 0x5225d627
    Found by: call frame info
 7  libplds4.so!PL_HashTableEnumerateEntries [plhash.c : 374 + 0x1]
     r4 = 0x5265c840    r5 = 0x00000003    r6 = 0x540fd4e4    r7 = 0x540fe100
     r8 = 0x5225d619    r9 = 0x4eaff874   r10 = 0x00000009    fp = 0x00000010
     sp = 0x4eaff840    pc = 0x4495becf
    Found by: call frame info
 8  libnss3.so!ShutdownCRLCache [crl.c : 1308 + 0x7]
     r4 = 0x522bc2d8    r5 = 0x00000000    r6 = 0x4eaff874    r7 = 0x55c26dbc
     r8 = 0x55c26dbc    r9 = 0x4e969000   r10 = 0x4eaffaf8    fp = 0x00284228
     sp = 0x4eaff870    pc = 0x5225d205
    Found by: call frame info
 9  libnss3.so!nss_Shutdown [nssinit.c : 1085 + 0x3]
     r4 = 0x522bc008    r5 = 0x00000000    r6 = 0x00000000    r7 = 0x55c26dbc
     r8 = 0x55c26dbc    r9 = 0x4e969000   r10 = 0x4eaffaf8    fp = 0x00284228
     sp = 0x4eaff888    pc = 0x522375a3
    Found by: call frame info
10  libnss3.so!NSS_Shutdown [nssinit.c : 1148 + 0x3]
     r4 = 0x522bc01c    r5 = 0x522bc004    r6 = 0x55c26e64    r7 = 0x55c26dbc
     r8 = 0x55c26dbc    r9 = 0x4e969000   r10 = 0x4eaffaf8    fp = 0x00284228
     sp = 0x4eaff898    pc = 0x5223775b
    Found by: call frame info
11  libxul.so!nsNSSComponent::ShutdownNSS() [nsNSSComponent.cpp : 1867 + 0x3]
     r4 = 0x52574ec0    r5 = 0x00000001    r6 = 0x55c26e64    r7 = 0x55c26dbc
     r8 = 0x55c26dbc    r9 = 0x4e969000   r10 = 0x4eaffaf8    fp = 0x00284228
     sp = 0x4eaff8a8    pc = 0x553e215f
    Found by: call frame info
12  libxul.so!nsNSSComponent::DoProfileBeforeChange(nsISupports*) [nsNSSComponent.cpp : 2460 + 0x5]
     r4 = 0x52574ec0    r5 = 0x00000001    r6 = 0x55c26e64    r7 = 0x55c26dbc
     r8 = 0x55c26dbc    r9 = 0x4e969000   r10 = 0x4eaffaf8    fp = 0x00284228
     sp = 0x4eaff8b0    pc = 0x553e21db
    Found by: call frame info
13  libxul.so!nsNSSComponent::Observe(nsISupports*, char const*, unsigned short const*) [nsNSSComponent.cpp : 2145 + 0x7]
     r4 = 0x52574ec0    r5 = 0x00000000    r6 = 0x55c26e64    r7 = 0x55c26dbc
     r8 = 0x55c26dbc    r9 = 0x4e969000   r10 = 0x4eaffaf8    fp = 0x00284228
     sp = 0x4eaff8c0    pc = 0x553e224d
    Found by: call frame info
14  libxul.so!nsObserverList::NotifyObservers(nsISupports*, char const*, unsigned short const*) [nsObserverList.cpp : 99 + 0x7]
     r4 = 0x00000010    r5 = 0x55c26e64    r6 = 0x00000000    r7 = 0x553e21e5
     r8 = 0x55c26dbc    r9 = 0x4e969000   r10 = 0x4eaffaf8    fp = 0x00284228
     sp = 0x4eaff940    pc = 0x5562de93
    Found by: call frame info
15  libxul.so!nsObserverService::NotifyObservers(nsISupports*, char const*, unsigned short const*) [nsObserverService.cpp : 161 + 0x9]
     r4 = 0x55c26e64    r5 = 0x55c26dbc    r6 = 0x00000000    r7 = 0x5140a37c
     r8 = 0x00000000    r9 = 0x4e969000   r10 = 0x4eaffaf8    fp = 0x00284228
     sp = 0x4eaff960    pc = 0x5562e0b9
    Found by: call frame info
16  libxul.so!nsXREDirProvider::DoShutdown() [nsXREDirProvider.cpp : 864 + 0xf]
     r4 = 0x5562e081    r5 = 0x4eaff9f8    r6 = 0x5562e081    r7 = 0x00000000
     r8 = 0x00000000    r9 = 0x4e969000   r10 = 0x4eaffaf8    fp = 0x00284228
     sp = 0x4eaff978    pc = 0x54d5b68d
    Found by: call frame info
17  libxul.so!ScopedXPCOMStartup::~ScopedXPCOMStartup [nsAppRunner.cpp : 1119 + 0xb]
     r4 = 0x4e9360b4    r5 = 0x560235b4    r6 = 0x00000000    r7 = 0x00000000
     r8 = 0x00000000    r9 = 0x4e969000   r10 = 0x4eaffaf8    fp = 0x00284228
     sp = 0x4eaff998    pc = 0x54d58671
    Found by: call frame info
18  libxul.so!XREMain::XRE_main(int, char**, nsXREAppData const*) [nsAppRunner.cpp : 3915 + 0x9]
     r4 = 0x4eaff9dc    r5 = 0x4e9360b4    r6 = 0x00000000    r7 = 0x00000000
     r8 = 0x00000000    r9 = 0x4e969000   r10 = 0x4eaffaf8    fp = 0x00284228
     sp = 0x4eaff9b0    pc = 0x54d5abe9
    Found by: call frame info
19  libxul.so!XRE_main [nsAppRunner.cpp : 4088 + 0x3]
     r4 = 0x80c22f34    r5 = 0x4e963048    r6 = 0x0000000a    r7 = 0x00000000
     r8 = 0x4eaff9dc    r9 = 0x4eaffafc   r10 = 0x4eaffaf8    fp = 0x00284228
     sp = 0x4eaff9d8    pc = 0x54d5ad31
    Found by: call frame info
20  libxul.so!GeckoStart [nsAndroidStartup.cpp : 73 + 0xf]
     r4 = 0x55fc3178    r5 = 0x00000000    r6 = 0x0035a858    r7 = 0x80c22f34
     r8 = 0x55d5d40e    r9 = 0x4eaffafc   r10 = 0x4eaffaf8    fp = 0x00284228
     sp = 0x4eaffae8    pc = 0x54d5e0e5
    Found by: call frame info
21  libmozglue.so!Java_org_mozilla_gecko_GeckoAppShell_nativeRun [APKOpen.cpp : 1005 + 0x3]
     r4 = 0x0035a858    r5 = 0x0000009d    r6 = 0x54d5e03d    r7 = 0x80835bd5
     r8 = 0x00283d48    r9 = 0x483d0300   r10 = 0x44938f74    fp = 0x00284228
     sp = 0x4eaffb20    pc = 0x80c10ef7
    Found by: call frame info
22  libdvm.so + 0x16e36
     r4 = 0x4eaffb68    r5 = 0x00000000    r6 = 0x483db6b8    r7 = 0x44938f90
     r8 = 0x4eaffb48    r9 = 0x44938f88   r10 = 0x44938f74    fp = 0x00284228
     sp = 0x4eaffb48    pc = 0x80816e38
    Found by: call frame info
23  dalvik-LinearAlloc (deleted) + 0x2186fa
     sp = 0x4eaffb50    pc = 0x432e46fc
    Found by: stack scanning
24  2 (deleted) + 0x556b6
     sp = 0x4eaffb54    pc = 0x483db6b8
    Found by: stack scanning
25  libdvm.so + 0x16ffe
     sp = 0x4eaffb5c    pc = 0x80817000
    Found by: stack scanning
26  libdvm.so + 0x45199
     sp = 0x4eaffb68    pc = 0x8084519b
    Found by: stack scanning
27  data@app@org.mozilla.fennec-1.apk@classes.dex + 0x191880
     sp = 0x4eaffb70    pc = 0x4e6c3882
    Found by: stack scanning
28  libmozglue.so!mozilla::RefPtr<Zip>::~RefPtr [RefPtr.h : 109 + 0x3]
     sp = 0x4eaffb74    pc = 0x80c10ea5
    Found by: stack scanning
29  0xffffffff
     r4 = 0x4eaffc28    r5 = 0x00000004    r6 = 0x44938f88    sp = 0x4eaffb84
     pc = 0x00000001
    Found by: call frame info
30  dalvik-LinearAlloc (deleted) + 0x2186fa
     sp = 0x4eaffb94    pc = 0x432e46fc
    Found by: stack scanning
31  libdvm.so + 0x3dbb7
     sp = 0x4eaffba0    pc = 0x8083dbb9
    Found by: stack scanning
32  dalvik-LinearAlloc (deleted) + 0x2186fa
     sp = 0x4eaffba4    pc = 0x432e46fc
    Found by: stack scanning
33  libdvm.so + 0xa23f2
     sp = 0x4eaffba8    pc = 0x808a23f4
    Found by: stack scanning
34  2 (deleted) + 0x556b6
     sp = 0x4eaffbac    pc = 0x483db6b8
    Found by: stack scanning
35  libmozglue.so!mozilla::RefPtr<Zip>::~RefPtr [RefPtr.h : 109 + 0x3]
     sp = 0x4eaffbb0    pc = 0x80c10ea5
    Found by: stack scanning
36  0x12e746
     r4 = 0x80817000    r5 = 0x8084a86d    r6 = 0x00000001    sp = 0x4eaffbc0
     pc = 0x0012e748
    Found by: call frame info
37  data@app@org.mozilla.fennec-1.apk@classes.dex + 0xdc5e2
     sp = 0x4eaffbd8    pc = 0x4e60e5e4
    Found by: stack scanning
38  2 (deleted) + 0x556b6
     sp = 0x4eaffbe4    pc = 0x483db6b8
    Found by: stack scanning
39  libdvm.so + 0x1bd9a
     sp = 0x4eaffbe8    pc = 0x8081bd9c
    Found by: stack scanning
40  libdvm.so + 0x2271a
     sp = 0x4eaffbf8    pc = 0x8082271c
    Found by: stack scanning
41  libdvm.so + 0xa6f96
     sp = 0x4eaffc00    pc = 0x808a6f98
    Found by: stack scanning
42  libdvm.so + 0x4f8fb
     sp = 0x4eaffc04    pc = 0x8084f8fd
    Found by: stack scanning
43  libdvm.so + 0x2278e
     sp = 0x4eaffc10    pc = 0x80822790
    Found by: stack scanning
44  libdvm.so + 0x21622
     sp = 0x4eaffc18    pc = 0x80821624
    Found by: stack scanning
45  data@app@org.mozilla.fennec-1.apk@classes.dex + 0xdc5ac
     sp = 0x4eaffc24    pc = 0x4e60e5ae
    Found by: stack scanning
46  dalvik-LinearAlloc (deleted) + 0x21901e
     sp = 0x4eaffc34    pc = 0x432e5020
    Found by: stack scanning
47  libdvm.so + 0x1bae2
     sp = 0x4eaffc78    pc = 0x8081bae4
    Found by: stack scanning
48  libdvm.so + 0x1bb1e
     sp = 0x4eaffc7c    pc = 0x8081bb20
    Found by: stack scanning
49  libdvm.so + 0x1ba06
     sp = 0x4eaffc80    pc = 0x8081ba08
    Found by: stack scanning
50  libdvm.so + 0x1ba2e
     sp = 0x4eaffc84    pc = 0x8081ba30
    Found by: stack scanning
51  libdvm.so + 0x1ba5e
     sp = 0x4eaffc88    pc = 0x8081ba60
    Found by: stack scanning
52  libdvm.so + 0x1ba82
     sp = 0x4eaffc8c    pc = 0x8081ba84
    Found by: stack scanning
53  libdvm.so + 0x7b5ef
     sp = 0x4eaffc90    pc = 0x8087b5f1
    Found by: stack scanning
54  system@framework@core.jar@classes.dex + 0xf7cde
     sp = 0x4eaffc9c    pc = 0x438d2ce0
    Found by: stack scanning
55  system@framework@core.jar@classes.dex + 0xf7cde
     sp = 0x4eaffca0    pc = 0x438d2ce0
    Found by: stack scanning
56  system@framework@core.jar@classes.dex + 0xf7cee
     sp = 0x4eaffcac    pc = 0x438d2cf0
    Found by: stack scanning
Dupe of bug 761987?
Depends on: 761987
Depends on: 830046
No longer depends on: 830046
Trying to reduce the number of suggestions that get shown for these crashes.
Status: NEW → RESOLVED
Closed: 11 years ago
No longer depends on: 761987
Resolution: --- → DUPLICATE
Summary: Intermittent Shutdown | application crashed [@ PR_Lock | nssCertificateStore_Lock | nssCertificate_Destroy] → Intermittent Android Shutdown | application crashed [@ PR_Lock | nssCertificateStore_Lock | nssCertificate_ Destroy]
You need to log in before you can comment on or make changes to this bug.