On Mar 12, 2014 4:42 PM, "Thibaut" <[email protected]> wrote:

> Program received signal SIGSEGV, Segmentation fault.
> sweep_line_delete (rectangle=0x7fffffff6978, sweep=0x7fffffff6690)
>     at
/tmp/buildd/cairo-1.12.16/src/cairo-bentley-ottmann-rectangular.c:567
> 567
> /tmp/buildd/cairo-1.12.16/src/cairo-bentley-ottmann-rectangular.c: Aucun
> fichier ou dossier de ce type.
> (gdb) bt
> #0  sweep_line_delete (rectangle=0x7fffffff6978, sweep=0x7fffffff6690)
>     at
/tmp/buildd/cairo-1.12.16/src/cairo-bentley-ottmann-rectangular.c:567
> #1  _cairo_bentley_ottmann_tessellate_rectangular (
>     rectangles=rectangles@entry=0x7fffffff6860,
>     num_rectangles=num_rectangles@entry=3,
>     fill_rule=fill_rule@entry=CAIRO_FILL_RULE_WINDING,
>     do_traps=do_traps@entry=0, container=container@entry=0x7fffffff7960)
>     at
/tmp/buildd/cairo-1.12.16/src/cairo-bentley-ottmann-rectangular.c:659
> #2  0x00007ffff2f2f193 in _cairo_bentley_ottmann_tessellate_boxes (
>     in=in@entry=0x7fffffff7bb0,
>     fill_rule=fill_rule@entry=CAIRO_FILL_RULE_WINDING,
>     out=out@entry=0x7fffffff7960)
>     at
/tmp/buildd/cairo-1.12.16/src/cairo-bentley-ottmann-rectangular.c:877
> #3  0x00007ffff2f90e61 in fixup_unbounded (
>     extents=extents@entry=0x7fffffff8d60, boxes=boxes@entry
=0x7fffffff82d0,
>     compositor=<optimized out>)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-traps-compositor.c:885
> #4  0x00007ffff2f92081 in composite_aligned_boxes (boxes=0x7fffffff82d0,
>     extents=0x7fffffff8d60, compositor=0x7ffff3230ac0 <compositor.16213>)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-traps-compositor.c:1298
> #5  clip_and_composite_boxes (
>     compositor=compositor@entry=0x7ffff3230ac0 <compositor.16213>,
>     extents=extents@entry=0x7fffffff8d60, boxes=boxes@entry
=0x7fffffff82d0)
> ---Type <return> to continue, or q <return> to quit---
>     at /tmp/buildd/cairo-1.12.16/src/cairo-traps-compositor.c:1774
> #6  0x00007ffff2f92433 in clip_and_composite_polygon (
>     compositor=compositor@entry=0x7ffff3230ac0 <compositor.16213>,
>     extents=extents@entry=0x7fffffff8d60,
>     polygon=polygon@entry=0x7fffffff8940,
>     antialias=antialias@entry=CAIRO_ANTIALIAS_NONE,
>     fill_rule=fill_rule@entry=CAIRO_FILL_RULE_WINDING, curvy=<optimized
> out>)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-traps-compositor.c:1562
> #7  0x00007ffff2f92b72 in _cairo_traps_compositor_fill (
>     _compositor=0x7ffff3230ac0 <compositor.16213>, extents=0x7fffffff8d60,
>     path=0xfc4698, fill_rule=CAIRO_FILL_RULE_WINDING,
>     tolerance=0.10000000000000001, antialias=CAIRO_ANTIALIAS_NONE)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-traps-compositor.c:2250
> #8  0x00007ffff2f3bee7 in _cairo_compositor_fill (
>     compositor=0x7ffff3230ac0 <compositor.16213>,
>     surface=surface@entry=0x17362e0, op=op@entry=CAIRO_OPERATOR_IN,
>     source=source@entry=0x7ffff2ff38a0 <_cairo_pattern_white>,
>     path=path@entry=0xfc4698,
>     fill_rule=fill_rule@entry=CAIRO_FILL_RULE_WINDING,
>     tolerance=0.10000000000000001,
>     antialias=antialias@entry=CAIRO_ANTIALIAS_NONE,
> clip=clip@entry=0xc96dd0)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-compositor.c:203
> #9  0x00007ffff2faca58 in _cairo_xlib_surface_fill (_surface=<optimized
> out>,
> ---Type <return> to continue, or q <return> to quit---
>     op=CAIRO_OPERATOR_IN, source=0x7ffff2ff38a0 <_cairo_pattern_white>,
>     path=0xfc4698, fill_rule=CAIRO_FILL_RULE_WINDING,
>     tolerance=<optimized out>, antialias=CAIRO_ANTIALIAS_NONE,
> clip=0xc96dd0)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-xlib-surface.c:1646
> #10 0x00007ffff2f7ff14 in _cairo_surface_fill (surface=0x17362e0,
>     op=CAIRO_OPERATOR_IN, source=0x7ffff2ff38a0 <_cairo_pattern_white>,
>     path=0xfc4698, fill_rule=CAIRO_FILL_RULE_WINDING,
>     tolerance=0.10000000000000001, antialias=CAIRO_ANTIALIAS_NONE,
>     clip=0xc96dd0) at /tmp/buildd/cairo-1.12.16/src/cairo-surface.c:2255
> #11 0x00007ffff2f3a54f in _cairo_clip_combine_with_surface (clip=0xc96dd0,
>     dst=dst@entry=0x17362e0, dst_x=<optimized out>, dst_y=<optimized out>)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-clip-surface.c:78
> #12 0x00007ffff2f90b37 in create_composite_mask (
>     compositor=compositor@entry=0x7ffff3230ac0 <compositor.16213>,
>     dst=dst@entry=0xe8c000, draw_closure=draw_closure@entry
=0x7fffffffa070,
>     draw_func=<optimized out>, mask_func=mask_func@entry=0x0,
>     extents=extents@entry=0x7fffffffa490)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-traps-compositor.c:500
> #13 0x00007ffff2f91761 in clip_and_composite_with_mask (src_y=0, src_x=0,
>     src=0xfbd6d0, op=CAIRO_OPERATOR_OVER, draw_closure=0x7fffffffa070,
>     mask_func=0x0, draw_func=<optimized out>, extents=0x7fffffffa490,
>     compositor=0x7ffff3230ac0 <compositor.16213>)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-traps-compositor.c:546
> ---Type <return> to continue, or q <return> to quit---
> #14 clip_and_composite (
>     compositor=compositor@entry=0x7ffff3230ac0 <compositor.16213>,
>     extents=extents@entry=0x7fffffffa490,
>     draw_func=draw_func@entry=0x7ffff2f8fda0 <composite_boxes>,
>     mask_func=mask_func@entry=0x0,
>     draw_closure=draw_closure@entry=0x7fffffffa070, need_clip=2)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-traps-compositor.c:1036
> #15 0x00007ffff2f91c11 in clip_and_composite_boxes (
>     compositor=compositor@entry=0x7ffff3230ac0 <compositor.16213>,
>     extents=extents@entry=0x7fffffffa490, boxes=boxes@entry
=0x7fffffffa070)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-traps-compositor.c:1779
> #16 0x00007ffff2f92bd7 in _cairo_traps_compositor_fill (
>     _compositor=0x7ffff3230ac0 <compositor.16213>, extents=0x7fffffffa490,
>     path=0xce7ae8, fill_rule=CAIRO_FILL_RULE_WINDING,
>     tolerance=0.10000000000000001, antialias=CAIRO_ANTIALIAS_DEFAULT)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-traps-compositor.c:2219
> #17 0x00007ffff2f3bee7 in _cairo_compositor_fill (
>     compositor=0x7ffff3230ac0 <compositor.16213>,
>     surface=surface@entry=0xe8c000, op=op@entry=CAIRO_OPERATOR_OVER,
>     source=source@entry=0x7fffffffa890, path=path@entry=0xce7ae8,
>     fill_rule=fill_rule@entry=CAIRO_FILL_RULE_WINDING,
>     tolerance=0.10000000000000001,
>     antialias=antialias@entry=CAIRO_ANTIALIAS_DEFAULT,
> ---Type <return> to continue, or q <return> to quit---
>     clip=clip@entry=0x1243d20)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-compositor.c:203
> #18 0x00007ffff2faca58 in _cairo_xlib_surface_fill (_surface=<optimized
> out>,
>     op=CAIRO_OPERATOR_OVER, source=0x7fffffffa890, path=0xce7ae8,
>     fill_rule=CAIRO_FILL_RULE_WINDING, tolerance=<optimized out>,
>     antialias=CAIRO_ANTIALIAS_DEFAULT, clip=0x1243d20)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-xlib-surface.c:1646
> #19 0x00007ffff2f7ff14 in _cairo_surface_fill (surface=0xe8c000,
>     op=CAIRO_OPERATOR_OVER, source=0x7fffffffa890, path=0xce7ae8,
>     fill_rule=CAIRO_FILL_RULE_WINDING, tolerance=0.10000000000000001,
>     antialias=CAIRO_ANTIALIAS_DEFAULT, clip=0x1243d20)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-surface.c:2255
> #20 0x00007ffff2f438ac in _cairo_gstate_fill (gstate=0x1091720,
>     path=path@entry=0xce7ae8)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-gstate.c:1308
> #21 0x00007ffff2f3d499 in _cairo_default_context_fill
(abstract_cr=0xce7780)
>     at /tmp/buildd/cairo-1.12.16/src/cairo-default-context.c:1058
> #22 0x00007ffff2f36d85 in cairo_fill (cr=0xce7780)
>     at /tmp/buildd/cairo-1.12.16/src/cairo.c:2201
> #23 0x00007ffff5a25dbd in ?? ()
>    from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
> #24 0x00007ffff60d7982 in ?? ()
>    from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0
> ---Type <return> to continue, or q <return> to quit---
> #25 0x00007ffff60d84fb in ?? ()
>    from /usr/lib/x86_64-linux-gnu/libwebkitgtk-3.0.so.0

Thanks for the information. Looks like we need to get a Cairo dev to take a
look at this as it appears to be your desktop compositor that's the source
of the crashing.   My Internet at home is down right now so give me a
couple days.

Thanks again.

-David

Reply via email to