Closed Bug 1731605 Opened 4 years ago Closed 4 years ago

Intermittent security/manager/ssl/tests/unit/test_nss_shutdown.js | application crashed [@ PR_DestroyLock]

Categories

(Core :: Security: PSM, defect)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1546720

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(4 keywords)

Crash Data

Filed by: ccozmuta [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=352102606&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/cQLRguNGQoK3OuZvlk72Ow/runs/0/artifacts/public/logs/live_backing.log


[task 2021-09-20T13:18:19.173Z] 13:18:19     INFO -  TEST-PASS | xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_ExtensionShortcutKeyMap.js | took 778ms
[task 2021-09-20T13:18:19.290Z] 13:18:19     INFO -  Cleaning up profile for /builds/worker/workspace/build/tests/xpcshell/tests/toolkit/components/extensions/test/xpcshell/test_ExtensionShortcutKeyMap.js folder: /data/local/tmp/test_root/xpc/p/f81a1adf-708a-4b11-81a3-5741840534d8
[task 2021-09-20T13:18:19.377Z] 13:18:19     INFO -  TEST-START | xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_MatchPattern.js
[task 2021-09-20T13:18:19.410Z] 13:18:19     INFO -  adb launch_application: am startservice -W -n 'org.mozilla.geckoview.test/org.mozilla.geckoview.test.XpcshellTestRunnerService$i1' -a android.intent.action.MAIN --es env0 XPCOM_DEBUG_BREAK=stack-and-abort --es env1 MOZ_CRASHREPORTER=1 --es env2 MOZ_CRASHREPORTER_NO_REPORT=1 --es env3 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es env4 MOZ_DEVELOPER_REPO_DIR=/builds/worker/checkouts/gecko --es env5 MOZ_DISABLE_CONTENT_SANDBOX=1 --es env6 MOZ_FETCHES_DIR=/builds/worker/fetches --es env7 MOZ_DISABLE_SOCKET_PROCESS=1 --es env8 MOZ_WEBRENDER=1 --es env9 MOZ_ACCELERATED=1 --es env10 LD_LIBRARY_PATH=/data/local/tmp/test_root/xpcb --es env11 MOZ_LINKER_CACHE=/data/local/tmp/test_root/xpcb --es env12 GRE_HOME=/data/local/tmp/test_root/xpcb --es env13 XPCSHELL_TEST_PROFILE_DIR=/data/local/tmp/test_root/xpc/p/182b7e0d-6181-4930-9880-3374ba682014 --es env14 HOME=/data/local/tmp/test_root/xpc/p --es env15 XPCSHELL_TEST_TEMP_DIR=/data/local/tmp/test_root/xpc/tmp/5980cdec-8146-4e15-8134-89d8964bf207 --es env16 MOZ_ANDROID_DATA_DIR=/data/local/tmp/test_root/xpcb --es env17 MOZ_IN_AUTOMATION=1 --es env18 MOZ_ANDROID_CPU_ABI=x86_64 --es env19 MOZHTTP2_PORT=32959 --es env20 MOZNODE_EXEC_PORT=44933 --es env21 TMPDIR=/data/local/tmp/test_root/xpc/p/182b7e0d-6181-4930-9880-3374ba682014 --es env22 XPCSHELL_MINIDUMP_DIR=/data/local/tmp/test_root/xpc/minidumps/182b7e0d-6181-4930-9880-3374ba682014 --es arg0 -g --es arg1 /data/local/tmp/test_root/xpcb --es arg2 --greomni --es arg3 /data/local/tmp/test_root/xpcb/geckoview-androidTest.apk --es arg4 -m --es arg5 -e --es arg6 'const _HEAD_JS_PATH = "/data/local/tmp/test_root/xpc/head.js";' --es arg7 -e --es arg8 'const _MOZINFO_JS_PATH = "/data/local/tmp/test_root/xpc/p/182b7e0d-6181-4930-9880-3374ba682014/mozinfo.json";' --es arg9 -e --es arg10 'const _PREFS_FILE = "/data/local/tmp/test_root/xpc/tmp/5980cdec-8146-4e15-8134-89d8964bf207/user.js";' --es arg11 -e --es arg12 'const _TESTING_MODULES_DIR = "/data/local/tmp/test_root/xpc/m";' --es arg13 -f --es arg14 /data/local/tmp/test_root/xpc/head.js --es arg15 -e --es arg16 'const _HEAD_FILES = ["/data/local/tmp/test_root/xpc/toolkit/components/extensions/test/xpcshell/head.js", "/data/local/tmp/test_root/xpc/toolkit/components/extensions/test/xpcshell/head_telemetry.js", "/data/local/tmp/test_root/xpc/toolkit/components/extensions/test/xpcshell/head_sync.js", "/data/local/tmp/test_root/xpc/toolkit/components/extensions/test/xpcshell/head_storage.js"];' --es arg17 -e --es arg18 'const _JSDEBUGGER_PORT = 0;' --es arg19 -e --es arg20 'const _TEST_CWD = "/data/local/tmp/test_root/xpc/toolkit/components/extensions/test/xpcshell";' --es arg21 -e --es arg22 'const _TEST_FILE = ["test_MatchPattern.js"];' --es arg23 -e --es arg24 'const _TEST_NAME = "xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_MatchPattern.js";' --es arg25 -e --es arg26 '_execute_test(); quit(0);' --ez use_multiprocess True --es out_file /data/local/tmp/test_root/xpc/logs/xpcshell-f44dc0f2-161c-4a4f-8487-d3ac9f2d0aa1.log
[task 2021-09-20T13:18:19.596Z] 13:18:19     INFO -  TEST-START | xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_StorageSyncService.js
[task 2021-09-20T13:18:19.597Z] 13:18:19     INFO -  TEST-SKIP | xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_StorageSyncService.js | took 1ms
[task 2021-09-20T13:18:19.655Z] 13:18:19     INFO -  mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/7f03e268-3d28-c705-f782-2d7f6b0c9507.dmp
[task 2021-09-20T13:18:19.655Z] 13:18:19     INFO -  mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/7f03e268-3d28-c705-f782-2d7f6b0c9507.extra
[task 2021-09-20T13:18:19.661Z] 13:18:19  WARNING -  PROCESS-CRASH | security/manager/ssl/tests/unit/test_nss_shutdown.js | application crashed [@ PR_DestroyLock]
[task 2021-09-20T13:18:19.661Z] 13:18:19     INFO -  Crash dump filename: /tmp/tmpvro50ww2/7f03e268-3d28-c705-f782-2d7f6b0c9507.dmp
[task 2021-09-20T13:18:19.661Z] 13:18:19     INFO -  Operating system: Android
[task 2021-09-20T13:18:19.661Z] 13:18:19     INFO -                    0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2021-09-20T13:18:19.661Z] 13:18:19     INFO -  CPU: amd64
[task 2021-09-20T13:18:19.661Z] 13:18:19     INFO -       family 6 model 6 stepping 3
[task 2021-09-20T13:18:19.662Z] 13:18:19     INFO -       4 CPUs
[task 2021-09-20T13:18:19.662Z] 13:18:19     INFO -  GPU: UNKNOWN
[task 2021-09-20T13:18:19.662Z] 13:18:19     INFO -  Crash reason:  SIGSEGV / SI_KERNEL
[task 2021-09-20T13:18:19.662Z] 13:18:19     INFO -  Crash address: 0x0
[task 2021-09-20T13:18:19.662Z] 13:18:19     INFO -  Process uptime: not available
[task 2021-09-20T13:18:19.662Z] 13:18:19     INFO -  Thread 11 tid 6954 (crashed) 0  libc.so!pthread_mutex_destroy + 0x14
[task 2021-09-20T13:18:19.662Z] 13:18:19     INFO -      rax = 0x0000000000000000   rdx = 0x0000000000000002
[task 2021-09-20T13:18:19.663Z] 13:18:19     INFO -      rcx = 0x0000000000000000   rbx = 0xe5e5e5e5e5e5e5e5
[task 2021-09-20T13:18:19.663Z] 13:18:19     INFO -      rsi = 0x0000000000000000   rdi = 0xe5e5e5e5e5e5e5e5
[task 2021-09-20T13:18:19.663Z] 13:18:19     INFO -      rbp = 0x000074624c76dc80   rsp = 0x000074624c76dc50
[task 2021-09-20T13:18:19.663Z] 13:18:19     INFO -       r8 = 0x0000000000000000    r9 = 0x000000000000000d
[task 2021-09-20T13:18:19.663Z] 13:18:19     INFO -      r10 = 0xfffffffffffff83d   r11 = 0x0000000000000000
[task 2021-09-20T13:18:19.664Z] 13:18:19     INFO -      r12 = 0x0000000000000000   r13 = 0x0000000000000003
[task 2021-09-20T13:18:19.664Z] 13:18:19     INFO -      r14 = 0x000074625df68c20   r15 = 0x000074623dd69030
[task 2021-09-20T13:18:19.664Z] 13:18:19     INFO -      rip = 0x0000746269979d54
[task 2021-09-20T13:18:19.664Z] 13:18:19     INFO -      Found by: given as instruction pointer in context
[task 2021-09-20T13:18:19.664Z] 13:18:19     INFO -   1  libnss3.so!PR_DestroyLock [ptsynch.c:804f2659b41fcbddaed1be659e4fc7e8adf543b1 : 160 + 0x5]
[task 2021-09-20T13:18:19.664Z] 13:18:19     INFO -      rbx = 0xe5e5e5e5e5e5e5e5   rbp = 0x000074624c76dc80
[task 2021-09-20T13:18:19.665Z] 13:18:19     INFO -      rsp = 0x000074624c76dc70   r12 = 0x0000000000000000
[task 2021-09-20T13:18:19.665Z] 13:18:19     INFO -      r13 = 0x0000000000000003   r14 = 0x000074625df68c20
[task 2021-09-20T13:18:19.665Z] 13:18:19     INFO -      r15 = 0x000074623dd69030   rip = 0x000074624b7d8128
[task 2021-09-20T13:18:19.665Z] 13:18:19     INFO -      Found by: call frame info
<...>
[task 2021-09-20T13:18:19.902Z] 13:18:19     INFO -  0x74626a304000 - 0x74626a323fff  properties_serial  ???  (WARNING: No symbols, , )
[task 2021-09-20T13:18:19.902Z] 13:18:19     INFO -  0x74626a337000 - 0x74626a40afff  linker64  ???
[task 2021-09-20T13:18:19.902Z] 13:18:19     INFO -  0x74626a41a000 - 0x74626a41dfff  app_process64  ???  (main)
[task 2021-09-20T13:18:19.902Z] 13:18:19     INFO -  0x7fffb7fa5000 - 0x7fffb7fa6fff  linux-gate.so  ???
[task 2021-09-20T13:18:19.902Z] 13:18:19     INFO -  remotexpcshelltests.py | Launched Test App PID=11255
[task 2021-09-20T13:18:19.928Z] 13:18:19     INFO -  >>>>>>>
[task 2021-09-20T13:18:19.928Z] 13:18:19     INFO -  (xpcshell/head.js) | test MAIN run_test pending (1)
[task 2021-09-20T13:18:19.928Z] 13:18:19     INFO -  (xpcshell/head.js) | test run_next_test 0 pending (2)
[task 2021-09-20T13:18:19.929Z] 13:18:19     INFO -  (xpcshell/head.js) | test MAIN run_test finished (2)
[task 2021-09-20T13:18:19.929Z] 13:18:19     INFO -  running event loop
[task 2021-09-20T13:18:19.929Z] 13:18:19     INFO -  security/manager/ssl/tests/unit/test_nss_shutdown.js | Starting
[task 2021-09-20T13:18:19.929Z] 13:18:19     INFO -  (xpcshell/head.js) | test pending (2)
[task 2021-09-20T13:18:19.929Z] 13:18:19     INFO -  <<<<<<<
[task 2021-09-20T13:18:19.952Z] 13:18:19     INFO -  Cleaning up profile for /builds/worker/workspace/build/tests/xpcshell/tests/security/manager/ssl/tests/unit/test_nss_shutdown.js folder: /data/local/tmp/test_root/xpc/p/789f25e1-a003-4268-9e30-a07387b49ed1
[task 2021-09-20T13:18:20.030Z] 13:18:20     INFO -  remotexpcshelltests.py | Application ran for: 0:00:03.694921
[task 2021-09-20T13:18:20.086Z] 13:18:20     INFO -  remotexpcshelltests.py | Application ran for: 0:00:00.709014
[task 2021-09-20T13:18:20.120Z] 13:18:20     INFO -  TEST-PASS | security/manager/ssl/tests/unit/test_sts_preloadlist_perwindowpb.js | took 3785ms
[task 2021-09-20T13:18:20.195Z] 13:18:20     INFO -  TEST-PASS | xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_MatchPattern.js | took 818ms

Yet another crash in test_nss_shutdown.js. This test shuts down NSS while the browser is running, so bad things happen, but I don't think it can happen in a real browsing session.

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