[Webkit-unassigned] [Bug 201755] [Cairo] Image::drawTiled → Cairo::drawSurface → cairo_paint_with_alpha → segfault happens in pixman

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 12 23:13:48 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=201755

--- Comment #1 from Fujii Hironori <Hironori.Fujii at sony.com> ---
In Image::drawTiled, this Image size was 640x435.
But, visibleSrcRect was 640.0x435.00031.

In Cairo::drawSurface, it create a subsurface by taking enclosingIntRect of srcRect.
https://trac.webkit.org/browser/webkit/trunk/Source/WebCore/platform/graphics/cairo/CairoOperations.cpp?rev=249217#L935

> IntRect expandedSrcRect(enclosingIntRect(srcRect));

I guess expandedSrcRect would be 640x436.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190913/7ebdf084/attachment.html>


More information about the webkit-unassigned mailing list