Mailinglist Archive: opensuse-bugs (5295 mails)

< Previous Next >
[Bug 848493] New: Evince crashes when asked to print the document
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Thu, 31 Oct 2013 12:25:17 +0000
  • Message-id: <bug-848493-21960@http.bugzilla.novell.com/>

https://bugzilla.novell.com/show_bug.cgi?id=848493

https://bugzilla.novell.com/show_bug.cgi?id=848493#c0


Summary: Evince crashes when asked to print the document
Classification: openSUSE
Product: openSUSE 13.1
Version: RC 1
Platform: x86-64
OS/Version: SUSE Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: GNOME
AssignedTo: bnc-team-gnome@xxxxxxxxxxxxxxxxxxxxxx
ReportedBy: jdelvare@xxxxxxxx
QAContact: qa-bugs@xxxxxxx
Found By: Community User
Blocker: ---


My first attempt to print a document with openSUSE 13.1 didn't quite work out.
Evince simply crashed instead. Here's the backtrace:

#0 0x00007f83ef7cf3ca in _cairo_winansi_to_glyphname (glyph=184549376) at
cairo-type1-glyph-names.c:404
#1 0x00007f83ef7cfb25 in write_used_glyphs (font=font@entry=0x7fff6e042e40,
glyph_number=glyph_number@entry=123,
name=name@entry=0x18729d0 "grave 34 -|
\350\207c\373\350\331|qg\351\325\314\315L\224\001ݝ\366c\242\016xdѯ\nȅ\210\212\336\356\023
|-\n/acute 33 -|
\350\207c\373\350\340ь\023\032hx\246E\343\214y\272\203\024\021\261\360n\346\216N\250r\256t\213\032
|-\n/circumflex 41 -|
\350\207c\373\350\264VDb^x#>\217\230\316\364Ǩ\373\026\005\003\230\265l\202=\253&_S\305\344\004\251)N\255e\005
|-\n/tilde 102 -|
\350\207c\373諕\353\373\343\033\231\242\233\231^3H\324\326Y\030\023"..,
name_length=name_length@entry=5,
charstring=0x18729dc
"\350\207c\373\350\331|qg\351\325\314\315L\224\001ݝ\366c\242\016xdѯ\nȅ\210\212\336\356\023
|-\n/acute 33 -|
\350\207c\373\350\340ь\023\032hx\246E\343\214y\272\203\024\021\261\360n\346\216N\250r\256t\213\032
|-\n/circumflex 41 -|
\350\207c\373\350\264VDb^x#>\217\230\316\364Ǩ\373\026\005\003\230\265l\202=\253&_S\305\344\004\251)N\255e\005
|-\n/tilde 102 -|
\350\207c\373諕\353\373\343\033\231\242\233\231^3H\324\326Y\030\023\063\362<\037\223\350\"\252\b\264ڌ"...,
charstring_length=charstring_length@entry=34) at cairo-type1-subset.c:1147
#2 0x00007f83ef7cf6cf in cairo_type1_font_subset_for_each_glyph
(font=font@entry=0x7fff6e042e40,
dict_start=dict_start@entry=0x186fafe "/space 9 -|
9o\021\325\374{\305\v\221 |-\n/exclam 76 -|
9o\021Հ\375\312\374\062\226xD\305\302\310'A\342˫\227\214)kr\b\312
C\222S\360iJ\b\236\202\220\352\065{N\374Z\322M=Ñ\037
\261\001\301\023\\\372\235h\002\216\325\005\276AG\031\023\031\325\340\320s\266\n\337
|-\n/quotedbl 72 -| 9o\021Հ\267\070\361\272\r\250\365\213\223\062\350i
)\344\064\256\264\254\212\260\\\372Q\267/\017.\253\222xa~\346ֵ9\346\330<\374;\373\213\232\066h\273-\370\260_*\030*\374\334E2\240"...,
dict_end=0x1879a0f '\272' <repeats 200 times>...,
func=func@entry=0x7f83ef7cfa00 <write_used_glyphs>,
dict_out=dict_out@entry=0x7fff6e042e10) at cairo-type1-subset.c:1237
#3 0x00007f83ef7d1a0a in cairo_type1_font_subset_write_private_dict
(name=0x7fff6e043220 "CairoFont-1-0", font=0x7fff6e042e40) at
cairo-type1-subset.c:1489
#4 cairo_type1_font_subset_write (name=0x7fff6e043220 "CairoFont-1-0",
font=0x7fff6e042e40) at cairo-type1-subset.c:1596
#5 cairo_type1_font_subset_generate (name=0x7fff6e043220 "CairoFont-1-0",
abstract_font=0x7fff6e042e40) at cairo-type1-subset.c:1668
#6 _cairo_type1_subset_init (type1_subset=type1_subset@entry=0x7fff6e0431b0,
name=name@entry=0x7fff6e043220 "CairoFont-1-0",
scaled_font_subset=scaled_font_subset@entry=0x7fff6e043310,
hex_encode=hex_encode@entry=0) at cairo-type1-subset.c:1733
#7 0x00007f83ef7d1b7b in _cairo_type1_subset_init
(type1_subset=type1_subset@entry=0x7fff6e0431b0, name=name@entry=0x7fff6e043220
"CairoFont-1-0", scaled_font_subset=scaled_font_subset@entry=0x7fff6e043310,
hex_encode=hex_encode@entry=0) at cairo-type1-subset.c:1788
#8 0x00007f83ef8152db in _cairo_pdf_surface_emit_type1_font_subset
(font_subset=0x7fff6e043310, surface=0x18046e0) at cairo-pdf-surface.c:5043
#9 _cairo_pdf_surface_emit_unscaled_font_subset (font_subset=0x7fff6e043310,
closure=0x18046e0) at cairo-pdf-surface.c:5570
#10 0x00007f83ef7ca680 in _cairo_sub_font_collect (closure=0x7fff6e0432c0,
entry=0x1028a90) at cairo-scaled-font-subsets.c:746
#11 _cairo_scaled_font_subsets_foreach_internal (font_subsets=<optimized out>,
font_subset_callback=font_subset_callback@entry=0x7f83ef814d30
<_cairo_pdf_surface_emit_unscaled_font_subset>,
closure=closure@entry=0x18046e0,
type=type@entry=CAIRO_SUBSETS_FOREACH_UNSCALED) at
cairo-scaled-font-subsets.c:1067
#12 0x00007f83ef7cb417 in _cairo_scaled_font_subsets_foreach_unscaled
(font_subsets=<optimized out>,
font_subset_callback=font_subset_callback@entry=0x7f83ef814d30
<_cairo_pdf_surface_emit_unscaled_font_subset>,
closure=closure@entry=0x18046e0) at cairo-scaled-font-subsets.c:1095
#13 0x00007f83ef812650 in _cairo_pdf_surface_emit_font_subsets
(surface=0x18046e0) at cairo-pdf-surface.c:5612
#14 _cairo_pdf_surface_finish (abstract_surface=0x18046e0) at
cairo-pdf-surface.c:1949
#15 0x00007f83ef7af0f6 in _cairo_surface_finish (surface=0x18046e0) at
cairo-surface.c:1007
#16 0x00007f83ef7afc6b in INT_cairo_surface_finish (surface=0x18046e0) at
cairo-surface.c:1054
#17 0x00007f83ef786764 in _cairo_paginated_surface_finish
(abstract_surface=0x1803450) at cairo-paginated-surface.c:213
#18 0x00007f83ef7af0f6 in _cairo_surface_finish (surface=0x1803450) at
cairo-surface.c:1007
#19 0x00007f83ef7afc6b in INT_cairo_surface_finish (surface=0x1803450) at
cairo-surface.c:1054
#20 0x00007f83f047be87 in ?? () from /usr/lib64/libgtk-3.so.0
#21 0x00007f83f036b60b in ?? () from /usr/lib64/libgtk-3.so.0
#22 0x00007f83efef0c38 in ?? () from /usr/lib64/libgdk-3.so.0
#23 0x00007f83eea602d6 in g_main_dispatch (context=0xdcf820) at gmain.c:3065
#24 g_main_context_dispatch (context=context@entry=0xdcf820) at gmain.c:3641
#25 0x00007f83eea60628 in g_main_context_iterate
(context=context@entry=0xdcf820, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3712
#26 0x00007f83eea606cc in g_main_context_iteration (context=0xdcf820,
context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3773
#27 0x00007f83ef007aac in g_application_run (application=0xfac0c0, argc=0,
argv=0x0) at gapplication.c:1635
#28 0x000000000041f0f3 in ?? ()
#29 0x00007f83ee166be5 in __libc_start_main (main=0x41ec80, argc=2,
argv=0x7fff6e0437d8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff6e0437c8) at libc-start.c:269
#30 0x000000000041f1a5 in ?? ()

PDF document causing the crash looks like this:
Producer:
CreationDate: Thu Oct 31 09:50:07 2013
ModDate: Thu Oct 31 09:50:07 2013
Tagged: no
Form: none
Pages: 2
Encrypted: no
Page size: 595 x 842 pts (A4)
Page rot: 0
File size: 167016 bytes
Optimized: no
PDF version: 1.4

I didn't try printing from any other application nor printing any other
document with evince yet.

--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
< Previous Next >