Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/dom/media/webrtc/libwebrtcglue/AudioConduit.cpp:104:36 in mozilla::WebrtcAudioConduit::SetLocalSSRCs(std::vector<unsigned int, std::allocator<unsigned int> > const&, std::vect
Categories
(Core :: WebRTC: Signaling, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox93 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: bwc)
Details
(Keywords: intermittent-failure)
Attachments
(1 file)
Filed by: nbeleuzu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=322579625&repo=try
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/b8bw6SuNRnusuce1aUCucw/runs/0/artifacts/public/logs/live_backing.log
[task 2020-11-22T13:37:56.047Z] 13:37:56 INFO - TEST-START | dom/media/webrtc/tests/mochitests/test_peerConnection_audioCodecs.html
[task 2020-11-22T13:37:56.733Z] 13:37:56 INFO - GECKO(2160) | TEST DEVICES: Got loopback audio: Monitor of Null Output
[task 2020-11-22T13:37:56.734Z] 13:37:56 INFO - GECKO(2160) | TEST DEVICES: Got loopback video: Dummy video device (0x0000)
[task 2020-11-22T13:37:56.872Z] 13:37:56 INFO - GECKO(2160) | Timecard created 1606052269.688660
--------------------
[task 2020-11-22T13:38:04.122Z] 13:38:04 INFO - GECKO(2160) | WARNING: ThreadSanitizer: data race (pid=2226)
[task 2020-11-22T13:38:04.123Z] 13:38:04 INFO - GECKO(2160) | Write of size 4 at 0x7b940012c064 by main thread:
[task 2020-11-22T13:38:04.123Z] 13:38:04 INFO - GECKO(2160) | #0 mozilla::WebrtcAudioConduit::SetLocalSSRCs(std::vector<unsigned int, std::allocator<unsigned int> > const&, std::vector<unsigned int, std::allocator<unsigned int> > const&) /builds/worker/checkouts/gecko/dom/media/webrtc/libwebrtcglue/AudioConduit.cpp:104:36 (libxul.so+0x3fad69b)
[task 2020-11-22T13:38:04.123Z] 13:38:04 INFO - GECKO(2160) | #1 mozilla::TransceiverImpl::UpdateConduit() /builds/worker/checkouts/gecko/dom/media/webrtc/jsapi/TransceiverImpl.cpp:229:18 (libxul.so+0x3f04de0)
[task 2020-11-22T13:38:04.124Z] 13:38:04 INFO - GECKO(2160) | #2 mozilla::PeerConnectionMedia::UpdateMediaPipelines() /builds/worker/checkouts/gecko/dom/media/webrtc/jsapi/PeerConnectionMedia.cpp:319:32 (libxul.so+0x3f073a1)
[task 2020-11-22T13:38:04.124Z] 13:38:04 INFO - GECKO(2160) | #3 mozilla::PeerConnectionImpl::OnSetDescriptionSuccess(mozilla::JsepSdpType, bool) /builds/worker/checkouts/gecko/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp:2294:7 (libxul.so+0x3f00686)
[task 2020-11-22T13:38:04.124Z] 13:38:04 INFO - GECKO(2160) | #4 mozilla::PeerConnectionImpl::SetRemoteDescription(int, char const*) /builds/worker/checkouts/gecko/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp:1479:5 (libxul.so+0x3f014f3)
[task 2020-11-22T13:38:04.125Z] 13:38:04 INFO - GECKO(2160) | #5 mozilla::PeerConnectionImpl::SetRemoteDescription(int, nsTSubstring<char16_t> const&, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/media/webrtc/jsapi/PeerConnectionImpl.h:256:10 (libxul.so+0x2930e5a)
[task 2020-11-22T13:38:04.126Z] 13:38:04 INFO - GECKO(2160) | #6 mozilla::dom::PeerConnectionImpl_Binding::setRemoteDescription(JSContext*, JS::Handle<JSObject*>, void*, JSJitMethodCallArgs const&) /builds/worker/workspace/obj-build/dom/bindings/PeerConnectionImplBinding.cpp:288:24 (libxul.so+0x2930cb3)
[task 2020-11-22T13:38:04.126Z] 13:38:04 INFO - GECKO(2160) | #7 bool mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/dom/bindings/BindingUtils.cpp:3229:13 (libxul.so+0x338904a)
[task 2020-11-22T13:38:04.127Z] 13:38:04 INFO - GECKO(2160) | #8 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:498:13 (libxul.so+0x657df68)
[task 2020-11-22T13:38:04.128Z] 13:38:04 INFO - GECKO(2160) | #9 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:590:12 (libxul.so+0x657df68)
[task 2020-11-22T13:38:04.128Z] 13:38:04 INFO - GECKO(2160) | #10 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:643:10 (libxul.so+0x65734d8)
[task 2020-11-22T13:38:04.129Z] 13:38:04 INFO - GECKO(2160) | #11 CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10 (libxul.so+0x65734d8)
[task 2020-11-22T13:38:04.131Z] 13:38:04 INFO - GECKO(2160) | #12 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3294:16 (libxul.so+0x65734d8)
[task 2020-11-22T13:38:04.131Z] 13:38:04 INFO - GECKO(2160) | #13 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:468:13 (libxul.so+0x65662d1)
[task 2020-11-22T13:38:04.132Z] 13:38:04 INFO - GECKO(2160) | #14 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:615:13 (libxul.so+0x657e92b)
[task 2020-11-22T13:38:04.132Z] 13:38:04 INFO - GECKO(2160) | #15 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:643:10 (libxul.so+0x657f086)
[task 2020-11-22T13:38:04.133Z] 13:38:04 INFO - GECKO(2160) | #16 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:660:8 (libxul.so+0x657f086)
[task 2020-11-22T13:38:04.133Z] 13:38:04 INFO - GECKO(2160) | #17 js::PromiseObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, bool) /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:2446:15 (libxul.so+0x66ffe49)
[task 2020-11-22T13:38:04.134Z] 13:38:04 INFO - GECKO(2160) | #18 PromiseConstructor(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:2367:7 (libxul.so+0x672bb5f)
[task 2020-11-22T13:38:04.135Z] 13:38:04 INFO - GECKO(2160) | #19 <null> <null> (0x7f11b61b7bd0)
[task 2020-11-22T13:38:04.136Z] 13:38:04 INFO - GECKO(2160) | #20 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3333:40 (libxul.so+0x6573b34)
[task 2020-11-22T13:38:04.136Z] 13:38:04 INFO - GECKO(2160) | #21 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:468:13 (libxul.so+0x65662d1)
[task 2020-11-22T13:38:04.137Z] 13:38:04 INFO - GECKO(2160) | #22 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:615:13 (libxul.so+0x657e92b)
[task 2020-11-22T13:38:04.137Z] 13:38:04 INFO - GECKO(2160) | #23 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:643:10 (libxul.so+0x657f086)
[task 2020-11-22T13:38:04.138Z] 13:38:04 INFO - GECKO(2160) | #24 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:660:8 (libxul.so+0x657f086)
[task 2020-11-22T13:38:04.139Z] 13:38:04 INFO - GECKO(2160) | #25 js::jit::InvokeFunction(JSContext*, JS::Handle<JSObject*>, bool, bool, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jit/VMFunctions.cpp:754:10 (libxul.so+0x6de880d)
[task 2020-11-22T13:38:04.140Z] 13:38:04 INFO - GECKO(2160) | #26 js::jit::InvokeFromInterpreterStub(JSContext*, js::jit::InterpreterStubExitFrameLayout*) /builds/worker/checkouts/gecko/js/src/jit/VMFunctions.cpp:774:8 (libxul.so+0x6de8d1f)
[task 2020-11-22T13:38:04.141Z] 13:38:04 INFO - GECKO(2160) | #27 <null> <null> (0x7f11b612bfa4)
[task 2020-11-22T13:38:04.143Z] 13:38:04 INFO - GECKO(2160) | #28 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:458:32 (libxul.so+0x6566203)
[task 2020-11-22T13:38:04.143Z] 13:38:04 INFO - GECKO(2160) | #29 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:615:13 (libxul.so+0x657e92b)
[task 2020-11-22T13:38:04.143Z] 13:38:04 INFO - GECKO(2160) | #30 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:643:10 (libxul.so+0x657f086)
[task 2020-11-22T13:38:04.145Z] 13:38:04 INFO - GECKO(2160) | #31 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:660:8 (libxul.so+0x657f086)
[task 2020-11-22T13:38:04.146Z] 13:38:04 INFO - GECKO(2160) | #32 JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jsapi.cpp:2830:10 (libxul.so+0x6a3112d)
[task 2020-11-22T13:38:04.146Z] 13:38:04 INFO - GECKO(2160) | #33 mozilla::dom::RTCPeerConnectionJSImpl::SetRemoteDescription(mozilla::dom::RTCSessionDescriptionInit const&, mozilla::ErrorResult&, JS::Realm*) /builds/worker/workspace/obj-build/dom/bindings/RTCPeerConnectionBinding.cpp:6810:8 (libxul.so+0x29b2d28)
[task 2020-11-22T13:38:04.146Z] 13:38:04 INFO - GECKO(2160) | #34 SetRemoteDescription /builds/worker/workspace/obj-build/dom/bindings/RTCPeerConnectionBinding.cpp:9851:17 (libxul.so+0x2a1570f)
[task 2020-11-22T13:38:04.146Z] 13:38:04 INFO - GECKO(2160) | #35 setRemoteDescription /builds/worker/workspace/obj-build/dom/bindings/RTCPeerConnectionBinding.cpp:2127:64 (libxul.so+0x2a1570f)
[task 2020-11-22T13:38:04.146Z] 13:38:04 INFO - GECKO(2160) | #36 mozilla::dom::RTCPeerConnection_Binding::setRemoteDescription_promiseWrapper(JSContext*, JS::Handle<JSObject*>, void*, JSJitMethodCallArgs const&) /builds/worker/workspace/obj-build/dom/bindings/RTCPeerConnectionBinding.cpp:2212:13 (libxul.so+0x2a1570f)
[task 2020-11-22T13:38:04.146Z] 13:38:04 INFO - GECKO(2160) | #37 bool mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ConvertExceptionsToPromises>(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/dom/bindings/BindingUtils.cpp:3229:13 (libxul.so+0x33895a0)
[task 2020-11-22T13:38:04.147Z] 13:38:04 INFO - GECKO(2160) | #38 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:498:13 (libxul.so+0x657df68)
[task 2020-11-22T13:38:04.147Z] 13:38:04 INFO - GECKO(2160) | #39 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:590:12 (libxul.so+0x657df68)
[task 2020-11-22T13:38:04.147Z] 13:38:04 INFO - GECKO(2160) | #40 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:643:10 (libxul.so+0x65734d8)
[task 2020-11-22T13:38:04.147Z] 13:38:04 INFO - GECKO(2160) | #41 CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10 (libxul.so+0x65734d8)
[task 2020-11-22T13:38:04.147Z] 13:38:04 INFO - GECKO(2160) | #42 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3294:16 (libxul.so+0x65734d8)
[task 2020-11-22T13:38:04.147Z] 13:38:04 INFO - GECKO(2160) | #43 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:468:13 (libxul.so+0x65662d1)
[task 2020-11-22T13:38:04.147Z] 13:38:04 INFO - GECKO(2160) | #44 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:615:13 (libxul.so+0x657e92b)
[task 2020-11-22T13:38:04.147Z] 13:38:04 INFO - GECKO(2160) | #45 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:643:10 (libxul.so+0x657f086)
[task 2020-11-22T13:38:04.147Z] 13:38:04 INFO - GECKO(2160) | #46 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:660:8 (libxul.so+0x657f086)
[task 2020-11-22T13:38:04.148Z] 13:38:04 INFO - GECKO(2160) | #47 js::jit::InvokeFunction(JSContext*, JS::Handle<JSObject*>, bool, bool, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jit/VMFunctions.cpp:754:10 (libxul.so+0x6de880d)
[task 2020-11-22T13:38:04.148Z] 13:38:04 INFO - GECKO(2160) | #48 js::jit::InvokeFromInterpreterStub(JSContext*, js::jit::InterpreterStubExitFrameLayout*) /builds/worker/checkouts/gecko/js/src/jit/VMFunctions.cpp:774:8 (libxul.so+0x6de8d1f)
[task 2020-11-22T13:38:04.148Z] 13:38:04 INFO - GECKO(2160) | #49 <null> <null> (0x7f11b612bfa4)
[task 2020-11-22T13:38:04.148Z] 13:38:04 INFO - GECKO(2160) | #50 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:458:32 (libxul.so+0x6566203)
[task 2020-11-22T13:38:04.148Z] 13:38:04 INFO - GECKO(2160) | #51 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:615:13 (libxul.so+0x657e92b)
[task 2020-11-22T13:38:04.148Z] 13:38:04 INFO - GECKO(2160) | #52 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:643:10 (libxul.so+0x657f086)
[task 2020-11-22T13:38:04.148Z] 13:38:04 INFO - GECKO(2160) | #53 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:660:8 (libxul.so+0x657f086)
[task 2020-11-22T13:38:04.148Z] 13:38:04 INFO - GECKO(2160) | #54 Call /builds/worker/checkouts/gecko/js/src/vm/Interpreter.h:105:10 (libxul.so+0x67313bd)
[task 2020-11-22T13:38:04.148Z] 13:38:04 INFO - GECKO(2160) | #55 PromiseReactionJob(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:1904:10 (libxul.so+0x67313bd)
[task 2020-11-22T13:38:04.148Z] 13:38:04 INFO - GECKO(2160) | #56 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:498:13 (libxul.so+0x657df68)
[task 2020-11-22T13:38:04.148Z] 13:38:04 INFO - GECKO(2160) | #57 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:590:12 (libxul.so+0x657df68)
[task 2020-11-22T13:38:04.148Z] 13:38:04 INFO - GECKO(2160) | #58 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:643:10 (libxul.so+0x657f086)
[task 2020-11-22T13:38:04.149Z] 13:38:04 INFO - GECKO(2160) | #59 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:660:8 (libxul.so+0x657f086)
[task 2020-11-22T13:38:04.149Z] 13:38:04 INFO - GECKO(2160) | #60 JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jsapi.cpp:2830:10 (libxul.so+0x6a3112d)
[task 2020-11-22T13:38:04.149Z] 13:38:04 INFO - GECKO(2160) | #61 mozilla::dom::PromiseJobCallback::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::ErrorResult&) /builds/worker/workspace/obj-build/dom/bindings/PromiseBinding.cpp:30:8 (libxul.so+0x296fd9b)
[task 2020-11-22T13:38:04.149Z] 13:38:04 INFO - GECKO(2160) | #62 Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/PromiseBinding.h:91:12 (libxul.so+0xa28440)
[task 2020-11-22T13:38:04.149Z] 13:38:04 INFO - GECKO(2160) | #63 Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/PromiseBinding.h:104:12 (libxul.so+0xa28440)
[task 2020-11-22T13:38:04.149Z] 13:38:04 INFO - GECKO(2160) | #64 mozilla::PromiseJobRunnable::Run(mozilla::AutoSlowOperation&) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:211:18 (libxul.so+0xa28440)
[task 2020-11-22T13:38:04.149Z] 13:38:04 INFO - GECKO(2160) | #65 mozilla::CycleCollectedJSContext::PerformMicroTaskCheckPoint(bool) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:646:17 (libxul.so+0xa15f45)
[task 2020-11-22T13:38:04.150Z] 13:38:04 INFO - GECKO(2160) | #66 LeaveMicroTask /builds/worker/workspace/obj-build/dist/include/mozilla/CycleCollectedJSContext.h:232:7 (libxul.so+0x33992a6)
[task 2020-11-22T13:38:04.151Z] 13:38:04 INFO - GECKO(2160) | #67 mozilla::dom::CallbackObject::CallSetup::~CallSetup() /builds/worker/checkouts/gecko/dom/bindings/CallbackObject.cpp:393:11 (libxul.so+0x33992a6)
[task 2020-11-22T13:38:04.152Z] 13:38:04 INFO - GECKO(2160) | #68 mozilla::dom::PeerConnectionObserverJSImpl::OnSetDescriptionSuccess(mozilla::ErrorResult&, JS::Realm*) /builds/worker/workspace/obj-build/dom/bindings/PeerConnectionObserverBinding.cpp:1948:1 (libxul.so+0x28fa4f1)
[task 2020-11-22T13:38:04.152Z] 13:38:04 INFO - GECKO(2160) | #69 mozilla::dom::PeerConnectionObserver::OnSetDescriptionSuccess(mozilla::ErrorResult&, JS::Realm*) /builds/worker/workspace/obj-build/dom/bindings/PeerConnectionObserverBinding.cpp:2666:17 (libxul.so+0x28fe60f)
[task 2020-11-22T13:38:04.153Z] 13:38:04 INFO - GECKO(2160) | #70 operator() /builds/worker/checkouts/gecko/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp:2267:22 (libxul.so+0x3f59689)
[task 2020-11-22T13:38:04.154Z] 13:38:04 INFO - GECKO(2160) | #71 mozilla::detail::RunnableFunction<mozilla::PeerConnectionImpl::OnSetDescriptionSuccess(mozilla::JsepSdpType, bool)::$_84>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:577:5 (libxul.so+0x3f59689)
[task 2020-11-22T13:38:04.154Z] 13:38:04 INFO - GECKO(2160) | #72 mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:450:16 (libxul.so+0xafe227)
[task 2020-11-22T13:38:04.155Z] 13:38:04 INFO - GECKO(2160) | #73 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:720:26 (libxul.so+0xafc2d0)
[task 2020-11-22T13:38:04.155Z] 13:38:04 INFO - GECKO(2160) | #74 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:579:15 (libxul.so+0xafaf36)
[task 2020-11-22T13:38:04.156Z] 13:38:04 INFO - GECKO(2160) | #75 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:373:36 (libxul.so+0xafb1d4)
[task 2020-11-22T13:38:04.157Z] 13:38:04 INFO - GECKO(2160) | #76 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:120:37 (libxul.so+0xb01084)
[task 2020-11-22T13:38:04.157Z] 13:38:04 INFO - GECKO(2160) | #77 mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_3>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:577:5 (libxul.so+0xb01084)
[task 2020-11-22T13:38:04.162Z] 13:38:04 INFO - GECKO(2160) | #78 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1194:14 (libxul.so+0xb1129c)
[task 2020-11-22T13:38:04.163Z] 13:38:04 INFO - GECKO(2160) | #79 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:513:10 (libxul.so+0xb16d52)
[task 2020-11-22T13:38:04.163Z] 13:38:04 INFO - GECKO(2160) | #80 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:87:21 (libxul.so+0x13d736d)
[task 2020-11-22T13:38:04.164Z] 13:38:04 INFO - GECKO(2160) | #81 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:270:30 (libxul.so+0x13d7c8b)
[task 2020-11-22T13:38:04.164Z] 13:38:04 INFO - GECKO(2160) | #82 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:334:10 (libxul.so+0x136a39c)
[task 2020-11-22T13:38:04.169Z] 13:38:04 INFO - GECKO(2160) | #83 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:327:3 (libxul.so+0x136a39c)
[task 2020-11-22T13:38:04.170Z] 13:38:04 INFO - GECKO(2160) | #84 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:309:3 (libxul.so+0x136a39c)
[task 2020-11-22T13:38:04.170Z] 13:38:04 INFO - GECKO(2160) | #85 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137:27 (libxul.so+0x4841f33)
[task 2020-11-22T13:38:04.170Z] 13:38:04 INFO - GECKO(2160) | #86 XRE_RunAppShell() /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:913:20 (libxul.so+0x644eb19)
[task 2020-11-22T13:38:04.170Z] 13:38:04 INFO - GECKO(2160) | #87 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:237:9 (libxul.so+0x13d7c3a)
[task 2020-11-22T13:38:04.171Z] 13:38:04 INFO - GECKO(2160) | #88 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:334:10 (libxul.so+0x136a39c)
[task 2020-11-22T13:38:04.171Z] 13:38:04 INFO - GECKO(2160) | #89 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:327:3 (libxul.so+0x136a39c)
[task 2020-11-22T13:38:04.172Z] 13:38:04 INFO - GECKO(2160) | #90 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:309:3 (libxul.so+0x136a39c)
[task 2020-11-22T13:38:04.173Z] 13:38:04 INFO - GECKO(2160) | #91 XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:744:34 (libxul.so+0x644e892)
[task 2020-11-22T13:38:04.173Z] 13:38:04 INFO - GECKO(2160) | #92 mozilla::BootstrapImpl::XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:67:12 (libxul.so+0x6456802)
[task 2020-11-22T13:38:04.174Z] 13:38:04 INFO - GECKO(2160) | #93 content_process_main /builds/worker/checkouts/gecko/browser/app/../../ipc/contentproc/plugin-container.cpp:56:28 (firefox+0xc7902)
[task 2020-11-22T13:38:04.174Z] 13:38:04 INFO - GECKO(2160) | #94 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:304:18 (firefox+0xc7902)
--------------------------------------------------------------------------
[task 2020-11-22T13:38:04.291Z] 13:38:04 INFO - GECKO(2160) | SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/dom/media/webrtc/libwebrtcglue/AudioConduit.cpp:104:36 in mozilla::WebrtcAudioConduit::SetLocalSSRCs(std::vector<unsigned int, std::allocator<unsigned int> > const&, std::vector<unsigned int, std::allocator<unsigned int> > const&)
[task 2020-11-22T13:38:04.292Z] 13:38:04 INFO - GECKO(2160) | ==================
[task 2020-11-22T13:38:04.510Z] 13:38:04 ERROR - GECKO(2160) | A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down
[task 2020-11-22T13:38:06.360Z] 13:38:06 INFO - GECKO(2160) | error: address range table at offset 0x6e00 has an invalid tuple (length = 0) at offset 0x6ef0
[task 2020-11-22T13:38:08.110Z] 13:38:08 INFO - GECKO(2160) | 1606052288096 Marionette TRACE Received observer notification xpcom-will-shutdown
[task 2020-11-22T13:38:08.110Z] 13:38:08 INFO - GECKO(2160) | 1606052288097 Marionette INFO Stopped listening on port 2828
[task 2020-11-22T13:38:08.110Z] 13:38:08 INFO - GECKO(2160) | 1606052288097 Marionette DEBUG Marionette stopped listening
[task 2020-11-22T13:38:09.398Z] 13:38:09 INFO - TEST-INFO | Main app process: exit 0```
Comment hidden (Intermittent Failures Robot) |
Comment 2•4 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit auto_nag documentation.
Comment 3•4 years ago
|
||
This is still happening.
Recent failure: https://treeherder.mozilla.org/logviewer?job_id=325759486&repo=autoland&lineNumber=50260
Comment hidden (Intermittent Failures Robot) |
Comment 5•4 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit auto_nag documentation.
Comment hidden (Intermittent Failures Robot) |
Comment 7•3 years ago
|
||
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=348897488&repo=autoland&lineNumber=81958
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 9•3 years ago
|
||
Bumping priority/severity because this shows up in wpt, which in turn causes wpt-sync-bot to pollute the webrtc wpt ini files very badly, which is a big headache for us.
Assignee | ||
Comment 10•3 years ago
|
||
Assignee | ||
Comment 11•3 years ago
•
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=3447d01cbe5ea26fe04f4e9703fa533ba2b429d9
sigh Looks like bug 1660870 is not fixed. Here's the separate try push for wpt:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=2cc99fce6b99d78c80e7f6916e48900ff5e322c8
Assignee | ||
Comment 12•3 years ago
|
||
Try looks good.
Comment 13•3 years ago
|
||
Comment 14•3 years ago
|
||
bugherder |
Description
•