[Gnome-print] Problem with print preview



I am seeing assertion problems coming from the libgnomeprint library from
the gnome-print Gnome component when I use Evolution preview release 9 on
Solaris.  See the assertions below in the stderr output from evolution-mail.

To describe how I am creating the situation.  When running Evolution, and I
do the following steps while within Calendar, Contacts, or Inbox:

   select "File -> Print"
   click the "Preview" button
   
I get a message saying that the componant (evolution-mail,
evolution-calendar, etc. depending on which one I was using) has crashed
due to a fatal error (Segmentation Fault).

evolution-mail has the following stdout:

  loading rules /opt/GNOME-debug/share/evolution/vfoldertypes.xml  
     /my_home_dir/evolution/vfolders.xml
  dispatch thread started: 4
  created NEW thread 4
  got message in dispatch thread
  got message in dispatch thread
  got message in dispatch thread
  got message in dispatch thread
  got folder 'file:///my_home_dir/evolution/local/Inbox' = 108b80
  folder name is '/my_home_dir/evolution/local/Inbox'
  got message in dispatch thread
  GnomePrinter finalize ..

evolution-mail has the following stderr:

  ** CRITICAL **: file gnome-font-face.c: line 310 (gnome_font_unsized_closest):
     assertion `face != NULL' failed.
  ** CRITICAL **: file gnome-font.c: line 250 (gnome_font_new_closest):
     assertion `face != NULL' failed.

  ** CRITICAL **: file gp-gc.c: line 758 (gp_ctx_new): assertion `ctx->font !=
     NULL' failed.

  gtkhtml-CRITICAL **: file htmlengine-print.c: line 142
     (html_engine_print_with_header_footer): assertion `engine->clue != NULL'
     failed.

  ** CRITICAL **: file gnome-font-face.c: line 310 (gnome_font_unsized_closest):
     assertion `face != NULL' failed.
  ** CRITICAL **: file gnome-font.c: line 250 (gnome_font_new_closest):
     assertion `face != NULL' failed.

  ** CRITICAL **: file gp-gc.c: line 758 (gp_ctx_new): assertion `ctx->font !=
     NULL' failed.

  ** CRITICAL **: file gnome-font-face.c: line 310 (gnome_font_unsized_closest):
     assertion `face != NULL' failed.
  ** CRITICAL **: file gnome-font.c: line 250 (gnome_font_new_closest):
     assertion `face != NULL' failed.

  ** CRITICAL **: file gp-gc.c: line 758 (gp_ctx_new): assertion `ctx->font !=
     NULL' failed.
     
I notice that gp-gc.c, gnome-font.c and gnome-font-face.c are a part of the
gnome-print component and in the libgnomeprint library.  All of these seem
to occur if the desired font can not be found.   Is there something special
I need to do in order to have access to the required fonts?  Any other
hints?

I am not on this mail alias, so please cc: me on any response.

Brian





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]