Closed Bug 974658 Opened 11 years ago Closed 11 years ago

Deliberate crashes (MOZ_CRASH("unsupported source surface")) in mozilla::gfx::GetRetainedImageFromSourceSurface()

Categories

(Core :: Graphics, defect)

All
macOS
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 972758

People

(Reporter: smichaud, Unassigned)

Details

Crash Data

https://crash-stats.mozilla.com/report/list?signature=mozilla%3A%3Agfx%3A%3AGetRetainedImageFromSourceSurface&product=Firefox&query_type=contains&range_unit=weeks&process_type=any&hang_type=any&date=2014-02-19+22%3A00%3A00&range_value=4#tab-reports These are currently the #8 Mac topcrasher on the 30 branch (the trunk). The earliest build for which I can find one of these crashes is firefox-2014-02-09-03-02-03-mozilla-central: bp-fb1d293c-e1a7-4a3b-9fcb-edf8b2140210 But they start in quantity with the firefox-2014-02-13-03-02-01-mozilla-central build: bp-d096bb55-8c5e-4bd2-949e-b73352140214 bp-b7d05068-503d-4fed-8b64-0388a2140214 bp-4f938453-8a1a-485f-b772-369ee2140214 bp-21191371-cd9c-41e2-9602-c7bc62140214 bp-b743216f-5505-4ca8-8ab3-c5cef2140214 bp-6303bc85-3ca5-4e3a-a335-718d82140213 bp-6407d1e6-c086-4ee2-9167-38a482140213 These are the result of a deliberate crash, here: https://hg.mozilla.org/mozilla-central/annotate/660b62608951/gfx/2d/DrawTargetCG.cpp#l231 This code was added by the following patch, a long time ago: https://hg.mozilla.org/mozilla-central/rev/2bbcf26785fe Bug 930956 - Make DrawTargetCG::DrawSurface support painting a DataSourceSurface that is not a DataSourceSurfaceCG. r=jrmuizel, r=Bas author Markus Stange <mstange@themasta.com> Wed Nov 27 12:21:43 2013 +0100 (at Wed Nov 27 12:21:43 2013 +0100) So it's presumably not *this* patch that's the trigger here (since these crashes started very recently). But Markus, I'm going to CC you anyway, for whatever insights you may have on this bug.
Crash Signature: [@ mozilla::gfx::GetRetainedImageFromSourceSurface ]
This is probably a duplicate of bug 972758 with fixes in bug 973892.
So it is. Thanks for the info.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.