[Evolution] Bug#361179: evolution: Hangs with "invalid pointer"
error when attempting to render message
Mike Hicks
hick0088 at tc.umn.edu
Fri Apr 7 03:56:56 UTC 2006
Package: evolution
Version: 2.4.2.1-2
Severity: important
My computer experienced a power outage today, and evolution is not
happy. I started with version 2.4.2.1-1 from testing, and it would hang
shortly after starting (without drawing a window) with output like this:
[mike at 3po][~]$ evolution
adding hook target 'source'
*** glibc detected *** free(): invalid pointer: 0x087bcbb0 ***
I tried strace'ing evolution, and the last few lines of output indicated
that one of the processes threw a SIGABRT signal at just about the time
the invalid pointer message was printed. Scrolling back, it looked like
a plugin had just been loaded, so I tried again, but with the
"--disable-eplugins" parameter. This time, I got some more messages and
a window appeared, but it seemed to hang right away.
I went into the ~/.evolution/mail/local/ tree and deleted the metadata
files for the folder Evolution was opening right away, and that helped
slightly. That time, the mailer opened up and was responsive until I
clicked on a message and it started to be drawn on the screen. It was
only partially rendered before another "invalid pointer" message
appeared.
I tried clearing out the metadata files for all of the mailboxes, but
that didn't help. Unfortunately, this led to the apparently infamous
message "folder and summary mismatch even after sync".
I tried upgrading to evolution-2.4.2.1-2, but this didn't get me any
farther (except that I didn't have to specify the "--disable-eplugins"
parameter to see the GUI pop up, though that might have been because of
other things I did).
Here's the output I get when starting up Evolution and clicking on most
messages (a few short messages can get displayed without trouble).
[mike at 3po][~]$ evolution
adding hook target 'source'
(evolution:14171): Gdk-CRITICAL **: gdk_gc_set_foreground: assertion
`GDK_IS_GC (gc)' failed
** (evolution:14171): WARNING **: Failed to connect to the D-BUS daemon:
Unable to determine the address of the message bus
*** glibc detected *** free(): invalid pointer: 0x0880a750 ***
Evolution is unusable for me.
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (988, 'testing'), (500, 'stable'), (499, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-k7
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages evolution depends on:
ii evolution-dat 1.4.2.1-2 evolution database backend server
ii gconf2 2.14.0-1 GNOME configuration database syste
ii gnome-icon-th 2.12.1-2 GNOME Desktop icon theme
ii gtkhtml3.8 3.8.1-1.1 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.11.3-1 The ATK accessibility toolkit
ii libaudiofile0 0.2.6-6 Open-source version of SGI's audio
ii libavahi-clie 0.6.7-1 Avahi client library
ii libavahi-comm 0.6.9-8 Avahi common library
ii libavahi-comp 0.6.7-1 Avahi Howl compatibility library
ii libavahi-glib 0.6.7-1 Avahi glib integration library
ii libbonobo2-0 2.14.0-1 Bonobo CORBA interfaces library
ii libbonoboui2- 2.10.1-2 The Bonobo UI library
ii libc6 2.3.6-3 GNU C Library: Shared libraries an
ii libcairo2 1.0.2-3 The Cairo 2D vector graphics libra
ii libcamel1.2-6 1.4.2.1-2 The Evolution MIME message handlin
ii libcomerr2 1.38+1.39-WIP-2005.12.31-1 common error description library
ii libdb4.2 4.2.52-23.1 Berkeley v4.2 Database Libraries [
ii libdbus-1-2 0.61-5 simple interprocess messaging syst
ii libebook1.2-5 1.4.2.1-1 Client library for evolution addre
ii libecal1.2-3 1.4.2.1-1 Client library for evolution calen
ii libedataserve 1.4.2.1-1 Utility library for evolution data
ii libedataserve 1.4.2.1-1 GUI utility library for evolution
ii libesd0 0.2.36-3 Enlightened Sound Daemon - Shared
ii libfontconfig 2.3.2-1.1 generic font configuration library
ii libfreetype6 2.1.10-1 FreeType 2 font engine, shared lib
ii libgail-commo 1.8.11-1 GNOME Accessibility Implementation
ii libgail17 1.8.11-1 GNOME Accessibility Implementation
ii libgconf2-4 2.14.0-1 GNOME configuration database syste
ii libgcrypt11 1.2.2-1 LGPL Crypto library - runtime libr
ii libglade2-0 1:2.5.1-2 library to load .glade files at ru
ii libglib2.0-0 2.10.1-2 The GLib library of C routines
ii libgnome-keyr 0.4.9-1 GNOME keyring services library
ii libgnome-pilo 2.0.12-1.4 Support libraries for gnome-pilot
ii libgnome2-0 2.12.0.1-5 The GNOME 2 library - runtime file
ii libgnomecanva 2.14.0-1 A powerful object-oriented display
ii libgnomeprint 2.12.1-3 The GNOME 2.2 print architecture -
ii libgnomeprint 2.12.1-2 GNOME 2.2 print architecture User
ii libgnomeui-0 2.12.1-1 The GNOME 2 libraries (User Interf
ii libgnomevfs2- 2.14.0-2 GNOME virtual file-system (runtime
ii libgnutls11 1.0.16-14 GNU TLS library - runtime library
ii libgpg-error0 1.2-1 library for common error values an
ii libgtk2.0-0 2.8.16-1 The GTK+ graphical user interface
ii libgtkhtml3.8 3.8.1-1 HTML rendering/editing library - r
ii libice6 6.9.0.dfsg.1-4 Inter-Client Exchange library
ii libjpeg62 6b-12 The Independent JPEG Group's JPEG
ii libkrb53 1.4.3-6 MIT Kerberos runtime libraries
ii libldap2 2.1.30-13 OpenLDAP libraries
ii libnspr4 2:1.7.12-1.1 Netscape Portable Runtime Library
ii libnss3 2:1.7.12-1.1 Network Security Service Libraries
ii liborbit2 1:2.14.0-1 libraries for ORBit2 - a CORBA ORB
ii libpango1.0-0 1.12.0-2 Layout and rendering of internatio
ii libpisock8 0.11.8-21 Library for communicating with a P
ii libpisync0 0.11.8-21 Synchronization library for PalmOS
ii libpng12-0 1.2.8rel-5 PNG library - runtime
ii libpopt0 1.7-5 lib for parsing cmdline parameters
ii libsm6 6.9.0.dfsg.1-4 X Window System Session Management
ii libsoup2.2-8 2.2.91-1 an HTTP library implementation in
ii libtasn1-2 0.2.17-1 Manage ASN.1 structures (runtime)
ii libx11-6 6.9.0.dfsg.1-4 X Window System protocol client li
ii libxcursor1 1.1.3-1 X cursor management library
ii libxext6 6.9.0.dfsg.1-4 X Window System miscellaneous exte
ii libxi6 6.9.0.dfsg.1-4 X Window System Input extension li
ii libxinerama1 6.9.0.dfsg.1-4 X Window System multi-head display
ii libxml2 2.6.23.dfsg.2-3 GNOME XML library
ii libxrandr2 6.9.0.dfsg.1-4 X Window System Resize, Rotate and
ii libxrender1 1:0.9.0.2-1 X Rendering Extension client libra
ii zlib1g 1:1.2.3-11 compression library - runtime
Versions of packages evolution recommends:
ii evolution-plugins 2.4.2.1-2 All bundled plugins for Evolution
ii gnome-desktop-data 2.12.3-1 Common files for GNOME 2 desktop a
ii gnome-pilot-conduits 2.0.12-2 conduits for gnome-pilot
ii mozilla-psm 2:1.7.12-1.1 The Mozilla Internet application s
ii spamassassin 3.1.0a-2 Perl-based spam filter using text
-- no debconf information
More information about the Pkg-evolution-maintainers
mailing list