Open Bug 1626534 Opened 5 years ago Updated 4 days ago

Intermittent GECKO(1254) | SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/mozglue/misc/Mutex_posix.cpp:112:3 in mozilla::detail::MutexImpl::~MutexImpl()

Categories

(Core :: Audio/Video: Playback, defect, P3)

defect

Tracking

()

REOPENED

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: intermittent-failure)

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


[task 2020-04-01T08:03:22.610Z] 08:03:22 INFO - GECKO(1254) | MEMORY STAT | vsize 130551291MB | residentFast 1496MB
[task 2020-04-01T08:03:22.667Z] 08:03:22 INFO - TEST-OK | dom/base/test/test_postMessage_originAttributes.html | took 1366ms
[task 2020-04-01T08:03:22.744Z] 08:03:22 INFO - JavaScript error: /builds/worker/workspace/build/tests/bin/components/httpd.js, line 3824: NS_ERROR_NOT_AVAILABLE:
[task 2020-04-01T08:03:22.865Z] 08:03:22 INFO - TEST-START | dom/base/test/test_postMessage_solidus.html
[task 2020-04-01T08:03:23.187Z] 08:03:23 INFO - GECKO(1254) | ==================
[task 2020-04-01T08:03:23.187Z] 08:03:23 INFO - GECKO(1254) | WARNING: ThreadSanitizer: data race (pid=1371)
[task 2020-04-01T08:03:23.188Z] 08:03:23 INFO - GECKO(1254) | Write of size 1 at 0x7b340004e0e0 by main thread:
[task 2020-04-01T08:03:23.188Z] 08:03:23 INFO - GECKO(1254) | #0 pthread_mutex_destroy /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1242:3 (firefox+0x58816)
[task 2020-04-01T08:03:23.189Z] 08:03:23 INFO - GECKO(1254) | #1 mozilla::detail::MutexImpl::~MutexImpl() /builds/worker/checkouts/gecko/mozglue/misc/Mutex_posix.cpp:112:3 (firefox+0x120498)
[task 2020-04-01T08:03:23.189Z] 08:03:23 INFO - GECKO(1254) | #2 ~OffTheBooksMutex /builds/worker/workspace/obj-build/dist/include/mozilla/Mutex.h:57:3 (libxul.so+0x3a93f22)
[task 2020-04-01T08:03:23.189Z] 08:03:23 INFO - GECKO(1254) | #3 ~Monitor /builds/worker/workspace/obj-build/dist/include/mozilla/Monitor.h:29:22 (libxul.so+0x3a93f22)
[task 2020-04-01T08:03:23.190Z] 08:03:23 INFO - GECKO(1254) | #4 mozilla::MediaCache::~MediaCache() /builds/worker/checkouts/gecko/dom/media/MediaCache.cpp:321:3 (libxul.so+0x3a93f22)
[task 2020-04-01T08:03:23.192Z] 08:03:23 INFO - GECKO(1254) | #5 Release /builds/worker/checkouts/gecko/dom/media/MediaCache.cpp:151:3 (libxul.so+0x3a7a980)
[task 2020-04-01T08:03:23.193Z] 08:03:23 INFO - GECKO(1254) | #6 Release /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:50:40 (libxul.so+0x3a7a980)
[task 2020-04-01T08:03:23.198Z] 08:03:23 INFO - GECKO(1254) | #7 Release /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:381:36 (libxul.so+0x3a7a980)
[task 2020-04-01T08:03:23.198Z] 08:03:23 INFO - GECKO(1254) | #8 ~RefPtr /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:81:7 (libxul.so+0x3a7a980)
[task 2020-04-01T08:03:23.198Z] 08:03:23 INFO - GECKO(1254) | #9 mozilla::MediaCacheStream::~MediaCacheStream() /builds/worker/checkouts/gecko/dom/media/MediaCache.cpp:2223:1 (libxul.so+0x3a7a980)
[task 2020-04-01T08:03:23.198Z] 08:03:23 INFO - GECKO(1254) | #10 mozilla::ChannelMediaResource::~ChannelMediaResource() /builds/worker/checkouts/gecko/dom/media/ChannelMediaResource.cpp:45:1 (libxul.so+0x3a4e7f4)
[task 2020-04-01T08:03:23.199Z] 08:03:23 INFO - GECKO(1254) | #11 mozilla::ChannelMediaResource::~ChannelMediaResource() /builds/worker/checkouts/gecko/dom/media/ChannelMediaResource.cpp:38:47 (libxul.so+0x3a4ea85)
[task 2020-04-01T08:03:23.199Z] 08:03:23 INFO - GECKO(1254) | #12 mozilla::MediaResource::Destroy() /builds/worker/checkouts/gecko/dom/media/MediaResource.cpp:29:5 (libxul.so+0x3b76766)
[task 2020-04-01T08:03:23.200Z] 08:03:23 INFO - GECKO(1254) | #13 mozilla::MediaResource::Release() /builds/worker/checkouts/gecko/dom/media/MediaResource.cpp:40:1 (libxul.so+0x3b768fb)
[task 2020-04-01T08:03:23.200Z] 08:03:23 INFO - GECKO(1254) | #14 Release /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:50:40 (libxul.so+0x3a5750b)
[task 2020-04-01T08:03:23.201Z] 08:03:23 INFO - GECKO(1254) | #15 Release /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:381:36 (libxul.so+0x3a5750b)
[task 2020-04-01T08:03:23.201Z] 08:03:23 INFO - GECKO(1254) | #16 ~RefPtr /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:81:7 (libxul.so+0x3a5750b)
[task 2020-04-01T08:03:23.201Z] 08:03:23 INFO - GECKO(1254) | #17 mozilla::ChannelMediaDecoder::~ChannelMediaDecoder() /builds/worker/checkouts/gecko/dom/media/ChannelMediaDecoder.h:23:7 (libxul.so+0x3a5750b)
[task 2020-04-01T08:03:23.201Z] 08:03:23 INFO - GECKO(1254) | #18 mozilla::ChannelMediaDecoder::~ChannelMediaDecoder() /builds/worker/checkouts/gecko/dom/media/ChannelMediaDecoder.h:23:7 (libxul.so+0x3a57625)
[task 2020-04-01T08:03:23.202Z] 08:03:23 INFO - GECKO(1254) | #19 Release /builds/worker/checkouts/gecko/dom/media/MediaDecoder.h:86:3 (libxul.so+0x3a58e4c)
[task 2020-04-01T08:03:23.203Z] 08:03:23 INFO - GECKO(1254) | #20 Release /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:50:40 (libxul.so+0x3a58e4c)
[task 2020-04-01T08:03:23.204Z] 08:03:23 INFO - GECKO(1254) | #21 Release /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:381:36 (libxul.so+0x3a58e4c)
[task 2020-04-01T08:03:23.206Z] 08:03:23 INFO - GECKO(1254) | #22 ~RefPtr /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:81:7 (libxul.so+0x3a58e4c)
[task 2020-04-01T08:03:23.208Z] 08:03:23 INFO - GECKO(1254) | #23 ~ /builds/worker/checkouts/gecko/dom/media/ChannelMediaDecoder.cpp:239:7 (libxul.so+0x3a58e4c)
[task 2020-04-01T08:03:23.219Z] 08:03:23 INFO - GECKO(1254) | #24 reset /builds/worker/workspace/obj-build/dist/include/mozilla/Maybe.h:621:19 (libxul.so+0x3a58e4c)
[task 2020-04-01T08:03:23.220Z] 08:03:23 INFO - GECKO(1254) | #25 mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::ChannelMediaDecoder::ShutdownInternal()::$_0>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue&) /builds/worker/workspace/obj-build/dist/include/mozilla/MozPromise.h:806:30 (libxul.so+0x3a58e4c)
[task 2020-04-01T08:03:23.221Z] 08:03:23 INFO - GECKO(1254) | #26 mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue&) /builds/worker/workspace/obj-build/dist/include/mozilla/MozPromise.h:492:7 (libxul.so+0x19db4ed)
[task 2020-04-01T08:03:23.222Z] 08:03:23 INFO - GECKO(1254) | #27 mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() /builds/worker/workspace/obj-build/dist/include/mozilla/MozPromise.h:405:21 (libxul.so+0x19dafc6)
[task 2020-04-01T08:03:23.223Z] 08:03:23 INFO - GECKO(1254) | #28 mozilla::AutoTaskDispatcher::TaskGroupRunnable::Run() /builds/worker/workspace/obj-build/dist/include/mozilla/TaskDispatcher.h:197:35 (libxul.so+0xaafa53)
[task 2020-04-01T08:03:23.223Z] 08:03:23 INFO - GECKO(1254) | #29 mozilla::EventTargetWrapper::Runner::Run() /builds/worker/checkouts/gecko/xpcom/threads/AbstractThread.cpp:113:25 (libxul.so+0xaae27c)
[task 2020-04-01T08:03:23.224Z] 08:03:23 INFO - GECKO(1254) | #30 mozilla::SchedulerGroup::Runnable::Run() /builds/worker/checkouts/gecko/xpcom/threads/SchedulerGroup.cpp:282:20 (libxul.so+0xaab2fa)
[task 2020-04-01T08:03:23.225Z] 08:03:23 INFO - GECKO(1254) | #31 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1220:14 (libxul.so+0xac3756)
[task 2020-04-01T08:03:23.226Z] 08:03:23 INFO - GECKO(1254) | #32 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:481:10 (libxul.so+0xac8242)
[task 2020-04-01T08:03:23.226Z] 08:03:23 INFO - GECKO(1254) | #33 SpinEventLoopUntil<mozilla::ProcessFailureBehavior::ReportToCaller, (lambda at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:909:22)> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:342:25 (libxul.so+0xac26c9)
[task 2020-04-01T08:03:23.227Z] 08:03:23 INFO - GECKO(1254) | #34 nsThread::Shutdown() /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:909:3 (libxul.so+0xac26c9)
[task 2020-04-01T08:03:23.228Z] 08:03:23 INFO - GECKO(1254) | #35 nsThreadPool::Shutdown() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadPool.cpp:396:17 (libxul.so+0xacb204)
[task 2020-04-01T08:03:23.228Z] 08:03:23 INFO - GECKO(1254) | #36 applyImpl<nsIThreadPool, nsresult (nsIThreadPool::)()> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1168:12 (libxul.so+0xab27b6)
[task 2020-04-01T08:03:23.229Z] 08:03:23 INFO - GECKO(1254) | #37 apply<nsIThreadPool, nsresult (nsIThreadPool::
)()> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1174:12 (libxul.so+0xab27b6)
[task 2020-04-01T08:03:23.230Z] 08:03:23 INFO - GECKO(1254) | #38 mozilla::detail::RunnableMethodImpl<nsCOMPtr<nsIThreadPool>, nsresult (nsIThreadPool::)(), true, (mozilla::RunnableKind)0>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1220:13 (libxul.so+0xab27b6)
[task 2020-04-01T08:03:23.230Z] 08:03:23 INFO - GECKO(1254) | #39 nsThread::ProcessNextEvent(bool, bool
) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1220:14 (libxul.so+0xac3756)
[task 2020-04-01T08:03:23.231Z] 08:03:23 INFO - GECKO(1254) | #40 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:481:10 (libxul.so+0xac8242)
[task 2020-04-01T08:03:23.231Z] 08:03:23 INFO - GECKO(1254) | #41 SpinEventLoopUntil<mozilla::ProcessFailureBehavior::ReportToCaller, (lambda at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:909:22)> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:342:25 (libxul.so+0xac26c9)
[task 2020-04-01T08:03:23.232Z] 08:03:23 INFO - GECKO(1254) | #42 nsThread::Shutdown() /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:909:3 (libxul.so+0xac26c9)
[task 2020-04-01T08:03:23.232Z] 08:03:23 INFO - GECKO(1254) | #43 nsThreadPool::Shutdown() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadPool.cpp:396:17 (libxul.so+0xacb204)
[task 2020-04-01T08:03:23.233Z] 08:03:23 INFO - GECKO(1254) | #44 applyImpl<nsIThreadPool, nsresult (nsIThreadPool::)()> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1168:12 (libxul.so+0xab27b6)
[task 2020-04-01T08:03:23.234Z] 08:03:23 INFO - GECKO(1254) | #45 apply<nsIThreadPool, nsresult (nsIThreadPool::
)()> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1174:12 (libxul.so+0xab27b6)
[task 2020-04-01T08:03:23.234Z] 08:03:23 INFO - GECKO(1254) | #46 mozilla::detail::RunnableMethodImpl<nsCOMPtr<nsIThreadPool>, nsresult (nsIThreadPool::)(), true, (mozilla::RunnableKind)0>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1220:13 (libxul.so+0xab27b6)
[task 2020-04-01T08:03:23.235Z] 08:03:23 INFO - GECKO(1254) | #47 nsThread::ProcessNextEvent(bool, bool
) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1220:14 (libxul.so+0xac3756)
[task 2020-04-01T08:03:23.235Z] 08:03:23 INFO - GECKO(1254) | #48 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:481:10 (libxul.so+0xac8242)
[task 2020-04-01T08:03:23.236Z] 08:03:23 INFO - GECKO(1254) | #49 SpinEventLoopUntil<mozilla::ProcessFailureBehavior::ReportToCaller, (lambda at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:909:22)> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:342:25 (libxul.so+0xac26c9)
[task 2020-04-01T08:03:23.236Z] 08:03:23 INFO - GECKO(1254) | #50 nsThread::Shutdown() /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:909:3 (libxul.so+0xac26c9)
[task 2020-04-01T08:03:23.237Z] 08:03:23 INFO - GECKO(1254) | #51 nsThreadPool::Shutdown() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadPool.cpp:396:17 (libxul.so+0xacb204)
[task 2020-04-01T08:03:23.237Z] 08:03:23 INFO - GECKO(1254) | #52 applyImpl<nsIThreadPool, nsresult (nsIThreadPool::)()> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1168:12 (libxul.so+0xab27b6)
[task 2020-04-01T08:03:23.238Z] 08:03:23 INFO - GECKO(1254) | #53 apply<nsIThreadPool, nsresult (nsIThreadPool::
)()> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1174:12 (libxul.so+0xab27b6)
[task 2020-04-01T08:03:23.239Z] 08:03:23 INFO - GECKO(1254) | #54 mozilla::detail::RunnableMethodImpl<nsCOMPtr<nsIThreadPool>, nsresult (nsIThreadPool::)(), true, (mozilla::RunnableKind)0>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1220:13 (libxul.so+0xab27b6)
[task 2020-04-01T08:03:23.239Z] 08:03:23 INFO - GECKO(1254) | #55 nsThread::ProcessNextEvent(bool, bool
) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1220:14 (libxul.so+0xac3756)
[task 2020-04-01T08:03:23.241Z] 08:03:23 INFO - GECKO(1254) | #56 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:481:10 (libxul.so+0xac8242)
[task 2020-04-01T08:03:23.242Z] 08:03:23 INFO - GECKO(1254) | #57 SpinEventLoopUntil<mozilla::ProcessFailureBehavior::ReportToCaller, (lambda at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:909:22)> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:342:25 (libxul.so+0xac26c9)
[task 2020-04-01T08:03:23.242Z] 08:03:23 INFO - GECKO(1254) | #58 nsThread::Shutdown() /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:909:3 (libxul.so+0xac26c9)
[task 2020-04-01T08:03:23.243Z] 08:03:23 INFO - GECKO(1254) | #59 nsThreadPool::Shutdown() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadPool.cpp:396:17 (libxul.so+0xacb204)
[task 2020-04-01T08:03:23.243Z] 08:03:23 INFO - GECKO(1254) | #60 applyImpl<nsIThreadPool, nsresult (nsIThreadPool::)()> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1168:12 (libxul.so+0xab27b6)
[task 2020-04-01T08:03:23.248Z] 08:03:23 INFO - GECKO(1254) | #61 apply<nsIThreadPool, nsresult (nsIThreadPool::
)()> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1174:12 (libxul.so+0xab27b6)
[task 2020-04-01T08:03:23.249Z] 08:03:23 INFO - GECKO(1254) | #62 mozilla::detail::RunnableMethodImpl<nsCOMPtr<nsIThreadPool>, nsresult (nsIThreadPool::)(), true, (mozilla::RunnableKind)0>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1220:13 (libxul.so+0xab27b6)
[task 2020-04-01T08:03:23.250Z] 08:03:23 INFO - GECKO(1254) | #63 nsThread::ProcessNextEvent(bool, bool
) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1220:14 (libxul.so+0xac3756)
[task 2020-04-01T08:03:23.251Z] 08:03:23 INFO - GECKO(1254) | #64 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:481:10 (libxul.so+0xac8242)
[task 2020-04-01T08:03:23.252Z] 08:03:23 INFO - GECKO(1254) | #65 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:87:21 (libxul.so+0x133fea9)
[task 2020-04-01T08:03:23.253Z] 08:03:23 INFO - GECKO(1254) | #66 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:270:30 (libxul.so+0x13408bb)
[task 2020-04-01T08:03:23.254Z] 08:03:23 INFO - GECKO(1254) | #67 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:315:10 (libxul.so+0x12d29bc)
[task 2020-04-01T08:03:23.255Z] 08:03:23 INFO - GECKO(1254) | #68 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:308:3 (libxul.so+0x12d29bc)
[task 2020-04-01T08:03:23.256Z] 08:03:23 INFO - GECKO(1254) | #69 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:290:3 (libxul.so+0x12d29bc)
[task 2020-04-01T08:03:23.257Z] 08:03:23 INFO - GECKO(1254) | #70 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137:27 (libxul.so+0x46f6203)
[task 2020-04-01T08:03:23.258Z] 08:03:23 INFO - GECKO(1254) | #71 XRE_RunAppShell() /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:909:20 (libxul.so+0x6338429)
[task 2020-04-01T08:03:23.259Z] 08:03:23 INFO - GECKO(1254) | #72 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:237:9 (libxul.so+0x134086a)
[task 2020-04-01T08:03:23.260Z] 08:03:23 INFO - GECKO(1254) | #73 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:315:10 (libxul.so+0x12d29bc)
[task 2020-04-01T08:03:23.261Z] 08:03:23 INFO - GECKO(1254) | #74 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:308:3 (libxul.so+0x12d29bc)
[task 2020-04-01T08:03:23.262Z] 08:03:23 INFO - GECKO(1254) | #75 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:290:3 (libxul.so+0x12d29bc)
[task 2020-04-01T08:03:23.263Z] 08:03:23 INFO - GECKO(1254) | #76 XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:740:34 (libxul.so+0x6338199)
[task 2020-04-01T08:03:23.264Z] 08:03:23 INFO - JavaScript error: /builds/worker/workspace/build/tests/bin/components/httpd.js, line 3824: NS_ERROR_NOT_AVAILABLE:
[task 2020-04-01T08:03:23.265Z] 08:03:23 INFO - GECKO(1254) | #77 mozilla::BootstrapImpl::XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:67:12 (libxul.so+0x6340252)
[task 2020-04-01T08:03:23.266Z] 08:03:23 INFO - GECKO(1254) | #78 content_process_main /builds/worker/checkouts/gecko/browser/app/../../ipc/contentproc/plugin-container.cpp:56:28 (firefox+0xc87f7)
[task 2020-04-01T08:03:23.266Z] 08:03:23 INFO - GECKO(1254) | #79 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:303:18 (firefox+0xc87f7)
[task 2020-04-01T08:03:23.266Z] 08:03:23 INFO - GECKO(1254) | Previous atomic read of size 1 at 0x7b340004e0e0 by thread T33 (mutexes: write M1018793403984699616):
[task 2020-04-01T08:03:23.267Z] 08:03:23 INFO - GECKO(1254) | #0 pthread_mutex_unlock /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:4153:3 (firefox+0x75446)
[task 2020-04-01T08:03:23.267Z] 08:03:23 INFO - GECKO(1254) | #1 mozilla::detail::MutexImpl::unlock() /builds/worker/checkouts/gecko/mozglue/misc/Mutex_posix.cpp:178:3 (firefox+0x1206b8)
[task 2020-04-01T08:03:23.267Z] 08:03:23 INFO - GECKO(1254) | #2 Unlock /builds/worker/workspace/obj-build/dist/include/mozilla/Mutex.h:73:25 (libxul.so+0x3a98dd1)
[task 2020-04-01T08:03:23.268Z] 08:03:23 INFO - GECKO(1254) | #3 Unlock /builds/worker/workspace/obj-build/dist/include/mozilla/Monitor.h:33:26 (libxul.so+0x3a98dd1)
[task 2020-04-01T08:03:23.268Z] 08:03:23 INFO - GECKO(1254) | #4 ~MonitorAutoLock /builds/worker/workspace/obj-build/dist/include/mozilla/Monitor.h:69:34 (libxul.so+0x3a98dd1)
[task 2020-04-01T08:03:23.268Z] 08:03:23 INFO - GECKO(1254) | #5 operator() /builds/worker/checkouts/gecko/dom/media/MediaCache.cpp:766:7 (libxul.so+0x3a98dd1)
[task 2020-04-01T08:03:23.268Z] 08:03:23 INFO - GECKO(1254) | #6 mozilla::detail::RunnableFunction<mozilla::MediaCache::CloseStreamsForPrivateBrowsing()::$_2>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:557:5 (libxul.so+0x3a98dd1)
[task 2020-04-01T08:03:23.269Z] 08:03:23 INFO - GECKO(1254) | #7 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1220:14 (libxul.so+0xac3756)
[task 2020-04-01T08:03:23.270Z] 08:03:23 INFO - GECKO(1254) | #8 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:481:10 (libxul.so+0xac8242)
[task 2020-04-01T08:03:23.271Z] 08:03:23 INFO - GECKO(1254) | #9 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332:5 (libxul.so+0x1340a18)
[task 2020-04-01T08:03:23.272Z] 08:03:23 INFO - GECKO(1254) | #10 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:315:10 (libxul.so+0x12d29bc)
[task 2020-04-01T08:03:23.272Z] 08:03:23 INFO - GECKO(1254) | #11 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:308:3 (libxul.so+0x12d29bc)
[task 2020-04-01T08:03:23.273Z] 08:03:23 INFO - GECKO(1254) | #12 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:290:3 (libxul.so+0x12d29bc)
[task 2020-04-01T08:03:23.274Z] 08:03:23 INFO - GECKO(1254) | #13 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:464:10 (libxul.so+0xabfe55)
[task 2020-04-01T08:03:23.275Z] 08:03:23 INFO - GECKO(1254) | #14 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x4517f)

Same as bug 1616027?

Component: mozglue → Audio/Video: Playback
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
Blocks: tsan
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.