Closed
Bug 1242794
Opened 10 years ago
Closed 10 years ago
SkBitmap.cpp:897: failed assertion "fPixelRef->info() == pixelRef->info()"
Categories
(Core :: Graphics: Canvas2D, defect)
Core
Graphics: Canvas2D
Tracking
()
RESOLVED
FIXED
mozilla47
| Tracking | Status | |
|---|---|---|
| firefox47 | --- | fixed |
People
(Reporter: jruderman, Assigned: lsalzman)
References
Details
(Keywords: assertion, regression, testcase, Whiteboard: [gfx-noted])
Attachments
(3 files)
gfx/skia/skia/src/core/SkBitmap.cpp:897: failed assertion "fPixelRef->info() == pixelRef->info()"
| Reporter | ||
Comment 1•10 years ago
|
||
| Reporter | ||
Comment 2•10 years ago
|
||
fAlphaType differs (kPremul_SkAlphaType vs kOpaque_SkAlphaType).
Updated•10 years ago
|
Whiteboard: [gfx-noted]
| Assignee | ||
Comment 3•10 years ago
|
||
Since Skia upstream is working on removing SkGrPixelRef entirely, any changes to it are a bit controversial and whether or not it will get upstreamed quickly or at all is unknown.
But let's just get this fix in-tree anyway until such time as we can replace SkBitmap with SkImage.
Unfortunately, SkImage also is implemented in terms of SkBitmap right now too, so I think this bug would still hit it even when we do that port... more incentive to just incorporate this fix for now.
Updated•10 years ago
|
Attachment #8713198 -
Flags: review?(jmuizelaar) → review+
| Assignee | ||
Comment 4•10 years ago
|
||
Keywords: checkin-needed
Keywords: checkin-needed
Comment 6•10 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla47
You need to log in
before you can comment on or make changes to this bug.
Description
•