[cairo] Re: cairo/inkscape problems

bulia byak buliabyak at gmail.com
Wed Feb 21 20:53:15 PST 2007


Another problem: crash in cairo. Does the backtrace below tell anyone
anything? I can send full details and steps to reproduce on request.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1092263424 (LWP 10140)]
_cairo_pixman_composite_solid_mask_nx8x8888mmx
(op=PIXMAN_OPERATOR_OVER, pSrc=0xa119e80,
    pMask=0x0, pDst=0xa3b5700, xSrc=1, ySrc=1, xMask=0, yMask=0,
xDst=1, yDst=1, width=207,
    height=63) at mmintrin.h:202
202       return (__m64) __builtin_ia32_punpcklbw ((__v8qi)__m1, (__v8qi)__m2);
Current language:  auto; currently c
(gdb) bt
#0  _cairo_pixman_composite_solid_mask_nx8x8888mmx
(op=PIXMAN_OPERATOR_OVER, pSrc=0xa119e80,
    pMask=0x0, pDst=0xa3b5700, xSrc=1, ySrc=1, xMask=0, yMask=0,
xDst=1, yDst=1, width=207,
    height=63) at mmintrin.h:202
#1  0x4096ffcf in _cairo_pixman_composite (op=PIXMAN_OPERATOR_OVER,
pSrc=0xa119e80,
    pMask=0xa647930, pDst=0xa3b5700, xSrc=1, ySrc=1, xMask=0, yMask=0,
xDst=1, yDst=1,
    width=207, height=206) at fbpict.c:1994
#2  0x4093d7c3 in _cairo_image_surface_composite_trapezoids
(op=CAIRO_OPERATOR_OVER,
    pattern=0xbfffd790, abstract_dst=0xa27b800, antialias=174356784,
src_x=1, src_y=1, dst_x=1,
    dst_y=1, width=207, height=206, traps=0xa76db28, num_traps=86) at
cairo-image-surface.c:1016
#3  0x40946917 in _cairo_surface_composite_trapezoids (op=CAIRO_OPERATOR_OVER,
    pattern=0xbfffd790, dst=0xa27b800,
antialias=CAIRO_ANTIALIAS_DEFAULT, src_x=1, src_y=1,
    dst_x=1, dst_y=1, width=207, height=206, traps=0xa76db28, num_traps=86)
    at cairo-surface.c:1404
#4  0x40947ffd in _composite_traps_draw_func (closure=0xbfffd550,
op=CAIRO_OPERATOR_OVER,
    src=0xbfffd790, dst=0xa27b800, dst_x=0, dst_y=0, extents=0x0) at
cairo-surface-fallback.c:492
#5  0x40947cf0 in _clip_and_composite (clip=0x0,
op=CAIRO_OPERATOR_OVER, src=0xbfffd790,
    draw_func=0x40947f70 <_composite_traps_draw_func>,
draw_closure=0xbfffd550, dst=0xa27b800,
    extents=0xbfffd568) at cairo-surface-fallback.c:391
#6  0x409484e7 in _clip_and_composite_trapezoids (src=0xbfffd790,
op=CAIRO_OPERATOR_OVER,
    dst=0xa27b800, traps=0xbfffd690, clip=0x0,
antialias=CAIRO_ANTIALIAS_DEFAULT)
    at cairo-surface-fallback.c:644
#7  0x4094895b in _cairo_surface_fallback_stroke (surface=0xa27b800,
op=CAIRO_OPERATOR_OVER,
    source=0xbfffd790, path=0xa01c208, stroke_style=0x9d46770, ctm=0xbfffd730,
    ctm_inverse=0xbfffd700, tolerance=0.10000000000000001,
antialias=CAIRO_ANTIALIAS_DEFAULT)
    at cairo-surface-fallback.c:801
#8  0x40947642 in _cairo_surface_stroke (surface=0xa27b800,
op=CAIRO_OPERATOR_OVER,
    source=0xbfffd860, path=0xa01c208, stroke_style=0x9d46770,
ctm=0x0, ctm_inverse=0x9d4683c,
    tolerance=0.10000000000000001, antialias=CAIRO_ANTIALIAS_DEFAULT)
at cairo-surface.c:1320
#9  0x4093b14f in _cairo_gstate_stroke (gstate=0x9d46760,
path=0xa01c208) at cairo-gstate.c:932
#10 0x409349c3 in *INT_cairo_stroke_preserve (cr=0xa01c200) at cairo.c:1906
#11 0x409349f0 in cairo_stroke (cr=0xa01c200) at cairo.c:1882
...

-- 
bulia byak
Inkscape. Draw Freely.
http://www.inkscape.org


More information about the cairo mailing list