Open the crash report on crash-stats: 23a8b914-8f9d-48ac-aa19-0a37f0260819.

The crash signature is nsTArray_Impl<T>::AppendElementInternal<T> | nsTArray<T>::AppendElement | nsTextFrame::GetTextDecorations.

Frame Signature Source Changesets
0 nsTArray_Impl<nsTextFrame::LineDecoration,nsTArrayInfallibleAllocator>::AppendElementInternal<nsTArrayInfallibleAllocator,nsTextFrame::LineDecoration>(nsTextFrame::LineDecoration&&) xpcom/ds/nsTArray.h:2582
1 nsTextFrame::GetTextDecorations(nsPresContext*, nsTextFrame::TextDecorationColorResolution, nsTextFrame::TextDecorations&) layout/generic/nsTextFrame.cpp:5527
0
2026-08-17
backout: False
2 nsTextFrame::DrawText(gfxTextRun::Range, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits,float> const&, nsTextFrame::DrawTextParams const&, mozilla::image::imgDrawingParams&) layout/generic/nsTextFrame.cpp:8212
0
2026-08-17
backout: False
3 nsTextFrame::PaintText(nsTextFrame::PaintTextParams const&, const int, const int, nsPoint const&, const bool, mozilla::image::imgDrawingParams&, float) layout/generic/nsTextFrame.cpp:7882
0
2026-08-17
backout: False
4 mozilla::nsDisplayText::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, mozilla::layers::StackingContextHelper const&, mozilla::layers::RenderRootStateManager*, mozilla::nsDisplayListBuilder*) layout/painting/nsDisplayList.cpp:7870
5 mozilla::layers::WebRenderCommandBuilder::CreateWebRenderCommandsFromDisplayList(mozilla::nsDisplayList*, mozilla::nsDisplayItem*, mozilla::nsDisplayListBuilder*, mozilla::layers::StackingContextHelper const&, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, bool) gfx/layers/wr/WebRenderCommandBuilder.cpp:2197
6 mozilla::nsDisplayOwnLayer::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, mozilla::layers::StackingContextHelper const&, mozilla::layers::RenderRootStateManager*, mozilla::nsDisplayListBuilder*, bool) layout/painting/nsDisplayList.cpp:5548
7 mozilla::nsDisplayOwnLayer::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, mozilla::layers::StackingContextHelper const&, mozilla::layers::RenderRootStateManager*, mozilla::nsDisplayListBuilder*) layout/painting/nsDisplayList.h:5504
8 mozilla::layers::WebRenderCommandBuilder::CreateWebRenderCommandsFromDisplayList(mozilla::nsDisplayList*, mozilla::nsDisplayItem*, mozilla::nsDisplayListBuilder*, mozilla::layers::StackingContextHelper const&, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, bool) gfx/layers/wr/WebRenderCommandBuilder.cpp:2197
9 mozilla::layers::WebRenderLayerManager::EndTransactionWithoutLayer(mozilla::nsDisplayList*, mozilla::nsDisplayListBuilder*, WrFiltersHolder&&, mozilla::layers::WebRenderBackgroundData*, const double, bool) gfx/layers/wr/WebRenderLayerManager.cpp:381
10 mozilla::nsDisplayList::PaintRoot(mozilla::nsDisplayListBuilder*, gfxContext*, unsigned int, mozilla::Maybe<double>) layout/painting/nsDisplayList.cpp:2328
11 nsLayoutUtils::PaintFrame(gfxContext*, nsIFrame*, nsRegion const&, unsigned int, mozilla::nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags) layout/base/nsLayoutUtils.cpp:3346
0
2026-08-15
backout: False
0
2026-08-15
backout: False
12 mozilla::PresShell::PaintInternal(nsIFrame*, mozilla::WindowRenderer*, mozilla::PaintInternalFlags) layout/base/PresShell.cpp:6801
13 mozilla::PresShell::PaintSynchronously() layout/base/PresShell.cpp:12660
14 nsRefreshDriver::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp, nsRefreshDriver::IsExtraTick) layout/base/nsRefreshDriver.cpp:2572
15 mozilla::RefreshDriverTimer::TickRefreshDrivers(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) layout/base/nsRefreshDriver.cpp:343
16 mozilla::RefreshDriverTimer::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) layout/base/nsRefreshDriver.cpp:359
17 mozilla::VsyncRefreshDriverTimer::TickRefreshDriver(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) layout/base/nsRefreshDriver.cpp:856
18 mozilla::VsyncRefreshDriverTimer::NotifyVsyncOnMainThread(mozilla::VsyncEvent const&) layout/base/nsRefreshDriver.cpp:753
19 mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsyncTimerOnMainThread() layout/base/nsRefreshDriver.cpp:587
20 mozilla::dom::VsyncMainChild::RecvNotify(mozilla::VsyncEvent const&, float const&) dom/ipc/VsyncMainChild.cpp:64
21 mozilla::dom::PVsyncChild::OnMessageReceived(IPC::Message const&) ipc/ipdl/PVsyncChild.cpp:241
22 mozilla::ipc::PBackgroundChild::OnMessageReceived(IPC::Message const&) ipc/ipdl/PBackgroundChild.cpp:4960
23 mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::ActorLifecycleProxy*, mozilla::ipc::MessageChannel::MessageTask&) ipc/glue/MessageChannel.cpp:1512
24 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex &> const&) xpcom/threads/TaskController.cpp:1360
25 NS_ProcessNextEvent(nsIThread*, bool) xpcom/threads/nsThreadUtils.cpp:471
26 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) ipc/glue/MessagePump.cpp:83
27 MessageLoop::RunHandler() ipc/chromium/src/base/message_loop.cc:364
28 nsBaseAppShell::Run() widget/nsBaseAppShell.cpp:151
29 nsAppShell::Run() widget/windows/nsAppShell.cpp:632
30 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) ipc/glue/MessagePump.cpp:233
31 MessageLoop::RunHandler() ipc/chromium/src/base/message_loop.cc:364
32 mozilla::BootstrapImpl::XRE_InitChildProcess(int, char**, XREChildData const*) toolkit/xre/Bootstrap.cpp:59
33 wmain(int, wchar_t**) toolkit/xre/nsWindowsWMain.cpp:150
34 __scrt_common_main_seh() /builds/worker/workspace/obj-build/browser/app/D:/a/_work/1/s/src/vctools/crt/vcstartup/src/startup/exe_common.inl:288
35 BaseThreadInitThunk None
36 RtlUserThreadStart None