Closed
Bug 1414646
Opened 7 years ago
Closed 6 years ago
Crash in gfxFontFaceBufferSource::Release
Categories
(Core :: Graphics, defect, P3)
Tracking
()
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox56 | --- | unaffected |
firefox57 | --- | wontfix |
firefox58 | --- | affected |
People
(Reporter: philipp, Unassigned)
References
Details
(Keywords: crash, regression)
Crash Data
This bug was filed from the Socorro interface and is report bp-a59bec36-9b1a-42b1-bf60-a01fb0171104. ============================================================= Crashing Thread (22), Name: Compositor Frame Module Signature Source 0 xul.dll gfxFontFaceBufferSource::Release() gfx/thebes/gfxUserFontSet.h:31 1 xul.dll mozilla::layers::LayerMLGPU::PrepareToRender(mozilla::layers::FrameBuilder*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) gfx/layers/mlgpu/LayerMLGPU.cpp:57 2 xul.dll mozilla::layers::FrameBuilder::ProcessContainerLayer(mozilla::layers::ContainerLayer*, mozilla::layers::RenderViewMLGPU*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&, mozilla::Maybe<mozilla::gfx::PolygonTyped<mozilla::gfx::UnknownUnits> >&) gfx/layers/mlgpu/FrameBuilder.cpp:161 3 xul.dll mozilla::layers::FrameBuilder::AssignLayer(mozilla::layers::Layer*, mozilla::layers::RenderViewMLGPU*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&, mozilla::Maybe<mozilla::gfx::PolygonTyped<mozilla::gfx::UnknownUnits> >&&) gfx/layers/mlgpu/FrameBuilder.cpp:122 4 xul.dll mozilla::layers::FrameBuilder::ProcessChildList(mozilla::layers::ContainerLayer*, mozilla::layers::RenderViewMLGPU*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&, mozilla::Maybe<mozilla::gfx::PolygonTyped<mozilla::gfx::UnknownUnits> > const&) gfx/layers/mlgpu/FrameBuilder.cpp:228 5 xul.dll mozilla::layers::FrameBuilder::ProcessContainerLayer(mozilla::layers::ContainerLayer*, mozilla::layers::RenderViewMLGPU*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&, mozilla::Maybe<mozilla::gfx::PolygonTyped<mozilla::gfx::UnknownUnits> >&) gfx/layers/mlgpu/FrameBuilder.cpp:172 6 xul.dll mozilla::layers::FrameBuilder::AssignLayer(mozilla::layers::Layer*, mozilla::layers::RenderViewMLGPU*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&, mozilla::Maybe<mozilla::gfx::PolygonTyped<mozilla::gfx::UnknownUnits> >&&) gfx/layers/mlgpu/FrameBuilder.cpp:122 7 xul.dll mozilla::layers::FrameBuilder::Build() gfx/layers/mlgpu/FrameBuilder.cpp:72 8 xul.dll mozilla::layers::LayerManagerMLGPU::RenderLayers() gfx/layers/mlgpu/LayerManagerMLGPU.cpp:364 9 xul.dll mozilla::layers::LayerManagerMLGPU::Composite() gfx/layers/mlgpu/LayerManagerMLGPU.cpp:320 10 xul.dll mozilla::layers::LayerManagerMLGPU::EndTransaction(mozilla::TimeStamp const&, mozilla::layers::LayerManager::EndTransactionFlags) gfx/layers/mlgpu/LayerManagerMLGPU.cpp:279 11 xul.dll mozilla::layers::CompositorBridgeParent::CompositeToTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const*) gfx/layers/ipc/CompositorBridgeParent.cpp:1041 12 xul.dll mozilla::layers::CompositorVsyncScheduler::Composite(mozilla::TimeStamp) gfx/layers/ipc/CompositorVsyncScheduler.cpp:262 13 xul.dll mozilla::detail::RunnableMethodImpl<mozilla::layers::CompositorVsyncScheduler* const, void ( mozilla::layers::CompositorVsyncScheduler::*)(mozilla::TimeStamp), 1, 1, mozilla::TimeStamp>::Run() xpcom/threads/nsThreadUtils.h:1192 14 xul.dll MessageLoop::DoWork() ipc/chromium/src/base/message_loop.cc:535 15 xul.dll base::MessagePumpForUI::DoRunLoop() ipc/chromium/src/base/message_pump_win.cc:210 16 xul.dll base::MessagePumpWin::Run(base::MessagePump::Delegate*) ipc/chromium/src/base/message_pump_win.h:80 17 xul.dll MessageLoop::RunHandler() ipc/chromium/src/base/message_loop.cc:319 18 xul.dll MessageLoop::Run() ipc/chromium/src/base/message_loop.cc:299 19 xul.dll base::Thread::ThreadMain() ipc/chromium/src/base/thread.cc:181 20 xul.dll `anonymous namespace'::ThreadFunc ipc/chromium/src/base/platform_thread_win.cc:28 21 kernel32.dll BaseThreadInitThunk 22 ntdll.dll RtlUserThreadStart 23 kernel32.dll BasepReportFault 24 kernel32.dll BasepReportFault this signature is starting to appear more frequently in the 57.0b cycle - first in beta 3 and then again in beta 12 and subsequent builds. it's mainly affecting windows 7 installations, ther is no correlation with particular gpus though.
Comment 1•7 years ago
|
||
From the call stack, I didn't see the relation between frame 0 (gfxFontFaceBufferSource::Release) and 1(LayerMLGPU::PrepareToRender). David, do you think this was related to Font or MLGPU only?
Flags: needinfo?(dvander)
Updated•7 years ago
|
Indeed something is wrong with the stack there. This looks like bug 1407283 with a new signature.
Flags: needinfo?(dvander)
![]() |
||
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•