Closed Bug 1641395 Opened 5 years ago Closed 5 years ago

intermittent crashes or failures of media-related on ubuntu1804

Categories

(Firefox Build System :: Task Configuration, defect)

defect

Tracking

(firefox-esr78 fixed, firefox79 fixed)

RESOLVED FIXED
mozilla79
Tracking Status
firefox-esr78 --- fixed
firefox79 --- fixed

People

(Reporter: egao, Assigned: egao)

References

Details

Attachments

(1 file, 1 obsolete file)

This bug is split from Bug 1633101.

Synopsis

Currently, in-tree docker test image setup script installs the i386 variant of fontconfig.

This was causing slow Firefox startup issues in the puppeteer tests. The solution to the slow startup issue is to install the amd64 variant of fontconfig. This causes the issue documented in this bug.

Problem

try push:

Replacing fontconfig:i386 with fontconfig:amd64 appears to cause the mochitest-media chunk that runs the manifest dom/media/tests/mochitest/mochitest.ini to experience a series of permafail and crash in libxul.so!mozilla::gmp::GMPChild::ProcessingError.

:gsvelto performed an analysis of this crash dump in this comment and found it could be the test is looking for a plugin file that does not exist.

:bryce looked at the plugin referenced, fakeopenh264 and GMP in general in this comment. This is as far as analysis of the root cause of this failure has gone.

The crash itself:

[task 2020-05-28T07:27:36.570Z] 07:27:36     INFO - PROCESS-CRASH | Main app process exited normally | application crashed [@ mozilla::gmp::GMPChild::ProcessingError(mozilla::ipc::HasResultCodes::Result, char const*)]
[task 2020-05-28T07:27:36.570Z] 07:27:36     INFO - Mozilla crash reason: MOZ_CRASH(aborting because of MsgProcessingError)
[task 2020-05-28T07:27:36.570Z] 07:27:36     INFO - Crash dump filename: /tmp/tmpJtaENm.mozrunner/minidumps/7d904e45-5935-6016-3f87-234b12a9d121.dmp
[task 2020-05-28T07:27:36.570Z] 07:27:36     INFO - Operating system: Linux
[task 2020-05-28T07:27:36.570Z] 07:27:36     INFO -                   0.0.0 Linux 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018 x86_64
[task 2020-05-28T07:27:36.570Z] 07:27:36     INFO - CPU: amd64
[task 2020-05-28T07:27:36.570Z] 07:27:36     INFO -      family 6 model 85 stepping 7
[task 2020-05-28T07:27:36.570Z] 07:27:36     INFO -      2 CPUs
[task 2020-05-28T07:27:36.570Z] 07:27:36     INFO - 
[task 2020-05-28T07:27:36.570Z] 07:27:36     INFO - GPU: UNKNOWN
[task 2020-05-28T07:27:36.570Z] 07:27:36     INFO - 
[task 2020-05-28T07:27:36.570Z] 07:27:36     INFO - Crash reason:  SIGSEGV /SEGV_MAPERR
[task 2020-05-28T07:27:36.570Z] 07:27:36     INFO - Crash address: 0x0
[task 2020-05-28T07:27:36.570Z] 07:27:36     INFO - Process uptime: not available
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO - 
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO - Thread 0 (crashed)
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -  0  libxul.so!mozilla::gmp::GMPChild::ProcessingError(mozilla::ipc::HasResultCodes::Result, char const*) [GMPChild.cpp:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 585 + 0x11]
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     rax = 0x00007fa7075be773   rdx = 0x00007fa6f5b47408
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     rcx = 0x0000557d36bfedc0   rbx = 0x00007fa6f5b38c20
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     rsi = 0x0000000000000004   rdi = 0x00007fa6f5b38c20
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     rbp = 0x00007fff635ed4e0   rsp = 0x00007fff635ed4e0
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -      r8 = 0x0000000000000000    r9 = 0x0000000000000000
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     r10 = 0x0000000000000000   r11 = 0x0000000000000000
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     r12 = 0x00007fa6f5b38c20   r13 = 0x00007fa6f5b9d248
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     r14 = 0x00007fff635ed4f0   r15 = 0x00007fff635ed5f8
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     rip = 0x00007fa7033f3f78
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     Found by: given as instruction pointer in context
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -  1  libxul.so!mozilla::ipc::IPCResult::Fail(mozilla::NotNull<mozilla::ipc::IProtocol*>, char const*, char const*) [ProtocolUtils.cpp:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 58 + 0xb]
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     rbx = 0x00007fa6f5b38c20   rbp = 0x00007fff635ed530
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     rsp = 0x00007fff635ed4f0   r12 = 0x00007fa6f5b38c20
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     r13 = 0x00007fa6f5b9d248   r14 = 0x00007fff635ed4f0
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     r15 = 0x00007fff635ed5f8   rip = 0x00007fa70199bad0
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -  2  libxul.so!mozilla::gmp::GMPChild::AnswerStartPlugin(nsTString<char16_t> const&) [GMPChild.cpp:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 0 + 0xf]
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     rbx = 0x00007fff635ed558   rbp = 0x00007fff635ed5e0
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     rsp = 0x00007fff635ed540   r12 = 0x00007fa6f5b38c20
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     r13 = 0x00007fa6f5b9d248   r14 = 0x00007fff635ed680
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     r15 = 0x00007fff635ed5f8   rip = 0x00007fa7033f3a9b
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -  3  libxul.so!mozilla::gmp::PGMPChild::OnCallReceived(IPC::Message const&, IPC::Message*&) [PGMPChild.cpp: : 650 + 0x8]
[task 2020-05-28T07:27:36.571Z] 07:27:36     INFO -     rbx = 0x00007fff635ed608   rbp = 0x00007fff635ed660
[task 2020-05-28T07:27:36.572Z] 07:27:36     INFO -     rsp = 0x00007fff635ed5f0   r12 = 0x00007fa6f5b9d250
[task 2020-05-28T07:27:36.572Z] 07:27:36     INFO -     r13 = 0x00007fa6f5b9d248   r14 = 0x00007fff635ed680
[task 2020-05-28T07:27:36.572Z] 07:27:36     INFO -     r15 = 0x00007fa6f5b38c20   rip = 0x00007fa701ab67c9
[task 2020-05-28T07:27:36.572Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.572Z] 07:27:36     INFO -  4  libxul.so!mozilla::ipc::MessageChannel::DispatchInterruptMessage(mozilla::ipc::ActorLifecycleProxy*, IPC::Message&&, unsigned long) [MessageChannel.cpp:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 2222 + 0x21]
[task 2020-05-28T07:27:36.572Z] 07:27:36     INFO -     rbx = 0x00007fa6f5b6e040   rbp = 0x00007fff635ed6c0
[task 2020-05-28T07:27:36.572Z] 07:27:36     INFO -     rsp = 0x00007fff635ed670   r12 = 0x0000000000000000
[task 2020-05-28T07:27:36.573Z] 07:27:36     INFO -     r13 = 0x00007fa6f5b38d10   r14 = 0x00007fa6f5b9d248
[task 2020-05-28T07:27:36.573Z] 07:27:36     INFO -     r15 = 0x00007fa6f5b541c0   rip = 0x00007fa701996a50
[task 2020-05-28T07:27:36.573Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.573Z] 07:27:36     INFO -  5  libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&) [MessageChannel.cpp:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 2112 + 0x7]
[task 2020-05-28T07:27:36.574Z] 07:27:36     INFO -     rbx = 0x00007fa6f5b90ba0   rbp = 0x00007fff635ed790
[task 2020-05-28T07:27:36.574Z] 07:27:36     INFO -     rsp = 0x00007fff635ed6d0   r12 = 0x0000000000000000
[task 2020-05-28T07:27:36.574Z] 07:27:36     INFO -     r13 = 0x00007fa6f5b38d10   r14 = 0x00007fa6f5b541c0
[task 2020-05-28T07:27:36.574Z] 07:27:36     INFO -     r15 = 0x00007fa6f5b9d248   rip = 0x00007fa7019966eb
[task 2020-05-28T07:27:36.575Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.575Z] 07:27:36     INFO -  6  libxul.so!mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&) [MessageChannel.cpp:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 1962 + 0xb]
[task 2020-05-28T07:27:36.575Z] 07:27:36     INFO -     rbx = 0x00007fa6f5b6e040   rbp = 0x00007fff635ed7e0
[task 2020-05-28T07:27:36.575Z] 07:27:36     INFO -     rsp = 0x00007fff635ed7a0   r12 = 0x00007fa6f5b9d1f0
[task 2020-05-28T07:27:36.576Z] 07:27:36     INFO -     r13 = 0x00007fff635ed838   r14 = 0x00007fa6f5b38d10
[task 2020-05-28T07:27:36.576Z] 07:27:36     INFO -     r15 = 0x00007fa6f5b9d248   rip = 0x00007fa701996d77
[task 2020-05-28T07:27:36.576Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.576Z] 07:27:36     INFO -  7  libxul.so!mozilla::ipc::MessageChannel::MessageTask::Run() [MessageChannel.cpp:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 1993 + 0xc]
[task 2020-05-28T07:27:36.577Z] 07:27:36     INFO -     rbx = 0x00007fa6f5b9d1f0   rbp = 0x00007fff635ed800
[task 2020-05-28T07:27:36.577Z] 07:27:36     INFO -     rsp = 0x00007fff635ed7f0   r12 = 0x00007fff635ed9e8
[task 2020-05-28T07:27:36.577Z] 07:27:36     INFO -     r13 = 0x00007fff635ed838   r14 = 0x00007fa6f5b90ba0
[task 2020-05-28T07:27:36.577Z] 07:27:36     INFO -     r15 = 0x00007fff635ed840   rip = 0x00007fa70199709e
[task 2020-05-28T07:27:36.578Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.578Z] 07:27:36     INFO -  8  libxul.so!MessageLoop::DoWork() [message_loop.cc:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 523 + 0x1c]
[task 2020-05-28T07:27:36.578Z] 07:27:36     INFO -     rbx = 0x00007fff635ed968   rbp = 0x00007fff635ed880
[task 2020-05-28T07:27:36.578Z] 07:27:36     INFO -     rsp = 0x00007fff635ed810   r12 = 0x00007fff635ed9e8
[task 2020-05-28T07:27:36.578Z] 07:27:36     INFO -     r13 = 0x00007fff635ed838   r14 = 0x00007fa6f5b9d1f0
[task 2020-05-28T07:27:36.579Z] 07:27:36     INFO -     r15 = 0x00007fff635ed840   rip = 0x00007fa701956034
[task 2020-05-28T07:27:36.579Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.579Z] 07:27:36     INFO -  9  libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 35 + 0x9]
[task 2020-05-28T07:27:36.579Z] 07:27:36     INFO -     rbx = 0x00007fff635ed968   rbp = 0x00007fff635ed900
[task 2020-05-28T07:27:36.579Z] 07:27:36     INFO -     rsp = 0x00007fff635ed890   r12 = 0x00007fa6f5b097b0
[task 2020-05-28T07:27:36.579Z] 07:27:36     INFO -     r13 = 0x00007fa6f5b540c0   r14 = 0x00007fa6f5b09790
[task 2020-05-28T07:27:36.580Z] 07:27:36     INFO -     r15 = 0x00007fff635ed8c0   rip = 0x00007fa7019566b1
[task 2020-05-28T07:27:36.580Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.580Z] 07:27:36     INFO - 10  libxul.so!MessageLoop::Run() [message_loop.cc:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 290 + 0xc]
[task 2020-05-28T07:27:36.580Z] 07:27:36     INFO -     rbx = 0x0000000080004005   rbp = 0x00007fff635ed930
[task 2020-05-28T07:27:36.580Z] 07:27:36     INFO -     rsp = 0x00007fff635ed910   r12 = 0x00007fa6f5b38c00
[task 2020-05-28T07:27:36.580Z] 07:27:36     INFO -     r13 = 0x00007fff635edd08   r14 = 0x0000000000000002
[task 2020-05-28T07:27:36.581Z] 07:27:36     INFO -     r15 = 0x0000000000000000   rip = 0x00007fa701955526
[task 2020-05-28T07:27:36.581Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.581Z] 07:27:36     INFO - 11  libxul.so!XRE_InitChildProcess(int, char**, XREChildData const*) [nsEmbedFunctions.cpp:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 744 + 0x5]
[task 2020-05-28T07:27:36.581Z] 07:27:36     INFO -     rbx = 0x0000000080004005   rbp = 0x00007fff635edbc0
[task 2020-05-28T07:27:36.581Z] 07:27:36     INFO -     rsp = 0x00007fff635ed940   r12 = 0x00007fa6f5b38c00
[task 2020-05-28T07:27:36.582Z] 07:27:36     INFO -     r13 = 0x00007fff635edd08   r14 = 0x0000000000000002
[task 2020-05-28T07:27:36.582Z] 07:27:36     INFO -     r15 = 0x0000000000000000   rip = 0x00007fa704c83161
[task 2020-05-28T07:27:36.582Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.582Z] 07:27:36     INFO - 12  plugin-container!main [plugin-container.cpp:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 56 + 0xc]
[task 2020-05-28T07:27:36.582Z] 07:27:36     INFO -     rbx = 0x00007fa6f5b025d0   rbp = 0x00007fff635edc20
[task 2020-05-28T07:27:36.582Z] 07:27:36     INFO -     rsp = 0x00007fff635edbd0   r12 = 0x00007fff635eecac
[task 2020-05-28T07:27:36.583Z] 07:27:36     INFO -     r13 = 0x00007fff635edd00   r14 = 0x00007fff635edd08
[task 2020-05-28T07:27:36.583Z] 07:27:36     INFO -     r15 = 0x0000000000000004   rip = 0x0000557d36b4cc73
[task 2020-05-28T07:27:36.583Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.583Z] 07:27:36     INFO - 13  libc.so.6!__libc_start_main [libc-start.c : 310 + 0x1a]
[task 2020-05-28T07:27:36.583Z] 07:27:36     INFO -     rbx = 0x0000000000000000   rbp = 0x0000557d36be36c0
[task 2020-05-28T07:27:36.583Z] 07:27:36     INFO -     rsp = 0x00007fff635edc30   r12 = 0x0000557d36b4ca59
[task 2020-05-28T07:27:36.584Z] 07:27:36     INFO -     r13 = 0x00007fff635edd00   r14 = 0x0000000000000000
[task 2020-05-28T07:27:36.584Z] 07:27:36     INFO -     r15 = 0x0000000000000000   rip = 0x00007fa6ffae2b97
[task 2020-05-28T07:27:36.584Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.584Z] 07:27:36     INFO - 14  plugin-container!_start + 0x29
[task 2020-05-28T07:27:36.584Z] 07:27:36     INFO -     rbx = 0x0000000000000000   rbp = 0x0000000000000000
[task 2020-05-28T07:27:36.584Z] 07:27:36     INFO -     rsp = 0x00007fff635edcf0   r12 = 0x0000557d36b4ca59
[task 2020-05-28T07:27:36.585Z] 07:27:36     INFO -     r13 = 0x00007fff635edd00   r14 = 0x0000000000000000
[task 2020-05-28T07:27:36.585Z] 07:27:36     INFO -     r15 = 0x0000000000000000   rip = 0x0000557d36b4ca82
[task 2020-05-28T07:27:36.585Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.585Z] 07:27:36     INFO - 15  0x7fff635edcf8
[task 2020-05-28T07:27:36.585Z] 07:27:36     INFO -     rbx = 0x0000000000000000   rbp = 0x0000000000000000
[task 2020-05-28T07:27:36.585Z] 07:27:36     INFO -     rsp = 0x00007fff635edcf8   r12 = 0x0000557d36b4ca59
[task 2020-05-28T07:27:36.586Z] 07:27:36     INFO -     r13 = 0x00007fff635edd00   r14 = 0x0000000000000000
[task 2020-05-28T07:27:36.586Z] 07:27:36     INFO -     r15 = 0x0000000000000000   rip = 0x00007fff635edcf8
[task 2020-05-28T07:27:36.586Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.586Z] 07:27:36     INFO - 
[task 2020-05-28T07:27:36.586Z] 07:27:36     INFO - Thread 1
[task 2020-05-28T07:27:36.586Z] 07:27:36     INFO -  0  libpthread.so.0!__lll_unlock_wake + 0x1a
[task 2020-05-28T07:27:36.587Z] 07:27:36     INFO -     rax = 0x0000000000000001   rdx = 0x0000000000000001
[task 2020-05-28T07:27:36.587Z] 07:27:36     INFO -     rcx = 0x00007fa708bef1aa   rbx = 0x000000000000002c
[task 2020-05-28T07:27:36.587Z] 07:27:36     INFO -     rsi = 0x0000000000000081   rdi = 0x00007fa6f5b90ba0
[task 2020-05-28T07:27:36.587Z] 07:27:36     INFO -     rbp = 0x00007fa6f5d4c960   rsp = 0x00007fa6f5d4c8b0
[task 2020-05-28T07:27:36.587Z] 07:27:36     INFO -      r8 = 0x0000000000000000    r9 = 0x00007fff635ed7d0
[task 2020-05-28T07:27:36.588Z] 07:27:36     INFO -     r10 = 0x0000000000000000   r11 = 0x0000000000000206
[task 2020-05-28T07:27:36.588Z] 07:27:36     INFO -     r12 = 0x00007fa6f5b95000   r13 = 0x00007fa6f5b97160
[task 2020-05-28T07:27:36.588Z] 07:27:36     INFO -     r14 = 0x0000000000000000   r15 = 0x000000000000002c
[task 2020-05-28T07:27:36.588Z] 07:27:36     INFO -     rip = 0x00007fa708bef1aa
[task 2020-05-28T07:27:36.588Z] 07:27:36     INFO -     Found by: given as instruction pointer in context
[task 2020-05-28T07:27:36.588Z] 07:27:36     INFO -  1  libpthread.so.0!__pthread_mutex_unlock [pthread_mutex_unlock.c : 345 + 0x39]
[task 2020-05-28T07:27:36.589Z] 07:27:36     INFO -     rdx = 0x00007fa6f5b90ba0   rbx = 0x000000000000002c
[task 2020-05-28T07:27:36.589Z] 07:27:36     INFO -     rsi = 0x0000000000000000   rbp = 0x00007fa6f5d4c960
[task 2020-05-28T07:27:36.589Z] 07:27:36     INFO -     rsp = 0x00007fa6f5d4c8c8   r12 = 0x00007fa6f5b95000
[task 2020-05-28T07:27:36.589Z] 07:27:36     INFO -     r13 = 0x00007fa6f5b97160   r14 = 0x0000000000000000
[task 2020-05-28T07:27:36.589Z] 07:27:36     INFO -     r15 = 0x000000000000002c   rip = 0x00007fa708be97df
[task 2020-05-28T07:27:36.590Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.590Z] 07:27:36     INFO -  2  plugin-container!mozilla::detail::MutexImpl::unlock() [Mutex_posix.cpp:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 178 + 0x5]
[task 2020-05-28T07:27:36.590Z] 07:27:36     INFO -     rbx = 0x000000000000002c   rbp = 0x00007fa6f5d4c960
[task 2020-05-28T07:27:36.590Z] 07:27:36     INFO -     rsp = 0x00007fa6f5d4c950   r12 = 0x00007fa6f5b95000
[task 2020-05-28T07:27:36.590Z] 07:27:36     INFO -     r13 = 0x00007fa6f5b97160   r14 = 0x0000000000000000
[task 2020-05-28T07:27:36.591Z] 07:27:36     INFO -     r15 = 0x000000000000002c   rip = 0x0000557d36ba375b
[task 2020-05-28T07:27:36.591Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.591Z] 07:27:36     INFO -  3  libxul.so!IPC::Channel::ChannelImpl::ProcessIncomingMessages() [ipc_channel_posix.cc:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 577 + 0x15]
[task 2020-05-28T07:27:36.591Z] 07:27:36     INFO -     rbx = 0x000000000000002c   rbp = 0x00007fa6f5d4ca90
[task 2020-05-28T07:27:36.592Z] 07:27:36     INFO -     rsp = 0x00007fa6f5d4c970   r12 = 0x00007fa6f5b95000
[task 2020-05-28T07:27:36.592Z] 07:27:36     INFO -     r13 = 0x00007fa6f5b97160   r14 = 0x0000000000000000
[task 2020-05-28T07:27:36.592Z] 07:27:36     INFO -     r15 = 0x000000000000002c   rip = 0x00007fa701963325
[task 2020-05-28T07:27:36.592Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.593Z] 07:27:36     INFO -  4  libxul.so!IPC::Channel::ChannelImpl::OnFileCanReadWithoutBlocking(int) [ipc_channel_posix.cc:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 834 + 0x8]
[task 2020-05-28T07:27:36.593Z] 07:27:36     INFO -     rbx = 0x00007fa6f5b95000   rbp = 0x00007fa6f5d4cab0
[task 2020-05-28T07:27:36.593Z] 07:27:36     INFO -     rsp = 0x00007fa6f5d4caa0   r12 = 0x00007fa6f5b93580
[task 2020-05-28T07:27:36.593Z] 07:27:36     INFO -     r13 = 0x00007fa701956c50   r14 = 0x0000000000000003
[task 2020-05-28T07:27:36.593Z] 07:27:36     INFO -     r15 = 0x00007fa6f5b3ec00   rip = 0x00007fa7019639df
[task 2020-05-28T07:27:36.593Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.594Z] 07:27:36     INFO -  5  libxul.so!event_process_active_single_queue [event.c:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 1639 + 0x17a]
[task 2020-05-28T07:27:36.594Z] 07:27:36     INFO -     rbx = 0x0000000000000002   rbp = 0x00007fa6f5d4cb40
[task 2020-05-28T07:27:36.594Z] 07:27:36     INFO -     rsp = 0x00007fa6f5d4cac0   r12 = 0x00007fa6f5b93580
[task 2020-05-28T07:27:36.594Z] 07:27:36     INFO -     r13 = 0x00007fa701956c50   r14 = 0x0000000000000003
[task 2020-05-28T07:27:36.595Z] 07:27:36     INFO -     r15 = 0x00007fa6f5b3ec00   rip = 0x00007fa70196bf8c
[task 2020-05-28T07:27:36.595Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.595Z] 07:27:36     INFO -  6  libxul.so!event_base_loop [event.c:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 1961 + 0x200]
[task 2020-05-28T07:27:36.595Z] 07:27:36     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fa6f5d4cbe0
[task 2020-05-28T07:27:36.596Z] 07:27:36     INFO -     rsp = 0x00007fa6f5d4cb50   r12 = 0x0000000000000000
[task 2020-05-28T07:27:36.596Z] 07:27:36     INFO -     r13 = 0x0000000000000000   r14 = 0x00007fa6f5b3ed10
[task 2020-05-28T07:27:36.596Z] 07:27:36     INFO -     r15 = 0x00007fa6f5b3ec00   rip = 0x00007fa701969c9e
[task 2020-05-28T07:27:36.596Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.597Z] 07:27:36     INFO -  7  libxul.so!base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) [message_pump_libevent.cc:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 0 + 0xe]
[task 2020-05-28T07:27:36.597Z] 07:27:36     INFO -     rbx = 0x00007fa6f5d4cc90   rbp = 0x00007fa6f5d4cc40
[task 2020-05-28T07:27:36.598Z] 07:27:36     INFO -     rsp = 0x00007fa6f5d4cbf0   r12 = 0x00007fa6f5b90300
[task 2020-05-28T07:27:36.598Z] 07:27:36     INFO -     r13 = 0x0000000000000000   r14 = 0x00007fa6f5b47800
[task 2020-05-28T07:27:36.598Z] 07:27:36     INFO -     r15 = 0x00007fa6f5b47818   rip = 0x00007fa701956de8
[task 2020-05-28T07:27:36.598Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.599Z] 07:27:36     INFO -  8  libxul.so!MessageLoop::Run() [message_loop.cc:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 290 + 0xc]
[task 2020-05-28T07:27:36.599Z] 07:27:36     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fa6f5d4cc70
[task 2020-05-28T07:27:36.599Z] 07:27:36     INFO -     rsp = 0x00007fa6f5d4cc50   r12 = 0x00007fa6f5b903c8
[task 2020-05-28T07:27:36.599Z] 07:27:36     INFO -     r13 = 0x0000000000000000   r14 = 0x00007fa6f5d4cc90
[task 2020-05-28T07:27:36.600Z] 07:27:36     INFO -     r15 = 0x00007fa6f5b903f0   rip = 0x00007fa701955526
[task 2020-05-28T07:27:36.600Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.600Z] 07:27:36     INFO -  9  libxul.so!base::Thread::ThreadMain() [thread.cc:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 192 + 0x8]
[task 2020-05-28T07:27:36.600Z] 07:27:36     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fa6f5d4ce60
[task 2020-05-28T07:27:36.601Z] 07:27:36     INFO -     rsp = 0x00007fa6f5d4cc80   r12 = 0x00007fa6f5b903c8
[task 2020-05-28T07:27:36.601Z] 07:27:36     INFO -     r13 = 0x0000000000000000   r14 = 0x00007fa6f5d4cc90
[task 2020-05-28T07:27:36.601Z] 07:27:36     INFO -     r15 = 0x00007fa6f5b903f0   rip = 0x00007fa70195edb9
[task 2020-05-28T07:27:36.601Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.602Z] 07:27:36     INFO - 10  libxul.so!ThreadFunc(void*) [platform_thread_posix.cc:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 40 + 0x6]
[task 2020-05-28T07:27:36.602Z] 07:27:36     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fa6f5d4ce70
[task 2020-05-28T07:27:36.602Z] 07:27:36     INFO -     rsp = 0x00007fa6f5d4ce70   r12 = 0x00007fa6f5d4cf40
[task 2020-05-28T07:27:36.603Z] 07:27:36     INFO -     r13 = 0x0000000000000000   r14 = 0x00007fa6f5b903c8
[task 2020-05-28T07:27:36.603Z] 07:27:36     INFO -     r15 = 0x00007fff635ed800   rip = 0x00007fa70195b86a
[task 2020-05-28T07:27:36.603Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.603Z] 07:27:36     INFO - 11  libpthread.so.0!start_thread [pthread_create.c : 463 + 0xd]
[task 2020-05-28T07:27:36.603Z] 07:27:36     INFO -     rbx = 0x0000000000000000   rbp = 0x0000000000000000
[task 2020-05-28T07:27:36.604Z] 07:27:36     INFO -     rsp = 0x00007fa6f5d4ce80   r12 = 0x00007fa6f5d4cf40
[task 2020-05-28T07:27:36.604Z] 07:27:36     INFO -     r13 = 0x0000000000000000   r14 = 0x00007fa6f5b903c8
[task 2020-05-28T07:27:36.604Z] 07:27:36     INFO -     r15 = 0x00007fff635ed800   rip = 0x00007fa708be56db
[task 2020-05-28T07:27:36.605Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.605Z] 07:27:36     INFO - 12  libc.so.6!clone + 0x3f
[task 2020-05-28T07:27:36.605Z] 07:27:36     INFO -     rbx = 0x00007fa6f5d4e700   rbp = 0x0000000000000000
[task 2020-05-28T07:27:36.605Z] 07:27:36     INFO -     rsp = 0x00007fa6f5d4cf40   r12 = 0x00007fa6f5d4cf40
[task 2020-05-28T07:27:36.605Z] 07:27:36     INFO -     r13 = 0x0000000000000000   r14 = 0x00007fa6f5b903c8
[task 2020-05-28T07:27:36.606Z] 07:27:36     INFO -     r15 = 0x00007fff635ed800   rip = 0x00007fa6ffbe288f
[task 2020-05-28T07:27:36.607Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.607Z] 07:27:36     INFO - 
[task 2020-05-28T07:27:36.607Z] 07:27:36     INFO - Thread 2
[task 2020-05-28T07:27:36.608Z] 07:27:36     INFO -  0  libpthread.so.0!__pthread_cond_wait [pthread_cond_wait.c : 655 + 0xfb]
[task 2020-05-28T07:27:36.608Z] 07:27:36     INFO -     rax = 0xfffffffffffffe00   rdx = 0x0000000000000000
[task 2020-05-28T07:27:36.609Z] 07:27:36     INFO -     rcx = 0x00007fa708beb9f3   rbx = 0x00007fa6f5b48210
[task 2020-05-28T07:27:36.609Z] 07:27:36     INFO -     rsi = 0x0000000000000080   rdi = 0x00007fa6f5b48238
[task 2020-05-28T07:27:36.609Z] 07:27:36     INFO -     rbp = 0x00007fa6f5b48234   rsp = 0x00007fa6f527bc30
[task 2020-05-28T07:27:36.609Z] 07:27:36     INFO -      r8 = 0x0000000000000000    r9 = 0x0000000000000000
[task 2020-05-28T07:27:36.610Z] 07:27:36     INFO -     r10 = 0x0000000000000000   r11 = 0x0000000000000246
[task 2020-05-28T07:27:36.611Z] 07:27:36     INFO -     r12 = 0x00007fa6f5b48238   r13 = 0x0000000000000000
[task 2020-05-28T07:27:36.611Z] 07:27:36     INFO -     r14 = 0x00007fa6f5b481e0   r15 = 0x0000000000000002
[task 2020-05-28T07:27:36.611Z] 07:27:36     INFO -     rip = 0x00007fa708beb9f3
[task 2020-05-28T07:27:36.612Z] 07:27:36     INFO -     Found by: given as instruction pointer in context
[task 2020-05-28T07:27:36.612Z] 07:27:36     INFO -  1  plugin-container!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) [ConditionVariable_posix.cpp:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 115 + 0xb]
[task 2020-05-28T07:27:36.613Z] 07:27:36     INFO -     rbx = 0x7fffffffffffffff   rbp = 0x00007fa6f527bd50
[task 2020-05-28T07:27:36.613Z] 07:27:36     INFO -     rsp = 0x00007fa6f527bd00   r12 = 0x7fffffffffffffff
[task 2020-05-28T07:27:36.613Z] 07:27:36     INFO -     r13 = 0x00007fa6f527bdb8   r14 = 0x00007fa6f5b48210
[task 2020-05-28T07:27:36.614Z] 07:27:36     INFO -     r15 = 0x00007fa6f5b481e0   rip = 0x0000557d36ba2dfc
[task 2020-05-28T07:27:36.614Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.615Z] 07:27:36     INFO -  2  libxul.so!mozilla::BackgroundHangManager::RunMonitorThread() [BackgroundHangMonitor.cpp:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 342 + 0x19]
[task 2020-05-28T07:27:36.615Z] 07:27:36     INFO -     rbx = 0x7fffffffffffffff   rbp = 0x00007fa6f527bdf0
[task 2020-05-28T07:27:36.616Z] 07:27:36     INFO -     rsp = 0x00007fa6f527bd60   r12 = 0x0000000000001674
[task 2020-05-28T07:27:36.616Z] 07:27:36     INFO -     r13 = 0x00007fa6f5b481c0   r14 = 0x0000088059b8b658
[task 2020-05-28T07:27:36.616Z] 07:27:36     INFO -     r15 = 0x7fffffffffffffff   rip = 0x00007fa704af27d4
[task 2020-05-28T07:27:36.617Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.617Z] 07:27:36     INFO -  3  libxul.so!mozilla::BackgroundHangManager::MonitorThread(void*) [BackgroundHangMonitor.cpp:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 80 + 0x8]
[task 2020-05-28T07:27:36.618Z] 07:27:36     INFO -     rbx = 0x00007fa6f5b481c0   rbp = 0x00007fa6f527be20
[task 2020-05-28T07:27:36.618Z] 07:27:36     INFO -     rsp = 0x00007fa6f527be00   r12 = 0x00007fa6f5b6d190
[task 2020-05-28T07:27:36.619Z] 07:27:36     INFO -     r13 = 0x00007fa6f5b6e280   r14 = 0x00007fa6f527d700
[task 2020-05-28T07:27:36.619Z] 07:27:36     INFO -     r15 = 0x00007fa6f5b477c0   rip = 0x00007fa704af261d
[task 2020-05-28T07:27:36.619Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.620Z] 07:27:36     INFO -  4  libnspr4.so!_pt_root [ptthread.c:50d550c87f07e3fec8e2128f69b749a07b2cf18f : 201 + 0x8]
[task 2020-05-28T07:27:36.620Z] 07:27:36     INFO -     rbx = 0x0000000000000002   rbp = 0x00007fa6f527be70
[task 2020-05-28T07:27:36.621Z] 07:27:36     INFO -     rsp = 0x00007fa6f527be30   r12 = 0x00007fa6f5b6d190
[task 2020-05-28T07:27:36.621Z] 07:27:36     INFO -     r13 = 0x00007fa6f5b6e280   r14 = 0x00007fa6f527d700
[task 2020-05-28T07:27:36.622Z] 07:27:36     INFO -     r15 = 0x00007fa6f5b477c0   rip = 0x00007fa708fcdae1
[task 2020-05-28T07:27:36.622Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.623Z] 07:27:36     INFO -  5  libpthread.so.0!start_thread [pthread_create.c : 463 + 0xd]
[task 2020-05-28T07:27:36.623Z] 07:27:36     INFO -     rbx = 0x0000000000000000   rbp = 0x0000000000000000
[task 2020-05-28T07:27:36.624Z] 07:27:36     INFO -     rsp = 0x00007fa6f527be80   r12 = 0x00007fa6f527bf40
[task 2020-05-28T07:27:36.624Z] 07:27:36     INFO -     r13 = 0x0000000000000000   r14 = 0x00007fa6f5b6e280
[task 2020-05-28T07:27:36.624Z] 07:27:36     INFO -     r15 = 0x00007fff635ed698   rip = 0x00007fa708be56db
[task 2020-05-28T07:27:36.625Z] 07:27:36     INFO -     Found by: call frame info
[task 2020-05-28T07:27:36.625Z] 07:27:36     INFO -  6  libc.so.6!clone + 0x3f
[task 2020-05-28T07:27:36.626Z] 07:27:36     INFO -     rbx = 0x00007fa6f527d700   rbp = 0x0000000000000000
[task 2020-05-28T07:27:36.626Z] 07:27:36     INFO -     rsp = 0x00007fa6f527bf40   r12 = 0x00007fa6f527bf40
[task 2020-05-28T07:27:36.627Z] 07:27:36     INFO -     r13 = 0x0000000000000000   r14 = 0x00007fa6f5b6e280
[task 2020-05-28T07:27:36.627Z] 07:27:36     INFO -     r15 = 0x00007fff635ed698   rip = 0x00007fa6ffbe288f
[task 2020-05-28T07:27:36.627Z] 07:27:36     INFO -     Found by: call frame info
Summary: media-related tests experience intermittent crashes or failures → intermittent crashes or failures of media-related on ubuntu1804
Attachment #9152261 - Attachment is obsolete: true

I have been attempting to find patterns that can lead to an answer for this, but it appears that anytime I try something, the results do not stay consistent between successive changes.

For example, in this push the only change was fontconfig. This change causes several chunks across the mochitest suite to intermittently hit the codepath at mochitest/runtests.py which implies that pulseaudio is not running, but mochitest-media tests pass as expected.

However, in a push prior to the above, with the exact same changeset, mochitest-media experiences a crash.

The only difference between the two pushes are the base revisions, but the behavior is inconsistent given the changes were identical in the two.

Attachment #9152818 - Attachment description: Bug 1641395 - discontinue installation of 32bit binaries in ubuntu1804 docker image → Bug 1641395 - install amd64 variants of existing i386 packages and insert additional startup parameters for pulseaudio
Assignee: nobody → egao
Status: NEW → ASSIGNED
Pushed by egao@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0db93079c806 install amd64 variants of existing i386 packages and insert additional startup parameters for pulseaudio r=jmaher
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla79
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: