Package: evince-gtk Version: 3.2.1-1+b1 Severity: normal File: /usr/bin/evince
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi! With the following PDF: http://www.ameli.fr/fileadmin/user_upload/formulaires/S3704.pdf I get a segfault when printing (even with the preview, no need to really print): #0 decode_integer (p=0x0, integer=0x7fff8aa1b388) at /tmp/buildd/cairo-1.12.2/src/cairo-cff-subset.c:241 241 /tmp/buildd/cairo-1.12.2/src/cairo-cff-subset.c: No such file or directory. (gdb) bt full #0 decode_integer (p=0x0, integer=0x7fff8aa1b388) at /tmp/buildd/cairo-1.12.2/src/cairo-cff-subset.c:241 No locals. #1 0x00007fac2dba802e in cairo_cff_font_read_top_dict (font=0x1a8d7e0) at /tmp/buildd/cairo-1.12.2/src/cairo-cff-subset.c:1185 index = {size = 1, num_elements = 1, element_size = 24, elements = 0x17a2480 ""} element = <optimized out> buf = "\340ר\001\000\000\000\000\070_\272-\254\177\000\000\001\000\000" operand = <optimized out> status = <optimized out> p = 0x18f7fdb "r\244\371`\227\373f\244\367\067\213\006\367\361\224\374ڤ\a\323\n\343\v\367\252\024" size = <optimized out> offset = 204 #2 0x00007fac2dba948a in cairo_cff_font_read_font (font=0x1a8d7e0) at /tmp/buildd/cairo-1.12.2/src/cairo-cff-subset.c:1321 i = <optimized out> status = <optimized out> #3 cairo_cff_font_generate (length=<synthetic pointer>, data=<synthetic pointer>, font=0x1a8d7e0) at /tmp/buildd/cairo-1.12.2/src/cairo-cff-subset.c:2545 status = <optimized out> #4 _cairo_cff_subset_init (cff_subset=0x7fff8aa1b620, subset_name=<optimized out>, font_subset=<optimized out>) at /tmp/buildd/cairo-1.12.2/src/cairo-cff-subset.c:2928 font = <optimized out> status = <optimized out> data = 0x0 length = 0 i = <optimized out> #5 0x00007fac2dbe8330 in _cairo_pdf_surface_emit_cff_font_subset (font_subset=<optimized out>, surface=0x1ac0400) at /tmp/buildd/cairo-1.12.2/src/cairo-pdf-surface.c:4884 status = <optimized out> subset = {family_name_utf8 = 0x3 <Address 0x3 out of bounds>, ps_name = 0x7fac00000008 <Address 0x7fac00000008 out of bounds>, widths = 0x7fac2bb6dec8, x_min = 6.9355672782009325e-310, y_min = 5.9683130017622583e-321, x_max = 1.4256416521998161e-312, y_max = 6.1659392600987569e-321, ascent = 1.6223931019405272e-312, descent = -0.216, data = 0x49 <Address 0x49 out of bounds>, data_length = 2338320} name = "CairoFont-4-0\000\000\000P<\277-\254\177\000\000\000\262\243\001\000\000\000\000\227\000\000\000\000\000\000\000|X\206+\254\177\000\000I\000\000\000\000\000\000\000\205\246\265-\254\177\000" #6 _cairo_pdf_surface_emit_unscaled_font_subset (font_subset=0x7fff8aa1b780, closure=<optimized out>) at /tmp/buildd/cairo-1.12.2/src/cairo-pdf-surface.c:5596 surface = 0x1ac0400 status = CAIRO_INT_STATUS_SUCCESS #7 0x00007fac2dbaaa9b in _cairo_sub_font_collect (closure=0x7fff8aa1b730, entry=0x1ab2e10) at /tmp/buildd/cairo-1.12.2/src/cairo-scaled-font-subsets.c:751 sub_font = 0x1ab2e10 collection = 0x7fff8aa1b730 subset = {scaled_font = 0x176d400, font_id = 4, subset_id = 0, glyphs = 0x18a8970, utf8 = 0x18a8600, glyph_names = 0x0, to_latin_char = 0x174d000, latin_to_subset_glyph_index = 0x18633f0, num_glyphs = 2, is_composite = 1, is_scaled = 0, is_latin = 1} i = <optimized out> j = <optimized out> - ---Type <return> to continue, or q <return> to quit--- #8 _cairo_scaled_font_subsets_foreach_internal (font_subsets=<optimized out>, font_subset_callback=<optimized out>, closure=<optimized out>, type=<optimized out>) at /tmp/buildd/cairo-1.12.2/src/cairo-scaled-font-subsets.c:1072 collection = {glyphs = 0x18a8970, utf8 = 0x18a8600, glyphs_size = 70, to_latin_char = 0x174d000, latin_to_subset_glyph_index = 0x18633f0, max_glyph = 1, num_glyphs = 2, subset_id = 0, status = CAIRO_STATUS_SUCCESS, font_subset_callback = 0x7fac2dbe82b0 <_cairo_pdf_surface_emit_unscaled_font_subset>, font_subset_callback_closure = 0x1ac0400} sub_font = 0x1ab2e10 is_scaled = <optimized out> is_user = 0 #9 0x00007fac2dbe3a4b in _cairo_pdf_surface_emit_font_subsets (surface=0x1ac0400) at /tmp/buildd/cairo-1.12.2/src/cairo-pdf-surface.c:5646 status = CAIRO_STATUS_SUCCESS #10 _cairo_pdf_surface_finish (abstract_surface=0x1ac0400) at /tmp/buildd/cairo-1.12.2/src/cairo-pdf-surface.c:1959 surface = 0x1ac0400 offset = 5 info = <optimized out> catalog = <optimized out> status = <optimized out> status2 = <optimized out> #11 0x00007fac2db9046c in _cairo_surface_finish (surface=0x1ac0400) at /tmp/buildd/cairo-1.12.2/src/cairo-surface.c:919 status = <optimized out> __PRETTY_FUNCTION__ = "_cairo_surface_finish" #12 0x00007fac2db908cd in INT_cairo_surface_finish (surface=0x1ac0400) at /tmp/buildd/cairo-1.12.2/src/cairo-surface.c:963 No locals. #13 0x00007fac2db6b4b4 in _cairo_paginated_surface_finish (abstract_surface=0x1abc730) at /tmp/buildd/cairo-1.12.2/src/cairo-paginated-surface.c:213 surface = 0x1abc730 status = CAIRO_STATUS_SUCCESS #14 0x00007fac2db9046c in _cairo_surface_finish (surface=0x1abc730) at /tmp/buildd/cairo-1.12.2/src/cairo-surface.c:919 status = <optimized out> __PRETTY_FUNCTION__ = "_cairo_surface_finish" #15 0x00007fac2db908cd in INT_cairo_surface_finish (surface=0x1abc730) at /tmp/buildd/cairo-1.12.2/src/cairo-surface.c:963 No locals. #16 0x00007fac2ee07c55 in unix_end_run (op=<optimized out>, wait=0, cancelled=0) at /tmp/buildd/gtk+3.0-3.4.1/./gtk/gtkprintoperation-unix.c:364 op_unix = 0x1ab44d0 #17 0x00007fac2ecf1b13 in print_pages_idle (user_data=0x1ab7a30) at /tmp/buildd/gtk+3.0-3.4.1/./gtk/gtkprintoperation.c:2914 data = 0x1ab7a30 priv = 0x14a1320 done = <optimized out> #18 0x00007fac2e8c780f in gdk_threads_dispatch (data=<optimized out>) at /tmp/buildd/gtk+3.0-3.4.1/./gdk/gdk.c:763 dispatch = 0x1abff60 ret = 0 - ---Type <return> to continue, or q <return> to quit--- #19 0x00007fac2c5ac853 in g_main_dispatch (context=0x10210b0) at /tmp/buildd/glib2.0-2.32.2/./glib/gmain.c:2539 dispatch = 0x7fac2c5aa520 <g_idle_dispatch> was_in_call = 0 user_data = 0x1abff60 callback = 0x7fac2e8c77e0 <gdk_threads_dispatch> cb_funcs = 0x7fac2c8579a0 cb_data = 0x1780940 current_source_link = {data = 0x1ab9030, next = 0x0} need_destroy = <optimized out> source = 0x1ab9030 current = 0x116b810 i = <optimized out> #20 g_main_context_dispatch (context=0x10210b0) at /tmp/buildd/glib2.0-2.32.2/./glib/gmain.c:3075 No locals. #21 0x00007fac2c5acba0 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x10210b0, self=<optimized out>) at /tmp/buildd/glib2.0-2.32.2/./glib/gmain.c:3146 timeout = 0 some_ready = 1 fds = <optimized out> max_priority = 210 nfds = 5 allocated_nfds = <optimized out> #22 g_main_context_iterate (context=0x10210b0, block=<optimized out>, dispatch=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.32.2/./glib/gmain.c:3083 some_ready = 1 #23 0x00007fac2c5acf9a in g_main_loop_run (loop=0x7fac20003500) at /tmp/buildd/glib2.0-2.32.2/./glib/gmain.c:3340 __PRETTY_FUNCTION__ = "g_main_loop_run" #24 0x00007fac2ecac80d in gtk_main () at /tmp/buildd/gtk+3.0-3.4.1/./gtk/gtkmain.c:1161 loop = 0x7fac20003500 #25 0x000000000041e9ce in ?? () No symbol table info available. #26 0x00007fac2b809ead in __libc_start_main (main=<optimized out>, argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff8aa1bba8) at libc-start.c:228 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 4239019992246670342, 4319824, 140735519243184, 0, 0, -4239273208653261818, -4211902248433462266}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x450990, 0x7fff8aa1bbb8}, data = {prev = 0x0, cleanup = 0x0, canceltype = 4524432}}} not_first_call = <optimized out> #27 0x000000000041ea79 in ?? () No symbol table info available. #28 0x00007fff8aa1bba8 in ?? () - ---Type <return> to continue, or q <return> to quit--- No symbol table info available. #29 0x000000000000001c in ?? () No symbol table info available. #30 0x0000000000000002 in ?? () No symbol table info available. #31 0x00007fff8aa1cf13 in ?? () No symbol table info available. #32 0x0000000000000000 in ?? () No symbol table info available. - -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages evince-gtk depends on: ii evince-common 3.2.1-1 ii gnome-icon-theme 3.4.0-2 ii libatk1.0-0 2.4.0-2 ii libc6 2.13-32 ii libcairo-gobject2 1.12.2-1 ii libcairo2 1.12.2-1 ii libevince3-3 3.2.1-1+b1 ii libfontconfig1 2.9.0-3 ii libfreetype6 2.4.9-1 ii libgail-3-0 3.4.1-2 ii libgdk-pixbuf2.0-0 2.26.1-1 ii libglib2.0-0 2.32.2-1 ii libgtk-3-0 3.4.1-2 ii libice6 2:1.0.8-2 ii libpango1.0-0 1.30.0-1 ii libsm6 2:1.2.1-2 ii libx11-6 2:1.4.99.901-2 ii libxml2 2.7.8.dfsg-9 ii shared-mime-info 0.90-1 ii zlib1g 1:1.2.7.dfsg-1 Versions of packages evince-gtk recommends: ii dbus-x11 1.5.12-1 Versions of packages evince-gtk suggests: ii gvfs 1.12.2-1 ii nautilus <none> ii poppler-data 0.4.5-2 ii unrar 1:4.1.4-1 - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAk+rda8ACgkQKFvXofIqeU5CuQCgu0VokCdDLuj5BUjauGwReONO swAAn3Z4NoxF6tLaZ25w8MCR9ySIqJs5 =5KpJ -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org