GNOME Bugzilla – Bug 326572
Evolution crashes when printing
Last modified: 2006-02-21 06:30:53 UTC
Distribution: Fedora Core 5 (Fedora Development) Package: Evolution 2.5.4-2 Priority: Normal Version: GNOME2.13.4 1.5.94 Gnome-Distributor: Red Hat, Inc Synopsis: Evolution crashes when printing an email Bugzilla-Product: Evolution Bugzilla-Component: Mailer Bugzilla-Version: 1.5.94 BugBuddy-GnomeVersion: 2.0 (2.13.0) Description: Description of the crash: Evolution crashes when printing an email Steps to reproduce the crash: 1. View an email with HTML inline attachment 2 [details]. Print the email 3. Expected Results: email gets printed How often does this happen? always Additional Information: Debugging Information: Backtrace was generated from '/usr/bin/evolution' (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) `shared object read from target memory' has disappeared; keeping its symbols. (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1208387920 (LWP 9210)] [New Thread -1398047840 (LWP 9569)] [New Thread -1355822176 (LWP 9275)] [New Thread -1345332320 (LWP 9260)] [New Thread -1334838368 (LWP 9259)] [New Thread -1323955296 (LWP 9251)] [New Thread -1313465440 (LWP 9250)] [New Thread -1302901856 (LWP 9240)] [New Thread -1292412000 (LWP 9239)] [New Thread -1281897568 (LWP 9238)] [New Thread -1271407712 (LWP 9237)] [New Thread -1260909664 (LWP 9236)] (no debugging symbols found) 0x00de5402 in __kernel_vsyscall ()
+ Trace 65117
Thread 1 (Thread -1208387920 (LWP 9210))
------- Bug created by bug-buddy at 2006-01-11 10:24 ------- Unknown version 1.5.94 in product Evolution. Setting version to "1.5.x".
For me evolution also crashes when trying to create a print preview from the calendar. I can provide a backtrace of this crash if needed.
Same here. It crashes when trying to print an email.
*** Bug 328862 has been marked as a duplicate of this bug. ***
Confirming due to duplicate. See bug 328862 comment 3 for details and another stacktrace.
Another 2 confirmations in here that printing in generaklk is broken. BLOCKER.
See bug 328868. Something seriously is borked.
Adjusting Summary. General printing issue.
The crash is in gnome-print. I dont think this belongs to Evolution
Moving the bug to gnome-print according to comment 8.
*** Bug 327911 has been marked as a duplicate of this bug. ***
See bug 327911 for a stacktrace with more debugging enabled.
What makes you think that this crash is in gnomeprint? To me it seems to be in libdbus-glib-1.so.2 or one of the evolution portions.
Analysis from Fedora bug https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=177546 on this issue: It looks like a single process can only call dbus_connection_setup_with_g_main once. Evolution already calls this for its NetworkManager integration; when you print, the libgnomecups code also calls it internally.
Fixed in NetworkManager CVS. Fedora's libgnomecups dbus patch also needs to use dbus_bus_get_private() to return a private, non-shared connection to the bus or this may happen again when another dbus-using library gets liked to an app that uses libgnomecups with the patch.