Closed Bug 1696429 Opened 4 years ago Closed 4 years ago

ThreadSanitizer: data race /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpHandler.cpp:2314:27 in mozilla::net::nsHttpHandler::Observe(nsISupports*, char const*, char16_t const*)

Categories

(Core :: Networking, defect, P2)

defect

Tracking

()

RESOLVED FIXED
88 Branch
Tracking Status
firefox88 --- fixed

People

(Reporter: kershaw, Assigned: kershaw)

Details

(Whiteboard: [necko-triaged])

Attachments

(1 file)

task 2021-03-04T12:21:36.235Z] 12:21:36     INFO -  PID 19191 | ==================
[task 2021-03-04T12:21:36.235Z] 12:21:36     INFO -  PID 19191 | WARNING: ThreadSanitizer: data race (pid=19191)
[task 2021-03-04T12:21:36.235Z] 12:21:36     INFO -  PID 19191 |   Write of size 1 at 0x7b6400010800 by main thread:
[task 2021-03-04T12:21:36.235Z] 12:21:36     INFO -  PID 19191 |     #0 mozilla::net::nsHttpHandler::Observe(nsISupports*, char const*, char16_t const*) /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpHandler.cpp:2314:27 (libxul.so+0x1157299)
[task 2021-03-04T12:21:36.235Z] 12:21:36     INFO -  PID 19191 |     #1 non-virtual thunk to mozilla::net::nsHttpHandler::Observe(nsISupports*, char const*, char16_t const*) /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpHandler.cpp (libxul.so+0x1157755)
[task 2021-03-04T12:21:36.235Z] 12:21:36     INFO -  PID 19191 |     #2 nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) /builds/worker/checkouts/gecko/xpcom/ds/nsObserverList.cpp:70:19 (libxul.so+0xb42033)
[task 2021-03-04T12:21:36.236Z] 12:21:36     INFO -  PID 19191 |     #3 nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) /builds/worker/checkouts/gecko/xpcom/ds/nsObserverService.cpp:288:19 (libxul.so+0xb452ad)
[task 2021-03-04T12:21:36.236Z] 12:21:36     INFO -  PID 19191 |     #4 mozilla::net::CaptivePortalService::Complete(bool) /builds/worker/checkouts/gecko/netwerk/base/CaptivePortalService.cpp (libxul.so+0xcbeb2c)
[task 2021-03-04T12:21:36.236Z] 12:21:36     INFO -  PID 19191 |     #5 non-virtual thunk to mozilla::net::CaptivePortalService::Complete(bool) /builds/worker/checkouts/gecko/netwerk/base/CaptivePortalService.cpp (libxul.so+0xcbec02)
[task 2021-03-04T12:21:36.236Z] 12:21:36     INFO -  PID 19191 |     #6 NS_InvokeByIndex /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.S:101 (libxul.so+0xc09b45)
[task 2021-03-04T12:21:36.236Z] 12:21:36     INFO -  PID 19191 |     #7 XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:925:10 (libxul.so+0x1ac8e80)
[task 2021-03-04T12:21:36.236Z] 12:21:36     INFO -  PID 19191 |     #8 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:435:13 (libxul.so+0x6991f1c)
[task 2021-03-04T12:21:36.237Z] 12:21:36     INFO -  PID 19191 |     #9 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:520:12 (libxul.so+0x6991f1c)
[task 2021-03-04T12:21:36.237Z] 12:21:36     INFO -  PID 19191 |     #10 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x698779b)
[task 2021-03-04T12:21:36.238Z] 12:21:36     INFO -  PID 19191 |     #11 CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:584:10 (libxul.so+0x698779b)
[task 2021-03-04T12:21:36.238Z] 12:21:36     INFO -  PID 19191 |     #12 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3243:16 (libxul.so+0x698779b)
[task 2021-03-04T12:21:36.239Z] 12:21:36     INFO -  PID 19191 |     #13 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:405:13 (libxul.so+0x697a0cc)
[task 2021-03-04T12:21:36.239Z] 12:21:36     INFO -  PID 19191 |     #14 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:552:13 (libxul.so+0x6992788)
[task 2021-03-04T12:21:36.240Z] 12:21:36     INFO -  PID 19191 |     #15 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x6993316)
[task 2021-03-04T12:21:36.240Z] 12:21:36     INFO -  PID 19191 |     #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:597:8 (libxul.so+0x6993316)
[task 2021-03-04T12:21:36.241Z] 12:21:36     INFO -  PID 19191 |     #17 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:2863:10 (libxul.so+0x6e4b00e)
[task 2021-03-04T12:21:36.242Z] 12:21:36     INFO -  PID 19191 |     #18 mozilla::dom::EventHandlerNonNull::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::dom::Event&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) /builds/worker/workspace/obj-build/dom/bindings/EventHandlerBinding.cpp:278:37 (libxul.so+0x32d5d15)
[task 2021-03-04T12:21:36.242Z] 12:21:36     INFO -  PID 19191 |     #19 Call<nsCOMPtr<mozilla::dom::EventTarget> > /builds/worker/workspace/obj-build/dist/include/mozilla/dom/EventHandlerBinding.h:366:12 (libxul.so+0x3998051)
[task 2021-03-04T12:21:36.243Z] 12:21:36     INFO -  PID 19191 |     #20 mozilla::JSEventHandler::HandleEvent(mozilla::dom::Event*) /builds/worker/checkouts/gecko/dom/events/JSEventHandler.cpp:201:12 (libxul.so+0x3998051)
[task 2021-03-04T12:21:36.244Z] 12:21:36     INFO -  PID 19191 |     #21 mozilla::EventListenerManager::HandleEventSubType(mozilla::EventListenerManager::Listener*, mozilla::dom::Event*, mozilla::dom::EventTarget*) /builds/worker/checkouts/gecko/dom/events/EventListenerManager.cpp:1105:22 (libxul.so+0x3976956)
[task 2021-03-04T12:21:36.244Z] 12:21:36     INFO -  PID 19191 |     #22 mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool) /builds/worker/checkouts/gecko/dom/events/EventListenerManager.cpp:1296:17 (libxul.so+0x397742e)
[task 2021-03-04T12:21:36.245Z] 12:21:36     INFO -  PID 19191 |     #23 HandleEvent /builds/worker/workspace/obj-build/dist/include/mozilla/EventListenerManager.h:390:5 (libxul.so+0x396d429)
[task 2021-03-04T12:21:36.245Z] 12:21:36     INFO -  PID 19191 |     #24 mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) /builds/worker/checkouts/gecko/dom/events/EventDispatcher.cpp:354:17 (libxul.so+0x396d429)
[task 2021-03-04T12:21:36.246Z] 12:21:36     INFO -  PID 19191 |     #25 mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) /builds/worker/checkouts/gecko/dom/events/EventDispatcher.cpp:556:16 (libxul.so+0x396c7b2)
[task 2021-03-04T12:21:36.246Z] 12:21:36     INFO -  PID 19191 |     #26 mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) /builds/worker/checkouts/gecko/dom/events/EventDispatcher.cpp:1099:11 (libxul.so+0x396f2f5)
[task 2021-03-04T12:21:36.246Z] 12:21:36     INFO -  PID 19191 |     #27 mozilla::EventDispatcher::DispatchDOMEvent(nsISupports*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsPresContext*, nsEventStatus*) /builds/worker/checkouts/gecko/dom/events/EventDispatcher.cpp (libxul.so+0x3971d20)
[task 2021-03-04T12:21:36.247Z] 12:21:36     INFO -  PID 19191 |     #28 mozilla::DOMEventTargetHelper::DispatchEvent(mozilla::dom::Event&, mozilla::dom::CallerType, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/events/DOMEventTargetHelper.cpp:181:17 (libxul.so+0x394ab06)
[task 2021-03-04T12:21:36.248Z] 12:21:36     INFO -  PID 19191 |     #29 mozilla::dom::EventTarget::DispatchEvent(mozilla::dom::Event&) /builds/worker/checkouts/gecko/dom/events/EventTarget.cpp:177:13 (libxul.so+0x397d216)
[task 2021-03-04T12:21:36.248Z] 12:21:36     INFO -  PID 19191 |     #30 mozilla::dom::XMLHttpRequestMainThread::DispatchOrStoreEvent(mozilla::DOMEventTargetHelper*, mozilla::dom::Event*) /builds/worker/checkouts/gecko/dom/xhr/XMLHttpRequestMainThread.cpp:1330:12 (libxul.so+0x497c907)
[task 2021-03-04T12:21:36.249Z] 12:21:36     INFO -  PID 19191 |     #31 FireReadystatechangeEvent /builds/worker/checkouts/gecko/dom/xhr/XMLHttpRequestMainThread.cpp:1258:3 (libxul.so+0x497b2be)
[task 2021-03-04T12:21:36.249Z] 12:21:36     INFO -  PID 19191 |     #32 mozilla::dom::XMLHttpRequestMainThread::ChangeState(unsigned short, bool) /builds/worker/checkouts/gecko/dom/xhr/XMLHttpRequestMainThread.cpp:3297:10 (libxul.so+0x497b2be)
[task 2021-03-04T12:21:36.250Z] 12:21:36     INFO -  PID 19191 |     #33 mozilla::dom::XMLHttpRequestMainThread::ChangeStateToDoneInternal() /builds/worker/checkouts/gecko/dom/xhr/XMLHttpRequestMainThread.cpp:2364:3 (libxul.so+0x4981e57)
[task 2021-03-04T12:21:36.250Z] 12:21:36     INFO -  PID 19191 |     #34 mozilla::dom::XMLHttpRequestMainThread::ChangeStateToDone(bool) /builds/worker/checkouts/gecko/dom/xhr/XMLHttpRequestMainThread.cpp:2337:3 (libxul.so+0x497ec34)
[task 2021-03-04T12:21:36.251Z] 12:21:36     INFO -  PID 19191 |     #35 mozilla::dom::XMLHttpRequestMainThread::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/dom/xhr/XMLHttpRequestMainThread.cpp (libxul.so+0x49818d9)
[task 2021-03-04T12:21:36.252Z] 12:21:36     INFO -  PID 19191 |     #36 non-virtual thunk to mozilla::dom::XMLHttpRequestMainThread::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/dom/xhr/XMLHttpRequestMainThread.cpp (libxul.so+0x4981c98)
[task 2021-03-04T12:21:36.252Z] 12:21:36     INFO -  PID 19191 |     #37 mozilla::net::nsStreamListenerWrapper::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/netwerk/base/nsStreamListenerWrapper.h:30:3 (libxul.so+0xda5ef0)
[task 2021-03-04T12:21:36.253Z] 12:21:36     INFO -  PID 19191 |     #38 mozilla::net::nsHttpChannel::ContinueOnStopRequest(nsresult, bool, bool) /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpChannel.cpp:8112:16 (libxul.so+0x12a3e6c)
[task 2021-03-04T12:21:36.253Z] 12:21:36     INFO -  PID 19191 |     #39 mozilla::net::nsHttpChannel::ContinueOnStopRequestAfterAuthRetry(nsresult, bool, bool, bool, mozilla::net::HttpTransactionShell*) /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpChannel.cpp:7886:10 (libxul.so+0x12a2d9d)
[task 2021-03-04T12:21:36.254Z] 12:21:36     INFO -  PID 19191 |     #40 mozilla::net::nsHttpChannel::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpChannel.cpp:7812:12 (libxul.so+0x12a1d55)
[task 2021-03-04T12:21:36.254Z] 12:21:36     INFO -  PID 19191 |     #41 non-virtual thunk to mozilla::net::nsHttpChannel::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpChannel.cpp (libxul.so+0x12a45ab)
[task 2021-03-04T12:21:36.255Z] 12:21:36     INFO -  PID 19191 |     #42 nsInputStreamPump::OnStateStop() /builds/worker/checkouts/gecko/netwerk/base/nsInputStreamPump.cpp:649:16 (libxul.so+0xd42bc3)
[task 2021-03-04T12:21:36.256Z] 12:21:36     INFO -  PID 19191 |     #43 nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) /builds/worker/checkouts/gecko/netwerk/base/nsInputStreamPump.cpp:397:21 (libxul.so+0xd41d12)
[task 2021-03-04T12:21:36.256Z] 12:21:36     INFO -  PID 19191 |     #44 non-virtual thunk to nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) /builds/worker/checkouts/gecko/netwerk/base/nsInputStreamPump.cpp (libxul.so+0xd42e49)
[task 2021-03-04T12:21:36.257Z] 12:21:36     INFO -  PID 19191 |     #45 nsInputStreamReadyEvent::Run() /builds/worker/checkouts/gecko/xpcom/io/nsStreamUtils.cpp:94:20 (libxul.so+0xb9c6ec)
[task 2021-03-04T12:21:36.257Z] 12:21:36     INFO -  PID 19191 |     #46 mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:472:16 (libxul.so+0xbcd882)
[task 2021-03-04T12:21:36.258Z] 12:21:36     INFO -  PID 19191 |     #47 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:760:26 (libxul.so+0xbcb78c)
[task 2021-03-04T12:21:36.258Z] 12:21:36     INFO -  PID 19191 |     #48 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:611:15 (libxul.so+0xbca106)
[task 2021-03-04T12:21:36.259Z] 12:21:36     INFO -  PID 19191 |     #49 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:395:36 (libxul.so+0xbca3a4)
[task 2021-03-04T12:21:36.260Z] 12:21:36     INFO -  PID 19191 |     #50 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:136:37 (libxul.so+0xbd08da)
[task 2021-03-04T12:21:36.260Z] 12:21:36     INFO -  PID 19191 |     #51 mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_4>::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:534:5 (libxul.so+0xbd08da)
[task 2021-03-04T12:21:36.261Z] 12:21:36     INFO -  PID 19191 |     #52 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1158:16 (libxul.so+0xbe16f6)
[task 2021-03-04T12:21:36.261Z] 12:21:36     INFO -  PID 19191 |     #53 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548:10 (libxul.so+0xbe7c82)
[task 2021-03-04T12:21:36.262Z] 12:21:36     INFO -  PID 19191 |     #54 SpinEventLoopUntil<mozilla::ProcessFailureBehavior::ReportToCaller, (lambda at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadManager.cpp:730:36)> /builds/worker/workspace/obj-build/dist/include/mozilla/SpinEventLoopUntil.h:93:25 (libxul.so+0xbe7702)
[task 2021-03-04T12:21:36.262Z] 12:21:36     INFO -  PID 19191 |     #55 nsThreadManager::SpinEventLoopUntilInternal(nsINestedEventLoopCondition*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadManager.cpp:730:8 (libxul.so+0xbe7702)
[task 2021-03-04T12:21:36.263Z] 12:21:36     INFO -  PID 19191 |     #56 nsThreadManager::SpinEventLoopUntil(nsINestedEventLoopCondition*) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadManager.cpp:709:10 (libxul.so+0xbe7587)
[task 2021-03-04T12:21:36.264Z] 12:21:36     INFO -  PID 19191 |     #57 NS_InvokeByIndex /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.S:101 (libxul.so+0xc09b45)
[task 2021-03-04T12:21:36.264Z] 12:21:36     INFO -  PID 19191 |     #58 XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:925:10 (libxul.so+0x1ac8e80)
[task 2021-03-04T12:21:36.265Z] 12:21:36     INFO -  PID 19191 |     #59 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:435:13 (libxul.so+0x6991f1c)
[task 2021-03-04T12:21:36.265Z] 12:21:36     INFO -  PID 19191 |     #60 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:520:12 (libxul.so+0x6991f1c)
[task 2021-03-04T12:21:36.266Z] 12:21:36     INFO -  PID 19191 |     #61 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x698779b)
[task 2021-03-04T12:21:36.267Z] 12:21:36     INFO -  PID 19191 |     #62 CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:584:10 (libxul.so+0x698779b)
[task 2021-03-04T12:21:36.267Z] 12:21:36     INFO -  PID 19191 |     #63 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3243:16 (libxul.so+0x698779b)
[task 2021-03-04T12:21:36.268Z] 12:21:36     INFO -  PID 19191 |     #64 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:405:13 (libxul.so+0x697a0cc)
[task 2021-03-04T12:21:36.269Z] 12:21:36     INFO -  PID 19191 |     #65 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:552:13 (libxul.so+0x6992788)
[task 2021-03-04T12:21:36.269Z] 12:21:36     INFO -  PID 19191 |     #66 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x699316e)
[task 2021-03-04T12:21:36.270Z] 12:21:36     INFO -  PID 19191 |     #67 js::CallFromStack(JSContext*, JS::CallArgs const&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:584:10 (libxul.so+0x699316e)
[task 2021-03-04T12:21:36.271Z] 12:21:36     INFO -  PID 19191 |     #68 js::jit::DoCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCall_Fallback*, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jit/BaselineIC.cpp:1841:10 (libxul.so+0x7183bf8)
[task 2021-03-04T12:21:36.271Z] 12:21:36     INFO -  PID 19191 |     #69 <null> <null> (0x7f95e365be08)
[task 2021-03-04T12:21:36.272Z] 12:21:36     INFO -  PID 19191 |     #70 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:2164:17 (libxul.so+0x697b192)
[task 2021-03-04T12:21:36.272Z] 12:21:36     INFO -  PID 19191 |     #71 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:405:13 (libxul.so+0x697a0cc)
[task 2021-03-04T12:21:36.273Z] 12:21:36     INFO -  PID 19191 |     #72 js::ExecuteKernel(JSContext*, JS::Handle<JSScript*>, JS::Handle<JSObject*>, JS::Handle<JS::Value>, js::AbstractFramePtr, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:772:13 (libxul.so+0x699489a)
[task 2021-03-04T12:21:36.274Z] 12:21:36     INFO -  PID 19191 |     #73 js::Execute(JSContext*, JS::Handle<JSScript*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:804:10 (libxul.so+0x6994a8b)
[task 2021-03-04T12:21:36.274Z] 12:21:36     INFO -  PID 19191 |     #74 EvaluateSourceBuffer<mozilla::Utf8Unit> /builds/worker/checkouts/gecko/js/src/vm/CompilationAndEvaluation.cpp:537:10 (libxul.so+0x6ad2304)
[task 2021-03-04T12:21:36.275Z] 12:21:36     INFO -  PID 19191 |     #75 JS::Evaluate(JSContext*, JS::ReadOnlyCompileOptions const&, JS::SourceText<mozilla::Utf8Unit>&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/CompilationAndEvaluation.cpp:545:10 (libxul.so+0x6ad2304)
[task 2021-03-04T12:21:36.275Z] 12:21:36     INFO -  PID 19191 |     #76 ProcessArgs(mozilla::dom::AutoJSAPI&, char**, int, XPCShellDirProvider*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCShellImpl.cpp:961:11 (libxul.so+0x1ab66d1)
[task 2021-03-04T12:21:36.276Z] 12:21:36     INFO -  PID 19191 |     #77 XRE_XPCShellMain(int, char**, char**, XREShellData const*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCShellImpl.cpp:1347:14 (libxul.so+0x1ab510c)
[task 2021-03-04T12:21:36.276Z] 12:21:36     INFO -  PID 19191 |     #78 mozilla::BootstrapImpl::XRE_XPCShellMain(int, char**, char**, XREShellData const*) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:54:12 (libxul.so+0x6865abe)
[task 2021-03-04T12:21:36.277Z] 12:21:36     INFO -  PID 19191 |     #79 main /builds/worker/checkouts/gecko/js/xpconnect/shell/xpcshell.cpp:78:27 (xpcshell+0xc73fd)
[task 2021-03-04T12:21:36.277Z] 12:21:36     INFO -  PID 19191 |   Previous read of size 1 at 0x7b6400010800 by thread T4:
[task 2021-03-04T12:21:36.278Z] 12:21:36     INFO -  PID 19191 |     #0 GetThroughCaptivePortal /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpHandler.h:479:43 (libxul.so+0x12ae5be)
[task 2021-03-04T12:21:36.279Z] 12:21:36     INFO -  PID 19191 |     #1 mozilla::net::nsHttpConnection::nsHttpConnection() /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpConnection.cpp:114:41 (libxul.so+0x12ae5be)
[task 2021-03-04T12:21:36.279Z] 12:21:36     INFO -  PID 19191 |     #2 mozilla::net::DnsAndConnectSocket::TransportSetup::SetupConn(mozilla::net::nsAHttpTransaction*, mozilla::net::ConnectionEntry*, nsresult, unsigned int, mozilla::net::HttpConnectionBase**) /builds/worker/checkouts/gecko/netwerk/protocol/http/DnsAndConnectSocket.cpp:956:16 (libxul.so+0x117ffac)
[task 2021-03-04T12:21:36.280Z] 12:21:36     INFO -  PID 19191 |     #3 mozilla::net::DnsAndConnectSocket::SetupConn(bool, nsresult) /builds/worker/checkouts/gecko/netwerk/protocol/http/DnsAndConnectSocket.cpp (libxul.so+0x117ecc3)
[task 2021-03-04T12:21:36.280Z] 12:21:36     INFO -  PID 19191 |     #4 mozilla::net::DnsAndConnectSocket::OnLookupComplete(nsICancelable*, nsIDNSRecord*, nsresult) /builds/worker/checkouts/gecko/netwerk/protocol/http/DnsAndConnectSocket.cpp:420:5 (libxul.so+0x117e99b)
[task 2021-03-04T12:21:36.281Z] 12:21:36     INFO -  PID 19191 |     #5 non-virtual thunk to mozilla::net::DnsAndConnectSocket::OnLookupComplete(nsICancelable*, nsIDNSRecord*, nsresult) /builds/worker/checkouts/gecko/netwerk/protocol/http/DnsAndConnectSocket.cpp (libxul.so+0x117f994)
[task 2021-03-04T12:21:36.281Z] 12:21:36     INFO -  PID 19191 |     #6 operator() /builds/worker/checkouts/gecko/netwerk/dns/DNSListenerProxy.cpp:29:59 (libxul.so+0xe2d016)
[task 2021-03-04T12:21:36.281Z] 12:21:36     INFO -  PID 19191 |     #7 mozilla::detail::RunnableFunction<mozilla::net::DNSListenerProxy::OnLookupComplete(nsICancelable*, nsIDNSRecord*, nsresult)::$_0>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:534:5 (libxul.so+0xe2d016)
[task 2021-03-04T12:21:36.282Z] 12:21:36     INFO -  PID 19191 |     #8 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1152:16 (libxul.so+0xbe19cb)
[task 2021-03-04T12:21:36.282Z] 12:21:36     INFO -  PID 19191 |     #9 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548:10 (libxul.so+0xbe7c82)
[task 2021-03-04T12:21:36.283Z] 12:21:36     INFO -  PID 19191 |     #10 mozilla::net::nsSocketTransportService::Run() /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransportService2.cpp:1199:11 (libxul.so+0xd8c827)
[task 2021-03-04T12:21:36.283Z] 12:21:36     INFO -  PID 19191 |     #11 non-virtual thunk to mozilla::net::nsSocketTransportService::Run() /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransportService2.cpp (libxul.so+0xd8dce9)
[task 2021-03-04T12:21:36.284Z] 12:21:36     INFO -  PID 19191 |     #12 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1152:16 (libxul.so+0xbe19cb)
[task 2021-03-04T12:21:36.284Z] 12:21:36     INFO -  PID 19191 |     #13 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548:10 (libxul.so+0xbe7c82)
[task 2021-03-04T12:21:36.284Z] 12:21:36     INFO -  PID 19191 |     #14 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:302:20 (libxul.so+0x14e231e)
[task 2021-03-04T12:21:36.285Z] 12:21:36     INFO -  PID 19191 |     #15 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335:10 (libxul.so+0x146c22c)
[task 2021-03-04T12:21:36.286Z] 12:21:36     INFO -  PID 19191 |     #16 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328:3 (libxul.so+0x146c22c)
[task 2021-03-04T12:21:36.287Z] 12:21:36     INFO -  PID 19191 |     #17 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310:3 (libxul.so+0x146c22c)
[task 2021-03-04T12:21:36.294Z] 12:21:36     INFO -  PID 19191 |     #18 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:391:10 (libxul.so+0xbdde88)
[task 2021-03-04T12:21:36.295Z] 12:21:36     INFO -  PID 19191 |     #19 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x4524b)
Pushed by kjang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/57c95e8b1416 Avoid racing on mThroughCaptivePortal r=necko-reviewers,dragana
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: