Closed
Bug 1705210
Opened 5 years ago
Closed 5 years ago
Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpTransaction.h:83:29 in MakeSticky
Categories
(Core :: Networking: HTTP, defect, P5)
Core
Networking: HTTP
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: intermittent-failure)
Filed by: nbeleuzu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=336526905&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/f32_aoZTTAmlMfqeaJ_0ww/runs/0/artifacts/public/logs/live_backing.log
[task 2021-04-14T18:42:36.869Z] 18:42:36 INFO - TEST-START | /websockets/opening-handshake/001.html?wpt_flags=h2
[task 2021-04-14T18:42:39.138Z] 18:42:39 INFO - PID 19562 | ==================
[task 2021-04-14T18:42:39.139Z] 18:42:39 INFO - PID 19562 | WARNING: ThreadSanitizer: data race (pid=19562)
[task 2021-04-14T18:42:39.139Z] 18:42:39 INFO - PID 19562 | Write of size 4 at 0x7b64002ab8b0 by thread T6:
[task 2021-04-14T18:42:39.139Z] 18:42:39 INFO - PID 19562 | #0 MakeSticky /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpTransaction.h:83:29 (libxul.so+0x1264981)
[task 2021-04-14T18:42:39.139Z] 18:42:39 INFO - PID 19562 | #1 mozilla::net::SpdyConnectTransaction::MapStreamToHttpConnection(nsISocketTransport*, mozilla::net::nsHttpConnectionInfo*, nsTSubstring<char> const&, int) /builds/worker/checkouts/gecko/netwerk/protocol/http/TunnelUtils.cpp:1205:24 (libxul.so+0x1264981)
[task 2021-04-14T18:42:39.149Z] 18:42:39 INFO - PID 19562 | #2 MapStreamToHttpConnection /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Stream.cpp:1631:19 (libxul.so+0x119b429)
[task 2021-04-14T18:42:39.150Z] 18:42:39 INFO - PID 19562 | #3 mozilla::net::Http2Stream::ConvertResponseHeaders(mozilla::net::Http2Decompressor*, nsTSubstring<char>&, nsTSubstring<char>&, int&) /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Stream.cpp:1063:7 (libxul.so+0x119b429)
[task 2021-04-14T18:42:39.164Z] 18:42:39 INFO - PID 19562 | #4 mozilla::net::Http2Session::ResponseHeadersComplete() /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Session.cpp:1509:31 (libxul.so+0x119a7a5)
[task 2021-04-14T18:42:39.164Z] 18:42:39 INFO - PID 19562 | #5 mozilla::net::Http2Session::RecvHeaders(mozilla::net::Http2Session*) /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Session.cpp:1450:14 (libxul.so+0x119a1f9)
[task 2021-04-14T18:42:39.164Z] 18:42:39 INFO - PID 19562 | #6 mozilla::net::Http2Session::WriteSegmentsAgain(mozilla::net::nsAHttpSegmentWriter*, unsigned int, unsigned int*, bool*) /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Session.cpp:3392:10 (libxul.so+0x11a6e89)
[task 2021-04-14T18:42:39.164Z] 18:42:39 INFO - PID 19562 | #7 mozilla::net::nsHttpConnection::OnSocketReadable() /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpConnection.cpp:2105:24 (libxul.so+0x12bec0a)
[task 2021-04-14T18:42:39.164Z] 18:42:39 INFO - PID 19562 | #8 mozilla::net::nsHttpConnection::OnInputStreamReady(nsIAsyncInputStream*) /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpConnection.cpp:2457:17 (libxul.so+0x12bf858)
[task 2021-04-14T18:42:39.164Z] 18:42:39 INFO - PID 19562 | #9 non-virtual thunk to mozilla::net::nsHttpConnection::OnInputStreamReady(nsIAsyncInputStream*) /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpConnection.cpp (libxul.so+0x12bf9fc)
[task 2021-04-14T18:42:39.164Z] 18:42:39 INFO - PID 19562 | #10 mozilla::net::nsSocketInputStream::OnSocketReady(nsresult) /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransport2.cpp:287:27 (libxul.so+0xd77038)
[task 2021-04-14T18:42:39.164Z] 18:42:39 INFO - PID 19562 | #11 mozilla::net::nsSocketTransport::OnSocketReady(PRFileDesc*, short) /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransport2.cpp:2080:14 (libxul.so+0xd803bc)
[task 2021-04-14T18:42:39.164Z] 18:42:39 INFO - PID 19562 | #12 mozilla::net::nsSocketTransportService::DoPollIteration(mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>*) /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransportService2.cpp (libxul.so+0xd8becf)
[task 2021-04-14T18:42:39.164Z] 18:42:39 INFO - PID 19562 | #13 mozilla::net::nsSocketTransportService::Run() /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransportService2.cpp:1160:7 (libxul.so+0xd8b069)
[task 2021-04-14T18:42:39.164Z] 18:42:39 INFO - PID 19562 | #14 non-virtual thunk to mozilla::net::nsSocketTransportService::Run() /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransportService2.cpp (libxul.so+0xd8c7d9)
[task 2021-04-14T18:42:39.164Z] 18:42:39 INFO - PID 19562 | #15 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1153:16 (libxul.so+0xbd6f81)
[task 2021-04-14T18:42:39.164Z] 18:42:39 INFO - PID 19562 | #16 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548:10 (libxul.so+0xbddc52)
[task 2021-04-14T18:42:39.164Z] 18:42:39 INFO - PID 19562 | #17 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:302:20 (libxul.so+0x14effce)
[task 2021-04-14T18:42:39.164Z] 18:42:39 INFO - PID 19562 | #18 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335:10 (libxul.so+0x147a44c)
[task 2021-04-14T18:42:39.165Z] 18:42:39 INFO - PID 19562 | #19 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328:3 (libxul.so+0x147a44c)
[task 2021-04-14T18:42:39.166Z] 18:42:39 INFO - PID 19562 | #20 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310:3 (libxul.so+0x147a44c)
[task 2021-04-14T18:42:39.166Z] 18:42:39 INFO - PID 19562 | #21 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:395:10 (libxul.so+0xbd3498)
[task 2021-04-14T18:42:39.167Z] 18:42:39 INFO - PID 19562 | #22 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x4524b)
[task 2021-04-14T18:42:39.168Z] 18:42:39 INFO - PID 19562 | Previous read of size 4 at 0x7b64002ab8b0 by main thread:
[task 2021-04-14T18:42:39.265Z] 18:42:39 INFO - PID 19562 | Thread T6 'Socket Thread' (tid=19582, running) created by main thread at:
[task 2021-04-14T18:42:39.265Z] 18:42:39 INFO - PID 19562 | #0 pthread_create /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:966:3 (firefox+0x5667b)
[task 2021-04-14T18:42:39.266Z] 18:42:39 INFO - PID 19562 | #1 _PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:458:14 (libnspr4.so+0x3c3f3)
[task 2021-04-14T18:42:39.267Z] 18:42:39 INFO - PID 19562 | #2 PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:533:12 (libnspr4.so+0x30d15)
[task 2021-04-14T18:42:39.267Z] 18:42:39 INFO - PID 19562 | #3 nsThread::Init(nsTSubstring<char> const&) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:613:18 (libxul.so+0xbd49be)
[task 2021-04-14T18:42:39.268Z] 18:42:39 INFO - PID 19562 | #4 nsThreadManager::NewNamedThread(nsTSubstring<char> const&, unsigned int, nsIThread**) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadManager.cpp:574:12 (libxul.so+0xbdcaca)
[task 2021-04-14T18:42:39.269Z] 18:42:39 INFO - PID 19562 | #5 NS_NewNamedThread(nsTSubstring<char> const&, nsIThread**, already_AddRefed<nsIRunnable>, unsigned int) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:169:57 (libxul.so+0xbe4527)
[task 2021-04-14T18:42:39.269Z] 18:42:39 INFO - PID 19562 | #6 NS_NewNamedThread<14> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:85:10 (libxul.so+0xd89a1f)
[task 2021-04-14T18:42:39.270Z] 18:42:39 INFO - PID 19562 | #7 mozilla::net::nsSocketTransportService::Init() /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransportService2.cpp:770:7 (libxul.so+0xd89a1f)
[task 2021-04-14T18:42:39.271Z] 18:42:39 INFO - PID 19562 | #8 mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID, nsISupports*, nsID const&, void**) /builds/worker/workspace/obj-build/xpcom/components/StaticComponents.cpp:8880:7 (libxul.so+0xb978da)
[task 2021-04-14T18:42:39.271Z] 18:42:39 INFO - PID 19562 | #9 mozilla::xpcom::StaticModule::CreateInstance(nsISupports*, nsID const&, void**) const /builds/worker/workspace/obj-build/xpcom/components/StaticComponents.cpp:12235:10 (libxul.so+0xb97283)
[task 2021-04-14T18:42:39.272Z] 18:42:39 INFO - PID 19562 | #10 CreateInstance /builds/worker/checkouts/gecko/xpcom/components/nsComponentManager.cpp:177:46 (libxul.so+0xbae471)
[task 2021-04-14T18:42:39.273Z] 18:42:39 INFO - PID 19562 | #11 nsComponentManagerImpl::GetServiceLocked(mozilla::Maybe<mozilla::MonitorAutoLock>&, (anonymous namespace)::EntryWrapper&, nsID const&, void**) /builds/worker/checkouts/gecko/xpcom/components/nsComponentManager.cpp:1276:17 (libxul.so+0xbae471)
[task 2021-04-14T18:42:39.273Z] 18:42:39 INFO - PID 19562 | #12 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) /builds/worker/checkouts/gecko/xpcom/components/nsComponentManager.cpp:1465:10 (libxul.so+0xbaf0f7)
[task 2021-04-14T18:42:39.274Z] 18:42:39 INFO - PID 19562 | #13 CallGetService /builds/worker/checkouts/gecko/xpcom/components/nsComponentManagerUtils.cpp:61:43 (libxul.so+0xbb1fad)
[task 2021-04-14T18:42:39.275Z] 18:42:39 INFO - PID 19562 | #14 nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const /builds/worker/checkouts/gecko/xpcom/components/nsComponentManagerUtils.cpp:253:21 (libxul.so+0xbb1fad)
[task 2021-04-14T18:42:39.275Z] 18:42:39 INFO - PID 19562 | #15 nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) /builds/worker/checkouts/gecko/xpcom/base/nsCOMPtr.cpp:91:7 (libxul.so+0xaf0be7)
[task 2021-04-14T18:42:39.276Z] 18:42:39 INFO - PID 19562 | #16 operator= /builds/worker/workspace/obj-build/dist/include/nsCOMPtr.h:774:5 (libxul.so+0xd2ee51)
[task 2021-04-14T18:42:39.276Z] 18:42:39 INFO - PID 19562 | #17 InitializeSocketTransportService /builds/worker/checkouts/gecko/netwerk/base/nsIOService.cpp:436:29 (libxul.so+0xd2ee51)
[task 2021-04-14T18:42:39.277Z] 18:42:39 INFO - PID 19562 | #18 mozilla::net::nsIOService::SetOffline(bool) /builds/worker/checkouts/gecko/netwerk/base/nsIOService.cpp:1306:7 (libxul.so+0xd2ee51)
[task 2021-04-14T18:42:39.278Z] 18:42:39 INFO - PID 19562 | #19 mozilla::net::nsIOService::Init() /builds/worker/checkouts/gecko/netwerk/base/nsIOService.cpp:319:3 (libxul.so+0xd2e05d)
[task 2021-04-14T18:42:39.278Z] 18:42:39 INFO - PID 19562 | #20 mozilla::net::nsIOService::GetInstance() /builds/worker/checkouts/gecko/netwerk/base/nsIOService.cpp:493:9 (libxul.so+0xd2fc11)
[task 2021-04-14T18:42:39.279Z] 18:42:39 INFO - PID 19562 | #21 mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID, nsISupports*, nsID const&, void**) /builds/worker/workspace/obj-build/xpcom/components/StaticComponents.cpp:9521:48 (libxul.so+0xb981e1)
[task 2021-04-14T18:42:39.280Z] 18:42:39 INFO - PID 19562 | #22 mozilla::xpcom::StaticModule::CreateInstance(nsISupports*, nsID const&, void**) const /builds/worker/workspace/obj-build/xpcom/components/StaticComponents.cpp:12235:10 (libxul.so+0xb97283)
[task 2021-04-14T18:42:39.280Z] 18:42:39 INFO - PID 19562 | #23 CreateInstance /builds/worker/checkouts/gecko/xpcom/components/nsComponentManager.cpp:177:46 (libxul.so+0xbae471)
[task 2021-04-14T18:42:39.281Z] 18:42:39 INFO - PID 19562 | #24 nsComponentManagerImpl::GetServiceLocked(mozilla::Maybe<mozilla::MonitorAutoLock>&, (anonymous namespace)::EntryWrapper&, nsID const&, void**) /builds/worker/checkouts/gecko/xpcom/components/nsComponentManager.cpp:1276:17 (libxul.so+0xbae471)
[task 2021-04-14T18:42:39.282Z] 18:42:39 INFO - PID 19562 | #25 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) /builds/worker/checkouts/gecko/xpcom/components/nsComponentManager.cpp:1465:10 (libxul.so+0xbaf0f7)
[task 2021-04-14T18:42:39.282Z] 18:42:39 INFO - PID 19562 | #26 CallGetService(char const*, nsID const&, void**) /builds/worker/checkouts/gecko/xpcom/components/nsComponentManagerUtils.cpp:61:43 (libxul.so+0xbb1abd)
[task 2021-04-14T18:42:39.283Z] 18:42:39 INFO - PID 19562 | #27 CallGetService<nsIIOService> /builds/worker/workspace/obj-build/dist/include/nsServiceManagerUtils.h:52:10 (libxul.so+0x1bdc8c3)
[task 2021-04-14T18:42:39.284Z] 18:42:39 INFO - PID 19562 | #28 nsScriptSecurityManager::Init() /builds/worker/checkouts/gecko/caps/nsScriptSecurityManager.cpp:1424:17 (libxul.so+0x1bdc8c3)
[task 2021-04-14T18:42:39.284Z] 18:42:39 INFO - PID 19562 | #29 nsScriptSecurityManager::InitStatics() /builds/worker/checkouts/gecko/caps/nsScriptSecurityManager.cpp:1485:28 (libxul.so+0x1bdceb1)
[task 2021-04-14T18:42:39.285Z] 18:42:39 INFO - PID 19562 | #30 nsXPConnect::InitStatics() /builds/worker/checkouts/gecko/js/xpconnect/src/nsXPConnect.cpp:154:3 (libxul.so+0x1a9f003)
[task 2021-04-14T18:42:39.285Z] 18:42:39 INFO - PID 19562 | #31 xpcModuleCtor() /builds/worker/checkouts/gecko/js/xpconnect/src/XPCModule.cpp:11:3 (libxul.so+0x1a731c2)
[task 2021-04-14T18:42:39.286Z] 18:42:39 INFO - PID 19562 | #32 nsLayoutModuleInitialize() /builds/worker/checkouts/gecko/layout/build/nsLayoutModule.cpp:100:7 (libxul.so+0x5332d07)
[task 2021-04-14T18:42:39.287Z] 18:42:39 INFO - PID 19562 | #33 nsComponentManagerImpl::Init() /builds/worker/checkouts/gecko/xpcom/components/nsComponentManager.cpp:408:5 (libxul.so+0xba9eeb)
[task 2021-04-14T18:42:39.287Z] 18:42:39 INFO - PID 19562 | #34 NS_InitXPCOM /builds/worker/checkouts/gecko/xpcom/build/XPCOMInit.cpp:445:51 (libxul.so+0xc1288a)
[task 2021-04-14T18:42:39.288Z] 18:42:39 INFO - PID 19562 | #35 ScopedXPCOMStartup::Initialize(bool) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:1702:8 (libxul.so+0x67f8e7d)
[task 2021-04-14T18:42:39.289Z] 18:42:39 INFO - PID 19562 | #36 XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5535:22 (libxul.so+0x6803891)
[task 2021-04-14T18:42:39.289Z] 18:42:39 INFO - PID 19562 | #37 XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5598:21 (libxul.so+0x6803cf4)
[task 2021-04-14T18:42:39.290Z] 18:42:39 INFO - PID 19562 | #38 mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:45:12 (libxul.so+0x680e6a2)
[task 2021-04-14T18:42:39.291Z] 18:42:39 INFO - PID 19562 | #39 do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:220:22 (firefox+0xc7c60)
[task 2021-04-14T18:42:39.291Z] 18:42:39 INFO - PID 19562 | #40 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:347:16 (firefox+0xc7c60)
[task 2021-04-14T18:42:39.292Z] 18:42:39 INFO - PID 19562 | SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpTransaction.h:83:29 in MakeSticky
| Comment hidden (Intermittent Failures Robot) |
Comment 2•5 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit auto_nag documentation.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•