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

RESOLVED DUPLICATE of bug 761987

Status

NSS
Libraries
RESOLVED DUPLICATE of bug 761987
5 years ago
5 years ago

People

(Reporter: mbrubeck, Unassigned)

Tracking

({crash})

3.14.2
ARM
Android
crash

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

(Reporter)

Description

5 years ago
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
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)

Comment 9

5 years ago
Dupe of bug 761987?
Depends on: 761987
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Depends on: 830046
No longer depends on: 830046
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Trying to reduce the number of suggestions that get shown for these crashes.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
No longer depends on: 761987
Keywords: intermittent-failure
Resolution: --- → DUPLICATE
Summary: Intermittent Shutdown | application crashed [@ PR_Lock | nssCertificateStore_Lock | nssCertificate_Destroy] → Intermittent Android Shutdown | application crashed [@ PR_Lock | nssCertificateStore_Lock | nssCertificate_ Destroy]
Duplicate of bug: 761987
You need to log in before you can comment on or make changes to this bug.