Closed Bug 1753266 Opened 3 years ago Closed 3 years ago

Intermittent Last test finished | application crashed [@ mozilla::media::LambdaRunnable<mozilla::camera::CamerasParent::CamerasParent()::$_14>::Run()]

Categories

(Core :: WebRTC: Audio/Video, defect)

defect

Tracking

()

RESOLVED FIXED
100 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox98 --- wontfix
firefox99 --- wontfix
firefox100 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: karlt)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Attachments

(1 file, 3 obsolete files)

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


[task 2022-02-02T17:09:34.181Z] 17:09:34     INFO -  TEST-START | dom/media/webaudio/test/test_mediaStreamAudioSourceNodeNoGC.html
[task 2022-02-02T17:09:54.373Z] 17:09:54     INFO -  TEST-OK | dom/media/webaudio/test/test_mediaStreamAudioSourceNodeNoGC.html | took 11507ms
[task 2022-02-02T17:09:54.373Z] 17:09:54     INFO -  TEST-START | Shutdown
[task 2022-02-02T17:09:54.374Z] 17:09:54     INFO -  Passed:  8
[task 2022-02-02T17:09:54.374Z] 17:09:54     INFO -  Failed:  0
[task 2022-02-02T17:09:54.374Z] 17:09:54     INFO -  Todo:    4
[task 2022-02-02T17:09:54.375Z] 17:09:54     INFO -  Mode:    e10s
[task 2022-02-02T17:09:54.375Z] 17:09:54     INFO -  Slowest: 11508ms - /tests/dom/media/webaudio/test/test_mediaStreamAudioSourceNodeNoGC.html
[task 2022-02-02T17:09:54.376Z] 17:09:54     INFO -  SimpleTest FINISHED
[task 2022-02-02T17:09:55.548Z] 17:09:55     INFO -  wait for org.mozilla.geckoview.test_runner complete; top activity=com.android.launcher3
[task 2022-02-02T17:09:55.549Z] 17:09:55     INFO -  runtestsremote.py | Application ran for: 0:00:25.759150
[task 2022-02-02T17:09:55.665Z] 17:09:55     INFO -  mozcrash Copy/paste: /builds/worker/fetches/minidump_stackwalk/minidump_stackwalk --symbols-url=https://symbols.mozilla.org/ --human /tmp/tmp8ucivrxh/0315e35f-6af7-674e-d720-87723d788c38.dmp /builds/worker/workspace/build/symbols
[task 2022-02-02T17:09:59.911Z] 17:09:59     INFO -  mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/0315e35f-6af7-674e-d720-87723d788c38.dmp
[task 2022-02-02T17:09:59.911Z] 17:09:59     INFO -  mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/0315e35f-6af7-674e-d720-87723d788c38.extra
[task 2022-02-02T17:09:59.917Z] 17:09:59  WARNING -  PROCESS-CRASH | Last test finished | application crashed [@ mozilla::media::LambdaRunnable<mozilla::camera::CamerasParent::CamerasParent()::$_14>::Run()]
[task 2022-02-02T17:09:59.917Z] 17:09:59     INFO -  Mozilla crash reason: MOZ_RELEASE_ASSERT(((bool)(__builtin_expect(!!(!NS_FAILED_impl(rv)), 1))))
[task 2022-02-02T17:09:59.917Z] 17:09:59     INFO -  Crash dump filename: /tmp/tmp8ucivrxh/0315e35f-6af7-674e-d720-87723d788c38.dmp
[task 2022-02-02T17:09:59.917Z] 17:09:59     INFO -  Operating system: Android
[task 2022-02-02T17:09:59.918Z] 17:09:59     INFO -                    0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2022-02-02T17:09:59.918Z] 17:09:59     INFO -  CPU: amd64
[task 2022-02-02T17:09:59.918Z] 17:09:59     INFO -       family 6 model 6 stepping 3
[task 2022-02-02T17:09:59.918Z] 17:09:59     INFO -       4 CPUs
[task 2022-02-02T17:09:59.918Z] 17:09:59     INFO -  Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2022-02-02T17:09:59.918Z] 17:09:59     INFO -  Crash address: 0x0
[task 2022-02-02T17:09:59.918Z] 17:09:59     INFO -  Process uptime: not available
[task 2022-02-02T17:09:59.918Z] 17:09:59     INFO -  Thread 11  (crashed)
[task 2022-02-02T17:09:59.919Z] 17:09:59     INFO -   0  libxul.so!mozilla::media::LambdaRunnable<mozilla::camera::CamerasParent::CamerasParent()::$_14>::Run() [MediaUtils.h:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 78 + 0x1a7]
[task 2022-02-02T17:09:59.919Z] 17:09:59     INFO -      rax = 0x0000773c037f1b94   rdx = 0x0000000000000004
[task 2022-02-02T17:09:59.919Z] 17:09:59     INFO -      rcx = 0x0000773c1abeec60   rbx = 0x0000000080570021
[task 2022-02-02T17:09:59.919Z] 17:09:59     INFO -      rsi = 0x0000773c08df9240   rdi = 0x000000000000001b
[task 2022-02-02T17:09:59.919Z] 17:09:59     INFO -      rbp = 0x0000773c08dfa3c0   rsp = 0x0000773c08dfa360
[task 2022-02-02T17:09:59.919Z] 17:09:59     INFO -       r8 = 0x000000000000ffff    r9 = 0x0000000000000000
[task 2022-02-02T17:09:59.920Z] 17:09:59     INFO -      r10 = 0x0000773c2589c3d0   r11 = 0x0000000000000246
[task 2022-02-02T17:09:59.920Z] 17:09:59     INFO -      r12 = 0x0000773bef752f00   r13 = 0x0000773c08dfa360
[task 2022-02-02T17:09:59.920Z] 17:09:59     INFO -      r14 = 0x0000773c08dfa388   r15 = 0x0000773beed0c4c0
[task 2022-02-02T17:09:59.920Z] 17:09:59     INFO -      rip = 0x0000773bff8452fb
[task 2022-02-02T17:09:59.920Z] 17:09:59     INFO -      Found by: given as instruction pointer in context
[task 2022-02-02T17:09:59.920Z] 17:09:59     INFO -   1  libxul.so!mozilla::RunnableTask::Run() [TaskController.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 467 + 0x10]
[task 2022-02-02T17:09:59.921Z] 17:09:59     INFO -      rbp = 0x0000773c08dfa850   rsp = 0x0000773c08dfa3d0
[task 2022-02-02T17:09:59.921Z] 17:09:59     INFO -      rip = 0x0000773bfd50d9a1
[task 2022-02-02T17:09:59.921Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.921Z] 17:09:59     INFO -   2  libxul.so!mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 770 + 0x8]
[task 2022-02-02T17:09:59.921Z] 17:09:59     INFO -      rbp = 0x0000773c08dfaa30   rsp = 0x0000773c08dfa860
[task 2022-02-02T17:09:59.921Z] 17:09:59     INFO -      rip = 0x0000773bfd4f7d48
[task 2022-02-02T17:09:59.922Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.922Z] 17:09:59     INFO -   3  libxul.so!mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 606 + 0x4]
[task 2022-02-02T17:09:59.922Z] 17:09:59     INFO -      rbp = 0x0000773c08dfaa90   rsp = 0x0000773c08dfaa40
[task 2022-02-02T17:09:59.922Z] 17:09:59     INFO -      rip = 0x0000773bfd4f7088
[task 2022-02-02T17:09:59.922Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.923Z] 17:09:59     INFO -   4  libxul.so!mozilla::TaskController::ProcessPendingMTTask(bool) [TaskController.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 390 + 0xb]
[task 2022-02-02T17:09:59.923Z] 17:09:59     INFO -      rbp = 0x0000773c08dfaae0   rsp = 0x0000773c08dfaaa0
[task 2022-02-02T17:09:59.923Z] 17:09:59     INFO -      rip = 0x0000773bfd4f72a8
[task 2022-02-02T17:09:59.923Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.923Z] 17:09:59     INFO -   5  libxul.so!mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_1>::Run() [nsThreadUtils.h:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 531 + 0xf]
[task 2022-02-02T17:09:59.923Z] 17:09:59     INFO -      rbp = 0x0000773c08dfaaf0   rsp = 0x0000773c08dfaaf0
[task 2022-02-02T17:09:59.924Z] 17:09:59     INFO -      rip = 0x0000773bfd5113e6
[task 2022-02-02T17:09:59.924Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.924Z] 17:09:59     INFO -   6  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 1195 + 0xd]
[task 2022-02-02T17:09:59.924Z] 17:09:59     INFO -      rbp = 0x0000773c08dfac20   rsp = 0x0000773c08dfab00
[task 2022-02-02T17:09:59.924Z] 17:09:59     INFO -      rip = 0x0000773bfd504326
[task 2022-02-02T17:09:59.924Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.924Z] 17:09:59     INFO -   7  libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 467 + 0xf]
[task 2022-02-02T17:09:59.925Z] 17:09:59     INFO -      rbp = 0x0000773c08dfac60   rsp = 0x0000773c08dfac30
[task 2022-02-02T17:09:59.925Z] 17:09:59     INFO -      rip = 0x0000773bfd508829
[task 2022-02-02T17:09:59.925Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.925Z] 17:09:59     INFO -   8  libxul.so!nsThread::Shutdown() [nsThread.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 885 + 0x17d]
[task 2022-02-02T17:09:59.925Z] 17:09:59     INFO -      rbp = 0x0000773c08dfae90   rsp = 0x0000773c08dfac70
[task 2022-02-02T17:09:59.925Z] 17:09:59     INFO -      rip = 0x0000773bfd5036fd
[task 2022-02-02T17:09:59.925Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.926Z] 17:09:59     INFO -   9  libxul.so!mozilla::ProcessHangMonitor::~ProcessHangMonitor() [ProcessHangMonitor.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 1045 + 0x14]
[task 2022-02-02T17:09:59.926Z] 17:09:59     INFO -      rbp = 0x0000773c08dfaeb0   rsp = 0x0000773c08dfaea0
[task 2022-02-02T17:09:59.926Z] 17:09:59     INFO -      rip = 0x0000773bffc7e38b
[task 2022-02-02T17:09:59.926Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.926Z] 17:09:59     INFO -  10  libxul.so!mozilla::ProcessHangMonitor::Release() [ProcessHangMonitor.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 1057 + 0x4f]
[task 2022-02-02T17:09:59.926Z] 17:09:59     INFO -      rbp = 0x0000773c08dfaed0   rsp = 0x0000773c08dfaec0
[task 2022-02-02T17:09:59.926Z] 17:09:59     INFO -      rip = 0x0000773bffc7e582
[task 2022-02-02T17:09:59.927Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.927Z] 17:09:59     INFO -  11  libxul.so!(anonymous namespace)::HangMonitorParent::~HangMonitorParent() [ProcessHangMonitor.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 675 + 0x50]
[task 2022-02-02T17:09:59.927Z] 17:09:59     INFO -      rbp = 0x0000773c08dfaf80   rsp = 0x0000773c08dfaee0
[task 2022-02-02T17:09:59.927Z] 17:09:59     INFO -      rip = 0x0000773bffc80f42
[task 2022-02-02T17:09:59.927Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.927Z] 17:09:59     INFO -  12  libxul.so!(anonymous namespace)::HangMonitorParent::~HangMonitorParent() [ProcessHangMonitor.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 667 + 0x10]
[task 2022-02-02T17:09:59.928Z] 17:09:59     INFO -      rbp = 0x0000773c08dfafa0   rsp = 0x0000773c08dfaf90
[task 2022-02-02T17:09:59.928Z] 17:09:59     INFO -      rip = 0x0000773bffc80f8b
[task 2022-02-02T17:09:59.928Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.928Z] 17:09:59     INFO -  13  libxul.so!mozilla::ProcessHangMonitor::RemoveProcess(mozilla::PProcessHangMonitorParent*) [ProcessHangMonitor.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 1186 + 0x8]
[task 2022-02-02T17:09:59.928Z] 17:09:59     INFO -      rbp = 0x0000773c08dfaff0   rsp = 0x0000773c08dfafb0
[task 2022-02-02T17:09:59.928Z] 17:09:59     INFO -      rip = 0x0000773bffc7fbae
[task 2022-02-02T17:09:59.928Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.929Z] 17:09:59     INFO -  14  libxul.so!mozilla::dom::ContentParent::ActorDestroy(mozilla::ipc::IProtocol::ActorDestroyReason) [ContentParent.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 1982 + 0x4]
[task 2022-02-02T17:09:59.929Z] 17:09:59     INFO -      rbp = 0x0000773c08dfb160   rsp = 0x0000773c08dfb000
[task 2022-02-02T17:09:59.929Z] 17:09:59     INFO -      rip = 0x0000773bffcace16
[task 2022-02-02T17:09:59.929Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.929Z] 17:09:59     INFO -  15  libxul.so!mozilla::ipc::IProtocol::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason) [ProtocolUtils.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 570 + 0xb]
[task 2022-02-02T17:09:59.930Z] 17:09:59     INFO -      rbp = 0x0000773c08dfb1c0   rsp = 0x0000773c08dfb170
[task 2022-02-02T17:09:59.930Z] 17:09:59     INFO -      rip = 0x0000773bfdb61e54
[task 2022-02-02T17:09:59.930Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.930Z] 17:09:59     INFO -  16  libxul.so!mozilla::dom::PContentParent::OnChannelClose() [PContentParent.cpp: : 15678 + 0x4]
[task 2022-02-02T17:09:59.930Z] 17:09:59     INFO -      rbp = 0x0000773c08dfb1e0   rsp = 0x0000773c08dfb1d0
[task 2022-02-02T17:09:59.930Z] 17:09:59     INFO -      rip = 0x0000773bfdc587d4
[task 2022-02-02T17:09:59.930Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.930Z] 17:09:59     INFO -  17  libxul.so!mozilla::ipc::MessageChannel::Close() [MessageChannel.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 2031 + 0x7]
[task 2022-02-02T17:09:59.931Z] 17:09:59     INFO -      rbp = 0x0000773c08dfb230   rsp = 0x0000773c08dfb1f0
[task 2022-02-02T17:09:59.931Z] 17:09:59     INFO -      rip = 0x0000773bfdb4ae76
[task 2022-02-02T17:09:59.931Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.931Z] 17:09:59     INFO -  18  libxul.so!mozilla::dom::ContentParent::ShutDownProcess(mozilla::dom::ContentParent::ShutDownMethod) [ContentParent.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 1797 + 0x7]
[task 2022-02-02T17:09:59.931Z] 17:09:59     INFO -      rbp = 0x0000773c08dfb250   rsp = 0x0000773c08dfb240
[task 2022-02-02T17:09:59.931Z] 17:09:59     INFO -      rip = 0x0000773bffca7942
[task 2022-02-02T17:09:59.931Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.932Z] 17:09:59     INFO -  19  libxul.so!mozilla::dom::ContentParent::RecvFinishShutdown() [ContentParent.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 1812 + 0x4]
[task 2022-02-02T17:09:59.932Z] 17:09:59     INFO -      rbp = 0x0000773c08dfb260   rsp = 0x0000773c08dfb260
[task 2022-02-02T17:09:59.932Z] 17:09:59     INFO -      rip = 0x0000773bffcac30d
[task 2022-02-02T17:09:59.932Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.932Z] 17:09:59     INFO -  20  libxul.so!mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&) [PContentParent.cpp: : 10000 + 0x7]
[task 2022-02-02T17:09:59.932Z] 17:09:59     INFO -      rbp = 0x0000773c08dfc2d0   rsp = 0x0000773c08dfb270
[task 2022-02-02T17:09:59.932Z] 17:09:59     INFO -      rip = 0x0000773bfdc45646
[task 2022-02-02T17:09:59.932Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.933Z] 17:09:59     INFO -  21  libxul.so!mozilla::ipc::MessageChannel::DispatchAsyncMessage(mozilla::ipc::ActorLifecycleProxy*, IPC::Message const&) [MessageChannel.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 1658 + 0xc]
[task 2022-02-02T17:09:59.933Z] 17:09:59     INFO -      rbp = 0x0000773c08dfc310   rsp = 0x0000773c08dfc2e0
[task 2022-02-02T17:09:59.933Z] 17:09:59     INFO -      rip = 0x0000773bfdb4a308
[task 2022-02-02T17:09:59.933Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.933Z] 17:09:59     INFO -  22  libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&) [MessageChannel.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 1583 + 0xa]
[task 2022-02-02T17:09:59.933Z] 17:09:59     INFO -      rbp = 0x0000773c08dfc3f0   rsp = 0x0000773c08dfc320
[task 2022-02-02T17:09:59.933Z] 17:09:59     INFO -      rip = 0x0000773bfdb49776
[task 2022-02-02T17:09:59.934Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.934Z] 17:09:59     INFO -  23  libxul.so!mozilla::ipc::MessageChannel::MessageTask::Run() [MessageChannel.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 1480 + 0x12]
[task 2022-02-02T17:09:59.934Z] 17:09:59     INFO -      rbp = 0x0000773c08dfc420   rsp = 0x0000773c08dfc400
[task 2022-02-02T17:09:59.934Z] 17:09:59     INFO -      rip = 0x0000773bfdb49db1
[task 2022-02-02T17:09:59.934Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.934Z] 17:09:59     INFO -  24  libxul.so!mozilla::RunnableTask::Run() [TaskController.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 467 + 0x10]
[task 2022-02-02T17:09:59.934Z] 17:09:59     INFO -      rbp = 0x0000773c08dfc8b0   rsp = 0x0000773c08dfc430
[task 2022-02-02T17:09:59.935Z] 17:09:59     INFO -      rip = 0x0000773bfd50d9a1
[task 2022-02-02T17:09:59.935Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.935Z] 17:09:59     INFO -  25  libxul.so!mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 770 + 0x8]
[task 2022-02-02T17:09:59.935Z] 17:09:59     INFO -      rbp = 0x0000773c08dfca90   rsp = 0x0000773c08dfc8c0
[task 2022-02-02T17:09:59.935Z] 17:09:59     INFO -      rip = 0x0000773bfd4f7d48
[task 2022-02-02T17:09:59.935Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.936Z] 17:09:59     INFO -  26  libxul.so!mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 606 + 0x4]
[task 2022-02-02T17:09:59.936Z] 17:09:59     INFO -      rbp = 0x0000773c08dfcaf0   rsp = 0x0000773c08dfcaa0
[task 2022-02-02T17:09:59.936Z] 17:09:59     INFO -      rip = 0x0000773bfd4f7088
[task 2022-02-02T17:09:59.936Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.936Z] 17:09:59     INFO -  27  libxul.so!mozilla::TaskController::ProcessPendingMTTask(bool) [TaskController.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 390 + 0xb]
[task 2022-02-02T17:09:59.936Z] 17:09:59     INFO -      rbp = 0x0000773c08dfcb40   rsp = 0x0000773c08dfcb00
[task 2022-02-02T17:09:59.936Z] 17:09:59     INFO -      rip = 0x0000773bfd4f72a8
[task 2022-02-02T17:09:59.937Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.937Z] 17:09:59     INFO -  28  libxul.so!mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_1>::Run() [nsThreadUtils.h:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 531 + 0xf]
[task 2022-02-02T17:09:59.937Z] 17:09:59     INFO -      rbp = 0x0000773c08dfcb50   rsp = 0x0000773c08dfcb50
[task 2022-02-02T17:09:59.937Z] 17:09:59     INFO -      rip = 0x0000773bfd5113e6
[task 2022-02-02T17:09:59.937Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.937Z] 17:09:59     INFO -  29  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 1195 + 0xd]
[task 2022-02-02T17:09:59.937Z] 17:09:59     INFO -      rbp = 0x0000773c08dfcc80   rsp = 0x0000773c08dfcb60
[task 2022-02-02T17:09:59.937Z] 17:09:59     INFO -      rip = 0x0000773bfd504326
[task 2022-02-02T17:09:59.937Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.937Z] 17:09:59     INFO -  30  libxul.so!NS_InvokeByIndex + 0x8d
[task 2022-02-02T17:09:59.937Z] 17:09:59     INFO -      rbp = 0x0000773c08dfccb0   rsp = 0x0000773c08dfcc90
[task 2022-02-02T17:09:59.937Z] 17:09:59     INFO -      rip = 0x0000773bfd52e1d2
[task 2022-02-02T17:09:59.938Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.938Z] 17:09:59     INFO -  31  libxul.so!CallMethodHelper::Call() [XPCWrappedNative.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 1184 + 0x7]
[task 2022-02-02T17:09:59.938Z] 17:09:59     INFO -      rbp = 0x0000773c08dfcd00   rsp = 0x0000773c08dfccc0
[task 2022-02-02T17:09:59.938Z] 17:09:59     INFO -      rip = 0x0000773bfdf6ba9e
[task 2022-02-02T17:09:59.938Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.938Z] 17:09:59     INFO -  32  libxul.so!XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) [XPCWrappedNative.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 1130 + 0xb]
[task 2022-02-02T17:09:59.938Z] 17:09:59     INFO -      rbp = 0x0000773c08dfce60   rsp = 0x0000773c08dfcd10
[task 2022-02-02T17:09:59.938Z] 17:09:59     INFO -      rip = 0x0000773bfdf6b912
[task 2022-02-02T17:09:59.938Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.939Z] 17:09:59     INFO -  33  libxul.so!XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) [XPCWrappedNativeJSOps.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 923 + 0x7]
[task 2022-02-02T17:09:59.939Z] 17:09:59     INFO -      rbp = 0x0000773c08dfcfa0   rsp = 0x0000773c08dfce70
[task 2022-02-02T17:09:59.939Z] 17:09:59     INFO -      rip = 0x0000773bfdf6cc65
[task 2022-02-02T17:09:59.939Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.939Z] 17:09:59     INFO -  34  0x2f68ca2ce16e
[task 2022-02-02T17:09:59.939Z] 17:09:59     INFO -      rbp = 0x0000773c08dfd000   rsp = 0x0000773c08dfcfb0
[task 2022-02-02T17:09:59.939Z] 17:09:59     INFO -      rip = 0x00002f68ca2ce16f
[task 2022-02-02T17:09:59.939Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.939Z] 17:09:59     INFO -  35  0x773bf36f701f
[task 2022-02-02T17:09:59.939Z] 17:09:59     INFO -      rbp = 0x0000773c08dfd0a8   rsp = 0x0000773c08dfd010
[task 2022-02-02T17:09:59.939Z] 17:09:59     INFO -      rip = 0x0000773bf36f7020
[task 2022-02-02T17:09:59.939Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.940Z] 17:09:59     INFO -  36  0x2f68ca279e63
[task 2022-02-02T17:09:59.940Z] 17:09:59     INFO -      rbp = 0x0000773c08dfd120   rsp = 0x0000773c08dfd0b8
[task 2022-02-02T17:09:59.940Z] 17:09:59     INFO -      rip = 0x00002f68ca279e64
[task 2022-02-02T17:09:59.940Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.940Z] 17:09:59     INFO -  37  libxul.so!js::jit::EnterBaselineInterpreterAtBranch(JSContext*, js::InterpreterFrame*, unsigned char*) [BaselineJIT.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 212 + 0x218]
[task 2022-02-02T17:09:59.940Z] 17:09:59     INFO -      rbp = 0x0000773c08dfd4d0   rsp = 0x0000773c08dfd130
[task 2022-02-02T17:09:59.940Z] 17:09:59     INFO -      rip = 0x0000773c01c8e5cb
[task 2022-02-02T17:09:59.940Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.940Z] 17:09:59     INFO -  38  libxul.so!Interpret(JSContext*, js::RunState&) [Interpreter.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 2188 + 0x19]
[task 2022-02-02T17:09:59.941Z] 17:09:59     INFO -      rbp = 0x0000773c08dfd970   rsp = 0x0000773c08dfd4e0
[task 2022-02-02T17:09:59.941Z] 17:09:59     INFO -      rip = 0x0000773c0133d594
[task 2022-02-02T17:09:59.941Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.941Z] 17:09:59     INFO -  39  libxul.so!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 394 + 0xa]
[task 2022-02-02T17:09:59.941Z] 17:09:59     INFO -      rbp = 0x0000773c08dfd9d0   rsp = 0x0000773c08dfd980
[task 2022-02-02T17:09:59.941Z] 17:09:59     INFO -      rip = 0x0000773c0133c8ee
[task 2022-02-02T17:09:59.941Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.941Z] 17:09:59     INFO -  40  libxul.so!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 544 + 0x7]
[task 2022-02-02T17:09:59.941Z] 17:09:59     INFO -      rbp = 0x0000773c08dfda80   rsp = 0x0000773c08dfd9e0
[task 2022-02-02T17:09:59.941Z] 17:09:59     INFO -      rip = 0x0000773c0134fcae
[task 2022-02-02T17:09:59.941Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.942Z] 17:09:59     INFO -  41  libxul.so!InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) [Interpreter.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 572 + 0xf]
[task 2022-02-02T17:09:59.942Z] 17:09:59     INFO -      rbp = 0x0000773c08dfdad0   rsp = 0x0000773c08dfda90
[task 2022-02-02T17:09:59.942Z] 17:09:59     INFO -      rip = 0x0000773c01351870
[task 2022-02-02T17:09:59.942Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.942Z] 17:09:59     INFO -  42  libxul.so!js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [Interpreter.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 589 + 0xa]
[task 2022-02-02T17:09:59.942Z] 17:09:59     INFO -      rbp = 0x0000773c08dfdaf0   rsp = 0x0000773c08dfdae0
[task 2022-02-02T17:09:59.942Z] 17:09:59     INFO -      rip = 0x0000773c01351a60
[task 2022-02-02T17:09:59.942Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.942Z] 17:09:59     INFO -  43  libxul.so!JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [CallAndConstruct.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 53 + 0x26]
[task 2022-02-02T17:09:59.942Z] 17:09:59     INFO -      rbp = 0x0000773c08dfdc70   rsp = 0x0000773c08dfdb00
[task 2022-02-02T17:09:59.943Z] 17:09:59     INFO -      rip = 0x0000773c014e09ef
[task 2022-02-02T17:09:59.943Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.943Z] 17:09:59     INFO -  44  libxul.so!nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) [XPCWrappedJSClass.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 973 + 0x47]
[task 2022-02-02T17:09:59.943Z] 17:09:59     INFO -      rbp = 0x0000773c08dfe0b0   rsp = 0x0000773c08dfdc80
[task 2022-02-02T17:09:59.943Z] 17:09:59     INFO -      rip = 0x0000773bfdf6689d
[task 2022-02-02T17:09:59.943Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.943Z] 17:09:59     INFO -  45  libxul.so!PrepareAndDispatch [xptcstubs_x86_64_linux.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 115 + 0x1d]
[task 2022-02-02T17:09:59.943Z] 17:09:59     INFO -      rbp = 0x0000773c08dfe1a0   rsp = 0x0000773c08dfe0c0
[task 2022-02-02T17:09:59.943Z] 17:09:59     INFO -      rip = 0x0000773bfd52ef64
[task 2022-02-02T17:09:59.943Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.943Z] 17:09:59     INFO -  46  libxul.so!SharedStub + 0x5a
[task 2022-02-02T17:09:59.944Z] 17:09:59     INFO -      rbp = 0x0000773c08dfe220   rsp = 0x0000773c08dfe1b0
[task 2022-02-02T17:09:59.944Z] 17:09:59     INFO -      rip = 0x0000773bfd52e337
[task 2022-02-02T17:09:59.944Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.944Z] 17:09:59     INFO -  47  libxul.so!nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) [nsObserverList.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 70 + 0x1c]
[task 2022-02-02T17:09:59.944Z] 17:09:59     INFO -      rbp = 0x0000773c08dfe270   rsp = 0x0000773c08dfe230
[task 2022-02-02T17:09:59.944Z] 17:09:59     INFO -      rip = 0x0000773bfd4838f9
[task 2022-02-02T17:09:59.944Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.945Z] 17:09:59     INFO -  48  libxul.so!nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) [nsObserverService.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 292 + 0x18]
[task 2022-02-02T17:09:59.945Z] 17:09:59     INFO -      rbp = 0x0000773c08dfe390   rsp = 0x0000773c08dfe280
[task 2022-02-02T17:09:59.945Z] 17:09:59     INFO -      rip = 0x0000773bfd4874ba
[task 2022-02-02T17:09:59.945Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.945Z] 17:09:59     INFO -  49  libxul.so!mozilla::AdvanceShutdownPhaseInternal(mozilla::ShutdownPhase, bool, char16_t const*, nsCOMPtr<nsISupports> const&) [AppShutdown.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 360 + 0x17]
[task 2022-02-02T17:09:59.945Z] 17:09:59     INFO -      rbp = 0x0000773c08dfe3e0   rsp = 0x0000773c08dfe3a0
[task 2022-02-02T17:09:59.945Z] 17:09:59     INFO -      rip = 0x0000773bfd41929e
[task 2022-02-02T17:09:59.945Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.945Z] 17:09:59     INFO -  50  libxul.so!nsXREDirProvider::DoShutdown() [nsXREDirProvider.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 1027 + 0x10]
[task 2022-02-02T17:09:59.945Z] 17:09:59     INFO -      rbp = 0x0000773c08dfe420   rsp = 0x0000773c08dfe3f0
[task 2022-02-02T17:09:59.945Z] 17:09:59     INFO -      rip = 0x0000773c012160de
[task 2022-02-02T17:09:59.946Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.946Z] 17:09:59     INFO -  51  libxul.so!ScopedXPCOMStartup::~ScopedXPCOMStartup() [nsAppRunner.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 1676 + 0xb]
[task 2022-02-02T17:09:59.946Z] 17:09:59     INFO -      rbp = 0x0000773c08dfe4b0   rsp = 0x0000773c08dfe430
[task 2022-02-02T17:09:59.946Z] 17:09:59     INFO -      rip = 0x0000773c01209de1
[task 2022-02-02T17:09:59.946Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.946Z] 17:09:59     INFO -  52  libxul.so!mozilla::DefaultDelete<ScopedXPCOMStartup>::operator()(ScopedXPCOMStartup*) const [UniquePtr.h:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 463 + 0xc]
[task 2022-02-02T17:09:59.946Z] 17:09:59     INFO -      rbp = 0x0000773c08dfe4d0   rsp = 0x0000773c08dfe4c0
[task 2022-02-02T17:09:59.946Z] 17:09:59     INFO -      rip = 0x0000773c01210f8d
[task 2022-02-02T17:09:59.946Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.946Z] 17:09:59     INFO -  53  libxul.so!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 5569 + 0x9]
[task 2022-02-02T17:09:59.946Z] 17:09:59     INFO -      rbp = 0x0000773c08dfe570   rsp = 0x0000773c08dfe4e0
[task 2022-02-02T17:09:59.946Z] 17:09:59     INFO -      rip = 0x0000773c0120fb70
[task 2022-02-02T17:09:59.946Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.946Z] 17:09:59     INFO -  54  libxul.so!XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 5611 + 0x10]
[task 2022-02-02T17:09:59.946Z] 17:09:59     INFO -      rbp = 0x0000773c08dfe690   rsp = 0x0000773c08dfe580
[task 2022-02-02T17:09:59.947Z] 17:09:59     INFO -      rip = 0x0000773c0121015a
[task 2022-02-02T17:09:59.947Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.947Z] 17:09:59     INFO -  55  libxul.so!GeckoStart [nsAndroidStartup.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 54 + 0xa]
[task 2022-02-02T17:09:59.947Z] 17:09:59     INFO -      rbp = 0x0000773c08dfe6e0   rsp = 0x0000773c08dfe6a0
[task 2022-02-02T17:09:59.947Z] 17:09:59     INFO -      rip = 0x0000773c01213029
[task 2022-02-02T17:09:59.947Z] 17:09:59     INFO -      Found by: previous frame's frame pointer
[task 2022-02-02T17:09:59.947Z] 17:09:59     INFO -  56  libmozglue.so!Java_org_mozilla_gecko_mozglue_GeckoLoader_nativeRun [APKOpen.cpp:43e44eb7129df2d099ddac90b9bee3b9f1ffc803 : 386 + 0x2e]
[task 2022-02-02T17:09:59.947Z] 17:09:59     INFO -      rbp = 0x0000773c08dfe770   rsp = 0x0000773c08dfe6f0
Component: Web Audio → WebRTC: Audio/Video

nsIAsyncShutdownClient::AddBlocker() has thrown an exception after CamerasParent creation.

addBlocker() can throw if the shutdown phase has already been reached.

This happens only after all blocker promises have settled.

Assignee: nobody → karlt
Status: NEW → ASSIGNED

sMutex protects sNumOfCamerasParents and sThreadMonitor,
not mPBackgroundEventTarget nor event dispatch.

sThreadMonitor is held by the main thread while it sets sVideoCaptureThread
until after StartWithOptions() returns, at which point IsRunning() will
already return true and tasks can be queued for sVideoCaptureThread.
The queuing thread does not call PostTask() until it holds sThreadMonitor and
sVideoCaptureThread is set.

sVideoCaptureThread is cleared with sThreadMonitor held, so only one
CamerasParent will delete the thread.
StartWithOptions() is always called if sVideoCaptureThread is set and failure
is handled with a MOZ_CRASH(), so the thread always needs to be Stop()ed.

Depends on D140019

Assumptions about safety of waiting on other threads are very risky when the
threads are shared with other consumers that may be making different
assumptions. cf. https://phabricator.services.mozilla.com/D29701#872962

The thread creation hop was introduced under the assumption that creating and
joining threads from different threads would be problematic.
https://bugzilla.mozilla.org/show_bug.cgi?id=1209987#c6
No-one identified any particular OS that was problematic.

https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-createthread
says

When a thread terminates, the thread object attains a signaled state,
satisfying any threads that were waiting on the object.

man 3p pthread_join says

The results of multiple simultaneous calls to pthread_join() specifying the
same target thread are undefined.

Depends on D140020

RecvPCamerasConstructor() is used because IPC messages cannot be sent from
AllocPCamerasParent() because SetManagerAndRegister() has not been called to
change mLinkStatus to Connected.

Depends on D140021

Blocks: 1753705
Attachment #9266009 - Attachment description: Bug 1753266 don't start a video capture thread after XPCOMWillShutdown r?jib → Bug 1753266 don't start a video capture thread after AppShutdown r?jib

Comment on attachment 9266008 [details]
Bug 1753266 Don't block PBackgroundParent thread while the main thread processes its queued tasks r?jib

Revision D140021 was moved to bug 1753350. Setting attachment 9266008 [details] to obsolete.

Attachment #9266008 - Attachment is obsolete: true

Comment on attachment 9266006 [details]
Bug 1753266 reduce scope of CamerasParent::sMutex lock in constructor r?jib

Revision D140019 was moved to bug 1753350. Setting attachment 9266006 [details] to obsolete.

Attachment #9266006 - Attachment is obsolete: true

Comment on attachment 9266007 [details]
Bug 1753266 remove unnecessary sVideoCaptureThread.IsRunning() tests r?jib

Revision D140020 was moved to bug 1753350. Setting attachment 9266007 [details] to obsolete.

Attachment #9266007 - Attachment is obsolete: true
Pushed by ktomlinson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/097bdc2f5cd5 don't start a video capture thread after AppShutdown r=jib

Backed out for causing build bustages on Logging.h

Backout link

Push with failures

Failure log // Failure log 2

Failure line: /builds/worker/workspace/obj-build/dist/include/mozilla/Logging.h:284:61: error: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'nsresult' [-Werror=format=]

Failure line 2: /builds/worker/checkouts/gecko/dom/media/systemservices/CamerasParent.cpp:1113:13: error: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'nsresult' [-Werror=format=]

Flags: needinfo?(karlt)

needs static_cast<uint32_t>(rv) in the LOG.

Blocks: 1759862
Pushed by ktomlinson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0737541bcfd9 don't start a video capture thread after AppShutdown r=jib
Flags: needinfo?(karlt)
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 100 Branch
Depends on: 1753350
Blocks: 1753316
Crash Signature: [@ mozilla::media::LambdaRunnable<mozilla::camera::CamerasParent::CamerasParent()::$_14>::Run()] → [@ mozilla::media::LambdaRunnable<mozilla::camera::CamerasParent::CamerasParent()::$_14>::Run()] [@ mozilla::media::LambdaRunnable<`lambda at /builds/worker/checkouts/gecko/dom/media/systemservices/CamerasParent.cpp:1108:43'>::Run()]
No longer blocks: 1759862
Crash Signature: [@ mozilla::media::LambdaRunnable<mozilla::camera::CamerasParent::CamerasParent()::$_14>::Run()] [@ mozilla::media::LambdaRunnable<`lambda at /builds/worker/checkouts/gecko/dom/media/systemservices/CamerasParent.cpp:1108:43'>::Run()] → [@ mozilla::media::LambdaRunnable<mozilla::camera::CamerasParent::CamerasParent()::$_14>::Run()] [@ mozilla::media::LambdaRunnable<`lambda at /builds/worker/checkouts/gecko/dom/media/systemservices/CamerasParent.cpp:1108:43'>::Run()]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: