[cairo] Getting SIGSEGV in pixman
Hakki Dogusan
dogusanh at tr.net
Sat May 19 03:46:37 PDT 2012
Hi,
(WinXP, MinGW (gcc-4.6.2), Cairo-1.12.2, Pixman-0.25.2)
My program runs successfully with Cairo-1.10.2, but getting SIGSEGV with
1.12.2.
Back trace is as follows:
Debugger name and version: GNU gdb (GDB) 7.4
Program received signal SIGSEGV, Segmentation fault.
At .sdk\pixman\pixman\pixman-fast-path.c:619
> bt
#0 0x6ea7f29f in fast_composite_over_8888_8888 (imp=0x21c5308,
info=0x22d608) at .sdk\pixman\pixman\pixman-fast-path.c:619
#1 0x6e9c6ded in pixman_image_composite32 (op=PIXMAN_OP_OVER,
src=0x21f12b8, mask=0x0, dest=0x21f0d78, src_x=0, src_y=0, mask_x=0,
mask_y=0, dest_x=0, dest_y=0, width=919, height=10) at
.sdk\pixman\pixman\pixman.c:712
#2 0x6e93ff68 in composite_boxes (_dst=0x21f0e40, op=CAIRO_OPERATOR_IN,
abstract_src=0x21f0f88, abstract_mask=0x0, src_x=0, src_y=0, mask_x=0,
mask_y=0, dst_x=0, dst_y=0, boxes=0x22df90, extents=0x22e240) at
.sdk\cairo\src\cairo-image-compositor.c:523
#3 0x6e99e608 in composite_aligned_boxes (compositor=0x6ebde060,
extents=0x22e208, boxes=0x22df90) at
.sdk\cairo\src\cairo-spans-compositor.c:604
#4 0x6e99ebee in clip_and_composite_boxes (compositor=0x6ebde060,
extents=0x22e208, boxes=0x22df90) at
.sdk\cairo\src\cairo-spans-compositor.c:797
#5 0x6e99eeaf in _cairo_spans_compositor_paint (_compositor=0x6ebde060,
extents=0x22e208) at .sdk\cairo\src\cairo-spans-compositor.c:896
#6 0x6e9ba70d in _cairo_compositor_paint (compositor=0x6ebde060,
surface=0x21f0e40, op=CAIRO_OPERATOR_OVER, source=0x22e580,
clip=0x21c2e40) at .sdk\cairo\src\cairo-compositor.c:65
#7 0x6e91f248 in _cairo_image_surface_paint
(abstract_surface=0x21f0e40, op=CAIRO_OPERATOR_OVER, source=0x22e580,
clip=0x21c2e40) at .sdk\cairo\src\cairo-image-surface.c:915
#8 0x6e970906 in _cairo_surface_paint (surface=0x21f0e40,
op=CAIRO_OPERATOR_OVER, source=0x22e580, clip=0x21c2e40) at
.sdk\cairo\src\cairo-surface.c:1876
#9 0x6e9a22d7 in _cairo_surface_offset_paint (target=0x21f0e40, x=0,
y=663, op=CAIRO_OPERATOR_OVER, source=0x22e580, clip=0x21b7510) at
.sdk\cairo\src\cairo-surface-offset.c:85
#10 0x6e95c671 in _cairo_fallback_compositor_paint
(_compositor=0x6eb8ff44, extents=0x22e708) at
.sdk\cairo\src\cairo-fallback-compositor.c:58
#11 0x6e9ba70d in _cairo_compositor_paint (compositor=0x6eb8ff44,
surface=0x21efae0, op=CAIRO_OPERATOR_OVER, source=0x22ea68, clip=0x0) at
.sdk\cairo\src\cairo-compositor.c:65
#12 0x6e920e82 in _cairo_win32_display_surface_paint (surface=0x21efae0,
op=CAIRO_OPERATOR_OVER, source=0x22ea68, clip=0x0) at
.sdk\cairo\src\win32\cairo-win32-display-surface.c:769
#13 0x6e970906 in _cairo_surface_paint (surface=0x21efae0,
op=CAIRO_OPERATOR_OVER, source=0x22ea68, clip=0x0) at
.sdk\cairo\src\cairo-surface.c:1876
#14 0x6e955cf4 in _cairo_gstate_fill (gstate=0x21ed208, path=0x21ed36c)
at .sdk\cairo\src\cairo-gstate.c:1289
#15 0x6e984584 in _cairo_default_context_fill (abstract_cr=0x21ed088) at
.sdk\cairo\src\cairo-default-context.c:1010
#16 0x6e9a7bd0 in cairo_fill (cr=0x21ed088) at .sdk\cairo\src\cairo.c:2201
Could you help me, please?
--
Regards,
Hakki Dogusan
http://www.dynaset.org/dogusanh/
More information about the cairo
mailing list