Closed
Bug 1885185
Opened 2 years ago
Closed 2 years ago
Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/gfx/thebes/gfxUserFontSet.cpp:1063:17 in gfxUserFontSet::IncrementGeneration(bool) | single tracking bug
Categories
(Core :: Graphics: Text, defect)
Core
Graphics: Text
Tracking
()
RESOLVED
DUPLICATE
of bug 1838834
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: intermittent-failure, intermittent-testcase)
Filed by: ctuns [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=450633418&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/SYBk63_VTnCDJ3HdKVBIMA/runs/0/artifacts/public/logs/live_backing.log
[task 2024-03-13T16:35:25.801Z] 16:35:25 INFO - TEST-START | /html/canvas/offscreen/text/2d.text.draw.align.end.ltr.worker.html
[task 2024-03-13T16:35:25.845Z] 16:35:25 INFO - Closing window 868ec2e8-d27a-476c-a6d1-a138bd4fb98f
[task 2024-03-13T16:35:27.502Z] 16:35:27 INFO - PID 976 | ==================
[task 2024-03-13T16:35:27.509Z] 16:35:27 INFO - PID 976 | WARNING: ThreadSanitizer: data race (pid=1185)
[task 2024-03-13T16:35:27.510Z] 16:35:27 INFO - PID 976 | Write of size 8 at 0x7b40000a9e30 by thread T944 (mutexes: write M0):
[task 2024-03-13T16:35:27.510Z] 16:35:27 INFO - PID 976 | #0 gfxUserFontSet::IncrementGeneration(bool) /builds/worker/checkouts/gecko/gfx/thebes/gfxUserFontSet.cpp:1063:17 (libxul.so+0x46602ec) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.511Z] 16:35:27 INFO - PID 976 | #1 mozilla::dom::FontFaceSetWorkerImpl::FlushUserFontSet() /builds/worker/checkouts/gecko/layout/style/FontFaceSetWorkerImpl.cpp:230:5 (libxul.so+0x8021fd8) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.512Z] 16:35:27 INFO - PID 976 | #2 mozilla::dom::CanvasRenderingContext2D::SetFontInternalDisconnected(nsTSubstring<char> const&, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/canvas/CanvasRenderingContext2D.cpp:4056:22 (libxul.so+0x5d0fdb5) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.512Z] 16:35:27 INFO - PID 976 | #3 mozilla::dom::CanvasRenderingContext2D::SetFontInternal(nsTSubstring<char> const&, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/canvas/CanvasRenderingContext2D.cpp:3855:12 (libxul.so+0x5d0f27e) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.513Z] 16:35:27 INFO - PID 976 | #4 mozilla::dom::CanvasRenderingContext2D::SetFont(nsTSubstring<char> const&, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/canvas/CanvasRenderingContext2D.cpp:3823:3 (libxul.so+0x5d0eec9) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.514Z] 16:35:27 INFO - PID 976 | #5 mozilla::dom::OffscreenCanvasRenderingContext2D_Binding::set_font(JSContext*, JS::Handle<JSObject*>, void*, JSJitSetterCallArgs) /builds/worker/workspace/obj-build/dom/bindings/./OffscreenCanvasRenderingContext2DBinding.cpp:4083:22 (libxul.so+0x4feddb6) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.514Z] 16:35:27 INFO - PID 976 | #6 bool mozilla::dom::binding_detail::GenericSetter<mozilla::dom::binding_detail::NormalThisPolicy>(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/dom/bindings/BindingUtils.cpp:3206:8 (libxul.so+0x5c1f056) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.515Z] 16:35:27 INFO - PID 976 | #7 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:479:13 (libxul.so+0x9dc7cf9) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.515Z] 16:35:27 INFO - PID 976 | #8 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:573:12 (libxul.so+0x9dc7cf9)
[task 2024-03-13T16:35:27.516Z] 16:35:27 INFO - PID 976 | #9 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:640:10 (libxul.so+0x9dc8977) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.516Z] 16:35:27 INFO - PID 976 | #10 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:672:8 (libxul.so+0x9dc8977)
[task 2024-03-13T16:35:27.517Z] 16:35:27 INFO - PID 976 | #11 js::CallSetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:803:10 (libxul.so+0x9dc97a6) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.517Z] 16:35:27 INFO - PID 976 | #12 SetExistingProperty(JSContext*, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<js::NativeObject*>, js::PropertyResult const&, JS::ObjectOpResult&) /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2655:8 (libxul.so+0x9f9ef3c) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.518Z] 16:35:27 INFO - PID 976 | #13 bool js::NativeSetProperty<(js::QualifiedBool)1>(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2689:14 (libxul.so+0x9f9d88f) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.518Z] 16:35:27 INFO - PID 976 | #14 SetProperty /builds/worker/checkouts/gecko/js/src/vm/ObjectOperations-inl.h:305:10 (libxul.so+0x9dd5b67) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.519Z] 16:35:27 INFO - PID 976 | #15 SetObjectElementOperation /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:1593:10 (libxul.so+0x9dd5b67)
[task 2024-03-13T16:35:27.519Z] 16:35:27 INFO - PID 976 | #16 js::Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:2806:12 (libxul.so+0x9dd5b67)
[task 2024-03-13T16:35:27.520Z] 16:35:27 INFO - PID 976 | #17 MaybeEnterInterpreterTrampoline /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:393:10 (libxul.so+0x9dc7341) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.520Z] 16:35:27 INFO - PID 976 | #18 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:451:13 (libxul.so+0x9dc7341)
[task 2024-03-13T16:35:27.520Z] 16:35:27 INFO - PID 976 | #19 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:605:13 (libxul.so+0x9dc7dc6) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.521Z] 16:35:27 INFO - PID 976 | #20 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:640:10 (libxul.so+0x9dc8977) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.521Z] 16:35:27 INFO - PID 976 | #21 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:672:8 (libxul.so+0x9dc8977)
[task 2024-03-13T16:35:27.522Z] 16:35:27 INFO - PID 976 | #22 js::CallSelfHostedFunction(JSContext*, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/SelfHosting.cpp:1585:10 (libxul.so+0xa0621cf) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.522Z] 16:35:27 INFO - PID 976 | #23 AsyncFunctionResume(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, ResumeKind, JS::Handle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/AsyncFunction.cpp:151:8 (libxul.so+0x9e65751) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.523Z] 16:35:27 INFO - PID 976 | #24 js::AsyncFunctionAwaitedFulfilled(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, JS::Handle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/AsyncFunction.cpp:192:10 (libxul.so+0x9e65477) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.523Z] 16:35:27 INFO - PID 976 | #25 AsyncFunctionPromiseReactionJob /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:2127:12 (libxul.so+0x9fe2c4e) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.524Z] 16:35:27 INFO - PID 976 | #26 PromiseReactionJob(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:2190:12 (libxul.so+0x9fe2c4e)
[task 2024-03-13T16:35:27.524Z] 16:35:27 INFO - PID 976 | #27 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:479:13 (libxul.so+0x9dc7cf9) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.525Z] 16:35:27 INFO - PID 976 | #28 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:573:12 (libxul.so+0x9dc7cf9)
[task 2024-03-13T16:35:27.525Z] 16:35:27 INFO - PID 976 | #29 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:640:10 (libxul.so+0x9dc8977) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.526Z] 16:35:27 INFO - PID 976 | #30 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:672:8 (libxul.so+0x9dc8977)
[task 2024-03-13T16:35:27.526Z] 16:35:27 INFO - PID 976 | #31 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:119:10 (libxul.so+0x9e94c23) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.527Z] 16:35:27 INFO - PID 976 | #32 mozilla::dom::PromiseJobCallback::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::ErrorResult&) /builds/worker/workspace/obj-build/dom/bindings/./PromiseBinding.cpp:83:6 (libxul.so+0x50bf8b3) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.527Z] 16:35:27 INFO - PID 976 | #33 Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/PromiseBinding.h:198:8 (libxul.so+0x30f3f77) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.528Z] 16:35:27 INFO - PID 976 | #34 Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/PromiseBinding.h:211:10 (libxul.so+0x30f3f77)
[task 2024-03-13T16:35:27.528Z] 16:35:27 INFO - PID 976 | #35 mozilla::PromiseJobRunnable::Run(mozilla::AutoSlowOperation&) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:210:18 (libxul.so+0x30f3f77)
[task 2024-03-13T16:35:27.529Z] 16:35:27 INFO - PID 976 | #36 mozilla::CycleCollectedJSContext::PerformMicroTaskCheckPoint(bool) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:712:17 (libxul.so+0x30e0836) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.529Z] 16:35:27 INFO - PID 976 | #37 mozilla::CycleCollectedJSContext::AfterProcessTask(unsigned int) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:499:3 (libxul.so+0x30e1627) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.530Z] 16:35:27 INFO - PID 976 | #38 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1237:24 (libxul.so+0x31fd35d) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.530Z] 16:35:27 INFO - PID 976 | #39 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:480:10 (libxul.so+0x3203554) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.531Z] 16:35:27 INFO - PID 976 | #40 mozilla::dom::WorkerPrivate::DoRunLoop(JSContext*) /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:3393:7 (libxul.so+0x778ddc4) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.531Z] 16:35:27 INFO - PID 976 | #41 mozilla::dom::workerinternals::(anonymous namespace)::WorkerThreadPrimaryRunnable::Run() /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:2123:42 (libxul.so+0x7773871) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.532Z] 16:35:27 INFO - PID 976 | #42 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1193:16 (libxul.so+0x31fcfbe) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.539Z] 16:35:27 INFO - PID 976 | #43 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:480:10 (libxul.so+0x3203554) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.540Z] 16:35:27 INFO - PID 976 | #44 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:300:20 (libxul.so+0x3d3890e) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.540Z] 16:35:27 INFO - PID 976 | #45 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:370:10 (libxul.so+0x3cacfe8) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.541Z] 16:35:27 INFO - PID 976 | #46 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:363:3 (libxul.so+0x3cacfe8)
[task 2024-03-13T16:35:27.541Z] 16:35:27 INFO - PID 976 | #47 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:345:3 (libxul.so+0x3cacfe8)
[task 2024-03-13T16:35:27.542Z] 16:35:27 INFO - PID 976 | #48 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:370:10 (libxul.so+0x31f8843) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.543Z] 16:35:27 INFO - PID 976 | #49 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x4ba79) (BuildId: bc4142a50e52e0be5d522573e5400478876f0bb0)
[task 2024-03-13T16:35:27.543Z] 16:35:27 INFO - PID 976 | Previous write of size 8 at 0x7b40000a9e30 by main thread:
<...>
[task 2024-03-13T16:35:27.627Z] 16:35:27 INFO - PID 976 | #61 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:480:10 (libxul.so+0x3203554) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.627Z] 16:35:27 INFO - PID 976 | #62 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:300:20 (libxul.so+0x3d3890e) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.628Z] 16:35:27 INFO - PID 976 | #63 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:370:10 (libxul.so+0x3cacfe8) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.628Z] 16:35:27 INFO - PID 976 | #64 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:363:3 (libxul.so+0x3cacfe8)
[task 2024-03-13T16:35:27.629Z] 16:35:27 INFO - PID 976 | #65 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:345:3 (libxul.so+0x3cacfe8)
[task 2024-03-13T16:35:27.629Z] 16:35:27 INFO - PID 976 | #66 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:370:10 (libxul.so+0x31f8843) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.630Z] 16:35:27 INFO - PID 976 | #67 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x4ba79) (BuildId: bc4142a50e52e0be5d522573e5400478876f0bb0)
[task 2024-03-13T16:35:27.630Z] 16:35:27 INFO - PID 976 | Thread T944 'DOM Worker' (tid=9350, running) created by main thread at:
[task 2024-03-13T16:35:27.631Z] 16:35:27 INFO - PID 976 | #0 pthread_create /builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1020:3 (firefox-bin+0xc5a0b) (BuildId: 75563d55f4589c5636636aa10394f2ebb54a1288)
[task 2024-03-13T16:35:27.631Z] 16:35:27 INFO - PID 976 | #1 _PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:458:14 (libnspr4.so+0x42cee) (BuildId: bc4142a50e52e0be5d522573e5400478876f0bb0)
[task 2024-03-13T16:35:27.632Z] 16:35:27 INFO - PID 976 | #2 PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:533:12 (libnspr4.so+0x37f84) (BuildId: bc4142a50e52e0be5d522573e5400478876f0bb0)
[task 2024-03-13T16:35:27.633Z] 16:35:27 INFO - PID 976 | #3 nsThread::Init(nsTSubstring<char> const&) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:620:20 (libxul.so+0x31f9fe7) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.633Z] 16:35:27 INFO - PID 976 | #4 mozilla::dom::WorkerThread::Create(mozilla::dom::WorkerThreadFriendKey const&) /builds/worker/checkouts/gecko/dom/workers/WorkerThread.cpp:101:7 (libxul.so+0x77a967b) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.634Z] 16:35:27 INFO - PID 976 | #5 mozilla::dom::workerinternals::RuntimeService::ScheduleWorker(mozilla::dom::WorkerPrivate&) /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:1322:37 (libxul.so+0x775bda3) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.634Z] 16:35:27 INFO - PID 976 | #6 mozilla::dom::workerinternals::RuntimeService::RegisterWorker(mozilla::dom::WorkerPrivate&) /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:1204:19 (libxul.so+0x775b197) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.635Z] 16:35:27 INFO - PID 976 | #7 mozilla::dom::WorkerPrivate::Constructor(JSContext*, nsTSubstring<char16_t> const&, bool, mozilla::dom::WorkerKind, mozilla::dom::RequestCredentials, mozilla::dom::WorkerType, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, mozilla::dom::WorkerLoadInfo*, mozilla::ErrorResult&, nsTString<char16_t>, std::function<void (bool)>&&, std::function<void ()>&&) /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:2656:24 (libxul.so+0x778a1c8) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.636Z] 16:35:27 INFO - PID 976 | #8 mozilla::dom::Worker::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::dom::WorkerOptions const&, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/workers/Worker.cpp:48:41 (libxul.so+0x77695d2) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.636Z] 16:35:27 INFO - PID 976 | #9 mozilla::dom::Worker_Binding::_constructor(JSContext*, unsigned int, JS::Value*) /builds/worker/workspace/obj-build/dom/bindings/./WorkerBinding.cpp:1165:50 (libxul.so+0x5760d7a) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.637Z] 16:35:27 INFO - PID 976 | #10 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:479:13 (libxul.so+0x9dc919a) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.637Z] 16:35:27 INFO - PID 976 | #11 CallJSNativeConstructor /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:495:8 (libxul.so+0x9dc919a)
[task 2024-03-13T16:35:27.638Z] 16:35:27 INFO - PID 976 | #12 InternalConstruct(JSContext*, js::AnyConstructArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:720:10 (libxul.so+0x9dc919a)
[task 2024-03-13T16:35:27.638Z] 16:35:27 INFO - PID 976 | #13 ConstructFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:748:10 (libxul.so+0x9dd8836) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.639Z] 16:35:27 INFO - PID 976 | #14 js::Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3045:16 (libxul.so+0x9dd8836)
[task 2024-03-13T16:35:27.639Z] 16:35:27 INFO - PID 976 | #15 MaybeEnterInterpreterTrampoline /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:393:10 (libxul.so+0x9dc7341) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.640Z] 16:35:27 INFO - PID 976 | #16 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:451:13 (libxul.so+0x9dc7341)
[task 2024-03-13T16:35:27.640Z] 16:35:27 INFO - PID 976 | #17 js::ExecuteKernel(JSContext*, JS::Handle<JSScript*>, JS::Handle<JSObject*>, js::AbstractFramePtr, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:838:13 (libxul.so+0x9dc997e) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.641Z] 16:35:27 INFO - PID 976 | #18 js::Execute(JSContext*, JS::Handle<JSScript*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:870:10 (libxul.so+0x9dc9b21) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.642Z] 16:35:27 INFO - PID 976 | #19 ExecuteScript(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/CompilationAndEvaluation.cpp:494:10 (libxul.so+0x9ea5f90) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.642Z] 16:35:27 INFO - PID 976 | #20 JS_ExecuteScript(JSContext*, JS::Handle<JSScript*>) /builds/worker/checkouts/gecko/js/src/vm/CompilationAndEvaluation.cpp:518:10 (libxul.so+0x9ea6164) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.643Z] 16:35:27 INFO - PID 976 | #21 mozilla::dom::JSExecutionContext::ExecScript() /builds/worker/checkouts/gecko/dom/base/JSExecutionContext.cpp:234:8 (libxul.so+0x4aeb098) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.643Z] 16:35:27 INFO - PID 976 | #22 ExecuteCompiledScript /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:2484:16 (libxul.so+0x7a8baab) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.644Z] 16:35:27 INFO - PID 976 | #23 mozilla::dom::ScriptLoader::EvaluateScript(nsIGlobalObject*, JS::loader::ScriptLoadRequest*) /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:2773:12 (libxul.so+0x7a8baab)
[task 2024-03-13T16:35:27.644Z] 16:35:27 INFO - PID 976 | #24 mozilla::dom::ScriptLoader::EvaluateScriptElement(JS::loader::ScriptLoadRequest*) /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:2553:10 (libxul.so+0x7a8aef6) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.645Z] 16:35:27 INFO - PID 976 | #25 mozilla::dom::ScriptLoader::ProcessRequest(JS::loader::ScriptLoadRequest*) /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:2196:10 (libxul.so+0x7a86e41) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.645Z] 16:35:27 INFO - PID 976 | #26 mozilla::dom::ScriptLoader::ProcessInlineScript(nsIScriptElement*, JS::loader::ScriptKind) /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:1447:10 (libxul.so+0x7a850c3) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.646Z] 16:35:27 INFO - PID 976 | #27 mozilla::dom::ScriptLoader::ProcessScriptElement(nsIScriptElement*) /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:1039:10 (libxul.so+0x7a79739) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.646Z] 16:35:27 INFO - PID 976 | #28 mozilla::dom::ScriptElement::MaybeProcessScript() /builds/worker/checkouts/gecko/dom/script/ScriptElement.cpp:195:18 (libxul.so+0x7a79265) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.647Z] 16:35:27 INFO - PID 976 | #29 AttemptToExecute /builds/worker/workspace/obj-build/dist/include/nsIScriptElement.h:224:18 (libxul.so+0x416b0a8) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.647Z] 16:35:27 INFO - PID 976 | #30 nsHtml5TreeOpExecutor::RunScript(nsIContent*, bool) /builds/worker/checkouts/gecko/parser/html/nsHtml5TreeOpExecutor.cpp:957:22 (libxul.so+0x416b0a8)
[task 2024-03-13T16:35:27.648Z] 16:35:27 INFO - PID 976 | #31 nsHtml5TreeOpExecutor::RunFlushLoop() /builds/worker/checkouts/gecko/parser/html/nsHtml5TreeOpExecutor.cpp:742:7 (libxul.so+0x4168c3f) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.649Z] 16:35:27 INFO - PID 976 | #32 nsHtml5ExecutorReflusher::Run() /builds/worker/checkouts/gecko/parser/html/nsHtml5TreeOpExecutor.cpp:83:16 (libxul.so+0x416fbae) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.649Z] 16:35:27 INFO - PID 976 | #33 mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:578:16 (libxul.so+0x31e4c42) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.650Z] 16:35:27 INFO - PID 976 | #34 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:905:26 (libxul.so+0x31d9743) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.650Z] 16:35:27 INFO - PID 976 | #35 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:728:15 (libxul.so+0x31d7f76) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.651Z] 16:35:27 INFO - PID 976 | #36 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:514:36 (libxul.so+0x31d82af) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.651Z] 16:35:27 INFO - PID 976 | #37 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:232:37 (libxul.so+0x31e7ee4) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.652Z] 16:35:27 INFO - PID 976 | #38 mozilla::detail::RunnableFunction<mozilla::TaskController::TaskController()::$_0>::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:548:5 (libxul.so+0x31e7ee4)
[task 2024-03-13T16:35:27.652Z] 16:35:27 INFO - PID 976 | #39 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1199:16 (libxul.so+0x31fcda8) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.653Z] 16:35:27 INFO - PID 976 | #40 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:480:10 (libxul.so+0x3203554) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.654Z] 16:35:27 INFO - PID 976 | #41 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:85:21 (libxul.so+0x3d37d7e) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.654Z] 16:35:27 INFO - PID 976 | #42 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:268:30 (libxul.so+0x3d3884b) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.655Z] 16:35:27 INFO - PID 976 | #43 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:370:10 (libxul.so+0x3cacfe8) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.655Z] 16:35:27 INFO - PID 976 | #44 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:363:3 (libxul.so+0x3cacfe8)
[task 2024-03-13T16:35:27.656Z] 16:35:27 INFO - PID 976 | #45 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:345:3 (libxul.so+0x3cacfe8)
[task 2024-03-13T16:35:27.656Z] 16:35:27 INFO - PID 976 | #46 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:148:27 (libxul.so+0x7ce6553) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.657Z] 16:35:27 INFO - PID 976 | #47 nsAppShell::Run() /builds/worker/checkouts/gecko/widget/gtk/nsAppShell.cpp:470:33 (libxul.so+0x7dd7dfc) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.657Z] 16:35:27 INFO - PID 976 | #48 XRE_RunAppShell() /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:712:20 (libxul.so+0x9c5394f) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.658Z] 16:35:27 INFO - PID 976 | #49 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:235:9 (libxul.so+0x3d387fa) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.658Z] 16:35:27 INFO - PID 976 | #50 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:370:10 (libxul.so+0x3cacfe8) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.659Z] 16:35:27 INFO - PID 976 | #51 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:363:3 (libxul.so+0x3cacfe8)
[task 2024-03-13T16:35:27.659Z] 16:35:27 INFO - PID 976 | #52 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:345:3 (libxul.so+0x3cacfe8)
[task 2024-03-13T16:35:27.660Z] 16:35:27 INFO - PID 976 | #53 XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:647:34 (libxul.so+0x9c5365d) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.660Z] 16:35:27 INFO - PID 976 | #54 mozilla::BootstrapImpl::XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:67:12 (libxul.so+0x9c5f902) (BuildId: 985ffb2f0e0fbd2a11184ab8e07c88ab6b05a017)
[task 2024-03-13T16:35:27.661Z] 16:35:27 INFO - PID 976 | #55 content_process_main /builds/worker/checkouts/gecko/browser/app/../../ipc/contentproc/plugin-container.cpp:57:28 (firefox-bin+0x14e8c2) (BuildId: 75563d55f4589c5636636aa10394f2ebb54a1288)
[task 2024-03-13T16:35:27.661Z] 16:35:27 INFO - PID 976 | #56 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:375:18 (firefox-bin+0x14e8c2)
[task 2024-03-13T16:35:27.662Z] 16:35:27 INFO - PID 976 | SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/gfx/thebes/gfxUserFontSet.cpp:1063:17 in gfxUserFontSet::IncrementGeneration(bool)
[task 2024-03-13T16:35:27.662Z] 16:35:27 INFO - PID 976 | ==================
[task 2024-03-13T16:35:27.721Z] 16:35:27 INFO - PID 976 | A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down
[task 2024-03-13T16:35:28.049Z] 16:35:28 INFO - PID 976 | 1710347728048 Marionette INFO Stopped listening on port 50278
[task 2024-03-13T16:35:28.242Z] 16:35:28 INFO - PID 976 | [Parent 976, IPC I/O Parent] WARNING: process 1185 exited on signal 6: file /builds/worker/checkouts/gecko/ipc/chromium/src/base/process_util_posix.cc:265
[task 2024-03-13T16:35:28.273Z] 16:35:28 INFO - Browser not responding, setting status to CRASH
[task 2024-03-13T16:35:28.273Z] 16:35:28 INFO - TEST-UNEXPECTED-CRASH | /html/canvas/offscreen/text/2d.text.draw.align.end.ltr.worker.html | expected OK
[task 2024-03-13T16:35:28.273Z] 16:35:28 INFO - TEST-INFO took 2473ms
[task 2024-03-13T16:35:28.289Z] 16:35:28 INFO - PID 976 | JavaScript error: chrome://remote/content/marionette/cert.sys.mjs, line 47: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsICertOverrideService.setDisableAllSecurityChecksAndLetAttackersInterceptMyData]
[task 2024-03-13T16:35:28.303Z] 16:35:28 INFO - PID 976 | JavaScript error: chrome://remote/content/marionette/cert.sys.mjs, line 47: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsICertOverrideService.setDisableAllSecurityChecksAndLetAttackersInterceptMyData]
[task 2024-03-13T16:35:31.548Z] 16:35:31 INFO - Browser exited with return code 245
[task 2024-03-13T16:35:31.549Z] 16:35:31 INFO - Closing logging queue
[task 2024-03-13T16:35:31.550Z] 16:35:31 INFO - queue closed
[task 2024-03-13T16:35:31.627Z] 16:35:31 INFO - INFO | runtests.py | TSan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2024-03-13T16:35:31.627Z] 16:35:31 INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpae_zy4ax
[task 2024-03-13T16:35:31.636Z] 16:35:31 INFO - Starting runner
[task 2024-03-13T16:35:34.278Z] 16:35:34 INFO - PID 9383 | ATTENTION: default value of option mesa_glthread overridden by environment.
[task 2024-03-13T16:35:34.418Z] 16:35:34 INFO - PID 9383 | 1710347734417 Marionette INFO Marionette enabled
[task 2024-03-13T16:35:35.035Z] 16:35:35 INFO - PID 9383 | ATTENTION: default value of option mesa_glthread overridden by environment.
[task 2024-03-13T16:35:35.155Z] 16:35:35 INFO - PID 9383 | 1710347735154 Marionette INFO Listening on port 55494
[task 2024-03-13T16:35:43.476Z] 16:35:43 INFO - PID 9383 | console.error: ({})
[task 2024-03-13T16:35:49.461Z] 16:35:49 INFO - PID 9383 | [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-03-13T16:35:49.487Z] 16:35:49 INFO - PID 9383 | console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-03-13T16:35:50.772Z] 16:35:50 INFO - TEST-START | /html/canvas/offscreen/text/2d.text.draw.align.end.rtl.html
Updated•2 years ago
|
Group: core-security → gfx-core-security
Status: NEW → RESOLVED
Closed: 2 years ago
Component: Graphics → Graphics: Text
Duplicate of bug: 1838834
Resolution: --- → DUPLICATE
Updated•1 year ago
|
Group: gfx-core-security
You need to log in
before you can comment on or make changes to this bug.
Description
•