From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7b) Gecko/20040302 Firefox/0.8.0+ Description of problem: Evolution 1.4.5-7 will core when trying to print. I have a system that is updated on a latest from development. I rolled back evolution to the 1.4.5 rev and solved all dependencies. Here is the trace of the core: #0 0x40000a52 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0x40049aab in __waitpid_nocancel () from /lib/tls/libpthread.so.0 #2 0x033f40d4 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0 #3 0x0809c7e9 in evolution_storage_set_view_factory_new_view () #4 <signal handler called> #5 0x005ca9c0 in gtk_combo_box_get_model () from /usr/lib/libgtk-x11-2.0.so.0 #6 0x00a16423 in gnome_print_unit_selector_get_unit () from /usr/lib/libgnomeprintui-2-2.so.0 #7 0x00a1621b in gnome_print_unit_selector_new () from /usr/lib/libgnomeprintui-2-2.so.0 #8 0x00a1802d in gnome_paper_selector_get_type () from /usr/lib/libgnomeprintui-2-2.so.0 #9 0x00a1942f in gnome_paper_selector_new_with_flags () from /usr/lib/libgnomeprintui-2-2.so.0 #10 0x00a19475 in gnome_paper_selector_new () from /usr/lib/libgnomeprintui-2-2.so.0 #11 0x00a10e6b in gnome_print_dialog_construct () from /usr/lib/libgnomeprintui-2-2.so.0 #12 0x00a10b65 in gnome_print_dialog_new () from /usr/lib/libgnomeprintui-2-2.so.0 #13 0x4038be18 in vfolder_edit_vfolders () from /usr/lib/evolution/1.4/components/libevolution-mail.so #14 0x002f2cf1 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #15 0x002dd310 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #16 0x002f2795 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #17 0x002f1757 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #18 0x002f1a54 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #19 0x0076a7a7 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #20 0x0066b382 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #21 0x0066a49f in _gtk_menu_shell_activate () from /usr/lib/libgtk-x11-2.0.so.0 #22 0x00661b77 in gtk_menu_reorder_child () from /usr/lib/libgtk-x11-2.0.so.0 #23 0x006588d5 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 #24 0x002dd6a7 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #25 0x002dd310 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #26 0x002f21d5 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #27 0x002f152e in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #28 0x002f1a54 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #29 0x0076a5b2 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0 #30 0x006568f9 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #31 0x00655498 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #32 0x0085ea05 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0 #33 0x00278c75 in g_get_current_time () from /usr/lib/libglib-2.0.so.0 #34 0x00279d28 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #35 0x0027a060 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #36 0x0027a7c1 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #37 0x03e030a8 in bonobo_main () from /usr/lib/libbonobo-2.so.0 #38 0x0809cbe4 in main () Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1.update system with latest from development 2.launch evolution-1.4.5-7 3.click on the printer icon Actual Results: evolution stops with a fatal crash Expected Results: that it prints Additional info:
I get the same in 1.4.5-8 I might note that I also get an immediate crash (instead of a nice requester) when chosing "Print..." from the menu.
Forgot to mention two things: 1. Printing has worked in this exact evo version for me earlier 2. There is no problem printing from other programs
Guess this is the same as http://bugzilla.ximian.com/show_bug.cgi?id=54806 and if it is, an updated gnome-print should do the trick. I've got libgnomeprint22-2.5.3-1 installed right now. Oh, and sorry for the mailbombing ;-)
Updating to latest libgnomeprint22 fixes this one for me.
Also, the 1.4.6 release allows printing.