Closed
Bug 1742746
Opened 4 years ago
Closed 4 years ago
Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/third_party/rust/rayon-core/src/registry.rs:875:13 in rayon_core::registry::in_worker::h4904f4c9488ff8e1
Categories
(Core :: CSS Parsing and Computation, defect, P5)
Core
CSS Parsing and Computation
Tracking
()
RESOLVED
DUPLICATE
of bug 1738170
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: intermittent-failure)
Filed by: abutkovits [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=359069949&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/OLjYTArYSNK6eYtCMQZ4zg/runs/0/artifacts/public/logs/live_backing.log
[task 2021-11-24T04:31:40.689Z] 04:31:40 INFO - GECKO(3963) | Thread T21 'StyleThread#3' (tid=4258, running) created by main thread at:
[task 2021-11-24T04:31:40.689Z] 04:31:40 INFO - GECKO(3963) | #0 std::sys::unix::thread::Thread::new::h1ce904c847eb7c79 /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/sys/unix/thread.rs:85:19 (firefox+0x5916d)
[task 2021-11-24T04:31:40.689Z] 04:31:40 INFO - GECKO(3963) | #1 std::thread::Builder::spawn_unchecked::h901c3b3ab4f519b4 /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/thread/mod.rs:505:22 (libxul.so+0x879b4bb)
[task 2021-11-24T04:31:40.690Z] 04:31:40 INFO - GECKO(3963) | #2 std::thread::Builder::spawn::h20f094bcfaef5e94 /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/thread/mod.rs:388:18 (libxul.so+0x879b4bb)
[task 2021-11-24T04:31:40.690Z] 04:31:40 INFO - GECKO(3963) | #3 _$LT$rayon_core..registry..DefaultSpawn$u20$as$u20$rayon_core..registry..ThreadSpawn$GT$::spawn::he97729fcf6c5b7d8 /builds/worker/checkouts/gecko/third_party/rust/rayon-core/src/registry.rs:100:9 (libxul.so+0x879b4bb)
[task 2021-11-24T04:31:40.690Z] 04:31:40 INFO - GECKO(3963) | #4 rayon_core::registry::Registry::new::ha335daa5041001d6 /builds/worker/checkouts/gecko/third_party/rust/rayon-core/src/registry.rs:256:29 (libxul.so+0x867e49b)
[task 2021-11-24T04:31:40.691Z] 04:31:40 INFO - GECKO(3963) | #5 rayon_core::thread_pool::ThreadPool::build::h6a452a8390fbfa20 /builds/worker/checkouts/gecko/third_party/rust/rayon-core/src/thread_pool/mod.rs:70:24 (libxul.so+0x867e49b)
[task 2021-11-24T04:31:40.691Z] 04:31:40 INFO - GECKO(3963) | #6 rayon_core::ThreadPoolBuilder$LT$S$GT$::build::h4df28df8ad107949 /builds/worker/checkouts/gecko/third_party/rust/rayon-core/src/lib.rs:226:9 (libxul.so+0x867e49b)
[task 2021-11-24T04:31:40.691Z] 04:31:40 INFO - GECKO(3963) | #7 _$LT$style..global_style_data..STYLE_THREAD_POOL$u20$as$u20$core..ops..deref..Deref$GT$::deref::__static_ref_initialize::h8d53a6c30bbe5ff4 /builds/worker/checkouts/gecko/servo/components/style/global_style_data.rs:149:27 (libxul.so+0x867e49b)
[task 2021-11-24T04:31:40.692Z] 04:31:40 INFO - GECKO(3963) | #8 core::ops::function::FnOnce::call_once::h2cd8260fabb7082d /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/core/src/ops/function.rs:227:5 (libxul.so+0x867e49b)
[task 2021-11-24T04:31:40.692Z] 04:31:40 INFO - GECKO(3963) | #9 lazy_static::lazy::Lazy$LT$T$GT$::get::_$u7b$$u7b$closure$u7d$$u7d$::h256983cd81a07227 /builds/worker/checkouts/gecko/third_party/rust/lazy_static/src/inline_lazy.rs:31:29 (libxul.so+0x867e49b)
[task 2021-11-24T04:31:40.692Z] 04:31:40 INFO - GECKO(3963) | #10 std::sync::once::Once::call_once::_$u7b$$u7b$closure$u7d$$u7d$::hef4aa93e7651e5d2 /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/sync/once.rs:261:41 (libxul.so+0x867e49b)
[task 2021-11-24T04:31:40.693Z] 04:31:40 INFO - GECKO(3963) | #11 std::sync::once::Once::call_inner::h962ba8a42caf064c /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/sync/once.rs:418:21 (libxul.so+0x88bd26e)
[task 2021-11-24T04:31:40.693Z] 04:31:40 INFO - GECKO(3963) | #12 std::sync::once::Once::call_once::h394b9090fed06251 /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/sync/once.rs:261:9 (libxul.so+0xa7a88b)
[task 2021-11-24T04:31:40.693Z] 04:31:40 INFO - GECKO(3963) | #13 lazy_static::lazy::Lazy$LT$T$GT$::get::h81782b5ce5e07ced /builds/worker/checkouts/gecko/third_party/rust/lazy_static/src/inline_lazy.rs:30:9 (libxul.so+0xa7a88b)
[task 2021-11-24T04:31:40.694Z] 04:31:40 INFO - GECKO(3963) | #14 _$LT$style..global_style_data..STYLE_THREAD_POOL$u20$as$u20$core..ops..deref..Deref$GT$::deref::__stability::h8ad9b6f04ee0baa0 /builds/worker/checkouts/gecko/third_party/rust/lazy_static/src/lib.rs:142:21 (libxul.so+0xa7a88b)
[task 2021-11-24T04:31:40.694Z] 04:31:40 INFO - GECKO(3963) | #15 _$LT$style..global_style_data..STYLE_THREAD_POOL$u20$as$u20$core..ops..deref..Deref$GT$::deref::h13b44d5263785670 /builds/worker/checkouts/gecko/third_party/rust/lazy_static/src/lib.rs:144:17 (libxul.so+0xa7a88b)
[task 2021-11-24T04:31:40.694Z] 04:31:40 INFO - GECKO(3963) | #16 geckoservo::glue::traverse_subtree::hf8e653be64d9342e /builds/worker/checkouts/gecko/servo/ports/geckolib/glue.rs:256:31 (libxul.so+0x8afa719)
[task 2021-11-24T04:31:40.695Z] 04:31:40 INFO - GECKO(3963) | #17 Servo_TraverseSubtree /builds/worker/checkouts/gecko/servo/ports/geckolib/glue.rs:326:5 (libxul.so+0x8197a7b)
[task 2021-11-24T04:31:40.695Z] 04:31:40 INFO - GECKO(3963) | #18 mozilla::ServoStyleSet::StyleNewSubtree(mozilla::dom::Element*) /builds/worker/checkouts/gecko/layout/style/ServoStyleSet.cpp:832:7 (libxul.so+0x8197518)
[task 2021-11-24T04:31:40.695Z] 04:31:40 INFO - GECKO(3963) | #19 nsCSSFrameConstructor::ConstructDocElementFrame(mozilla::dom::Element*) /builds/worker/checkouts/gecko/layout/base/nsCSSFrameConstructor.cpp:2278:29 (libxul.so+0x52500bd)
[task 2021-11-24T04:31:40.696Z] 04:31:40 INFO - GECKO(3963) | #20 nsCSSFrameConstructor::ContentRangeInserted(nsIContent*, nsIContent*, nsCSSFrameConstructor::InsertionKind) /builds/worker/checkouts/gecko/layout/base/nsCSSFrameConstructor.cpp:6995:9 (libxul.so+0x53359a3)
[task 2021-11-24T04:31:40.696Z] 04:31:40 INFO - GECKO(3963) | #21 nsCSSFrameConstructor::ContentInserted(nsIContent*, nsCSSFrameConstructor::InsertionKind) /builds/worker/checkouts/gecko/layout/base/nsCSSFrameConstructor.cpp:6913:3 (libxul.so+0x534721f)
[task 2021-11-24T04:31:40.696Z] 04:31:40 INFO - GECKO(3963) | #22 nsHtml5TreeOpExecutor::StartLayout(bool*) /builds/worker/checkouts/gecko/parser/html/nsHtml5TreeOpExecutor.cpp:827:18 (libxul.so+0x5346de1)
[task 2021-11-24T04:31:40.697Z] 04:31:40 INFO - GECKO(3963) | #23 umberAndFreeze, opSvgLoad, opMaybeComplainAboutCharset, opMaybeComplainAboutDeepTree, opAddClass, opAddViewSourceHref, opAddViewSourceBase, opAddErrorType, opAddLineNumberId, opStartLayout, opEnableEncodingMenu> &> /builds/worker/workspace/obj-build/dist/include/mozilla/Variant.h:279:14 (libxul.so+0x52e2969)
[task 2021-11-24T04:31:40.698Z] 04:31:40 INFO - GECKO(3963) | #24 match<TreeOperationMatcher, mozilla::Variant<uninitialized, opAppend, opDetach, opAppendChildrenToNewParent, opFosterParent, opAppendToDocument, opAddAttributes, nsHtml5DocumentMode, opCreateHTMLElement, opCreateSVGElement, opCreateMathMLElement, opSetFormElement, opAppendText, opFosterParentText, opAppendComment, opAppendCommentToDocument, opAppendDoctypeToDocument, opGetDocumentFragmentForTemplate, opGetFosterParent, opMarkAsBroken, opRunScript, opRunScriptAsyncDefer, opPreventScriptExecution, opDoneAddingChildren, opDoneCreatingElement, opSetDocumentCharset, opCharsetSwitchTo, opUpdateStyleSheet, opProcessOfflineManifest, opMarkMalformedIfScript, opStreamEnded, opSetStyleLineNumber, opSetScriptLineNumberAndFreeze, opSvgLoad, opMaybeComplainAboutCharset, opMaybeComplainAboutDeepTree, opAddClass, opAddViewSourceHref, opAddViewSourceBase, opAddErrorType, opAddLineNumberId, opStartLayout, opEnableEncodingMenu> &> /builds/worker/workspace/obj-build/dist/include/mozilla/Variant.h:279:14 (libxul.so+0x52e2969)
[task 2021-11-24T04:31:40.698Z] 04:31:40 INFO - GECKO(3963) | #25 match<TreeOperationMatcher, mozilla::Variant<uninitialized, opAppend, opDetach, opAppendChildrenToNewParent, opFosterParent, opAppendToDocument, opAddAttributes, nsHtml5DocumentMode, opCreateHTMLElement, opCreateSVGElement, opCreateMathMLElement, opSetFormElement, opAppendText, opFosterParentText, opAppendComment, opAppendCommentToDocument, opAppendDoctypeToDocument, opGetDocumentFragmentForTemplate, opGetFosterParent, opMarkAsBroken, opRunScript, opRunScriptAsyncDefer, opPreventScriptExecution, opDoneAddingChildren, opDoneCreatingElement, opSetDocumentCharset, opCharsetSwitchTo, opUpdateStyleSheet, opProcessOfflineManifest, opMarkMalformedIfScript, opStreamEnded, opSetStyleLineNumber, opSetScriptLineNumberAndFreeze, opSvgLoad, opMaybeComplainAboutCharset, opMaybeComplainAboutDeepTree, opAddClass, opAddViewSourceHref, opAddViewSourceBase, opAddErrorType, opAddLineNumberId, opStartLayout, opEnableEncodingMenu> &> /builds/worker/workspace/obj-build/dist/include/mozilla/Variant.h:279:14 (libxul.so+0x52e2969)
[task 2021-11-24T04:31:40.699Z] 04:31:40 INFO - GECKO(3963) | #26 match<TreeOperationMatcher, mozilla::Variant<uninitialized, opAppend, opDetach, opAppendChildrenToNewParent, opFosterParent, opAppendToDocument, opAddAttributes, nsHtml5DocumentMode, opCreateHTMLElement, opCreateSVGElement, opCreateMathMLElement, opSetFormElement, opAppendText, opFosterParentText, opAppendComment, opAppendCommentToDocument, opAppendDoctypeToDocument, opGetDocumentFragmentForTemplate, opGetFosterParent, opMarkAsBroken, opRunScript, opRunScriptAsyncDefer, opPreventScriptExecution, opDoneAddingChildren, opDoneCreatingElement, opSetDocumentCharset, opCharsetSwitchTo, opUpdateStyleSheet, opProcessOfflineManifest, opMarkMalformedIfScript, opStreamEnded, opSetStyleLineNumber, opSetScriptLineNumberAndFreeze, opSvgLoad, opMaybeComplainAboutCharset, opMaybeComplainAboutDeepTree, opAddClass, opAddViewSourceHref, opAddViewSourceBase, opAddErrorType, opAddLineNumberId, opStartLayout, opEnableEncodingMenu> &> /builds/worker/workspace/obj-build/dist/include/mozilla/Variant.h:279:14 (libxul.so+0x52e2969)
[task 2021-11-24T04:31:40.700Z] 04:31:40 INFO - GECKO(3963) | #27 match<TreeOperationMatcher, mozilla::Variant<uninitialized, opAppend, opDetach, opAppendChildrenToNewParent, opFosterParent, opAppendToDocument, opAddAttributes, nsHtml5DocumentMode, opCreateHTMLElement, opCreateSVGElement, opCreateMathMLElement, opSetFormElement, opAppendText, opFosterParentText, opAppendComment, opAppendCommentToDocument, opAppendDoctypeToDocument, opGetDocumentFragmentForTemplate, opGetFosterParent, opMarkAsBroken, opRunScript, opRunScriptAsyncDefer, opPreventScriptExecution, opDoneAddingChildren, opDoneCreatingElement, opSetDocumentCharset, opCharsetSwitchTo, opUpdateStyleSheet, opProcessOfflineManifest, opMarkMalformedIfScript, opStreamEnded, opSetStyleLineNumber, opSetScriptLineNumberAndFreeze, opSvgLoad, opMaybeComplainAboutCharset, opMaybeComplainAboutDeepTree, opAddClass, opAddViewSourceHref, opAddViewSourceBase, opAddErrorType, opAddLineNumberId, opStartLayout, opEnableEncodingMenu> &> /builds/worker/workspace/obj-build/dist/include/mozilla/Variant.h:279:14 (libxul.so+0x52e2969)
[task 2021-11-24T04:31:40.701Z] 04:31:40 INFO - GECKO(3963) | #28 match<TreeOperationMatcher, mozilla::Variant<uninitialized, opAppend, opDetach, opAppendChildrenToNewParent, opFosterParent, opAppendToDocument, opAddAttributes, nsHtml5DocumentMode, opCreateHTMLElement, opCreateSVGElement, opCreateMathMLElement, opSetFormElement, opAppendText, opFosterParentText, opAppendComment, opAppendCommentToDocument, opAppendDoctypeToDocument, opGetDocumentFragmentForTemplate, opGetFosterParent, opMarkAsBroken, opRunScript, opRunScriptAsyncDefer, opPreventScriptExecution, opDoneAddingChildren, opDoneCreatingElement, opSetDocumentCharset, opCharsetSwitchTo, opUpdateStyleSheet, opProcessOfflineManifest, opMarkMalformedIfScript, opStreamEnded, opSetStyleLineNumber, opSetScriptLineNumberAndFreeze, opSvgLoad, opMaybeComplainAboutCharset, opMaybeComplainAboutDeepTree, opAddClass, opAddViewSourceHref, opAddViewSourceBase, opAddErrorType, opAddLineNumberId, opStartLayout, opEnableEncodingMenu> &> /builds/worker/workspace/obj-build/dist/include/mozilla/Variant.h:279:14 (libxul.so+0x52e2969)
[task 2021-11-24T04:31:40.702Z] 04:31:40 INFO - GECKO(3963) | #29 match<TreeOperationMatcher, mozilla::Variant<uninitialized, opAppend, opDetach, opAppendChildrenToNewParent, opFosterParent, opAppendToDocument, opAddAttributes, nsHtml5DocumentMode, opCreateHTMLElement, opCreateSVGElement, opCreateMathMLElement, opSetFormElement, opAppendText, opFosterParentText, opAppendComment, opAppendCommentToDocument, opAppendDoctypeToDocument, opGetDocumentFragmentForTemplate, opGetFosterParent, opMarkAsBroken, opRunScript, opRunScriptAsyncDefer, opPreventScriptExecution, opDoneAddingChildren, opDoneCreatingElement, opSetDocumentCharset, opCharsetSwitchTo, opUpdateStyleSheet, opProcessOfflineManifest, opMarkMalformedIfScript, opStreamEnded, opSetStyleLineNumber, opSetScriptLineNumberAndFreeze, opSvgLoad, opMaybeComplainAboutCharset, opMaybeComplainAboutDeepTree, opAddClass, opAddViewSourceHref, opAddViewSourceBase, opAddErrorType, opAddLineNumberId, opStartLayout, opEnableEncodingMenu> &> /builds/worker/workspace/obj-build/dist/include/mozilla/Variant.h:279:14 (libxul.so+0x52e2969)
[task 2021-11-24T04:31:40.703Z] 04:31:40 INFO - GECKO(3963) | #30 match<TreeOperationMatcher, mozilla::Variant<uninitialized, opAppend, opDetach, opAppendChildrenToNewParent, opFosterParent, opAppendToDocument, opAddAttributes, nsHtml5DocumentMode, opCreateHTMLElement, opCreateSVGElement, opCreateMathMLElement, opSetFormElement, opAppendText, opFosterParentText, opAppendComment, opAppendCommentToDocument, opAppendDoctypeToDocument, opGetDocumentFragmentForTemplate, opGetFosterParent, opMarkAsBroken, opRunScript, opRunScriptAsyncDefer, opPreventScriptExecution, opDoneAddingChildren, opDoneCreatingElement, opSetDocumentCharset, opCharsetSwitchTo, opUpdateStyleSheet, opProcessOfflineManifest, opMarkMalformedIfScript, opStreamEnded, opSetStyleLineNumber, opSetScriptLineNumberAndFreeze, opSvgLoad, opMaybeComplainAboutCharset, opMaybeComplainAboutDeepTree, opAddClass, opAddViewSourceHref, opAddViewSourceBase, opAddErrorType, opAddLineNumberId, opStartLayout, opEnableEncodingMenu> &> /builds/worker/workspace/obj-build/dist/include/mozilla/Variant.h:279:14 (libxul.so+0x52e2969)
[task 2021-11-24T04:31:40.704Z] 04:31:40 INFO - GECKO(3963) | #31 match<TreeOperationMatcher, mozilla::Variant<uninitialized, opAppend, opDetach, opAppendChildrenToNewParent, opFosterParent, opAppendToDocument, opAddAttributes, nsHtml5DocumentMode, opCreateHTMLElement, opCreateSVGElement, opCreateMathMLElement, opSetFormElement, opAppendText, opFosterParentText, opAppendComment, opAppendCommentToDocument, opAppendDoctypeToDocument, opGetDocumentFragmentForTemplate, opGetFosterParent, opMarkAsBroken, opRunScript, opRunScriptAsyncDefer, opPreventScriptExecution, opDoneAddingChildren, opDoneCreatingElement, opSetDocumentCharset, opCharsetSwitchTo, opUpdateStyleSheet, opProcessOfflineManifest, opMarkMalformedIfScript, opStreamEnded, opSetStyleLineNumber, opSetScriptLineNumberAndFreeze, opSvgLoad, opMaybeComplainAboutCharset, opMaybeComplainAboutDeepTree, opAddClass, opAddViewSourceHref, opAddViewSourceBase, opAddErrorType, opAddLineNumberId, opStartLayout, opEnableEncodingMenu> &> /builds/worker/workspace/obj-build/dist/include/mozilla/Variant.h:279:14 (libxul.so+0x52e2969)
[task 2021-11-24T04:31:40.705Z] 04:31:40 INFO - GECKO(3963) | #32 match<TreeOperationMatcher, mozilla::Variant<uninitialized, opAppend, opDetach, opAppendChildrenToNewParent, opFosterParent, opAppendToDocument, opAddAttributes, nsHtml5DocumentMode, opCreateHTMLElement, opCreateSVGElement, opCreateMathMLElement, opSetFormElement, opAppendText, opFosterParentText, opAppendComment, opAppendCommentToDocument, opAppendDoctypeToDocument, opGetDocumentFragmentForTemplate, opGetFosterParent, opMarkAsBroken, opRunScript, opRunScriptAsyncDefer, opPreventScriptExecution, opDoneAddingChildren, opDoneCreatingElement, opSetDocumentCharset, opCharsetSwitchTo, opUpdateStyleSheet, opProcessOfflineManifest, opMarkMalformedIfScript, opStreamEnded, opSetStyleLineNumber, opSetScriptLineNumberAndFreeze, opSvgLoad, opMaybeComplainAboutCharset, opMaybeComplainAboutDeepTree, opAddClass, opAddViewSourceHref, opAddViewSourceBase, opAddErrorType, opAddLineNumberId, opStartLayout, opEnableEncodingMenu> &> /builds/worker/workspace/obj-build/dist/include/mozilla/Variant.h:279:14 (libxul.so+0x52e2969)
[task 2021-11-24T04:31:40.705Z] 04:31:40 INFO - GECKO(3963) | #33 match<TreeOperationMatcher> /builds/worker/workspace/obj-build/dist/include/mozilla/Variant.h:852:12 (libxul.so+0x52e2969)
[task 2021-11-24T04:31:40.705Z] 04:31:40 INFO - GECKO(3963) | #34 nsHtml5TreeOperation::Perform(nsHtml5TreeOpExecutor*, nsIContent**, bool*, bool*) /builds/worker/checkouts/gecko/parser/html/nsHtml5TreeOperation.cpp:1209:21 (libxul.so+0x52e2969)
[task 2021-11-24T04:31:40.705Z] 04:31:40 INFO - GECKO(3963) | #35 <null> <null> (libxul.so+0x2995815)
[task 2021-11-24T04:31:40.706Z] 04:31:40 INFO - GECKO(3963) | #36 <null> <null> (libxul.so+0x212f42a)
[task 2021-11-24T04:31:40.706Z] 04:31:40 INFO - GECKO(3963) | #37 nsHtml5TreeOpExecutor::RunFlushLoop() /builds/worker/checkouts/gecko/parser/html/nsHtml5TreeOpExecutor.cpp:646:19 (libxul.so+0x212e56b)
[task 2021-11-24T04:31:40.706Z] 04:31:40 INFO - GECKO(3963) | #38 BackgroundFlushCallback(mozilla::TimeStamp) /builds/worker/checkouts/gecko/parser/html/nsHtml5TreeOpExecutor.cpp:435:9 (libxul.so+0x212ca88)
[task 2021-11-24T04:31:40.707Z] 04:31:40 INFO - GECKO(3963) | #39 std::_Function_handler<bool (mozilla::TimeStamp), bool (*)(mozilla::TimeStamp)>::_M_invoke(std::_Any_data const&, mozilla::TimeStamp&&) /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/std_function.h:301:9 (libxul.so+0x212c289)
[task 2021-11-24T04:31:40.707Z] 04:31:40 INFO - GECKO(3963) | #40 operator() /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/std_function.h:706:14 (libxul.so+0x2134b0e)
[task 2021-11-24T04:31:40.707Z] 04:31:40 INFO - GECKO(3963) | #41 mozilla::IdleTaskRunner::Run() /builds/worker/checkouts/gecko/xpcom/threads/IdleTaskRunner.cpp:109:14 (libxul.so+0x2134b0e)
[task 2021-11-24T04:31:40.708Z] 04:31:40 INFO - GECKO(3963) | #42 mozilla::IdleTaskRunnerTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/IdleTaskRunner.cpp:42:15 (libxul.so+0xef7da1)
[task 2021-11-24T04:31:40.708Z] 04:31:40 INFO - GECKO(3963) | #43 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:771:26 (libxul.so+0xef86c6)
[task 2021-11-24T04:31:40.708Z] 04:31:40 INFO - GECKO(3963) | #44 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:649:15 (libxul.so+0xf08e5d)
[task 2021-11-24T04:31:40.709Z] 04:31:40 INFO - GECKO(3963) | #45 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:391:36 (libxul.so+0xf076d8)
[task 2021-11-24T04:31:40.709Z] 04:31:40 INFO - GECKO(3963) | #46 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:124:37 (libxul.so+0xf07812)
[task 2021-11-24T04:31:40.709Z] 04:31:40 INFO - GECKO(3963) | #47 mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_0>::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:531:5 (libxul.so+0xf07812)
[task 2021-11-24T04:31:40.709Z] 04:31:40 INFO - GECKO(3963) | #48 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1183:16 (libxul.so+0xf31997)
[task 2021-11-24T04:31:40.710Z] 04:31:40 INFO - GECKO(3963) | #49 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:467:10 (libxul.so+0xf1b8b3)
[task 2021-11-24T04:31:40.710Z] 04:31:40 INFO - GECKO(3963) | #50 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:85:21 (libxul.so+0xf22602)
[task 2021-11-24T04:31:40.710Z] 04:31:40 INFO - GECKO(3963) | #51 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:268:30 (libxul.so+0x188c02d)
[task 2021-11-24T04:31:40.711Z] 04:31:40 INFO - GECKO(3963) | #52 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:331:10 (libxul.so+0x188cadb)
[task 2021-11-24T04:31:40.711Z] 04:31:40 INFO - GECKO(3963) | #53 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:324:3 (libxul.so+0x188cadb)
[task 2021-11-24T04:31:40.711Z] 04:31:40 INFO - GECKO(3963) | #54 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:306:3 (libxul.so+0x188cadb)
[task 2021-11-24T04:31:40.711Z] 04:31:40 INFO - GECKO(3963) | #55 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137:27 (libxul.so+0x180601c)
[task 2021-11-24T04:31:40.712Z] 04:31:40 INFO - GECKO(3963) | #56 XRE_RunAppShell() /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:864:20 (libxul.so+0x4fa9d36)
[task 2021-11-24T04:31:40.712Z] 04:31:40 INFO - GECKO(3963) | #57 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:235:9 (libxul.so+0x6f7a2a9)
[task 2021-11-24T04:31:40.712Z] 04:31:40 INFO - GECKO(3963) | #58 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:331:10 (libxul.so+0x188ca8d)
[task 2021-11-24T04:31:40.713Z] 04:31:40 INFO - GECKO(3963) | #59 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:324:3 (libxul.so+0x188ca8d)
[task 2021-11-24T04:31:40.713Z] 04:31:40 INFO - GECKO(3963) | #60 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:306:3 (libxul.so+0x188ca8d)
[task 2021-11-24T04:31:40.713Z] 04:31:40 INFO - GECKO(3963) | #61 XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:701:34 (libxul.so+0x180601c)
[task 2021-11-24T04:31:40.714Z] 04:31:40 INFO - GECKO(3963) | #62 mozilla::BootstrapImpl::XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:67:12 (libxul.so+0x6f79ff6)
[task 2021-11-24T04:31:40.714Z] 04:31:40 INFO - GECKO(3963) | #63 content_process_main /builds/worker/checkouts/gecko/browser/app/../../ipc/contentproc/plugin-container.cpp:57:28 (libxul.so+0x6f81e42)
[task 2021-11-24T04:31:40.714Z] 04:31:40 INFO - GECKO(3963) | #64 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:327:18 (libxul.so+0x6f81e42)
[task 2021-11-24T04:31:40.714Z] 04:31:40 INFO - GECKO(3963) | #65 __libc_start_main /tmp/glibc/csu/../csu/libc-start.c:310 (firefox+0xcf2a8)
[task 2021-11-24T04:31:40.715Z] 04:31:40 INFO - GECKO(3963) | #66 pthread_create /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:977:3 (libc.so.6+0x21b96)
[task 2021-11-24T04:31:40.715Z] 04:31:40 INFO - GECKO(3963) | SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/third_party/rust/rayon-core/src/registry.rs:875:13 in rayon_core::registry::in_worker::h4904f4c9488ff8e1
[task 2021-11-24T04:31:40.715Z] 04:31:40 INFO - GECKO(3963) | ==================
[task 2021-11-24T04:31:40.875Z] 04:31:40 INFO - TEST-INFO | started process screentopng
[task 2021-11-24T04:31:41.123Z] 04:31:41 INFO - TEST-INFO | screentopng: exit 0
[task 2021-11-24T04:31:41.124Z] 04:31:41 INFO - Buffered messages logged at 04:31:10
[task 2021-11-24T04:31:41.124Z] 04:31:41 INFO - Entering test bound
[task 2021-11-24T04:31:41.126Z] 04:31:41 INFO - Buffered messages logged at 04:31:11
[task 2021-11-24T04:31:41.127Z] 04:31:41 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://mochi.test:8888/browser/gfx/layers/apz/test/mochitest/helper_position_sticky_flicker.html" line: 0}]
[task 2021-11-24T04:31:41.127Z] 04:31:41 INFO - Buffered messages finished
[task 2021-11-24T04:31:41.128Z] 04:31:41 INFO - TEST-UNEXPECTED-FAIL | gfx/layers/apz/test/mochitest/browser_test_position_sticky.js | Uncaught exception - AbortError: Actor 'SpecialPowers' destroyed before query 'Spawn' was resolved
[task 2021-11-24T04:31:41.129Z] 04:31:41 INFO - Leaving test bound
[task 2021-11-24T04:31:41.130Z] 04:31:41 INFO - Console message: [JavaScript Error: "remote browser crashed while on http://mochi.test:8888/browser/gfx/layers/apz/test/mochitest/helper_position_sticky_flicker.html
[task 2021-11-24T04:31:41.131Z] 04:31:41 INFO - " {file: "chrome://mochikit/content/mochitest-e10s-utils.js" line: 10}]
[task 2021-11-24T04:31:41.131Z] 04:31:41 INFO - e10s_init/<@chrome://mochikit/content/mochitest-e10s-utils.js:10:10
[task 2021-11-24T04:31:41.131Z] 04:31:41 INFO -
[task 2021-11-24T04:31:41.132Z] 04:31:41 INFO - GECKO(3963) | MEMORY STAT | vsize 130551241MB | residentFast 1729MB
[task 2021-11-24T04:31:41.133Z] 04:31:41 INFO - TEST-OK | gfx/layers/apz/test/mochitest/browser_test_position_sticky.js | took 30559ms
[task 2021-11-24T04:31:41.133Z] 04:31:41 INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-11-24T04:31:41.133Z] 04:31:41 INFO - TEST-UNEXPECTED-FAIL | gfx/layers/apz/test/mochitest/browser_test_position_sticky.js | Found an unexpected tab at the end of test run: about:blank -
[task 2021-11-24T04:31:41.205Z] 04:31:41 INFO - checking window state
Updated•4 years ago
|
Group: core-security → layout-core-security
Component: Panning and Zooming → DOM: CSS Object Model
Updated•4 years ago
|
Status: NEW → RESOLVED
Closed: 4 years ago
Component: DOM: CSS Object Model → CSS Parsing and Computation
Resolution: --- → DUPLICATE
Updated•1 month ago
|
Group: layout-core-security
You need to log in
before you can comment on or make changes to this bug.
Description
•