Closed Bug 1238257 Opened 9 years ago Closed 9 years ago

crash in gfxASurface::CairoStatus in Firefox 44.0b7

Categories

(Core :: Graphics, defect)

44 Branch
x86
Windows NT
defect
Not set
critical

Tracking

()

RESOLVED FIXED
Tracking Status
firefox43 --- unaffected
firefox44 - fixed
firefox45 --- unaffected
firefox46 --- unaffected

People

(Reporter: philipp, Assigned: milan)

References

Details

(Keywords: crash, regression)

Crash Data

[Tracking Requested - why for this release]: This bug was filed from the Socorro interface and is report bp-e3a4cb3f-1903-493b-b339-058aa2160109. ============================================================= Crashing Thread (0) Frame Module Signature Source 0 xul.dll gfxASurface::CairoStatus() gfx/thebes/gfxASurface.cpp 1 xul.dll mozilla::layers::TextureClientMemoryDIB::AllocateForSurface(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::layers::TextureAllocationFlags) gfx/layers/TextureDIB.cpp 2 xul.dll mozilla::layers::TextureClientMemoryDIB::CreateSimilar(mozilla::layers::TextureFlags, mozilla::layers::TextureAllocationFlags) gfx/layers/TextureDIB.cpp 3 xul.dll mozilla::layers::ContentClientRemoteBuffer::CreateBackBuffer(mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&) gfx/layers/client/ContentClient.cpp 4 xul.dll mozilla::layers::ContentClientRemoteBuffer::BuildTextureClients(mozilla::gfx::SurfaceFormat, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, unsigned int) gfx/layers/client/ContentClient.cpp 5 xul.dll mozilla::layers::ContentClientRemoteBuffer::CreateBuffer(gfxContentType, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, unsigned int, RefPtr<mozilla::gfx::DrawTarget>*, RefPtr<mozilla::gfx::DrawTarget>*) gfx/layers/client/ContentClient.cpp 6 xul.dll mozilla::TimelineConsumers::HasConsumer(nsIDocShell*) docshell/base/timeline/TimelineConsumers.cpp 7 xul.dll mozilla::layers::ShadowLayerForwarder::Attach(mozilla::layers::CompositableClient*, mozilla::layers::ShadowableLayer*) gfx/layers/ipc/ShadowLayers.cpp 8 xul.dll mozilla::layers::ShadowLayerForwarder::Connect(mozilla::layers::CompositableClient*, mozilla::layers::ImageContainer*) gfx/layers/ipc/ShadowLayers.cpp 9 xul.dll mozilla::layers::ClientPaintedLayer::RenderLayerWithReadback(mozilla::layers::ReadbackProcessor*) gfx/layers/client/ClientPaintedLayer.cpp 10 xul.dll mozilla::layers::ClientContainerLayer::RenderLayer() gfx/layers/client/ClientContainerLayer.h 11 xul.dll mozilla::layers::ClientLayer::RenderLayerWithReadback(mozilla::layers::ReadbackProcessor*) gfx/layers/client/ClientLayerManager.h 12 xul.dll mozilla::layers::ClientContainerLayer::RenderLayer() gfx/layers/client/ClientContainerLayer.h 13 xul.dll mozilla::layers::ClientLayerManager::EndTransactionInternal(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, mozilla::layers::DrawRegionClip, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) gfx/layers/client/ClientLayerManager.cpp 14 xul.dll mozilla::layers::ClientLayerManager::EndTransaction(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, mozilla::layers::DrawRegionClip, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) gfx/layers/client/ClientLayerManager.cpp 15 xul.dll nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) layout/base/nsDisplayList.cpp 16 xul.dll nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) layout/base/nsLayoutUtils.cpp 17 xul.dll PresShell::Paint(nsView*, nsRegion const&, unsigned int) layout/base/nsPresShell.cpp in early incoming data from 44 beta 7 this bug signature (regressing in this version) is on top of the list with 17% of all crashes. so far it is happening on all versions of windows vista and higher and not contained to a particular gpu vendor.
We don't see in aurora or nightly?
Flags: needinfo?(milan)
(In reply to Anthony Hughes, QA Mentor (:ashughes) from comment #1) > I suspect https://hg.mozilla.org/releases/mozilla-beta/rev/35655c81d4e6. That is bug 1233182.
Blocks: 1233182
Assignee: nobody → milan
Bug 1233182 wasn't actually properly fixed, so I reopened it and this should be fixed what they is properly taken care of.
I probably have the "what depends on what" the wrong way, if the fix is going to be in bug 1233182.
after looking at 44.0b8 crash data where this signature has totally ceased, i'm changing the status of this bug to fixed as well. thanks for the swift response milan!
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
(In reply to philipp from comment #7) > after looking at 44.0b8 crash data where this signature has totally ceased, > i'm changing the status of this bug to fixed as well. thanks for the swift > response milan! This is awesome!!! :)
You need to log in before you can comment on or make changes to this bug.