this report has been filed here: https://bugs.edge.launchpad.net/poppler/+bug/288440 "Crashes consistently when viewing certain pages (e.g. page 2) of http://www.akasa.co.uk/pdf/installation_manuals/installation_manual_P2sata.pdf" ". Thread 3 (process 26066): #0 0xb8059430 in __kernel_vsyscall () #1 0xb749c3a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7fdf0bd in g_cond_timed_wait_posix_impl (cond=0xa2b3a50, entered_mutex=0x80, abs_time=0x1) at /build/buildd/glib2.0-2.18.2/gthread/gthread-posix.c:242 result = <value optimized out> end_time = {tv_sec = 1224805117, tv_nsec = 105751000} timed_out = <value optimized out> __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" #3 0xb74be269 in g_async_queue_pop_intern_unlocked (queue=0xa190978, try=<value optimized out>, end_time=0xb5508334) at /build/buildd/glib2.0-2.18.2/glib/gasyncqueue.c:365 retval = <value optimized out> __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" #4 0xb74be367 in IA__g_async_queue_timed_pop (queue=0xa190978, end_time=0xb5508334) at /build/buildd/glib2.0-2.18.2/glib/gasyncqueue.c:491 retval = <value optimized out> __PRETTY_FUNCTION__ = "IA__g_async_queue_timed_pop" #5 0xb7510633 in g_thread_pool_thread_proxy (data=0xa229aa8) at /build/buildd/glib2.0-2.18.2/glib/gthreadpool.c:121 task = <value optimized out> pool = (GRealThreadPool *) 0x0 #6 0xb750f02f in g_thread_create_proxy (data=0xa229b20) at /build/buildd/glib2.0-2.18.2/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #7 0xb749850f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb74157ee in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 2 (process 26063): #0 0xb8059430 in __kernel_vsyscall () #1 0xb740dc01 in select () from /lib/tls/i686/cmov/libc.so.6 #2 0xb76e2e5f in _xcb_conn_wait (c=0x9f81f40, cond=0x9f83004, vector=0xbfb59438, count=0xbfb59434) at xcb_conn.c:340 ret = 3 xlib_locked = 1 rfds = {__fds_bits = {8, 0 <repeats 31 times>}} wfds = {__fds_bits = {8, 0 <repeats 31 times>}} #3 0xb76e356e in _xcb_out_send (c=0x9f81f40, vector=0xbfb59438, count=0xbfb59434) at xcb_out.c:279 ret = 1 #4 0xb76e3afb in xcb_send_request (c=0x9f81f40, flags=0, vector=0xbfb594a0, req=0xbfb594b0) at xcb_out.c:55 request = 3263 prefix = {0, 0, 0} veclen = 1 workaround = WORKAROUND_NONE sync = {fields = {major = 43 '+', pad = 0 '\0', len = 1}, packet = 65579} __PRETTY_FUNCTION__ = "xcb_send_request" pad = "\000\000" #5 0xb7623166 in _XPutXCBBuffer (dpy=0x9f81a00) at ../../src/xcb_lock.c:148 padsize = 0 c = <value optimized out> ext = <value optimized out> iov = {{iov_base = 0x80ae380, iov_len = 0}, {iov_base = 0x0, iov_len = 0}, {iov_base = 0x0, iov_len = 0}, {iov_base = 0x9f83224, iov_len = 0}, {iov_base = 0xb4ad6d34, iov_len = 148428}, { iov_base = 0xb76cfe54, iov_len = 0}} pad = "\000\000" __PRETTY_FUNCTION__ = "_XPutXCBBuffer" #6 0xb762482f in _XSend (dpy=0x9f81a00, data=0xbfb592ac "\b", size=-1078619348) at ../../src/xcb_io.c:233 c = (xcb_connection_t *) 0x9f81f40 __PRETTY_FUNCTION__ = "_XSend" #7 0xb760ffc5 in PutSubImage (dpy=0x9f81a00, d=58720786, gc=0xa380198, image=0xbfb598fc, req_xoffset=0, req_yoffset=270, x=<value optimized out>, y=<value optimized out>, req_width=<value optimized out>, req_height=<value optimized out>, dest_bits_per_pixel=32, dest_scanline_pad=-32) at ../../src/PutImage.c:804 left_pad = <value optimized out> BytesPerRow = 2964 Available = <value optimized out> #8 0xb760f189 in PutSubImage (dpy=0x9f81a00, d=58720786, gc=0xa380198, image=0xbfb598fc, req_xoffset=0, req_yoffset=270, x=0, y=270, req_width=741, req_height=804, dest_bits_per_pixel=32, dest_scanline_pad=32) at ../../src/PutImage.c:919 SubImageHeight = 88 left_pad = <value optimized out> BytesPerRow = 2964 Available = <value optimized out> #9 0xb76101c4 in XPutImage (dpy=0x9f81a00, d=58720786, gc=0xa380198, image=0xbfb598fc, req_xoffset=0, req_yoffset=270, x=0, y=270, req_width=741, req_height=804) at ../../src/PutImage.c:1029 width = 741 height = 804 dest_bits_per_pixel = 32 dest_scanline_pad = 32 #10 0xb7852c14 in _draw_image_surface (surface=0xa22eb88, image=<value optimized out>, src_x=0, src_y=270, width=741, height=804, dst_x=0, dst_y=270) at /build/buildd/cairo-1.8.0/src/cairo-xlib-surface.c:1037 ximage = {width = 741, height = 1074, xoffset = 0, format = 2, data = 0xb49f8008 'ÿ' <repeats 200 times>..., byte_order = 0, bitmap_unit = 32, bitmap_bit_order = 0, bitmap_pad = 32, depth = 24, bytes_per_line = 2964, bits_per_pixel = 32, red_mask = 16711680, green_mask = 65280, blue_mask = 255, obdata = 0x1000 <Address 0x1000 out of bounds>, f = {create_image = 0xb7604250 <XCreateImage>, destroy_image = 0xb7604620 <_XDestroyImage>, get_pixel = 0xb7603a30 <_XGetPixel32>, put_pixel = 0xb7603cd0 <_XPutPixel32>, sub_image = 0xb7604430 <_XSubImage>, add_pixel = 0xb76040b0 <_XAddPixel>}} image_masks = {bpp = 32, alpha_mask = 0, red_mask = 16711680, green_mask = 65280, blue_mask = 255} native_byte_order = <value optimized out> status = CAIRO_STATUS_SUCCESS own_data = 0 __PRETTY_FUNCTION__ = "_draw_image_surface" #11 0xb785683a in _cairo_xlib_surface_clone_similar (abstract_surface=0xa3a5f90, src=0xa22ba00, src_x=0, src_y=270, width=741, height=804, clone_out=0xbfb59f88) at /build/buildd/cairo-1.8.0/src/cairo-xlib-surface.c:1171 status = CAIRO_STATUS_SUCCESS #12 0xb783b7f3 in _cairo_surface_clone_similar (surface=0xa3a5f90, src=0xa22ba00, src_x=0, src_y=270, width=741, height=804, clone_out=0xbfb59f88) at /build/buildd/cairo-1.8.0/src/cairo-surface.c:1144 status = CAIRO_STATUS_SUCCESS image = <value optimized out> image_extra = <value optimized out> #13 0xb7831939 in _cairo_pattern_acquire_surface (pattern=0xbfb59d8c, dst=0xa3a5f90, x=163, y=0, width=741, height=804, surface_out=0xbfb59f88, attributes=0xbfb59f34) at /build/buildd/cairo-1.8.0/src/cairo-pattern.c:1831 status = <value optimized out> __PRETTY_FUNCTION__ = "_cairo_pattern_acquire_surface" #14 0xb7832fac in _cairo_pattern_acquire_surfaces (src=0xa39e350, mask=0x0, dst=0xa3a5f90, src_x=163, src_y=0, mask_x=163, mask_y=0, width=741, height=804, src_out=0xbfb59f88, mask_out=0xbfb59f84, src_attributes=0xbfb59f34, mask_attributes=0xbfb59eec) at /build/buildd/cairo-1.8.0/src/cairo-pattern.c:2019 status = 0 src_tmp = {base = {type = CAIRO_PATTERN_TYPE_SURFACE, ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 12, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -163, y0 = 270}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_NONE}, 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 = 12, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -163, y0 = 270}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_NONE}, color = {red = -0.084444286798976975, green = 1.8306801416741767e-311, blue = 7.2147856892819259e-313, alpha = 1.4862244077454388e-312, red_short = 0, green_short = 0, blue_short = 65511, alpha_short = 65535}, content = 0}, 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 = 12, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -163, y0 = 270}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_NONE}, surface = 0xa22ba00}, 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 = 12, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -163, y0 = 270}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_NONE}, n_stops = 170048000, stops_size = 3216350756, stops = 0xb758c63e, stops_embedded = {{ offset = 4.2588458671515452e-321, color = {red = 1.3826527229607556e-260, green = 3.4584595208887258e-322, blue = 2.1219957786136312e-314, alpha = 5.8575486586896496e-312, red_short = 3199, green_short = 895, blue_short = 22748, alpha_short = 46937}}, {offset = 1.6279095867659442e-312, color = { red = -4.7195403849139132e-42, green = 4.6798870949332426e-260, blue = -4.3074710552477098e-42, alpha = 4.7890549894647612e-260, red_short = 26063, 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 = 12, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -163, y0 = 270}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_NONE}, n_stops = 170048000, stops_size = 3216350756, stops = 0xb758c63e, stops_embedded = {{ offset = 4.2588458671515452e-321, color = {red = 1.3826527229607556e-260, green = 3.4584595208887258e-322, blue = 2.1219957786136312e-314, alpha = 5.8575486586896496e-312, red_short = 3199, green_short = 895, blue_short = 22748, alpha_short = 46937}}, {offset = 1.6279095867659442e-312, color = { red = -4.7195403849139132e-42, green = 4.6798870949332426e-260, blue = -4.3074710552477098e-42, alpha = 4.7890549894647612e-260, red_short = 26063, green_short = 0, blue_short = 0, alpha_short = 0}}}}, p1 = {x = 1, y = 169186896}, p2 = {x = -1078616344, y = -1215823884}}, 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 = 12, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -163, y0 = 270}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_NONE}, n_stops = 170048000, stops_size = 3216350756, stops = 0xb758c63e, stops_embedded = {{ offset = 4.2588458671515452e-321, color = {red = 1.3826527229607556e-260, green = 3.4584595208887258e-322, blue = 2.1219957786136312e-314, alpha = 5.8575486586896496e-312, red_short = 3199, green_short = 895, blue_short = 22748, alpha_short = 46937}}, {offset = 1.6279095867659442e-312, color = { red = -4.7195403849139132e-42, green = 4.6798870949332426e-260, blue = -4.3074710552477098e-42, alpha = 4.7890549894647612e-260, red_short = 26063, green_short = 0, blue_short = 0, alpha_short = 0}}}}, c1 = {x = 1, y = 169186896}, r1 = -1078616344, c2 = {x = -1215823884, y = 171597712}, r2 = 0}}} mask_tmp = {base = {type = 170151336, ref_count = {ref_count = 2}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 1072094294, num_elements = 3216350424, element_size = 3216350420, elements = 0xbfb59ce8, is_snapshot = 134652591}, matrix = { xx = 2.2791071625650638e-311, yx = 5.2089440223518233e-260, xy = 5.2089440223512897e-260, yy = 5.4095384301290031e-270, x0 = 8.2998079939820673e-316, y0 = 4.7736765416983699e-314}, filter = 3216350620, extend = CAIRO_EXTEND_REFLECT}, solid = {base = {type = 170151336, ref_count = {ref_count = 2}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 1072094294, num_elements = 3216350424, element_size = 3216350420, elements = 0xbfb59ce8, is_snapshot = 134652591}, matrix = {xx = 2.2791071625650638e-311, yx = 5.2089440223518233e-260, xy = 5.2089440223512897e-260, yy = 5.4095384301290031e-270, x0 = 8.2998079939820673e-316, y0 = 4.7736765416983699e-314}, filter = 3216350620, extend = CAIRO_EXTEND_REFLECT}, color = {red = -0.084435465301396784, green = 352, blue = -3.4438048315784643e-41, alpha = 0, red_short = 42344, green_short = 49077, blue_short = 59927, alpha_short = 46979}, content = 3216353052}, surface = {base = { type = 170151336, ref_count = {ref_count = 2}, status = CAIRO_STATUS_SUCCESS, user_data = { size = 1072094294, num_elements = 3216350424, element_size = 3216350420, elements = 0xbfb59ce8, is_snapshot = 134652591}, matrix = {xx = 2.2791071625650638e-311, yx = 5.2089440223518233e-260, xy = 5.2089440223512897e-260, yy = 5.4095384301290031e-270, x0 = 8.2998079939820673e-316, y0 = 4.7736765416983699e-314}, filter = 3216350620, extend = CAIRO_EXTEND_REFLECT}, surface = 0xa179010}, gradient = {base = {base = { type = 170151336, ref_count = {ref_count = 2}, status = CAIRO_STATUS_SUCCESS, user_data = { size = 1072094294, num_elements = 3216350424, element_size = 3216350420, elements = 0xbfb59ce8, is_snapshot = 134652591}, matrix = {xx = 2.2791071625650638e-311, yx = 5.2089440223518233e-260, xy = 5.2089440223512897e-260, yy = 5.4095384301290031e-270, x0 = 8.2998079939820673e-316, y0 = 4.7736765416983699e-314}, filter = 3216350620, extend = CAIRO_EXTEND_REFLECT}, n_stops = 169316368, stops_size = 3216350608, stops = 0x0, stops_embedded = {{offset = 5.3431967990888861e-315, color = {red = 1.5212989784875995e-314, green = -0.084555149078369141, blue = -0.08458117943147446, alpha = 3.7110841056672647e-314, red_short = 41535, green_short = 2054, blue_short = 21216, alpha_short = 2563}}, {offset = -0.084432363510134084, color = { red = 3.7110841056672647e-314, green = 2.1219958107278981e-314, blue = 0, alpha = 1.8885762544857663e-311, red_short = 0, green_short = 0, blue_short = 56406, alpha_short = 16358}}}}, linear = {base = {base = {type = 170151336, ref_count = { ref_count = 2}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 1072094294, num_elements = 3216350424, element_size = 3216350420, elements = 0xbfb59ce8, is_snapshot = 134652591}, matrix = {xx = 2.2791071625650638e-311, yx = 5.2089440223518233e-260, xy = 5.2089440223512897e-260, yy = 5.4095384301290031e-270, x0 = 8.2998079939820673e-316, y0 = 4.7736765416983699e-314}, filter = 3216350620, extend = CAIRO_EXTEND_REFLECT}, n_stops = 169316368, stops_size = 3216350608, stops = 0x0, stops_embedded = {{ offset = 5.3431967990888861e-315, color = {red = 1.5212989784875995e-314, green = -0.084555149078369141, blue = -0.08458117943147446, alpha = 3.7110841056672647e-314, red_short = 41535, green_short = 2054, blue_short = 21216, alpha_short = 2563}}, {offset = -0.084432363510134084, color = { red = 3.7110841056672647e-314, green = 2.1219958107278981e-314, blue = 0, alpha = 1.8885762544857663e-311, red_short = 0, green_short = 0, blue_short = 56406, alpha_short = 16358}}}}, p1 = {x = 0, y = -1078616680}, p2 = {x = 0, y = 602768}}, radial = {base = {base = {type = 170151336, ref_count = {ref_count = 2}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 1072094294, num_elements = 3216350424, element_size = 3216350420, elements = 0xbfb59ce8, is_snapshot = 134652591}, matrix = { xx = 2.2791071625650638e-311, yx = 5.2089440223518233e-260, xy = 5.2089440223512897e-260, yy = 5.4095384301290031e-270, x0 = 8.2998079939820673e-316, y0 = 4.7736765416983699e-314}, filter = 3216350620, extend = CAIRO_EXTEND_REFLECT}, n_stops = 169316368, stops_size = 3216350608, stops = 0x0, stops_embedded = {{offset = 5.3431967990888861e-315, color = {red = 1.5212989784875995e-314, green = -0.084555149078369141, blue = -0.08458117943147446, alpha = 3.7110841056672647e-314, red_short = 41535, green_short = 2054, blue_short = 21216, alpha_short = 2563}}, {offset = -0.084432363510134084, color = { red = 3.7110841056672647e-314, green = 2.1219958107278981e-314, blue = 0, alpha = 1.8885762544857663e-311, red_short = 0, green_short = 0, blue_short = 56406, alpha_short = 16358}}}}, c1 = {x = 0, y = -1078616680}, r1 = 0, c2 = {x = 602768, y = 58657919}, r2 = 0}}} #15 0xb7856327 in _cairo_xlib_surface_composite (op=CAIRO_OPERATOR_OVER, src_pattern=0xa39e350, mask_pattern=0x0, abstract_dst=0xa3a5f90, src_x=163, src_y=0, mask_x=163, mask_y=0, dst_x=163, dst_y=0, width=741, height=804) at /build/buildd/cairo-1.8.0/src/cairo-xlib-surface.c:1662 src_attr = {matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, extend = CAIRO_EXTEND_NONE, filter = CAIRO_FILTER_NEAREST, x_offset = -163, y_offset = 270, acquired = 0, extra = 0xbfb59f88} mask_attr = {matrix = {xx = 2.1219957909652723e-314, yx = -4.3307074301737203e-42, xy = -2.3052245350860374e-42, yy = -0.084475042785039145, x0 = -4.7219398791699859e-42, y0 = 6.3628047204983494e-270}, extend = 134931424, filter = 134931512, x_offset = 134931424, y_offset = -1078616140, acquired = -1214394380, extra = 0x9f7f388} src = (cairo_xlib_surface_t *) 0xbfb59fb8 mask = <value optimized out> status = CAIRO_INT_STATUS_UNSUPPORTED operation = <value optimized out> itx = <value optimized out> ity = <value optimized out> is_integer_translation = <value optimized out> __PRETTY_FUNCTION__ = "_cairo_xlib_surface_composite" #16 0xb783b549 in _cairo_surface_composite (op=CAIRO_OPERATOR_OVER, src=0xa39e350, mask=0x0, dst=0xa3a5f90, src_x=163, src_y=0, mask_x=163, mask_y=0, dst_x=163, dst_y=0, width=741, height=804) at /build/buildd/cairo-1.8.0/src/cairo-surface.c:1275 status = <value optimized out> __PRETTY_FUNCTION__ = "_cairo_surface_composite" #17 0xb783db0f in _clip_and_composite_trapezoids (src=0xa39e350, op=CAIRO_OPERATOR_OVER, dst=0xa3a5f90, traps=0xbfb5a1e4, clip=0x0, antialias=CAIRO_ANTIALIAS_NONE) at /build/buildd/cairo-1.8.0/src/cairo-surface-fallback.c:449 clip_surface = <value optimized out> status = <value optimized out> trap_region = {rgn = {extents = {x1 = 163, y1 = 0, x2 = 904, y2 = 804}, data = 0x0}} clear_region = {rgn = {extents = {x1 = -1066344448, y1 = 0, x2 = 0, y2 = 741}, data = 0x432}} has_trap_region = 1 has_clear_region = 0 extents = {x = 163, y = 0, width = 741, height = 804} traps_info = {traps = 0x0, antialias = 163} #18 0xb783e13a in _cairo_surface_fallback_paint (surface=0xa3a5f90, op=CAIRO_OPERATOR_OVER, source=0xa39e350) at /build/buildd/cairo-1.8.0/src/cairo-surface-fallback.c:704 status = CAIRO_STATUS_SUCCESS extents = {x = 163, y = 0, width = 741, height = 804} box = {p1 = {x = 41728, y = 0}, p2 = {x = 231424, y = 205824}} traps = {status = CAIRO_STATUS_SUCCESS, extents = {p1 = {x = 41728, y = 0}, p2 = { x = 231424, y = 205824}}, num_traps = 1, traps_size = 1, traps = 0xbfb5a204, traps_embedded = { {top = 0, bottom = 205824, left = {p1 = {x = 41728, y = 0}, p2 = {x = 41728, y = 205824}}, right = {p1 = {x = 231424, y = 0}, p2 = {x = 231424, y = 205824}}}}, has_limits = 0, limits = { p1 = {x = 0, y = -1078615340}, p2 = {x = -1078615464, y = -1216139821}}} #19 0xb783aca6 in _cairo_surface_paint (surface=0xa3a5f90, op=CAIRO_OPERATOR_OVER, source=0xbfb5a2d4) at /build/buildd/cairo-1.8.0/src/cairo-surface.c:1480 status = <value optimized out> dev_source = (cairo_pattern_t *) 0xa39e350 __PRETTY_FUNCTION__ = "_cairo_surface_paint" #20 0xb782256e in _cairo_gstate_paint (gstate=0xa3995a0) at /build/buildd/cairo-1.8.0/src/cairo-gstate.c:857 status = CAIRO_STATUS_SUCCESS 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 = 12, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -163, y0 = 270}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_NONE}, 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 = 12, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -163, y0 = 270}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_NONE}, color = {red = 2.1659581187930571e-259, green = -0.084523680203855034, blue = 2.0799859518824906e-259, alpha = 8.4657021945225077e-316, red_short = 65524, green_short = 46983, blue_short = 41864, alpha_short = 49077}, content = 171347720}, 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 = 12, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -163, y0 = 270}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_NONE}, surface = 0xa22ba00}, 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 = 12, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -163, y0 = 270}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_NONE}, n_stops = 170048000, stops_size = 171615320, stops = 0xa368f08, stops_embedded = {{ offset = -2.5617919958042042e-41, color = {red = 1.8339949326619763e-259, green = -3.4438048315784643e-41, blue = 1.8339958120966777e-259, alpha = -2.5621751633531001e-41, red_short = 36616, green_short = 2614, blue_short = 36616, alpha_short = 2614}}, {offset = 1.0609978954826362e-314, color = { red = 1.0609978954826362e-314, green = 0, blue = 0, alpha = 1, 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 = 12, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -163, y0 = 270}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_NONE}, n_stops = 170048000, stops_size = 171615320, stops = 0xa368f08, stops_embedded = {{ offset = -2.5617919958042042e-41, color = {red = 1.8339949326619763e-259, green = -3.4438048315784643e-41, blue = 1.8339958120966777e-259, alpha = -2.5621751633531001e-41, red_short = 36616, green_short = 2614, blue_short = 36616, alpha_short = 2614}}, {offset = 1.0609978954826362e-314, color = { red = 1.0609978954826362e-314, green = 0, blue = 0, alpha = 1, red_short = 0, green_short = 0, blue_short = 0, alpha_short = 0}}}}, p1 = {x = 0, y = 0}, p2 = { x = 0, y = 1072693248}}, 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 = 12, elements = 0x0, is_snapshot = 0}, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = -163, y0 = 270}, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_NONE}, n_stops = 170048000, stops_size = 171615320, stops = 0xa368f08, stops_embedded = {{offset = -2.5617919958042042e-41, color = { red = 1.8339949326619763e-259, green = -3.4438048315784643e-41, blue = 1.8339958120966777e-259, alpha = -2.5621751633531001e-41, red_short = 36616, green_short = 2614, blue_short = 36616, alpha_short = 2614}}, { offset = 1.0609978954826362e-314, color = {red = 1.0609978954826362e-314, green = 0, blue = 0, alpha = 1, red_short = 0, green_short = 0, blue_short = 0, alpha_short = 0}}}}, c1 = {x = 0, y = 0}, r1 = 0, c2 = {x = 1072693248, y = 0}, r2 = -2147483648}}} #21 0xb781c893 in *INT_cairo_paint (cr=0xa3aa458) at /build/buildd/cairo-1.8.0/src/cairo.c:1936 status = <value optimized out> #22 0x0807b150 in ev_view_expose_event (widget=0xa179010, event=0xbfb5a8d4) at ev-view.c:3777 page_area = {x = 162, y = -271, width = 746, height = 1079} border = {left = 1, right = 4, top = 1, bottom = 4} cr = (cairo_t *) 0xa3aa458 i = 0 #23 0xb7d4b036 in _gtk_marshal_BOOLEAN__BOXED (closure=0x9fb6ae8, return_value=0xbfb5a690, n_param_values=2, param_values=0xa23b400, invocation_hint=0xbfb5a67c, marshal_data=0x807aa10) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmarshalers.c:84 data1 = (gpointer) 0xa179010 data2 = <value optimized out> v_return = <value optimized out> __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" #24 0xb75713c9 in g_type_class_meta_marshal (closure=0x9fb6ae8, return_value=0xbfb5a690, n_param_values=2, param_values=0xa23b400, invocation_hint=0xbfb5a67c, marshal_data=0xc8) at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c:878 callback = <value optimized out> #25 0xb7572c4b in IA__g_closure_invoke (closure=0x9fb6ae8, return_value=0xbfb5a690, n_param_values=2, param_values=0xa23b400, invocation_hint=0xbfb5a67c) at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c:767 marshal = (GClosureMarshal) 0xb7571380 <g_type_class_meta_marshal> marshal_data = (gpointer) 0xc8 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #26 0xb7588d3d in signal_emit_unlocked_R (node=0x9fb5a90, detail=0, instance=0xa179010, emission_return=0xbfb5a7c8, instance_and_params=0xa23b400) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3282 accumulator = (SignalAccumulator *) 0x9fb6bd0 emission = {next = 0x0, instance = 0xa179010, ihint = {signal_id = 51, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 169298736} class_closure = (GClosure *) 0x9fb6ae8 handler_list = (Handler *) 0x0 return_accu = (GValue *) 0xbfb5a690 accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 51 max_sequential_handler_number = 895 return_value_altered = 0 #27 0xb758a62b in IA__g_signal_emit_valist (instance=0xa179010, signal_id=51, detail=0, var_args=0xbfb5a820 "8¨µ¿Ô¨µ¿\020\220\027\nveæ·\020\220\027\nØ4û\t") at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:2987 return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} error = <value optimized out> signal_return_type = 20 param_values = (GValue *) 0xa23b414 node = (SignalNode *) 0x9fb5a90 i = 1 n_params = 1 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #28 0xb758ac26 in IA__g_signal_emit (instance=0xa179010, signal_id=51, detail=0) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3034 No locals. #29 0xb7e6033e in gtk_widget_event_internal (widget=0xa179010, event=0xbfb5a8d4) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkwidget.c:4745 signal_num = <value optimized out> return_val = 0 #30 0xb7d4513d in IA__gtk_main_do_event (event=0xbfb5a8d4) at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c:1553 event_widget = (GtkWidget *) 0xa179010 grab_widget = (GtkWidget *) 0xa16b7b8 window_group = (GtkWindowGroup *) 0x9f91d50 rewritten_event = (GdkEvent *) 0x0 tmp_list = <value optimized out> __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" #31 0xb79839b5 in gdk_window_process_updates_internal (window=0xa176ea0) at /build/buildd/gtk+2.0-2.14.4/gdk/gdkwindow.c:2598 event = {type = GDK_EXPOSE, any = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0'}, expose = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', area = {x = 0, y = 0, width = 1066, height = 890}, region = 0xa033b80, count = 0}, no_expose = { type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0'}, visibility = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', state = GDK_VISIBILITY_UNOBSCURED}, motion = { type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', time = 0, x = 2.2620475131689803e-311, y = 1.9544642738976544e-260, axes = 0x0, state = 167386160, is_hint = 4084, device = 0xb7981559, x_root = -0.08461241228889077, y_root = 4.757347298680705e-260}, button = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', time = 0, x = 2.2620475131689803e-311, y = 1.9544642738976544e-260, axes = 0x0, state = 167386160, button = 3075870708, device = 0xb7981559, x_root = -0.08461241228889077, y_root = 4.757347298680705e-260}, scroll = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', time = 0, x = 2.2620475131689803e-311, y = 1.9544642738976544e-260, state = 0, direction = 167386160, device = 0xb7560ff4, x_root = -8.5557184955932973e-41, y_root = -6.9570779347941242e-41}, key = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', time = 0, state = 0, keyval = 1066, length = 890, string = 0xa033b80 "\002", hardware_keycode = 0, group = 0 '\0', is_modifier = 0}, crossing = { type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', subwindow = 0x0, time = 0, x = 1.8885762544857663e-311, y = 8.2995123450995959e-316, x_root = -3.9572341269851408e-42, y_root = -8.5557184955932973e-41, mode = 3216353576, detail = 3080207851, focus = 169306144, state = 0}, focus_change = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', in = -18598}, configure = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', x = 0, y = 0, width = 1066, height = 890}, property = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', atom = 0x0, time = 0, state = 1066}, selection = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', selection = 0x0, target = 0x0, property = 0x42a, time = 890, requestor = 167984000}, owner_change = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', owner = 0, reason = GDK_OWNER_CHANGE_NEW_OWNER, selection = 0x42a, time = 890, selection_time = 167984000}, proximity = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', time = 0, device = 0x0}, client = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', message_type = 0x0, data_format = 0, data = { b = "*\004\000\000z\003\000\000\200;\003\n\000\000\000\0000\034ú\t", s = {1066, 0, 890, 0, 15232, 2563, 0, 0, 7216, 2554}, l = {1066, 890, 167984000, 0, 167386160}}}, dnd = { type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', context = 0x0, time = 0, x_root = 1066, y_root = 0}, window_state = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', changed_mask = 0, new_window_state = 0}, setting = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', action = GDK_SETTING_ACTION_NEW, name = 0x0}, grab_broken = {type = GDK_EXPOSE, window = 0xa176ea0, send_event = 0 '\0', keyboard = 0, implicit = 0, grab_window = 0x42a}} window_rect = {x = 0, y = 0, width = 1066, height = 890} expose_region = (GdkRegion *) 0xa033b80 window_region = (GdkRegion *) 0xa03b180 width = 1066 height = 890 save_region = 1 #32 0xb7983fcf in IA__gdk_window_process_all_updates () at /build/buildd/gtk+2.0-2.14.4/gdk/gdkwindow.c:2664 old_update_windows = (GSList *) 0xa24b9a0 tmp_list = (GSList *) 0xa24b9a0 #33 0xb7983ffb in gdk_window_update_idle (data=0x0) at /build/buildd/gtk+2.0-2.14.4/gdk/gdkwindow.c:2508 No locals. #34 0xb796746b in gdk_threads_dispatch (data=0xa30e470) at /build/buildd/gtk+2.0-2.14.4/gdk/gdk.c:473 ret = 0 #35 0xb74e27c1 in g_idle_dispatch (source=0xa27e518, callback=0xfffffdfe, user_data=0xa30e470) at /build/buildd/glib2.0-2.18.2/glib/gmain.c:4235 No locals. #36 0xb74e46f8 in IA__g_main_context_dispatch (context=0x9f91b78) at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2144 No locals. #37 0xb74e7da3 in g_main_context_iterate (context=0x9f91b78, block=1, dispatch=1, self=0x9f6a3e8) at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2778 max_priority = 120 timeout = 0 some_ready = 1 nfds = 10 allocated_nfds = <value optimized out> fds = (GPollFD *) 0xa1d4b70 __PRETTY_FUNCTION__ = "g_main_context_iterate" #38 0xb74e82c2 in IA__g_main_loop_run (loop=0x9f745b0) at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2986 self = (GThread *) 0x9f6a3e8 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #39 0xb7d453a9 in IA__gtk_main () at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c:1200 tmp_list = (GList *) 0x9f9db88 functions = (GList *) 0x0 init = (GtkInitFunction *) 0x0 loop = (GMainLoop *) 0x9f745b0 #40 0x080917fb in main (argc=1701603686, argv=0x2f2f2f3a) at main.c:381 context = <value optimized out> args = (GHashTable *) 0x9f6c0c8 enable_metadata = 1 error = (GError *) 0x0 . Thread 1 (process 26065): #0 TextPage::beginWord (this=0xa3a5d48, state=0xa399300, x0=22.012, y0=14.327) at TextOutputDev.cc:1940 m = {0, 0, 0, -0} rot = <value optimized out> #1 0xb720e69e in TextPage::addChar (this=0xa3a5d48, state=0xa399300, x=22.012, y=14.327, dx=0, dy=0, c=0, nBytes=1, u=0xa3a4e68, uLen=2) at TextOutputDev.cc:2056 x1 = 22.012 y1 = 22.012 w1 = <value optimized out> h1 = 0 base = 580.94900000000007 sp = 0 overlap = 1 i = <value optimized out> #2 0xb720e809 in TextOutputDev::endMarkedContent (this=0xa2067c0, state=0xa399300) at TextOutputDev.cc:4645 uniString = 0xa22e628 "þÿ" length = 2 i = 0 #3 0xb718fa45 in Gfx::opEndMarkedContent (this=0xa183400, args=0xb5dc8f90, numArgs=0) at Gfx.cc:4172 No locals. #4 0xb7191402 in Gfx::execOp (this=0xa183400, cmd=0xb5dc9130, args=0xb5dc8f90, numArgs=0) at Gfx.cc:740 op = (Operator *) 0xb72ace04 name = 0xa3a4e78 "EMC" argPtr = (Object *) 0xb5dc8f90 i = 0 #5 0xb719165f in Gfx::go (this=0xa183400, topLevel=1) at Gfx.cc:611 timer = {start_time = {tv_sec = 1224805106, tv_usec = 991216}, end_time = { tv_sec = 171345648, tv_usec = -1243836088}, active = 1} obj = {type = objCmd, {booln = 171593336, intg = 171593336, real = 14.326996154420371, string = 0xa3a4e78, name = 0xa3a4e78 "EMC", array = 0xa3a4e78, dict = 0xa3a4e78, stream = 0xa3a4e78, ref = {num = 171593336, gen = 1076668268}, cmd = 0xa3a4e78 "EMC"}} args = {{type = objNone, {booln = 171593320, intg = 171593320, real = 14.326996154420343, string = 0xa3a4e68, name = 0xa3a4e68 "3", array = 0xa3a4e68, dict = 0xa3a4e68, stream = 0xa3a4e68, ref = {num = 171593320, gen = 1076668268}, cmd = 0xa3a4e68 "3"}}, { type = objNone, {booln = 171224112, intg = 171224112, real = 14.326996153764497, string = 0xa34ac30, name = 0xa34ac30 "\001", array = 0xa34ac30, dict = 0xa34ac30, stream = 0xa34ac30, ref = {num = 171224112, gen = 1076668268}, cmd = 0xa34ac30 "\001"}}, { 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 = 9, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = { num = 0, gen = 1075970048}, cmd = 0x0}}, {type = objNone, {booln = 1236950581, intg = 1236950581, real = 17.007999999999999, string = 0x49ba5e35, name = 0x49ba5e35 <Address 0x49ba5e35 out of bounds>, array = 0x49ba5e35, dict = 0x49ba5e35, stream = 0x49ba5e35, ref = {num = 1236950581, gen = 1076953612}, cmd = 0x49ba5e35 <Address 0x49ba5e35 out of bounds>}}, {type = objNone, {booln = -1958505087, intg = -1958505087, real = 14.327, string = 0x8b439581, name = 0x8b439581 <Address 0x8b439581 out of bounds>, array = 0x8b439581, dict = 0x8b439581, stream = 0x8b439581, ref = {num = -1958505087, gen = 1076668268}, cmd = 0x8b439581 <Address 0x8b439581 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 = -3.4145890586300469e-43, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1222740597}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 2.0562663177768844e-259, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 171526896}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 1.831439411648078e-259, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 171345660}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 1.9962747643306095e-259, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 171478536}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 1.8314592599701446e-259, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 171345676}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -1.1869689062874642e-42, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1220904859}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -2.2369102548325096e-42, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1219956416}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 1.8314592599701446e-259, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 171345676}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -3.9329959359454075e-43, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1222538576}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -3.0538555416322455e-49, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1243836280}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 8.6017665756093909e-260, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 170207536}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 8.6017665756093909e-260, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 170207536}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -5.8013345886387957e-43, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1221992460}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -3.0541165538109654e-49, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1243836120}, 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 = 2.1246983701819777e-259, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 171582060}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 5.3784486927999855e-260, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 169506416}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -3.0539860477216054e-49, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1243836200}, 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 = 2.1246537114573278e-259, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 171582024}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -3.3977006068010931e-43, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1222750470}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -2.23085073373873e-42, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1219960844}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -3.0540904525930934e-49, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1243836136}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 8.4879831638610893e-313, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 40}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -1.8777194153622814e-43, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1223639052}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -3.265704517934364e-43, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1222827635}, cmd = 0x0}}} numArgs = 0 i = 2 lastAbortCheck = 0 #6 0xb71947cf in Gfx::display (this=0xa183400, obj=0xb5dc91a0, topLevel=1) at Gfx.cc:580 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> #7 0xb71dd1b8 in Page::display (this=0xa1a7ed0, gfx=0xa183400) at Page.cc:449 obj = {type = objStream, {booln = 171478536, intg = 171478536, real = 1.18916485947692e-312, string = 0xa388e08, name = 0xa388e08 "HÏ)·\003", array = 0xa388e08, dict = 0xa388e08, stream = 0xa388e08, ref = {num = 171478536, gen = 56}, cmd = 0xa388e08 "HÏ)·\003"}} #8 0xb79efa9f in poppler_page_get_text_output_dev (page=0xa18ea78) at poppler-page.cc:250 No locals. #9 0xb79efb34 in poppler_page_get_selection_region (page=0xa18ea78, scale=1, style=171545344, selection=0xb5dc9298) at poppler-page.cc:1039 text_dev = <value optimized out> poppler_selection = {x1 = 0, y1 = 0, x2 = 411.02398999999997, y2 = 595.27600000000007} selection_style = selectionStyleGlyph list = (GooList *) 0xb749b02c region = (GList *) 0xb5dc9268 i = 0 #10 0xb6e1fbb1 in pdf_selection_get_selection_map (selection=0xa187aa0, rc=0xa2c0760) at ev-poppler.cc:1857 points = {x1 = 0, y1 = 0, x2 = 411.02398999999997, y2 = 595.27600000000007} region = <value optimized out> retval = <value optimized out> #11 0xb7ff6e72 in ev_selection_get_selection_map (selection=0xa187aa0, rc=0xa2c0760) at ev-selection.c:115 No locals. #12 0x0806415e in ev_job_render_run (job=0xa04fbf0) at ev-jobs.c:544 job_render = (EvJobRender *) 0xa04fbf0 rc = (EvRenderContext *) 0xa2c0760 #13 0x080615c0 in ev_job_thread_proxy (data=0x0) at ev-job-scheduler.c:183 job = (EvSchedulerJob *) 0xa368e70 #14 0xb750f02f in g_thread_create_proxy (data=0xa183f28) at /build/buildd/glib2.0-2.18.2/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #15 0xb749850f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #16 0xb74157ee in clone () from /lib/tls/i686/cmov/libc.so.6"
There is a similar crash on https://bugs.launchpad.net/ubuntu/+source/evince/+bug/299262 using http://launchpadlibrarian.net/19741711/dir-451.pdf as an example
Looks similar to http://bugzilla.gnome.org/show_bug.cgi?id=542574 (and duplicates thereof) which so far can be duplicated with poppler 0.8.7 but not any of the 0.10.x series.
the submitter confirmed that's working correctly now
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.