Package: evince Version: 43.1-2+b1 Severity: normal X-Debbugs-Cc: u...@kleine-koenig.org
Hello, when trying to print a certain document (note to myself: plusquemaproprevie.pdf), evince dies with: evince: ../../../../src/cairo-array.c:182: _cairo_array_index: Assertion `index < array->num_elements' failed. backtrace looks as follows: #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44 #1 0x00007f8b4a2aed2f in __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78 #2 0x00007f8b4a25fef2 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #3 0x00007f8b4a24a472 in __GI_abort () at ./stdlib/abort.c:79 #4 0x00007f8b4a24a395 in __assert_fail_base (fmt=0x7f8b46b8e8f2 "%s%s%s:%u: %s%sZusicherung »%s« nicht erfüllt.\n%n", assertion=assertion@entry=0x7f8b4a8b338e "index < array->num_elements", file=file@entry=0x7f8b4a8b3370 "../../../../src/cairo-array.c", line=line@entry=182, function=function@entry=0x7f8b4a8b3430 <__PRETTY_FUNCTION__.2> "_cairo_array_index") at ./assert/assert.c:92 #5 0x00007f8b4a258df2 in __GI___assert_fail (assertion=assertion@entry=0x7f8b4a8b338e "index < array->num_elements", file=file@entry=0x7f8b4a8b3370 "../../../../src/cairo-array.c", line=line@entry=182, function=function@entry=0x7f8b4a8b3430 <__PRETTY_FUNCTION__.2> "_cairo_array_index") at ./assert/assert.c:101 #6 0x00007f8b4a7e74a3 in _cairo_array_index (index=557, array=<optimized out>) at ../../../../src/cairo-array.c:182 #7 0x00007f8b4a7e7609 in _cairo_array_index (array=<optimized out>, index=index@entry=557) at ../../../../src/cairo-array.c:167 #8 0x00007f8b4a8581d4 in cairo_cff_parse_charstring (font=font@entry=0x55b5c22bec20, charstring=<optimized out>, length=<optimized out>, glyph_id=glyph_id@entry=0, need_width=1) at ../../../../src/cairo-cff-subset.c:1580 #9 0x00007f8b4a85b063 in cairo_cff_find_width_and_subroutines_used (subset_id=0, glyph_id=0, length=<optimized out>, charstring=<optimized out>, font=0x55b5c22bec20) at ../../../../src/cairo-cff-subset.c:1661 #10 cairo_cff_font_subset_charstrings_and_subroutines (font=0x55b5c22bec20) at ../../../../src/cairo-cff-subset.c:1778 #11 cairo_cff_font_subset_font (font=0x55b5c22bec20) at ../../../../src/cairo-cff-subset.c:1959 #12 cairo_cff_font_generate (length=<optimized out>, data=<optimized out>, font=<optimized out>) at ../../../../src/cairo-cff-subset.c:2572 #13 _cairo_cff_subset_init (cff_subset=cff_subset@entry=0x7ffe2c68b3f0, subset_name=subset_name@entry=0x7ffe2c68b460 "CairoFont-2-0", font_subset=font_subset@entry=0x7ffe2c68b560) at ../../../../src/cairo-cff-subset.c:2949 #14 0x00007f8b4a8a96e1 in _cairo_pdf_surface_emit_cff_font_subset (font_subset=0x7ffe2c68b560, surface=0x55b5c2508000) at ../../../../src/cairo-pdf-surface.c:5643 #15 _cairo_pdf_surface_emit_unscaled_font_subset (font_subset=0x7ffe2c68b560, closure=0x55b5c2508000) at ../../../../src/cairo-pdf-surface.c:6358 #16 0x00007f8b4a85ca98 in _cairo_sub_font_collect (closure=0x7ffe2c68b510, entry=0x55b5c2326770) at ../../../../src/cairo-scaled-font-subsets.c:746 #17 _cairo_scaled_font_subsets_foreach_internal (font_subsets=<optimized out>, font_subset_callback=font_subset_callback@entry=0x7f8b4a8a9670 <_cairo_pdf_surface_emit_unscaled_font_subset>, closure=closure@entry=0x55b5c2508000, type=type@entry=CAIRO_SUBSETS_FOREACH_UNSCALED) at ../../../../src/cairo-scaled-font-subsets.c:1067 #18 0x00007f8b4a85d807 in _cairo_scaled_font_subsets_foreach_unscaled (font_subsets=<optimized out>, font_subset_callback=font_subset_callback@entry=0x7f8b4a8a9670 <_cairo_pdf_surface_emit_unscaled_font_subset>, closure=closure@entry=0x55b5c2508000) at ../../../../src/cairo-scaled-font-subsets.c:1095 #19 0x00007f8b4a8a7638 in _cairo_pdf_surface_emit_font_subsets (surface=0x55b5c2508000) at ../../../../src/cairo-pdf-surface.c:6408 #20 _cairo_pdf_surface_finish (abstract_surface=0x55b5c2508000) at ../../../../src/cairo-pdf-surface.c:2220 #21 0x00007f8b4a845c52 in _cairo_surface_finish (surface=surface@entry=0x55b5c2508000) at ../../../../src/cairo-surface.c:1030 --Type <RET> for more, q to quit, c to continue without paging-- #22 0x00007f8b4a8469bb in INT_cairo_surface_finish (surface=0x55b5c2508000) at ../../../../src/cairo-surface.c:1079 #23 INT_cairo_surface_finish (surface=0x55b5c2508000) at ../../../../src/cairo-surface.c:1063 #24 0x00007f8b4a814075 in _cairo_paginated_surface_finish (abstract_surface=0x55b5c1920800) at ../../../../src/cairo-paginated-surface.c:214 #25 0x00007f8b4a845c52 in _cairo_surface_finish (surface=surface@entry=0x55b5c1920800) at ../../../../src/cairo-surface.c:1030 #26 0x00007f8b4a8469bb in INT_cairo_surface_finish (surface=0x55b5c1920800) at ../../../../src/cairo-surface.c:1079 #27 INT_cairo_surface_finish (surface=0x55b5c1920800) at ../../../../src/cairo-surface.c:1063 #28 0x00007f8b4ada0e37 in unix_end_run (op=0x55b5c18a12a0, wait=0, cancelled=0) at ../../../gtk/gtkprintoperation-unix.c:374 #29 0x00007f8b4ac60739 in print_pages_idle (user_data=0x55b5c24da240) at ../../../gtk/gtkprintoperation.c:2935 #30 0x00007f8b4a9277e7 in gdk_threads_dispatch (data=0x55b5c1acc240) at ../../../gdk/gdk.c:769 #31 0x00007f8b4b38867f in g_main_dispatch (context=0x55b5c189c1b0) at ../../../glib/gmain.c:3454 #32 g_main_context_dispatch (context=context@entry=0x55b5c189c1b0) at ../../../glib/gmain.c:4172 #33 0x00007f8b4b388a38 in g_main_context_iterate (context=context@entry=0x55b5c189c1b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4248 #34 0x00007f8b4b388acc in g_main_context_iteration (context=context@entry=0x55b5c189c1b0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4313 #35 0x00007f8b4a6d165d in g_application_run (application=0x55b5c1b75150, argc=<optimized out>, argv=<optimized out>) at ../../../gio/gapplication.c:2573 #36 0x000055b5c172c57e in main () Printing the document directly using lp worked fine. Best regards Uwe -- System Information: Debian Release: 12.0 APT prefers testing-security APT policy: (500, 'testing-security'), (500, 'testing-debug'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-7-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages evince depends on: ii dconf-gsettings-backend [gsettings-backend] 0.40.0-4 ii evince-common 43.1-2 ii gsettings-desktop-schemas 43.0-1 ii libatk1.0-0 2.46.0-5 ii libc6 2.36-8 ii libcairo-gobject2 1.16.0-7 ii libcairo2 1.16.0-7 ii libevdocument3-4 43.1-2+b1 ii libevview3-3 43.1-2+b1 ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+b1 ii libglib2.0-0 2.74.6-1 ii libgnome-desktop-3-20 43.2-2 ii libgtk-3-0 3.24.37-2 ii libhandy-1-0 1.8.1-1 ii libpango-1.0-0 1.50.12+ds-1 ii libpangocairo-1.0-0 1.50.12+ds-1 ii libsecret-1-0 0.20.5-3 ii shared-mime-info 2.2-1 Versions of packages evince recommends: ii dbus-user-session [default-dbus-session-bus] 1.14.6-1 ii dbus-x11 [dbus-session-bus] 1.14.6-1 Versions of packages evince suggests: ii gvfs 1.50.3-1 ii nautilus-sendto 3.8.6-3.1 ii poppler-data 0.4.12-1 pn unrar <none> -- no debconf information