[Webkit-unassigned] [Bug 16200] [GTK] Crashes caused by animated GIFs

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 15 02:49:00 PDT 2008


http://bugs.webkit.org/show_bug.cgi?id=16200





------- Comment #4 from zaheer.mot at gmail.com  2008-05-15 02:48 PDT -------
the animated gif at
http://content.ytmnd.com/content/6/a/0/6a0e42120c9f9e24dfc3bfa353ccd114.gif
crashes on my arm build (based on r31307) with the following backtrace

#0  fbFetchPixel_a8r8g8b8 (bits=0x42878008, offset=0, indexed=0x0) at
fbcompose.c:669
#1  0x405085c4 in fbFetchTransformed (pict=0x178cd0, x=0, y=0, width=240,
buffer=0xbed028ac, mask=0x0, 
    maskBits=4278190080) at fbcompose.c:3448
#2  0x405099bc in pixman_compositeGeneral (op=3201313900, pSrc=0x178cd0,
pMask=0x0, pDst=0x405020bc, 
    xSrc=0, ySrc=0, xMask=0, yMask=0, xDst=0, yDst=0, width=0, height=125) at
fbcompose.c:4196
#3  0x404f7eb0 in _cairo_pixman_composite (op=PIXMAN_OPERATOR_SRC,
pSrc=0x178cd0, pMask=0x0, 
    pDst=0x181a90, xSrc=0, ySrc=0, xMask=0, yMask=0, xDst=0, yDst=0, width=240,
height=125)
    at fbpict.c:1928
#4  0x404bf118 in _cairo_image_surface_composite (op=CAIRO_OPERATOR_SOURCE,
src_pattern=0xbed08dc4, 
    mask_pattern=0x0, abstract_dst=0x1824c0, src_x=0, src_y=0, mask_x=0,
mask_y=0, dst_x=0, dst_y=0, 
    width=240, height=125) at cairo-image-surface.c:857
#5  0x404c982c in _cairo_surface_composite (op=CAIRO_OPERATOR_SOURCE,
src=0xbed08dc4, mask=0x0, 
    dst=0x1824c0, src_x=0, src_y=0, mask_x=0, mask_y=0, dst_x=0, dst_y=0,
width=240, height=125)
    at cairo-surface.c:1155
#6  0x404cc564 in _cairo_surface_fallback_composite (op=CAIRO_OPERATOR_CLEAR,
src=0xbed08dc4, mask=0x0, 
    dst=0x40500748, src_x=1, src_y=1078773092, mask_x=1, mask_y=1078773092,
dst_x=0, dst_y=0, width=240, 
    height=125) at cairo-surface-fallback.c:1110
#7  0x404cb86c in _clip_and_composite_trapezoids (src=0xbed08dc4,
op=CAIRO_OPERATOR_SOURCE, dst=0x178a10, 
    traps=0xbed08d30, clip=0x1823ac, antialias=CAIRO_ANTIALIAS_NONE) at
cairo-surface-fallback.c:448
#8  0x404cc094 in _cairo_surface_fallback_fill (surface=0x178a10,
op=CAIRO_OPERATOR_SOURCE, 
    source=0xbed08dc4, path=0x178730, fill_rule=CAIRO_FILL_RULE_WINDING,
tolerance=0.10000000000000001, 
    antialias=CAIRO_ANTIALIAS_NONE) at cairo-surface-fallback.c:907
#9  0x404caa98 in _cairo_surface_fill (surface=0x9999999a,
op=CAIRO_OPERATOR_SOURCE, source=0x42878008, 
    path=0x178730, fill_rule=CAIRO_FILL_RULE_WINDING,
tolerance=0.10000000000000001, 
    antialias=CAIRO_ANTIALIAS_DEFAULT) at cairo-surface.c:1454
#10 0x404bcd24 in _cairo_gstate_fill (gstate=0x3fb99999, path=0x9999999a) at
cairo-gstate.c:1044
#11 0x404b651c in *INT_cairo_fill_preserve (cr=0x1785c0) at cairo.c:2096
#12 0x404b6544 in cairo_fill (cr=0x1785c0) at cairo.c:2072
#13 0x40a00a0c in WebCore::BitmapImage::draw () from
/usr/local/lib/libwebkit-1.0.so.1
#14 0x40cdb9ac in WebCore::GraphicsContext::drawImage () from
/usr/local/lib/libwebkit-1.0.so.1
#15 0x40cdbb58 in WebCore::GraphicsContext::drawImage () from
/usr/local/lib/libwebkit-1.0.so.1
#16 0x40cdbca8 in WebCore::GraphicsContext::drawImage () from
/usr/local/lib/libwebkit-1.0.so.1

2- Also i observe that animated gif is much slower than firefox
https://bugs.webkit.org/show_bug.cgi?id=7320 is closed but still i see issue on
gtk port.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list