[Evolution] Bug#402990: Viewing a Spam message with a gif-File
crashes evolution ((gif_get_lzw): assertion failed)
Paul Menzel
paul.menzel at web.de
Wed Dec 13 23:56:45 UTC 2006
Subject: Viewing a Spam messages with a gif-File crashes evolution
Package: evolution
Version: 2.6.3-3
Severity: important
*** Please type your report below this line ***
I get a lot of spam. I go through the spam directory and delete each one
pressing "del", so that the next one gets highlighted. Today evolution
crashed. Here follows the backtrace:
(evolution-2.6:3613): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels:
assertion `pixbuf != NULL' failed
(evolution-2.6:3613): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels:
assertion `pixbuf != NULL' failed
(evolution-2.6:3613): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_has_alpha:
assertion `pixbuf != NULL' failed
GdkPixbuf-ERROR **: file io-gif.c: line 984 (gif_get_lzw): assertion
failed: (gdk_pixbuf_get_has_alpha (context->frame->pixbuf))
aborting...
Program received signal SIGABRT, Aborted.
[Switching to Thread -1232152896 (LWP 3613)]
0xb7fb4410 in ?? ()
(gdb) bt
#0 0xb7fb4410 in ?? ()
#1 0xbff2044c in ?? ()
#2 0x00000006 in ?? ()
#3 0x00000e1d in ?? ()
#4 0xb6cf7811 in raise () from /lib/tls/i686/cmov/libc.so.6
#5 0xb6cf8fb9 in abort () from /lib/tls/i686/cmov/libc.so.6
#6 0xb6e3d074 in g_logv () from /usr/lib/libglib-2.0.so.0
#7 0xb6e3d0a9 in g_log () from /usr/lib/libglib-2.0.so.0
#8 0xb6e3d127 in g_assert_warning () from /usr/lib/libglib-2.0.so.0
#9 0xaeedeea4 in fill_info ()
from /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-gif.so
#10 0xaeee0665 in ?? ()
from /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-gif.so
#11 0xaeee065c in ?? ()
from /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-gif.so
#12 0x000003d8 in ?? ()
#13 0xaeee09f5 in ?? ()
from /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-gif.so
#14 0xaeee0938 in ?? ()
from /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-gif.so
#15 0xb70487c0 in ?? ()
#16 0xb7fcaff4 in ?? () from /lib/ld-linux.so.2
#17 0x0835c8f8 in ?? ()
---Type <return> to continue, or q <return> to quit---
#18 0x086d2280 in ?? ()
#19 0xbff20ab0 in ?? ()
#20 0xb7fc02f9 in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2
#21 0xaeedf6d1 in fill_info ()
from /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-gif.so
#22 0x086d2280 in ?? ()
#23 0x0869cf3c in ?? ()
#24 0x00000400 in ?? ()
#25 0x00000000 in ?? ()
The message contained a gif-image. It looks like the bug is related to
libgtk2.0-0 but I am not sure. If so, could somebody please reassign it.
The justification for the severity is, that since that messages was
marked, every time starting evolution again made it crash, since it
wanted to display that message. My solution was to
1. Start evolution with evolution --component=2 &
2. Click on Contacts or Calendar and then File -> New -> E-Mail Folder
3. Create a new folder
4. Click on E-Mail and on the folder the corrupted message is in (not
the new one).
5. evolution crashes, but in the background you can see the address and
the subject (memorize these)
6. Search in .evolution/mail/local/ for the folder.
7. open the file with an editor, search for the address or subject and
delete the gif section. Safe the file.
8. Open evolution, some error messages or shown (synchronization
errors). After the next start those should be gone. Delete the one
created folder.
Hope this helps.
Paul
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Versions of packages evolution depends on:
ii dbus 1.0.1-2 simple interprocess
messaging syst
ii evolution-common 2.6.3-3 architecture independent
files for
ii evolution-data-server 1.6.3-3 evolution database backend
server
ii gconf2 2.16.0-3 GNOME configuration
database syste
ii gnome-icon-theme 2.14.2-2 GNOME Desktop icon theme
ii gtkhtml3.8 3.12.1-2 HTML rendering/editing
library - b
ii libart-2.0-2 2.3.17-1 Library of functions for 2D
graphi
ii libatk1.0-0 1.12.3-1 The ATK accessibility
toolkit
ii libaudiofile0 0.2.6-6 Open-source version of
SGI's audio
ii libavahi-client3 0.6.15-2 Avahi client library
ii libavahi-common3 0.6.15-2 Avahi common library
ii libavahi-glib1 0.6.15-2 Avahi glib integration
library
ii libbonobo2-0 2.14.0-3 Bonobo CORBA interfaces
library
ii libbonoboui2-0 2.14.0-5 The Bonobo UI library
ii libc6 2.3.6.ds1-9 GNU C Library: Shared
libraries
ii libcairo2 1.2.4-4 The Cairo 2D vector
graphics libra
ii libcamel1.2-8 1.6.3-3 The Evolution MIME message
handlin
ii libdbus-1-3 1.0.1-2 simple interprocess
messaging syst
ii libdbus-glib-1-2 0.71-3 simple interprocess
messaging syst
ii libebook1.2-5 1.6.3-3 Client library for
evolution addre
ii libecal1.2-6 1.6.3-3 Client library for
evolution calen
ii libedataserver1.2-7 1.6.3-3 Utility library for
evolution data
ii libedataserverui1.2-6 1.6.3-3 GUI utility library for
evolution
ii libegroupwise1.2-10 1.6.3-3 Client library for
accessing group
ii libesd-alsa0 [libesd0] 0.2.36-3 Enlightened Sound Daemon
(ALSA) -
ii libexchange-storage1.2-1 1.6.3-3 Backend library for
evolution cale
ii libfontconfig1 2.4.2-1 generic font configuration
library
ii libfreetype6 2.2.1-5 FreeType 2 font engine,
shared lib
ii libgconf2-4 2.16.0-3 GNOME configuration
database syste
ii libgcrypt11 1.2.3-2 LGPL Crypto library -
runtime libr
ii libglade2-0 1:2.6.0-2 library to load .glade
files at ru
ii libglib2.0-0 2.12.4-2 The GLib library of C
routines
ii libgnome-keyring0 0.6.0-3 GNOME keyring services
library
ii libgnome-pilot2 2.0.15-0.1 Support libraries for
gnome-pilot
ii libgnome2-0 2.16.0-2 The GNOME 2 library -
runtime file
ii libgnomecanvas2-0 2.14.0-2 A powerful object-oriented
display
ii libgnomeprint2.2-0 2.12.1-7 The GNOME 2.2 print
architecture -
ii libgnomeprintui2.2-0 2.12.1-4 GNOME 2.2 print
architecture User
ii libgnomeui-0 2.14.1-2 The GNOME 2 libraries (User
Interf
ii libgnomevfs2-0 2.14.2-4 GNOME virtual file-system
(runtime
ii libgnutls13 1.4.4-3 the GNU TLS library -
runtime libr
ii libgpg-error0 1.4-2 library for common error
values an
ii libgtk2.0-0 2.8.20-3 The GTK+ graphical user
interface
ii libgtkhtml3.8-15 3.12.1-2 HTML rendering/editing
library - r
ii libhal1 0.5.8.1-4 Hardware Abstraction Layer
- share
ii libice6 1:1.0.1-2 X11 Inter-Client Exchange
library
ii libjpeg62 6b-13 The Independent JPEG
Group's JPEG
ii libldap2 2.1.30-13.2 OpenLDAP libraries
ii libnm-glib0 0.6.4-6 network management
framework (GLib
ii libnotify1 0.4.3-1 sends desktop notifications
to a n
ii libnspr4-0d 1.8.0.8-1 NetScape Portable Runtime
Library
ii libnss3-0d 1.8.0.8-1 Network Security Service
libraries
ii liborbit2 1:2.14.3-0.1 libraries for ORBit2 - a
CORBA ORB
ii libpango1.0-0 1.14.8-2 Layout and rendering of
internatio
ii libpisock9 0.12.1-5 library for communicating
with a P
ii libpisync0 0.12.1-5 synchronization library for
PalmOS
ii libpng12-0 1.2.15~beta5-0 PNG library - runtime
ii libpopt0 1.10-3 lib for parsing cmdline
parameters
ii libsm6 1:1.0.1-3 X11 Session Management
library
ii libsoup2.2-8 2.2.98-1 an HTTP library
implementation in
ii libtasn1-3 0.3.6-2 Manage ASN.1 structures
(runtime)
ii libx11-6 2:1.0.3-4 X11 client-side library
ii libxcursor1 1.1.7-4 X cursor management library
ii libxext6 1:1.0.1-2 X11 miscellaneous extension
librar
ii libxfixes3 1:4.0.1-5 X11 miscellaneous 'fixes'
extensio
ii libxi6 1:1.0.1-4 X11 Input extension library
ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension
library
ii libxml2 2.6.27.dfsg-1 GNOME XML library
ii libxrandr2 2:1.1.0.2-5 X11 RandR extension library
ii libxrender1 1:0.9.1-3 X Rendering Extension
client libra
ii zlib1g 1:1.2.3-13 compression library -
runtime
Versions of packages evolution recommends:
pn evolution-plugins <none> (no description available)
ii gnome-desktop-data 2.14.3-1 Common files for GNOME 2
desktop a
pn gnome-pilot-conduits <none> (no description available)
pn spamassassin <none> (no description available)
ii yelp 2.14.3-1 Help browser for GNOME 2
-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.alioth.debian.org/pipermail/pkg-evolution-maintainers/attachments/20061214/553dbbf7/attachment.pgp
More information about the Pkg-evolution-maintainers
mailing list