Closed Bug 1565866 Opened 5 years ago Closed 3 years ago

Intermittent mozrunner-startup | application crashed [@ mozilla::dom::WorkerThread::SetWorker(mozilla::dom::WorkerThreadFriendKey const&, mozilla::dom::WorkerPrivate*)]

Categories

(Core :: DOM: Workers, defect, P3)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: crash, intermittent-failure, regression)

Crash Data

Filed by: cbrindusan [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=256388448&repo=mozilla-central
Full log: https://queue.taskcluster.net/v1/task/G7dsCTAIRnWgTHSAbvkosw/runs/0/artifacts/public/logs/live_backing.log


[task 2019-07-13T23:19:36.240Z] 23:19:36 INFO - TEST-START | /workers/semantics/reporting-errors/002.html
[task 2019-07-13T23:19:36.240Z] 23:19:36 INFO - Closing window 2147483652
[task 2019-07-13T23:19:36.429Z] 23:19:36 INFO - IOError on command, setting status to CRASH
[task 2019-07-13T23:19:36.853Z] 23:19:36 INFO - mozcrash Copy/paste: /builds/worker/workspace/build/linux64-minidump_stackwalk /tmp/tmpVtPIOm/55a54aed-664d-29f5-6788-1841d1693d56.dmp /builds/worker/workspace/build/symbols
[task 2019-07-13T23:19:41.330Z] 23:19:41 INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/55a54aed-664d-29f5-6788-1841d1693d56.dmp
[task 2019-07-13T23:19:41.330Z] 23:19:41 INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/55a54aed-664d-29f5-6788-1841d1693d56.extra
[task 2019-07-13T23:19:41.497Z] 23:19:41 INFO - PROCESS-CRASH | mozrunner-startup | application crashed [@ mozilla::dom::WorkerThread::SetWorker(mozilla::dom::WorkerThreadFriendKey const&, mozilla::dom::WorkerPrivate*)]
[task 2019-07-13T23:19:41.497Z] 23:19:41 INFO - Crash dump filename: /tmp/tmpVtPIOm/55a54aed-664d-29f5-6788-1841d1693d56.dmp
[task 2019-07-13T23:19:41.497Z] 23:19:41 INFO - Operating system: Android
[task 2019-07-13T23:19:41.497Z] 23:19:41 INFO - 0.0.0 Linux 3.10.0+ #1 PREEMPT Thu Jan 5 00:46:30 UTC 2017 x86_64
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - CPU: amd64
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - family 6 model 2 stepping 3
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - 1 CPU
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO -
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - GPU: UNKNOWN
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO -
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - Crash reason: SIGSEGV /SEGV_MAPERR
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - Crash address: 0x0
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - Process uptime: not available
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO -
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - Thread 56 (crashed)
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - 0 libxul.so!mozilla::dom::WorkerThread::SetWorker(mozilla::dom::WorkerThreadFriendKey const&, mozilla::dom::WorkerPrivate*) [WorkerThread.cpp:d6eed298a41b1536a7f8624a5a4728847ac0b77a : 129 + 0x29]
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - rax = 0x00007b663efc54a2 rdx = 0x0000000000000004
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - rcx = 0x00007b66420f7ab0 rbx = 0x00007b662f029580
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - rsi = 0x00007b662e1bd3c0 rdi = 0x000000000000001b
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - rbp = 0x00007b662e1bdab0 rsp = 0x00007b662e1bda70
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - r8 = 0x0000000000000000 r9 = 0x00007b665e8ca090
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - r10 = 0x0000000000000022 r11 = 0x0000000000000246
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - r12 = 0x00007b662ea99da8 r13 = 0x00007b662ea99d80
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - r14 = 0x00007b662e1bda78 r15 = 0x00007b662e1bdac0
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - rip = 0x00007b663be9b5c4
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - Found by: given as instruction pointer in context
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - 1 libxul.so!mozilla::dom::WorkerPrivate::ResetWorkerPrivateInWorkerThread() [WorkerPrivate.cpp:d6eed298a41b1536a7f8624a5a4728847ac0b77a : 4664 + 0x21]
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - rbx = 0x00007b6630648c50 rbp = 0x00007b662e1bdb00
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - rsp = 0x00007b662e1bdac0 r12 = 0x00007b662ea99da8
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - r13 = 0x00007b662ea99d80 r14 = 0x00007b662f029580[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - r15 = 0x00007b662e1bdac0 rip = 0x00007b663be9b670
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - Found by: call frame info
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - 2 libxul.so!mozilla::dom::workerinternals::(anonymous namespace)::WorkerThreadPrimaryRunnable::Run() [RuntimeService.cpp:d6eed298a41b1536a7f8624a5a4728847ac0b77a : 2361 + 0x5]
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - rbx = 0x0000000080004005 rbp = 0x00007b662e1bdd10
[task 2019-07-13T23:19:41.498Z] 23:19:41 INFO - rsp = 0x00007b662e1bdb10 r12 = 0x00007b662ea99da8
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - r13 = 0x00007b662ea99d80 r14 = 0x0000000000000000
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - r15 = 0x00007b662f0faa60 rip = 0x00007b663be81987
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - Found by: call frame info
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - 3 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:d6eed298a41b1536a7f8624a5a4728847ac0b77a : 1225 + 0x11]
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - rbx = 0x00007b662e1bdd68 rbp = 0x00007b662e1be240
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - rsp = 0x00007b662e1bdd20 r12 = 0x00007b662f029580
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - r13 = 0x0000000000000001 r14 = 0x00007b662e1bdd80
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - r15 = 0x00007b662f029658 rip = 0x00007b6639e18a14
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - Found by: call frame info
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - 4 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:d6eed298a41b1536a7f8624a5a4728847ac0b77a : 486 + 0x14]
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - rbx = 0x00007b662f029580 rbp = 0x00007b662e1be270
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - rsp = 0x00007b662e1be250 r12 = 0x00007b662e1be288
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - r13 = 0x00007b662ea86e60 r14 = 0x00007b662e1be257
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - r15 = 0x00007b662f029580 rip = 0x00007b6639e1ae7b
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - Found by: call frame info
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - 5 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:d6eed298a41b1536a7f8624a5a4728847ac0b77a : 303 + 0xa]
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - rbx = 0x00007b662f5f7e00 rbp = 0x00007b662e1be2c0
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - rsp = 0x00007b662e1be280 r12 = 0x00007b662e1be288
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - r13 = 0x00007b662ea86e60 r14 = 0x00007b662ea86e40
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - r15 = 0x00007b662f029580 rip = 0x00007b663a2eb88e
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - Found by: call frame info
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - 6 libxul.so!MessageLoop::RunInternal() [message_loop.cc:d6eed298a41b1536a7f8624a5a4728847ac0b77a : 315 + 0x17]
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - rbx = 0x00007b662f5f7e00 rbp = 0x00007b662e1be300
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - rsp = 0x00007b662e1be2d0 r12 = 0x00007b662f029580
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - r13 = 0x00007b662e1be358 r14 = 0x00007b662e1be310
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - r15 = 0x00007b662e1be368 rip = 0x00007b663a2a587e
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - Found by: call frame info
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - 7 libxul.so!MessageLoop::Run() [message_loop.cc:d6eed298a41b1536a7f8624a5a4728847ac0b77a : 290 + 0x8]
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - rbx = 0x00007b662f5f7e00 rbp = 0x00007b662e1be340
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - rsp = 0x00007b662e1be310 r12 = 0x00007b662f029580
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - r13 = 0x00007b662e1be358 r14 = 0x00007b662e1be310
[task 2019-07-13T23:19:41.499Z] 23:19:41 INFO - r15 = 0x00007b662e1be368 rip = 0x00007b663a2a57e8
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - Found by: call frame info[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - 8 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:d6eed298a41b1536a7f8624a5a4728847ac0b77a : 459 + 0xd]
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - rbx = 0x00007b662f5f7e00 rbp = 0x00007b662e1be3a0
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - rsp = 0x00007b662e1be350 r12 = 0x00007b662f029580
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - r13 = 0x00007b662e1be358 r14 = 0x00007b662f0295c0
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - r15 = 0x00007b662e1be368 rip = 0x00007b6639e165b9
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - Found by: call frame info
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - 9 libnss3.so!_pt_root [ptthread.c:d6eed298a41b1536a7f8624a5a4728847ac0b77a : 198 + 0xa]
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - rbx = 0x00007b662e1be4f8 rbp = 0x00007b662e1be3e0
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - rsp = 0x00007b662e1be3b0 r12 = 0x00007b662f0aaac0
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - r13 = 0x0000000000000000 r14 = 0x000000000000564a
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - r15 = 0x0000000000000002 rip = 0x00007b6641b9ed89
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - Found by: call frame info
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - 10 libc.so + 0x89772
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - rbx = 0x00007b662e1be4d0 rbp = 0x00000000000055d9
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - rsp = 0x00007b662e1be3f0 r12 = 0x00007b662e1be450
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - r13 = 0x00007b6641b9ec34 r14 = 0x00007b662e1be450
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - r15 = 0x00007b662e1be4e8 rip = 0x00007b665b084772
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - Found by: call frame info
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - 11 libnss3.so!pt_recvfrom_cont [ptio.c:d6eed298a41b1536a7f8624a5a4728847ac0b77a : 0 + 0x5]
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - rsp = 0x00007b662e1be428 rip = 0x00007b6641b9ec34
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - Found by: stack scanning
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - 12 libc.so + 0x299ec
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - rsp = 0x00007b662e1be440 rip = 0x00007b665b0249ec
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - Found by: stack scanning
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - 13 libc.so + 0x896c0
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - rsp = 0x00007b662e1be448 rip = 0x00007b665b0846c0
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - Found by: stack scanning
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - 14 libc.so + 0x1ca66
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - rsp = 0x00007b662e1be450 rip = 0x00007b665b017a66
[task 2019-07-13T23:19:41.500Z] 23:19:41 INFO - Found by: stack scanning
[task 2019-07-13T23:19:41.501Z] 23:19:41 INFO - 15 libnss3.so!pt_recvfrom_cont [ptio.c:d6eed298a41b1536a7f8624a5a4728847ac0b77a : 0 + 0x5]
[task 2019-07-13T23:19:41.501Z] 23:19:41 INFO - rsp = 0x00007b662e1be4b8 rip = 0x00007b6641b9ec34
[task 2019-07-13T23:19:41.501Z] 23:19:41 INFO - Found by: stack scanning

Priority: -- → P3

There are no recent occurrences.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME

So we have a very rare ASSERT here. I wonder if this is somehow related/similar to bug 1633298, where we see a WorkerPrivate thread jumping in case of shutdown.

Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---

Marking this as Resolved > Worksforme since there are no more crashes in the last 6 months with this signature.

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