Bugzilla – Bug 117160
[gtk-qt-engine] Evolution crashes
Last modified: 2005-12-09 17:02:12 UTC
When logged in to KDE with gtk-qt-engine installed, you can start evolution and set the program up. After setup, evolution will start up crash and repeatedly will crash each time it's started. Evolution will run under Gnome with no problems with gtk-qt-engine installed (since gtk-qt-engine is used in KDE). Revmoving gtk-qt-engine will allow evolution to run under KDE. Below is the information from a console window: adding hook target 'source' (evolution:9889): Gdk-CRITICAL **: gdk_gc_set_foreground: assertion `GDK_IS_GC ( gc)' failed QPixmap: Invalid pixmap parameters QPainter::begin: Cannot paint null pixmap QPainter::setPen: Will be reset by begin() QPainter::setBrush: Will be reset by begin() QPainter::setBrush: Will be reset by begin() QPainter::setPen: Will be reset by begin() QPainter::setPen: Will be reset by begin() QPainter::setBrush: Will be reset by begin() QPainter::setBrush: Will be reset by begin() QPainter::setPen: Will be reset by begin() QPainter::setPen: Will be reset by begin() QPainter::setPen: Will be reset by begin() QPainter::setPen: Will be reset by begin() QPainter::setPen: Will be reset by begin() QPainter::setPen: Will be reset by begin() QPainter::setPen: Will be reset by begin() QPainter::setPen: Will be reset by begin() QPainter::setPen: Will be reset by begin() QPainter::setPen: Will be reset by begin() QPainter::setPen: Will be reset by begin() QPainter::setPen: Will be reset by begin() QPainter::setPen: Will be reset by begin() QPainter::setPen: Will be reset by begin() (evolution:9889): Gdk-CRITICAL **: gdk_pixmap_foreign_new_for_display: assertion `(anid != 0)' failed (evolution:9889): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' fa iled (evolution:9889): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJE CT (object)' failed (evolution:9889): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion `width > 0' f ailed (evolution:9889): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion `p ixbuf != NULL' failed (evolution:9889): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_bits_per_sample: asserti on `pixbuf != NULL' failed (evolution:9889): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `pixbuf != NULL' failed (evolution:9889): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `pixbu f != NULL' failed (evolution:9889): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion `pi xbuf != NULL' failed (evolution:9889): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJE CT (object)' failed QPainter::begin: Cannot paint null pixmap QPainter::setPen: Will be reset by begin() QPainter::setBrush: Will be reset by begin() clark65@beta3:~> adding hook target 'source' (evolution:9943): Gdk-CRITICAL **: gdk_gc_set_foreground: assertion `GDK_IS_GC ( gc)' failed (evolution:9943): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion `width > 0' failed (evolution:9943): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion `pixbuf != NULL' failed (evolution:9943): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_bits_per_sample: assertion `pixbuf != NULL' failed (evolution:9943): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `pixbuf != NULL' failed (evolution:9943): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `pixbuf != NULL' failed (evolution:9943): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion `pixbuf != NULL' failed (evolution:9943): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed QPainter::begin: Cannot paint null pixmap QPainter::setPen: Will be reset by begin() QPainter::setBrush: Will be reset by begin()
this is not exactly new. First of all the gtk-qt-engine isn't installed anymore by default, and second of all this was already investigated last week and evolution corrupts its memory and its just pure accident that you find a crash pointing to gtk-qt-engine
this is most likely a dupe *** This bug has been marked as a duplicate of 113936 ***