Created attachment 40080 [details] PDF file that triggers the crash Original report: http://bugs.debian.org/602545 #4 <signal handler called> No symbol table info available. #5 0x00007f9a0150681e in repeat (image=0xd25590, offset=<value optimized out>, line=<value optimized out>, width=<value optimized out>, buffer=<value optimized out>, mask=0x80000000, mask_bits=4294967295) at ../../pixman/pixman-bits-image.c:144 No locals. #6 bits_image_fetch_pixel_bilinear (image=0xd25590, offset=<value optimized out>, line=<value optimized out>, width=<value optimized out>, buffer=<value optimized out>, mask=0x80000000, mask_bits=4294967295) at ../../pixman/pixman-bits-image.c:210 y1 = -222 tl = <value optimized out> br = <value optimized out> width = 0 x1 = <value optimized out> y2 = -221 r = <value optimized out> distx = 223 repeat_mode = PIXMAN_REPEAT_NORMAL x2 = 267 tr = <value optimized out> bl = <value optimized out> disty = 160 height = 0 #7 bits_image_fetch_pixel_filtered (image=0xd25590, offset=<value optimized out>, line=<value optimized out>, width=<value optimized out>, buffer=<value optimized out>, mask=0x80000000, mask_bits=4294967295) at ../../pixman/pixman-bits-image.c:336 No locals. #8 bits_image_fetch_transformed (image=0xd25590, offset=<value optimized out>, line=<value optimized out>, width=<value optimized out>, buffer=<value optimized out>, mask=0x80000000, mask_bits=4294967295) at ../../pixman/pixman-bits-image.c:395 x = 17522665 y = -14475245 w = 1 ux = 304742 uy = 0 uw = 0 v = {vector = {17217923, -14475245, 65536}} i = <value optimized out> #9 0x00007f9a014ff5eb in general_composite_rect (imp=<value optimized out>, op=<value optimized out>, src=<value optimized out>, mask=<value optimized out>, dest=<value optimized out>, src_x=<value optimized out>, src_y=47, mask_x=0, mask_y=0, dest_x=56, dest_y=47, width=65, height=10) at ../../pixman/pixman-general.c:211 stack_scanline_buffer = '\000' <repeats 267 times>, "\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000\005\000\000\000"... src_format = <value optimized out> mask_format = <value optimized out> dest_format = <value optimized out> src_wide = <value optimized out> mask_wide = <value optimized out> dest_wide = <value optimized out> wide = <value optimized out> Bpp = <value optimized out> scanline_buffer = 0x7f99f8b388a0 "" mask_buffer = 0x7f99f8b389a4 "" dest_buffer = 0x7f99f8b38aa8 "" fetch_src = 0x7f9a014e5f80 <_pixman_image_get_scanline_32> fetch_mask = 0x7f9a014e5f80 <_pixman_image_get_scanline_32> fetch_dest = 0x7f9a014e5f80 <_pixman_image_get_scanline_32> compose = 0x7f9a014e6850 <_pixman_implementation_combine_32> store = 0 src_class = SOURCE_IMAGE_CLASS_UNKNOWN mask_class = SOURCE_IMAGE_CLASS_UNKNOWN component_alpha = <value optimized out> bits = <value optimized out> stride = <value optimized out> i = 0 #10 0x00007f9a01507322 in walk_region_internal (imp=<value optimized out>, op=<value optimized out>, src_image=<value optimized out>, mask_image=<value optimized out>, dst_image=<value optimized out>, src_x=<value optimized out>, src_y=47, mask_x=0, mask_y=0, dest_x=56, dest_y=47, width=65, height=10, src_repeat=0, mask_repeat=0, region=0x7f99f8b3ea80, composite_rect=0x7f9a014ff300 <general_composite_rect>) at ../../pixman/pixman-utils.c:447 n = 0 pbox = 0x7f99f8b3ea80 w = 65 h = 10 w_this = 65 h_this = 10 x_msk = 0 y_msk = 0 x_src = 56 y_src = 47 x_dst = 56 y_dst = 47 #11 0x00007f9a01508690 in _pixman_walk_composite_region (imp=<value optimized out>, op=<value optimized out>, src_image=<value optimized out>, mask_image=<value optimized out>, dst_image=<value optimized out>, src_x=0, src_y=<value optimized out>, mask_x=<value optimized out>, mask_y=<value optimized out>, dest_x=<value optimized out>, dest_y=<value optimized out>, width=<value optimized out>, height=<value optimized out>, composite_rect=0x7f9a014ff300 <general_composite_rect>) at ../../pixman/pixman-utils.c:493 region = {extents = {x1 = 56, y1 = 47, x2 = 121, y2 = 57}, data = 0x0} #12 0x00007f9a014ff2fa in general_composite (imp=0x0, op=PIXMAN_OP_SRC, src=0x0, mask=0xa0, dest=0x0, src_x=<value optimized out>, src_y=266, mask_x=<value optimized out>, mask_y=<value optimized out>, dest_x=<value optimized out>, dest_y=<value optimized out>, width=<value optimized out>, height=<value optimized out>) at ../../pixman/pixman-general.c:270 No locals. #13 0x00007f9a0150012c in pixman_image_composite (op=PIXMAN_OP_OVER, src=0xd25590, mask=0xd26d70, dest=0xcb8270, src_x=0, src_y=266, mask_x=<value optimized out>, mask_y=<value optimized out>, dest_x=<value optimized out>, dest_y=<value optimized out>, width=<value optimized out>, height=10) at ../../pixman/pixman.c:204 src_bits = <value optimized out> src_dx = <value optimized out> src_dy = <value optimized out> mask_bits = <value optimized out> mask_dx = <value optimized out> mask_dy = <value optimized out> dest_bits = <value optimized out> dest_dx = <value optimized out> dest_dy = <value optimized out> #14 0x00007f9a05aad618 in _cairo_image_surface_composite (op=<value optimized out>, src_pattern=0xd268d0, mask_pattern=0x7f99f8b3ef70, abstract_dst=0xc8bc00, src_x=<value optimized out>, src_y=47, mask_x=0, mask_y=0, dst_x=<value optimized out>, dst_y=<value optimized out>, width=<value optimized out>, height=<value optimized out>) at /tmp/buildd/cairo-1.8.10/src/cairo-image-surface.c:981 src_attr = {matrix = {xx = 4.6500000000000004, yx = 0, xy = 0, yy = -4.6500000000000004, x0 = 0, y0 = 0}, extend = CAIRO_EXTEND_REPEAT, filter = CAIRO_FILTER_GOOD, x_offset = 0, y_offset = 0, acquired = 1, extra = 0x0} mask_attr = {matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, extend = CAIRO_EXTEND_NONE, filter = CAIRO_FILTER_NEAREST, x_offset = 0, y_offset = 0, acquired = 1, extra = 0x0} src = 0xd256d0 mask = 0xd26eb0 status = <value optimized out> #15 0x00007f9a05ac1fed in _cairo_surface_composite (op=CAIRO_OPERATOR_OVER, src=0xd268d0, mask=0x7f99f8b3ef70, dst=0xc8bc00, src_x=56, src_y=47, mask_x=0, mask_y=0, dst_x=56, dst_y=47, width=65, height=10) at /tmp/buildd/cairo-1.8.10/src/cairo-surface.c:1295 status = <value optimized out> __PRETTY_FUNCTION__ = "_cairo_surface_composite" #16 0x00007f9a05ac386b in _clip_and_composite_with_mask (clip=0xd24b00, op=CAIRO_OPERATOR_OVER, src=0xd268d0, draw_func=<value optimized out>, draw_closure=0x7f99f8b3f210, dst=0xc8bc00, extents=0x7f99f8b3f220) at /tmp/buildd/cairo-1.8.10/src/cairo-surface-fallback.c:175 mask_pattern = {base = {type = CAIRO_PATTERN_TYPE_SURFACE, ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_NONE}, surface = 0xd26eb0} #17 _clip_and_composite (clip=0xd24b00, op=CAIRO_OPERATOR_OVER, src=0xd268d0, draw_func=<value optimized out>, draw_closure=0x7f99f8b3f210, dst=0xc8bc00, extents=0x7f99f8b3f220) at /tmp/buildd/cairo-1.8.10/src/cairo-surface-fallback.c:383 solid_pattern = {base = {type = CAIRO_PATTERN_TYPE_SOLID, ref_count = {ref_count = 1072693248}, status = 53411496, user_data = {size = 13783008, num_elements = 0, element_size = 13789372, elements = 0xd266f0, is_snapshot = 12721456}, matrix = {xx = 6.9317054021839042e-310, yx = 4.9406564584124654e-324, xy = 6.9317054021839042e-310, yy = 6.9317161533708324e-310, x0 = 2.5992326458721199e-310, y0 = 3.0745597030483409e-310}, filter = 14583, extend = 12249}, color = {red = 3.074559702250079e-310, green = 6.5904641781565563e-317, blue = 6.9317161496962192e-310, alpha = 6.8112364238694256e-317, red_short = 65088, green_short = 814, blue_short = 32666, alpha_short = 0}, content = 4172542176} status = <value optimized out> #18 0x00007f9a05ac42eb in _clip_and_composite_trapezoids (src=0xd268d0, op=CAIRO_OPERATOR_OVER, dst=0xc8bc00, traps=0x7f99f8b3f290, clip=0xd24b00, antialias=<value optimized out>) at /tmp/buildd/cairo-1.8.10/src/cairo-surface-fallback.c:660 status = <value optimized out> trap_region = {rgn = {extents = {x1 = 13786096, y1 = 0, x2 = -122424768, y2 = 32665}, data = 0x7f99f8b3f480}} clear_region = {rgn = {extents = {x1 = 13, y1 = 32665, x2 = 0, y2 = 0}, data = 0x7f99f8b3f450}} has_trap_region = 0 has_clear_region = <value optimized out> extents = {x = 56, y = 47, width = 65, height = 10} traps_info = {traps = 0x7f99f8b3f290, antialias = CAIRO_ANTIALIAS_DEFAULT} #19 0x00007f9a05ac47d4 in _cairo_surface_fallback_fill (surface=0xc8bc00, op=CAIRO_OPERATOR_OVER, source=0xd268d0, path=0xcb8a70, fill_rule=CAIRO_FILL_RULE_EVEN_ODD, tolerance=<value optimized out>, antialias=<value optimized out>) at /tmp/buildd/cairo-1.8.10/src/cairo-surface-fallback.c:902 status = <value optimized out> traps = {status = CAIRO_STATUS_SUCCESS, extents = {p1 = {x = 14583, y = 12249}, p2 = {x = 30740, y = 14489}}, num_traps = 1, traps_size = 1, traps = 0x7f99f8b3f2b8, traps_embedded = {{top = 217, bottom = 2457, left = {p1 = {x = 247, y = 217}, p2 = {x = 247, y = 2457}}, right = {p1 = {x = 16404, y = 217}, p2 = {x = 16404, y = 2457}}}}, has_limits = 1, limits = {p1 = {x = 14336, y = 12032}, p2 = {x = 30976, y = 14592}}} box = {p1 = {x = 14336, y = 12032}, p2 = {x = 30976, y = 14592}} extents = {x = 56, y = 47, width = 65, height = 10} #20 0x00007f9a05ac0fef in _cairo_surface_fill (surface=0xc8bc00, op=CAIRO_OPERATOR_OVER, source=<value optimized out>, path=0xcb8a70, fill_rule=CAIRO_FILL_RULE_EVEN_ODD, tolerance=<value optimized out>, antialias=CAIRO_ANTIALIAS_DEFAULT) at /tmp/buildd/cairo-1.8.10/src/cairo-surface.c:1692 status = 13782032 dev_source = 0xd268d0 __PRETTY_FUNCTION__ = "_cairo_surface_fill" #21 0x00007f9a05aa9c1a in _cairo_gstate_fill (gstate=0xd24a60, path=0xcb8a70) at /tmp/buildd/cairo-1.8.10/src/cairo-gstate.c:1021 status = 266 pattern = {base = {type = CAIRO_PATTERN_TYPE_SURFACE, ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0, is_snapshot = 0}, matrix = {xx = 4.6500000000000004, yx = 0, xy = 0, yy = -4.6500000000000004, x0 = 0, y0 = 0}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_REPEAT}, solid = {base = {type = CAIRO_PATTERN_TYPE_SURFACE, ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0, is_snapshot = 0}, matrix = {xx = 4.6500000000000004, yx = 0, xy = 0, yy = -4.6500000000000004, x0 = 0, y0 = 0}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_REPEAT}, color = {red = 6.8105882097420819e-317, green = 6.3686444638679389e-315, blue = 5.5335352334219613e-322, alpha = 6.8117660622417674e-317, red_short = 35440, green_short = 203, blue_short = 0, alpha_short = 0}, content = 1876596300}, surface = {base = {type = CAIRO_PATTERN_TYPE_SURFACE, ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0, is_snapshot = 0}, matrix = {xx = 4.6500000000000004, yx = 0, xy = 0, yy = -4.6500000000000004, x0 = 0, y0 = 0}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_REPEAT}, surface = 0xd256d0}, gradient = {base = {base = {type = CAIRO_PATTERN_TYPE_SURFACE, ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0, is_snapshot = 0}, matrix = {xx = 4.6500000000000004, yx = 0, xy = 0, yy = -4.6500000000000004, x0 = 0, y0 = 0}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_REPEAT}, n_stops = 13784784, stops_size = 0, stops = 0x4cd50196, stops_embedded = {{offset = 5.5335352334219613e-322, color = {red = 6.8117660622417674e-317, green = 6.5904641781565563e-317, blue = -0.046248121170077455, alpha = 6.9317161487516645e-310, red_short = 38476, green_short = 28634, blue_short = 44501, alpha_short = 49063}}, {offset = 6.9317161498651402e-310, color = {red = 0, green = 6.9317161479204978e-310, blue = 1, alpha = 0, red_short = 0, green_short = 0, blue_short = 0, alpha_short = 0}}}}, linear = {base = {base = {type = CAIRO_PATTERN_TYPE_SURFACE, ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0, is_snapshot = 0}, matrix = {xx = 4.6500000000000004, yx = 0, xy = 0, yy = -4.6500000000000004, x0 = 0, y0 = 0}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_REPEAT}, n_stops = 13784784, stops_size = 0, stops = 0x4cd50196, stops_embedded = {{offset = 5.5335352334219613e-322, color = {red = 6.8117660622417674e-317, green = 6.5904641781565563e-317, blue = -0.046248121170077455, alpha = 6.9317161487516645e-310, red_short = 38476, green_short = 28634, blue_short = 44501, alpha_short = 49063}}, {offset = 6.9317161498651402e-310, color = {red = 0, green = 6.9317161479204978e-310, blue = 1, alpha = 0, red_short = 0, green_short = 0, blue_short = 0, alpha_short = 0}}}}, p1 = {x = 0, y = 1072693248}, p2 = {x = 13781600, y = 0}}, radial = {base = {base = {type = CAIRO_PATTERN_TYPE_SURFACE, ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0, is_snapshot = 0}, matrix = {xx = 4.6500000000000004, yx = 0, xy = 0, yy = -4.6500000000000004, x0 = 0, y0 = 0}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_REPEAT}, n_stops = 13784784, stops_size = 0, stops = 0x4cd50196, stops_embedded = {{offset = 5.5335352334219613e-322, color = {red = 6.8117660622417674e-317, green = 6.5904641781565563e-317, blue = -0.046248121170077455, alpha = 6.9317161487516645e-310, red_short = 38476, green_short = 28634, blue_short = 44501, alpha_short = 49063}}, {offset = 6.9317161498651402e-310, color = {red = 0, green = 6.9317161479204978e-310, blue = 1, alpha = 0, red_short = 0, green_short = 0, blue_short = 0, alpha_short = 0}}}}, c1 = {x = 0, y = 1072693248}, r1 = 13781600, c2 = {x = 0, y = 0}, r2 = 0}}} #22 0x00007f9a05aa4980 in cairo_fill_preserve (cr=0xcb8890) at /tmp/buildd/cairo-1.8.10/src/cairo.c:2179 status = <value optimized out> #23 0x00007f9a05aa4999 in cairo_fill (cr=0x0) at /tmp/buildd/cairo-1.8.10/src/cairo.c:2155 No locals. #24 0x00007f99f3df0e46 in CairoOutputDev::tilingPatternFill (this=0xc21d30, state=0xd24c10, str=<value optimized out>, paintType=<value optimized out>, resDict=<value optimized out>, mat=0x7f99f8b3f770, bbox=0xcbb418, x0=275, y0=-275, x1=582, y1=-231, xStep=<value optimized out>, yStep=<value optimized out>) at CairoOutputDev.cc:714 box = {x1 = 0, y1 = 0, x2 = 0.96000000000000008, y2 = 0.96000000000000008} matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 841.79999999999995} yMin = 578.62 surface = 0xd256d0 xMax = 558.3599999999999 pattern = 0xd1bb10 old_cairo = 0xcb8890 xMin = 264.88999999999999 yMax = 619.29999999999995 #25 0x00007f99f3a9722f in Gfx::doTilingPatternFill (this=0xcb8c80, tPat=0xcbb400, stroke=<value optimized out>, eoFill=<value optimized out>) at Gfx.cc:1999 x = <value optimized out> y = <value optimized out> xi0 = 275 m1 = {1, 0, 0, 1, 0, 841.79999999999995} xstep = 0.96000000000000008 xi1 = 582 y1 = <value optimized out> yi0 = -275 yi = 0 btm = <value optimized out> det = <value optimized out> xMax = <value optimized out> yi1 = -231 xMin = <value optimized out> yMax = <value optimized out> ctm = <value optimized out> ystep = 0.96000000000000008 cs = <value optimized out> color = {c = {0, 0, 13341392, 0, -206287776, 32665, -206757635, 32665, 13212880, 0, 13341436, 0, -122422672, 32665, -206484435, 32665, 40, 0, 11766320, 0, -122422672, 32665, -122423248, 32665, 0, 0, 0, 0, 0, 0, -207024319, 32665}} yMin = <value optimized out> x1 = <value optimized out> xi = <value optimized out> #26 0x00007f99f3a9c99d in Gfx::opEOFill (this=0xcb8c80, args=<value optimized out>, numArgs=<value optimized out>) at Gfx.cc:1691 No locals. #27 0x00007f99f3a9170f in Gfx::go (this=0xcb8c80, topLevel=<value optimized out>) at Gfx.cc:663 timer = {start_time = {tv_sec = 1289027990, tv_usec = 266232}, end_time = {tv_sec = 13341392, tv_usec = 140299194935454}, active = 1} obj = {type = objCmd, {booln = 13322240, intg = 13322240, real = 6.5820611096520884e-317, string = 0xcb4800, name = 0xcb4800 "f*", array = 0xcb4800, dict = 0xcb4800, stream = 0xcb4800, ref = {num = 13322240, gen = 0}, cmd = 0xcb4800 "f*"}} numArgs = 0 i = 4 lastAbortCheck = 0 args = {{type = objNone, {booln = 1889785610, intg = 1889785610, real = 264.88999999999999, string = 0x40708e3d70a3d70a, name = 0x40708e3d70a3d70a <Address 0x40708e3d70a3d70a out of bounds>, array = 0x40708e3d70a3d70a, dict = 0x40708e3d70a3d70a, stream = 0x40708e3d70a3d70a, ref = {num = 1889785610, gen = 1081118269}, cmd = 0x40708e3d70a3d70a <Address 0x40708e3d70a3d70a out of bounds>}}, {type = objNone, {booln = -1030792151, intg = -1030792151, real = 578.62, string = 0x408214f5c28f5c29, name = 0x408214f5c28f5c29 <Address 0x408214f5c28f5c29 out of bounds>, array = 0x408214f5c28f5c29, dict = 0x408214f5c28f5c29, stream = 0x408214f5c28f5c29, ref = {num = -1030792151, gen = 1082266869}, cmd = 0x408214f5c28f5c29 <Address 0x408214f5c28f5c29 out of bounds>}}, {type = objNone, {booln = 515396075, intg = 515396075, real = 293.46999999999997, string = 0x407257851eb851eb, name = 0x407257851eb851eb <Address 0x407257851eb851eb out of bounds>, array = 0x407257851eb851eb, dict = 0x407257851eb851eb, stream = 0x407257851eb851eb, ref = {num = 515396075, gen = 1081235333}, cmd = 0x407257851eb851eb <Address 0x407257851eb851eb out of bounds>}}, {type = objNone, {booln = 1030792151, intg = 1030792151, real = 40.68, string = 0x4044570a3d70a3d7, name = 0x4044570a3d70a3d7 <Address 0x4044570a3d70a3d7 out of bounds>, array = 0x4044570a3d70a3d7, dict = 0x4044570a3d70a3d7, stream = 0x4044570a3d70a3d7, ref = {num = 1030792151, gen = 1078220554}, cmd = 0x4044570a3d70a3d7 <Address 0x4044570a3d70a3d7 out of bounds>}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}} #28 0x00007f99f3a94964 in Gfx::display (this=0xcb8c80, obj=0x7f99f8b3fb80, topLevel=1) at Gfx.cc:632 obj2 = {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}} i = <value optimized out> #29 0x00007f99f3adccc0 in Page::displaySlice (this=0xc4e880, out=0xc21d30, hDPI=<value optimized out>, vDPI=<value optimized out>, rotate=<value optimized out>, useMediaBox=<value optimized out>, crop=<value optimized out>, sliceX=0, sliceY=0, sliceW=128, sliceH=181, printing=0, catalog=0xc41440, abortCheckCbk=0, abortCheckCbkData=0x0, annotDisplayDecideCbk=0, annotDisplayDecideCbkData=0x0) at Page.cc:474 gfx = 0xcb8c80 obj = {type = objStream, {booln = 13684832, intg = 13684832, real = 6.7612053603089576e-317, string = 0xd0d060, name = 0xd0d060 "P\032\332\363\231\177", array = 0xd0d060, dict = 0xd0d060, stream = 0xd0d060, ref = {num = 13684832, gen = 0}, cmd = 0xd0d060 "P\032\332\363\231\177"}} i = <value optimized out> #30 0x00007f99f3de6f19 in _poppler_page_render_to_pixbuf (page=0xc22080, src_x=<value optimized out>, src_y=266, src_width=128, src_height=181, scale=<value optimized out>, rotation=0, printing=0, pixbuf=0xc2df20) at poppler-page.cc:778 data = {cairo_data = 0xcf00d0 "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., surface = 0xc8bc00, cairo = 0xcb8890} #31 0x00007f99f3de7a13 in poppler_page_render_to_pixbuf (page=0xc22080, src_x=0, src_y=0, src_width=128, src_height=181, scale=<value optimized out>, rotation=<value optimized out>, pixbuf=0xc2df20) at poppler-page.cc:817 __PRETTY_FUNCTION__ = "void poppler_page_render_to_pixbuf(PopplerPage*, int, int, int, int, double, int, GdkPixbuf*)" #32 0x00007f99f813b732 in make_thumbnail_for_page (poppler_page=0xc22080, rc=0xc108f0, width=128, height=181) at /scratch/build-area/evince-2.30.3/./backend/pdf/ev-poppler.cc:1435 pixbuf = <value optimized out> #33 0x00007f99f813b80b in pdf_document_thumbnails_get_thumbnail (document_thumbnails=<value optimized out>, rc=0xc108f0, border=1) at /scratch/build-area/evince-2.30.3/./backend/pdf/ev-poppler.cc:1498 poppler_page = 0xc22080 pixbuf = <value optimized out> border_pixbuf = <value optimized out> width = 128 height = 181 #34 0x00007f9a071b980e in ev_job_thumbnail_run (job=0xc27980) at /scratch/build-area/evince-2.30.3/./libview/ev-jobs.c:688 rc = 0xc108f0 page = 0xc108c0 #35 0x00007f9a071ba860 in ev_job_thread (data=<value optimized out>) at /scratch/build-area/evince-2.30.3/./libview/ev-job-scheduler.c:183 result = <value optimized out> #36 ev_job_thread_proxy (data=<value optimized out>) at /scratch/build-area/evince-2.30.3/./libview/ev-job-scheduler.c:213 job = 0xc9d100 #37 0x00007f9a037f4784 in g_thread_create_proxy (data=0xc32fc0) at /scratch/build-area/glib2.0-2.24.2/glib/gthread.c:1893 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #38 0x00007f9a0451f8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 __res = <value optimized out> pd = 0x7f99f8b40710 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140299279271696, -8109550327383062491, 140734427884128, 140299279271696, 140299529764928, 3, 8090408413995862053, 8088779745303332901}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <value optimized out> freesize = <value optimized out> __PRETTY_FUNCTION__ = "start_thread" #39 0x00007f9a0306202d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 No locals. #40 0x0000000000000000 in ?? () No symbol table info available.
This is almost certainly a dup of bug 24693. However, if you can reproduce with cairo 1.10, feel free to reopen. *** This bug has been marked as a duplicate of bug 24693 ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.