Red Hat Bugzilla – Bug 76028
libgnomeprint 0.37 (was evolution crashes when printing email)
Last modified: 2008-05-01 11:38:04 EDT
Description of Problem:
evolution crashes when printing email
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. get email
2. press print
3. evolution crashes
email should print
Created attachment 80564 [details]
This is keeping me from using evolution. Mail received as plain text tends to
print ok, but mail that is formatted (html) always crashes evolution e-mail.
After some experimentation with different kinds of messages, I'm able
to print some html messages, but not all.
This bug has been filed at Ximian as
and at gnome as http://bugzilla.gnome.org/show_bug.cgi?id=97170
It seems unclear who's bug it is, but Ximian claims it's not theirs.
I'd agree that it looks like a gnome-print bug
Created attachment 83085 [details]
A proposed patch for this bug for gnome-print-0.35-8
I have attached a diff between the original gnome-font-face.c and a working
one. I don't have very good knowledge of the internal workings of libgnomeprint,
but it seems the problem is related to the usage of t1 fonts with less than
256 glyphs. The author has been aware of the problem and has intended to fix it.
The diff is a one-line change consisting of removing the four letters 'lyph'.
If someone more knowledgeable about the bowels of libgnomeprint could verify
that the proposed patch fixes it, it would be fine. And the bug could be
I've checked the sources and this particular bug has been fixed in
This is really a problem with the RedHat dist, which ships with gnome-print 0.35.
FYI, Ximian has released gnome-print/libgnomeprint15 0.37 packages which fix
this problem. We've gotten dozens of duplicate reports of this, most of which
are probably from users who are convinced that it's an Evolution bug and are
reporting it to Ximian rather than Red Hat despite the fact that they have no
Ximian packages installed. It would be nice if fixed packages were available
from Red Hat, though.
OK, marking for fixage in next release.
*** Bug 77107 has been marked as a duplicate of this bug. ***
* Thu Dec 19 2002 Jeremy Katz <email@example.com> 0.37-1
- update to 0.37