Closed Bug 1831887 Opened 3 years ago Closed 3 years ago

Intermittent TV SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/js/src/gc/Cell.h:130:5 in setAtomic

Categories

(Core :: JavaScript Engine: JIT, defect, P1)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1825621

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 2 open bugs)

Details

(Keywords: intermittent-failure, sec-other, test-verify-fail)

Filed by: ctuns [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=414929506&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/cGfQkmZqTP-gj1t1u40XbA/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/cGfQkmZqTP-gj1t1u40XbA/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2023-05-08T13:57:38.792Z] 13:57:38     INFO - TEST-START | toolkit/components/pdfjs/test/browser_pdfjs_minimum_font_size.js
[task 2023-05-08T13:57:47.655Z] 13:57:47     INFO - GECKO(1626) | ==================
[task 2023-05-08T13:57:47.656Z] 13:57:47     INFO - GECKO(1626) | WARNING: ThreadSanitizer: data race (pid=2064)
[task 2023-05-08T13:57:47.656Z] 13:57:47     INFO - GECKO(1626) |   Atomic write of size 8 at 0x7f632d81cc20 by main thread:
[task 2023-05-08T13:57:47.656Z] 13:57:47     INFO - GECKO(1626) |     #0 setAtomic /builds/worker/checkouts/gecko/js/src/gc/Cell.h:130:5 (libxul.so+0xc347c48) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.656Z] 13:57:47     INFO - GECKO(1626) |     #1 set /builds/worker/checkouts/gecko/js/src/gc/Cell.h:152:5 (libxul.so+0xc347c48)
[task 2023-05-08T13:57:47.656Z] 13:57:47     INFO - GECKO(1626) |     #2 setHeaderFlagBit /builds/worker/checkouts/gecko/js/src/gc/Cell.h:682:13 (libxul.so+0xc347c48)
[task 2023-05-08T13:57:47.657Z] 13:57:47     INFO - GECKO(1626) |     #3 setFlagBit /builds/worker/checkouts/gecko/js/src/vm/StringType.h:644:36 (libxul.so+0xc347c48)
[task 2023-05-08T13:57:47.657Z] 13:57:47     INFO - GECKO(1626) |     #4 setPinned /builds/worker/checkouts/gecko/js/src/vm/StringType.h:1253:5 (libxul.so+0xc347c48)
[task 2023-05-08T13:57:47.657Z] 13:57:47     INFO - GECKO(1626) |     #5 maybePinExistingAtom /builds/worker/checkouts/gecko/js/src/vm/JSAtom.cpp:820:9 (libxul.so+0xc347c48)
[task 2023-05-08T13:57:47.657Z] 13:57:47     INFO - GECKO(1626) |     #6 js::PinAtom(JSContext*, JSAtom*) /builds/worker/checkouts/gecko/js/src/vm/JSAtom.cpp:806:33 (libxul.so+0xc347c48)
[task 2023-05-08T13:57:47.658Z] 13:57:47     INFO - GECKO(1626) |     #7 JS::PropertySpecNameToPermanentId(JSContext*, JSPropertySpec::Name, JS::PropertyKey*) /builds/worker/checkouts/gecko/js/src/jsapi.cpp:2040:25 (libxul.so+0xc6454f9) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.658Z] 13:57:47     INFO - GECKO(1626) |     #8 InitPropertyInfos<const JSPropertySpec> /builds/worker/checkouts/gecko/dom/bindings/BindingUtils.cpp:1310:12 (libxul.so+0x72e4839) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.658Z] 13:57:47     INFO - GECKO(1626) |     #9 mozilla::dom::InitPropertyInfos(JSContext*, mozilla::dom::NativePropertiesN<7> const*) /builds/worker/checkouts/gecko/dom/bindings/BindingUtils.cpp:1341:3 (libxul.so+0x72e4839)
[task 2023-05-08T13:57:47.659Z] 13:57:47     INFO - GECKO(1626) |     #10 InitPropertyInfos /builds/worker/checkouts/gecko/dom/bindings/BindingUtils.cpp:1369:10 (libxul.so+0x72c7f78) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.661Z] 13:57:47     INFO - GECKO(1626) |     #11 mozilla::dom::XrayResolveOwnProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<mozilla::Maybe<JS::PropertyDescriptor>>, bool&) /builds/worker/checkouts/gecko/dom/bindings/BindingUtils.cpp:1749:8 (libxul.so+0x72c7f78)
[task 2023-05-08T13:57:47.662Z] 13:57:47     INFO - GECKO(1626) |     #12 xpc::DOMXrayTraits::resolveOwnProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<mozilla::Maybe<JS::PropertyDescriptor>>) /builds/worker/checkouts/gecko/js/xpconnect/wrappers/XrayWrapper.cpp:1714:8 (libxul.so+0x523ca4d) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.662Z] 13:57:47     INFO - GECKO(1626) |     #13 xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::DOMXrayTraits>::getOwnPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<mozilla::Maybe<JS::PropertyDescriptor>>) const /builds/worker/checkouts/gecko/js/xpconnect/wrappers/XrayWrapper.cpp:1893:28 (libxul.so+0x523c43b) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.662Z] 13:57:47     INFO - GECKO(1626) |     #14 js::BaseProxyHandler::hasOwn(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*) const /builds/worker/checkouts/gecko/js/src/proxy/BaseProxyHandler.cpp:72:8 (libxul.so+0xc67ce61) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.664Z] 13:57:47     INFO - GECKO(1626) |     #15 xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::DOMXrayTraits>::hasOwn(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*) const /builds/worker/checkouts/gecko/js/xpconnect/wrappers/XrayWrapper.cpp:2120:32 (libxul.so+0x523f475) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.664Z] 13:57:47     INFO - GECKO(1626) |     #16 getInternal /builds/worker/checkouts/gecko/js/src/proxy/Proxy.cpp:512:19 (libxul.so+0xc68abce) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.665Z] 13:57:47     INFO - GECKO(1626) |     #17 js::Proxy::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/proxy/Proxy.cpp:535:10 (libxul.so+0xc68abce)
[task 2023-05-08T13:57:47.665Z] 13:57:47     INFO - GECKO(1626) |     #18 GetProperty /builds/worker/checkouts/gecko/js/src/vm/ObjectOperations-inl.h:115:12 (libxul.so+0xc22c771) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.666Z] 13:57:47     INFO - GECKO(1626) |     #19 GetProperty /builds/worker/checkouts/gecko/js/src/vm/ObjectOperations-inl.h:125:10 (libxul.so+0xc22c771)
[task 2023-05-08T13:57:47.667Z] 13:57:47     INFO - GECKO(1626) |     #20 js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:4787:10 (libxul.so+0xc22c771)
[task 2023-05-08T13:57:47.668Z] 13:57:47     INFO - GECKO(1626) |     #21 GetPropertyOperation /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:245:10 (libxul.so+0xc2198ff) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.669Z] 13:57:47     INFO - GECKO(1626) |     #22 js::Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3050:12 (libxul.so+0xc2198ff)
[task 2023-05-08T13:57:47.670Z] 13:57:47     INFO - GECKO(1626) |     #23 MaybeEnterInterpreterTrampoline /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:400:10 (libxul.so+0xc20c28c) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.671Z] 13:57:47     INFO - GECKO(1626) |     #24 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:458:13 (libxul.so+0xc20c28c)
[task 2023-05-08T13:57:47.672Z] 13:57:47     INFO - GECKO(1626) |     #25 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:612:13 (libxul.so+0xc20cd09) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.673Z] 13:57:47     INFO - GECKO(1626) |     #26 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10 (libxul.so+0xc20d8f7) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.675Z] 13:57:47     INFO - GECKO(1626) |     #27 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:679:8 (libxul.so+0xc20d8f7)
[task 2023-05-08T13:57:47.676Z] 13:57:47     INFO - GECKO(1626) |     #28 js::SpreadCallOperation(JSContext*, JS::Handle<JSScript*>, unsigned char*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:5206:12 (libxul.so+0xc229927) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.677Z] 13:57:47     INFO - GECKO(1626) |     #29 js::Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3323:12 (libxul.so+0xc21cead) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.678Z] 13:57:47     INFO - GECKO(1626) |     #30 MaybeEnterInterpreterTrampoline /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:400:10 (libxul.so+0xc20c28c) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.679Z] 13:57:47     INFO - GECKO(1626) |     #31 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:458:13 (libxul.so+0xc20c28c)
[task 2023-05-08T13:57:47.680Z] 13:57:47     INFO - GECKO(1626) |     #32 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:612:13 (libxul.so+0xc20cd09) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.681Z] 13:57:47     INFO - GECKO(1626) |     #33 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10 (libxul.so+0xc20d8f7) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.682Z] 13:57:47     INFO - GECKO(1626) |     #34 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:679:8 (libxul.so+0xc20d8f7)
[task 2023-05-08T13:57:47.683Z] 13:57:47     INFO - GECKO(1626) |     #35 JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/CallAndConstruct.cpp:117:10 (libxul.so+0xc2b73e9) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.685Z] 13:57:47     INFO - GECKO(1626) |     #36 mozilla::dom::MessageListener::ReceiveMessage(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::dom::ReceiveMessageArgument const&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) /builds/worker/workspace/obj-build/dom/bindings/MessageManagerBinding.cpp:6028:8 (libxul.so+0x651092b) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.686Z] 13:57:47     INFO - GECKO(1626) |     #37 ReceiveMessage /builds/worker/workspace/obj-build/dist/include/mozilla/dom/MessageManagerBinding.h:654:12 (libxul.so+0x8e91a19) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.687Z] 13:57:47     INFO - GECKO(1626) |     #38 mozilla::dom::JSActor::CallReceiveMessage(JSContext*, mozilla::dom::JSActorMessageMeta const&, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSActor.cpp:283:22 (libxul.so+0x8e91a19)
[task 2023-05-08T13:57:47.689Z] 13:57:47     INFO - GECKO(1626) |     #39 mozilla::dom::JSActor::ReceiveQuery(JSContext*, mozilla::dom::JSActorMessageMeta const&, JS::Handle<JS::Value>, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSActor.cpp:320:3 (libxul.so+0x8e92406) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.690Z] 13:57:47     INFO - GECKO(1626) |     #40 mozilla::dom::JSActorManager::ReceiveRawMessage(mozilla::dom::JSActorMessageMeta const&, mozilla::Maybe<mozilla::dom::ipc::StructuredCloneData>&&, mozilla::Maybe<mozilla::dom::ipc::StructuredCloneData>&&) /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSActorManager.cpp:208:14 (libxul.so+0x8e9527f) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.692Z] 13:57:47     INFO - GECKO(1626) |     #41 mozilla::dom::WindowGlobalChild::RecvRawMessage(mozilla::dom::JSActorMessageMeta const&, mozilla::Maybe<mozilla::dom::ClonedMessageData> const&, mozilla::Maybe<mozilla::dom::ClonedMessageData> const&) /builds/worker/checkouts/gecko/dom/ipc/WindowGlobalChild.cpp:546:3 (libxul.so+0x8c931fd) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.693Z] 13:57:47     INFO - GECKO(1626) |     #42 mozilla::dom::PWindowGlobalChild::OnMessageReceived(IPC::Message const&) /builds/worker/workspace/obj-build/ipc/ipdl/PWindowGlobalChild.cpp:1611:85 (libxul.so+0x8e76206) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.695Z] 13:57:47     INFO - GECKO(1626) |     #43 mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const&) /builds/worker/workspace/obj-build/ipc/ipdl/PContentChild.cpp:8771:32 (libxul.so+0x8d803e8) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.696Z] 13:57:47     INFO - GECKO(1626) |     #44 mozilla::dom::ContentChild::OnMessageReceived(IPC::Message const&) /builds/worker/checkouts/gecko/dom/ipc/ContentChild.cpp:3791:25 (libxul.so+0x8bd5c60) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.697Z] 13:57:47     INFO - GECKO(1626) |     #45 mozilla::ipc::MessageChannel::DispatchAsyncMessage(mozilla::ipc::ActorLifecycleProxy*, IPC::Message const&) /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:1800:25 (libxul.so+0x511905f) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.699Z] 13:57:47     INFO - GECKO(1626) |     #46 mozilla::ipc::MessageChannel::DispatchMessage(mozilla::ipc::ActorLifecycleProxy*, mozilla::UniquePtr<IPC::Message, mozilla::DefaultDelete<IPC::Message>>) /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:1725:9 (libxul.so+0x51174b8) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.700Z] 13:57:47     INFO - GECKO(1626) |     #47 mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::ActorLifecycleProxy*, mozilla::ipc::MessageChannel::MessageTask&) /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:1525:3 (libxul.so+0x5117b3f) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.701Z] 13:57:47     INFO - GECKO(1626) |     #48 mozilla::ipc::MessageChannel::MessageTask::Run() /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:1623:14 (libxul.so+0x51186c7) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.703Z] 13:57:47     INFO - GECKO(1626) |     #49 mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:555:16 (libxul.so+0x43dccc2) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.704Z] 13:57:47     INFO - GECKO(1626) |     #50 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:879:26 (libxul.so+0x43d5d04) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.712Z] 13:57:47     INFO - GECKO(1626) |     #51 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:702:15 (libxul.so+0x43d41d6) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.713Z] 13:57:47     INFO - GECKO(1626) |     #52 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:491:36 (libxul.so+0x43d45cf) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.715Z] 13:57:47     INFO - GECKO(1626) |     #53 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:218:37 (libxul.so+0x43df454) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.716Z] 13:57:47     INFO - GECKO(1626) |     #54 mozilla::detail::RunnableFunction<mozilla::TaskController::TaskController()::$_0>::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:548:5 (libxul.so+0x43df454)
[task 2023-05-08T13:57:47.718Z] 13:57:47     INFO - GECKO(1626) |     #55 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1239:16 (libxul.so+0x43f6ac6) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.719Z] 13:57:47     INFO - GECKO(1626) |     #56 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:479:10 (libxul.so+0x43fd7f6) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.721Z] 13:57:47     INFO - GECKO(1626) |     #57 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:85:21 (libxul.so+0x511d84e) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.722Z] 13:57:47     INFO - GECKO(1626) |     #58 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:268:30 (libxul.so+0x511e37b) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.724Z] 13:57:47     INFO - GECKO(1626) |     #59 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:369:10 (libxul.so+0x5033bd8) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.725Z] 13:57:47     INFO - GECKO(1626) |     #60 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:362:3 (libxul.so+0x5033bd8)
[task 2023-05-08T13:57:47.726Z] 13:57:47     INFO - GECKO(1626) |     #61 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:344:3 (libxul.so+0x5033bd8)
[task 2023-05-08T13:57:47.728Z] 13:57:47     INFO - GECKO(1626) |     #62 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:148:27 (libxul.so+0x94a7343) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.729Z] 13:57:47     INFO - GECKO(1626) |     #63 XRE_RunAppShell() /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:738:20 (libxul.so+0xbfe767d) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.731Z] 13:57:47     INFO - GECKO(1626) |     #64 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:235:9 (libxul.so+0x511e32a) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.732Z] 13:57:47     INFO - GECKO(1626) |     #65 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:369:10 (libxul.so+0x5033bd8) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.733Z] 13:57:47     INFO - GECKO(1626) |     #66 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:362:3 (libxul.so+0x5033bd8)
[task 2023-05-08T13:57:47.735Z] 13:57:47     INFO - GECKO(1626) |     #67 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:344:3 (libxul.so+0x5033bd8)
[task 2023-05-08T13:57:47.736Z] 13:57:47     INFO - GECKO(1626) |     #68 XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:673:34 (libxul.so+0xbfe737d) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.738Z] 13:57:47     INFO - GECKO(1626) |     #69 mozilla::BootstrapImpl::XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:67:12 (libxul.so+0xbff38c2) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.739Z] 13:57:47     INFO - GECKO(1626) |     #70 content_process_main /builds/worker/checkouts/gecko/browser/app/../../ipc/contentproc/plugin-container.cpp:57:28 (firefox-bin+0x1341e1) (BuildId: b13dd56d189af04ef2db16826ad362d3653b6b9f)
[task 2023-05-08T13:57:47.741Z] 13:57:47     INFO - GECKO(1626) |     #71 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:375:18 (firefox-bin+0x1341e1)
[task 2023-05-08T13:57:47.742Z] 13:57:47     INFO - GECKO(1626) |   Previous read of size 8 at 0x7f632d81cc20 by thread T18:
[task 2023-05-08T13:57:47.744Z] 13:57:47     INFO - GECKO(1626) |     #0 get /builds/worker/checkouts/gecko/js/src/gc/Cell.h:146:23 (libxul.so+0xcf83e99) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.745Z] 13:57:47     INFO - GECKO(1626) |     #1 headerFlagsField /builds/worker/checkouts/gecko/js/src/gc/Cell.h:679:63 (libxul.so+0xcf83e99)
[task 2023-05-08T13:57:47.746Z] 13:57:47     INFO - GECKO(1626) |     #2 flags /builds/worker/checkouts/gecko/js/src/vm/StringType.h:201:35 (libxul.so+0xcf83e99)
[task 2023-05-08T13:57:47.749Z] 13:57:47     INFO - GECKO(1626) |     #3 isFatInline /builds/worker/checkouts/gecko/js/src/vm/StringType.h:518:13 (libxul.so+0xcf83e99)
[task 2023-05-08T13:57:47.750Z] 13:57:47     INFO - GECKO(1626) |     #4 hash /builds/worker/checkouts/gecko/js/src/vm/StringType.h:1376:7 (libxul.so+0xcf83e99)
[task 2023-05-08T13:57:47.751Z] 13:57:47     INFO - GECKO(1626) |     #5 HashAtomOrSymbolPropertyKey /builds/worker/checkouts/gecko/js/src/vm/PropertyKey.h:38:26 (libxul.so+0xcf83e99)
[task 2023-05-08T13:57:47.754Z] 13:57:47     INFO - GECKO(1626) |     #6 js::jit::MacroAssembler::emitMegamorphicCacheLookup(JS::PropertyKey, js::jit::Register, js::jit::Register, js::jit::Register, js::jit::Register, js::jit::ValueOperand, js::jit::Label*) /builds/worker/checkouts/gecko/js/src/jit/MacroAssembler.cpp:2395:16 (libxul.so+0xcf83e99)
[task 2023-05-08T13:57:47.756Z] 13:57:47     INFO - GECKO(1626) |     #7 js::jit::CodeGenerator::visitMegamorphicLoadSlot(js::jit::LMegamorphicLoadSlot*) /builds/worker/checkouts/gecko/js/src/jit/CodeGenerator.cpp:4220:10 (libxul.so+0xcd58851) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.758Z] 13:57:47     INFO - GECKO(1626) |     #8 js::jit::CodeGenerator::generateBody() /builds/worker/checkouts/gecko/js/src/jit/CodeGenerator.cpp:6725:9 (libxul.so+0xcd741f9) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.762Z] 13:57:47     INFO - GECKO(1626) |     #9 js::jit::CodeGenerator::generate() /builds/worker/checkouts/gecko/js/src/jit/CodeGenerator.cpp:13438:8 (libxul.so+0xcdc3f1d) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.763Z] 13:57:47     INFO - GECKO(1626) |     #10 GenerateCode /builds/worker/checkouts/gecko/js/src/jit/Ion.cpp:1544:17 (libxul.so+0xcdf31e3) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.764Z] 13:57:47     INFO - GECKO(1626) |     #11 js::jit::CompileBackEnd(js::jit::MIRGenerator*, js::jit::WarpSnapshot*) /builds/worker/checkouts/gecko/js/src/jit/Ion.cpp:1573:10 (libxul.so+0xcdf31e3)
[task 2023-05-08T13:57:47.765Z] 13:57:47     INFO - GECKO(1626) |     #12 runTask /builds/worker/checkouts/gecko/js/src/jit/IonCompileTask.cpp:52:24 (libxul.so+0xcec177e) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.766Z] 13:57:47     INFO - GECKO(1626) |     #13 js::jit::IonCompileTask::runHelperThreadTask(js::AutoLockHelperThreadState&) /builds/worker/checkouts/gecko/js/src/jit/IonCompileTask.cpp:30:5 (libxul.so+0xcec177e)
[task 2023-05-08T13:57:47.766Z] 13:57:47     INFO - GECKO(1626) |     #14 runTaskLocked /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:2767:9 (libxul.so+0xc32bf0b) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.767Z] 13:57:47     INFO - GECKO(1626) |     #15 js::GlobalHelperThreadState::runOneTask(js::AutoLockHelperThreadState&) /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:2736:5 (libxul.so+0xc32bf0b)
[task 2023-05-08T13:57:47.768Z] 13:57:47     INFO - GECKO(1626) |     #16 JS::RunHelperThreadTask() /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:2723:23 (libxul.so+0xc32bd24) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.769Z] 13:57:47     INFO - GECKO(1626) |     #17 HelperThreadTaskHandler::Run() /builds/worker/checkouts/gecko/js/xpconnect/src/XPCJSContext.cpp:1171:5 (libxul.so+0x52ba1bf) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.774Z] 13:57:47     INFO - GECKO(1626) |     #18 mozilla::TaskController::RunPoolThread() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:356:33 (libxul.so+0x43d21f2) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.775Z] 13:57:47     INFO - GECKO(1626) |     #19 mozilla::ThreadFuncPoolThread(void*) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:206:26 (libxul.so+0x43d1a2e) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.776Z] 13:57:47     INFO - GECKO(1626) |     #20 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x4fc19) (BuildId: 01ee03e0537613d6305a161c265f4e075a4efe87)
[task 2023-05-08T13:57:47.776Z] 13:57:47     INFO - GECKO(1626) |   Thread T18 'TaskCon~ller #1' (tid=2149, running) created by main thread at:
[task 2023-05-08T13:57:47.777Z] 13:57:47     INFO - GECKO(1626) |     #0 pthread_create /builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1048:3 (firefox-bin+0xab82b) (BuildId: b13dd56d189af04ef2db16826ad362d3653b6b9f)
[task 2023-05-08T13:57:47.778Z] 13:57:47     INFO - GECKO(1626) |     #1 _PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:458:14 (libnspr4.so+0x46cae) (BuildId: 01ee03e0537613d6305a161c265f4e075a4efe87)
[task 2023-05-08T13:57:47.778Z] 13:57:47     INFO - GECKO(1626) |     #2 PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:533:12 (libnspr4.so+0x3bd34) (BuildId: 01ee03e0537613d6305a161c265f4e075a4efe87)
[task 2023-05-08T13:57:47.779Z] 13:57:47     INFO - GECKO(1626) |     #3 mozilla::TaskController::InitializeThreadPool() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:255:10 (libxul.so+0x43d2cc0) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.780Z] 13:57:47     INFO - GECKO(1626) |     #4 mozilla::TaskController::AddTask(already_AddRefed<mozilla::Task>&&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:422:7 (libxul.so+0x43d3ba5) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.781Z] 13:57:47     INFO - GECKO(1626) |     #5 DispatchOffThreadTask(JS::DispatchReason) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCJSContext.cpp:1190:26 (libxul.so+0x529ffed) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.781Z] 13:57:47     INFO - GECKO(1626) |     #6 dispatch /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:1719:5 (libxul.so+0xc32538d) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.782Z] 13:57:47     INFO - GECKO(1626) |     #7 submitTask /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:1439:3 (libxul.so+0xc32538d)
[task 2023-05-08T13:57:47.783Z] 13:57:47     INFO - GECKO(1626) |     #8 QueueOffThreadParseTask /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:1424:27 (libxul.so+0xc32538d)
[task 2023-05-08T13:57:47.784Z] 13:57:47     INFO - GECKO(1626) |     #9 StartOffThreadParseTask(JSContext*, mozilla::UniquePtr<js::ParseTask, JS::DeletePolicy<js::ParseTask>>, JS::ReadOnlyCompileOptions const&) /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:1470:8 (libxul.so+0xc32538d)
[task 2023-05-08T13:57:47.785Z] 13:57:47     INFO - GECKO(1626) |     #10 StartOffThreadCompileToStencilInternal<mozilla::Utf8Unit> /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:1490:10 (libxul.so+0xc3243c4) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.788Z] 13:57:47     INFO - GECKO(1626) |     #11 js::StartOffThreadCompileToStencil(JSContext*, JS::ReadOnlyCompileOptions const&, JS::SourceText<mozilla::Utf8Unit>&, void (*)(JS::OffThreadToken*, void*), void*) /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:1505:10 (libxul.so+0xc3243c4)
[task 2023-05-08T13:57:47.789Z] 13:57:47     INFO - GECKO(1626) |     #12 JS::CompileToStencilOffThread(JSContext*, JS::ReadOnlyCompileOptions const&, JS::SourceText<mozilla::Utf8Unit>&, void (*)(JS::OffThreadToken*, void*), void*) /builds/worker/checkouts/gecko/js/src/vm/OffThreadScriptCompilation.cpp:71:10 (libxul.so+0xc3dfea5) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.790Z] 13:57:47     INFO - GECKO(1626) |     #13 operator()<JS::SourceText<mozilla::Utf8Unit> > /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:1669:12 (libxul.so+0x9203f9c) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.794Z] 13:57:47     INFO - GECKO(1626) |     #14 mapNonEmpty<(lambda at /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:1668:18) &> /builds/worker/workspace/obj-build/dist/include/mozilla/MaybeOneOf.h:148:12 (libxul.so+0x9203f9c)
[task 2023-05-08T13:57:47.795Z] 13:57:47     INFO - GECKO(1626) |     #15 mozilla::dom::ScriptLoader::StartOffThreadCompilation(JSContext*, JS::loader::ScriptLoadRequest*, JS::CompileOptions&, mozilla::Runnable*, JS::OffThreadToken**) /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:1674:28 (libxul.so+0x9203f9c)
[task 2023-05-08T13:57:47.796Z] 13:57:47     INFO - GECKO(1626) |     #16 mozilla::dom::ScriptLoader::AttemptOffThreadScriptCompile(JS::loader::ScriptLoadRequest*, bool*) /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:1569:8 (libxul.so+0x9203146) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.797Z] 13:57:47     INFO - GECKO(1626) |     #17 mozilla::dom::ScriptLoader::PrepareLoadedRequest(JS::loader::ScriptLoadRequest*, nsIIncrementalStreamLoader*, nsresult) /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:3493:19 (libxul.so+0x920a1fa) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.798Z] 13:57:47     INFO - GECKO(1626) |     #18 mozilla::dom::ScriptLoader::OnStreamComplete(nsIIncrementalStreamLoader*, JS::loader::ScriptLoadRequest*, nsresult, nsresult, mozilla::dom::SRICheckDataVerifier*) /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:2962:12 (libxul.so+0x91fa141) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.799Z] 13:57:47     INFO - GECKO(1626) |     #19 mozilla::dom::ScriptLoadHandler::OnStreamComplete(nsIIncrementalStreamLoader*, nsISupports*, nsresult, unsigned int, unsigned char const*) /builds/worker/checkouts/gecko/dom/script/ScriptLoadHandler.cpp:460:23 (libxul.so+0x91f9ae7) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.800Z] 13:57:47     INFO - GECKO(1626) |     #20 nsIncrementalStreamLoader::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/netwerk/base/nsIncrementalStreamLoader.cpp:82:20 (libxul.so+0x45d4579) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.801Z] 13:57:47     INFO - GECKO(1626) |     #21 nsJARChannel::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/modules/libjar/nsJARChannel.cpp:1272:16 (libxul.so+0x5307f57) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.802Z] 13:57:47     INFO - GECKO(1626) |     #22 non-virtual thunk to nsJARChannel::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/modules/libjar/nsJARChannel.cpp (libxul.so+0x530b180) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.804Z] 13:57:47     INFO - GECKO(1626) |     #23 nsInputStreamPump::OnStateStop() /builds/worker/checkouts/gecko/netwerk/base/nsInputStreamPump.cpp:695:15 (libxul.so+0x45d8ed3) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.805Z] 13:57:47     INFO - GECKO(1626) |     #24 nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) /builds/worker/checkouts/gecko/netwerk/base/nsInputStreamPump.cpp:415:21 (libxul.so+0x45d7e7c) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.806Z] 13:57:47     INFO - GECKO(1626) |     #25 non-virtual thunk to nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) /builds/worker/checkouts/gecko/netwerk/base/nsInputStreamPump.cpp (libxul.so+0x45d91d9) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.808Z] 13:57:47     INFO - GECKO(1626) |     #26 operator() /builds/worker/checkouts/gecko/xpcom/io/nsPipe3.cpp:73:47 (libxul.so+0x43a37a1) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.810Z] 13:57:47     INFO - GECKO(1626) |     #27 already_AddRefed<mozilla::CancelableRunnable> NS_NewCancelableRunnableFunction<CallbackHolder::CallbackHolder(nsIAsyncInputStream*, nsIInputStreamCallback*, unsigned int, nsIEventTarget*)::'lambda'()>(char const*, CallbackHolder::CallbackHolder(nsIAsyncInputStream*, nsIInputStreamCallback*, unsigned int, nsIEventTarget*)::'lambda'()&&)::FuncCancelableRunnable::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:667:9 (libxul.so+0x43a37a1)
[task 2023-05-08T13:57:47.811Z] 13:57:47     INFO - GECKO(1626) |     #28 mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:555:16 (libxul.so+0x43dccc2) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.812Z] 13:57:47     INFO - GECKO(1626) |     #29 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:879:26 (libxul.so+0x43d5d04) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.813Z] 13:57:47     INFO - GECKO(1626) |     #30 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:702:15 (libxul.so+0x43d41d6) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.814Z] 13:57:47     INFO - GECKO(1626) |     #31 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:491:36 (libxul.so+0x43d45cf) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.814Z] 13:57:47     INFO - GECKO(1626) |     #32 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:218:37 (libxul.so+0x43df454) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.815Z] 13:57:47     INFO - GECKO(1626) |     #33 mozilla::detail::RunnableFunction<mozilla::TaskController::TaskController()::$_0>::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:548:5 (libxul.so+0x43df454)
[task 2023-05-08T13:57:47.816Z] 13:57:47     INFO - GECKO(1626) |     #34 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1239:16 (libxul.so+0x43f6ac6) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.817Z] 13:57:47     INFO - GECKO(1626) |     #35 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:479:10 (libxul.so+0x43fd7f6) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.817Z] 13:57:47     INFO - GECKO(1626) |     #36 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:85:21 (libxul.so+0x511d84e) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.818Z] 13:57:47     INFO - GECKO(1626) |     #37 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:268:30 (libxul.so+0x511e37b) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.819Z] 13:57:47     INFO - GECKO(1626) |     #38 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:369:10 (libxul.so+0x5033bd8) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.820Z] 13:57:47     INFO - GECKO(1626) |     #39 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:362:3 (libxul.so+0x5033bd8)
[task 2023-05-08T13:57:47.821Z] 13:57:47     INFO - GECKO(1626) |     #40 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:344:3 (libxul.so+0x5033bd8)
[task 2023-05-08T13:57:47.821Z] 13:57:47     INFO - GECKO(1626) |     #41 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:148:27 (libxul.so+0x94a7343) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.822Z] 13:57:47     INFO - GECKO(1626) |     #42 XRE_RunAppShell() /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:738:20 (libxul.so+0xbfe767d) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.823Z] 13:57:47     INFO - GECKO(1626) |     #43 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:235:9 (libxul.so+0x511e32a) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.824Z] 13:57:47     INFO - GECKO(1626) |     #44 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:369:10 (libxul.so+0x5033bd8) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.825Z] 13:57:47     INFO - GECKO(1626) |     #45 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:362:3 (libxul.so+0x5033bd8)
[task 2023-05-08T13:57:47.825Z] 13:57:47     INFO - GECKO(1626) |     #46 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:344:3 (libxul.so+0x5033bd8)
[task 2023-05-08T13:57:47.826Z] 13:57:47     INFO - GECKO(1626) |     #47 XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:673:34 (libxul.so+0xbfe737d) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.827Z] 13:57:47     INFO - GECKO(1626) |     #48 mozilla::BootstrapImpl::XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:67:12 (libxul.so+0xbff38c2) (BuildId: 6b2d130e0de112b06276680c4426f0ac234eef21)
[task 2023-05-08T13:57:47.828Z] 13:57:47     INFO - GECKO(1626) |     #49 content_process_main /builds/worker/checkouts/gecko/browser/app/../../ipc/contentproc/plugin-container.cpp:57:28 (firefox-bin+0x1341e1) (BuildId: b13dd56d189af04ef2db16826ad362d3653b6b9f)
[task 2023-05-08T13:57:47.829Z] 13:57:47     INFO - GECKO(1626) |     #50 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:375:18 (firefox-bin+0x1341e1)
[task 2023-05-08T13:57:47.829Z] 13:57:47     INFO - GECKO(1626) | SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/js/src/gc/Cell.h:130:5 in setAtomic
[task 2023-05-08T13:57:47.830Z] 13:57:47     INFO - GECKO(1626) | ==================
[task 2023-05-08T13:57:47.831Z] 13:57:47     INFO - GECKO(1626) | console.error:
[task 2023-05-08T13:57:47.831Z] 13:57:47     INFO - GECKO(1626) |   remote browser crashed while on https://example.com/browser/toolkit/components/pdfjs/test/file_pdfjs_test.pdf#zoom=10
[task 2023-05-08T13:57:47.907Z] 13:57:47     INFO - GECKO(1626) | [Parent 1626, IPC I/O Parent] WARNING: process 2064 exited on signal 6: file /builds/worker/checkouts/gecko/ipc/chromium/src/base/process_util_posix.cc:264
[task 2023-05-08T13:57:48.035Z] 13:57:48     INFO - TEST-INFO | started process screentopng
[task 2023-05-08T13:57:48.280Z] 13:57:48     INFO - TEST-INFO | screentopng: exit 0
[task 2023-05-08T13:57:48.280Z] 13:57:48     INFO - Buffered messages logged at 13:57:38
[task 2023-05-08T13:57:48.281Z] 13:57:48     INFO - Entering test bound test
[task 2023-05-08T13:57:48.282Z] 13:57:48     INFO - TEST-PASS | toolkit/components/pdfjs/test/browser_pdfjs_minimum_font_size.js | pdf handler defaults to always-ask is false - 
[task 2023-05-08T13:57:48.282Z] 13:57:48     INFO - TEST-PASS | toolkit/components/pdfjs/test/browser_pdfjs_minimum_font_size.js | pdf handler defaults to internal - 
[task 2023-05-08T13:57:48.283Z] 13:57:48     INFO - Pref action: 3
[task 2023-05-08T13:57:48.284Z] 13:57:48     INFO - Buffered messages logged at 13:57:40
[task 2023-05-08T13:57:48.284Z] 13:57:48     INFO - Console message: [JavaScript Warning: "Partitioned cookie or storage access was provided to “https://example.com/browser/toolkit/components/pdfjs/test/file_pdfjs_test.pdf#zoom=10” because it is loaded in the third-party context and dynamic state partitioning is enabled."]
[task 2023-05-08T13:57:48.285Z] 13:57:48     INFO - Buffered messages finished
[task 2023-05-08T13:57:48.286Z] 13:57:48     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/pdfjs/test/browser_pdfjs_minimum_font_size.js | Uncaught exception in test bound test - AbortError: Actor 'SpecialPowers' destroyed before query 'Spawn' was resolved
[task 2023-05-08T13:57:48.286Z] 13:57:48     INFO - Leaving test bound test
[task 2023-05-08T13:57:48.700Z] 13:57:48     INFO - GECKO(1626) | MEMORY STAT | vsize 130560362MB | residentFast 1229MB
[task 2023-05-08T13:57:48.702Z] 13:57:48     INFO - TEST-OK | toolkit/components/pdfjs/test/browser_pdfjs_minimum_font_size.js | took 9909ms
[task 2023-05-08T13:57:48.790Z] 13:57:48     INFO - checking window state
[task 2023-05-08T13:57:51.369Z] 13:57:51     INFO - GECKO(1626) | Completed ShutdownLeaks collections in process 1801
[task 2023-05-08T13:57:51.411Z] 13:57:51     INFO - GECKO(1626) | Completed ShutdownLeaks collections in process 1750
[task 2023-05-08T13:57:51.456Z] 13:57:51     INFO - GECKO(1626) | Completed ShutdownLeaks collections in process 1864
[task 2023-05-08T13:57:51.579Z] 13:57:51     INFO - GECKO(1626) | Completed ShutdownLeaks collections in process 1724
[task 2023-05-08T13:57:52.632Z] 13:57:52     INFO - GECKO(1626) | Completed ShutdownLeaks collections in process 1626
[task 2023-05-08T13:57:52.633Z] 13:57:52     INFO - TEST-START | Shutdown
Group: core-security → javascript-core-security

This looks like the same race as bug 1825621, so I'll mark it as depending on it, so we have a bug to track. sec-other because it isn't a new issue.

Depends on: 1825621
Keywords: sec-other

:calixte, since you are the author of the regressor, bug 1830746, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(cdenizet)

This is not exactly a regression, but possibly a test that exposed an existing underlying issue. I've retriggered the verify run to see if it happens more than once.

Keywords: regression
No longer regressed by: 1830746
Flags: needinfo?(cdenizet)

Looks like it failed 2 out of 3 times, so a decent failure rate if somebody wants to investigate.

Duplicate of this bug: 1831948

It seems that strings parameters are being accessed by Ion Code Generator. These properties should be cached ahead if needed.

Iain, would you mind looking at this issue?

Severity: -- → S4
Component: JavaScript: GC → JavaScript Engine: JIT
Flags: needinfo?(iireland)
Priority: -- → P1

This is the same basic issue as bug 1825621. Duping to that bug.

Status: NEW → RESOLVED
Closed: 3 years ago
Duplicate of bug: 1825621
Flags: needinfo?(iireland)
Resolution: --- → DUPLICATE
No longer duplicate of this bug: 1831948
Group: javascript-core-security
You need to log in before you can comment on or make changes to this bug.