Evolution freeze on startup

Bug #74357 reported by michelem
4
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution

Sometimes if I use evolution and it crashed then when I try to restart it I obtain the window frozen with this:

mik@goa:~$ evolution
CalDAV Eplugin starting up ...

** (evolution-2.8:21567): CRITICAL **: e2k_global_catalog_lookup: assertion `E2K_IS_GLOBAL_CATALOG (gc)' failed

(evolution-2.8:21567): evolution-mail-WARNING **: ignored this junk plugin: not enabled or we have already loaded one

(evolution-2.8:21567): e-utils-WARNING **: Plugin 'Bogofilter junk plugin' failed to load hook 'org.gnome.evolution.mail.junk:1.0'
** (evolution-2.8:21567): DEBUG: mailto URL command: evolution %s
** (evolution-2.8:21567): DEBUG: mailto URL program: evolution
Killed

If I try to restart it using: evolution --disable-eplugin and it works...

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug. What version of Ubuntu do you use? Could you install evolution-data-server-dbg evolution-dbg and libglib2.0-0-dbg and get a backtrace of the hang as described on https://wiki.ubuntu.com/Backtrace?

Changed in evolution:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: Unconfirmed → Needs Info
Revision history for this message
michelem (michele-marcucci) wrote :

The bug described was made on an Edgy Eft, now with the Feisty Fawn the bug is still present, I attached you the backtrace.

Revision history for this message
Sebastien Bacher (seb128) wrote :

What version of evolution-exchange is installed? What does "ldd -r /usr/lib/evolution-data-server-1.2/camel-providers-8/libcamelexchange.so" print?

Revision history for this message
michelem (michele-marcucci) wrote :
Download full text (7.6 KiB)

evolution-exchange 2.8.2-0ubuntu1

mik@goa:~/download/vpnclient$ ldd -r /usr/lib/evolution-data-server-1.2/camel-providers-8/libcamelexchange.so
        linux-gate.so.1 => (0xffffe000)
        libldap_r.so.2 => /usr/lib/libldap_r.so.2 (0xb7f9c000)
        liblber.so.2 => /usr/lib/liblber.so.2 (0xb7f90000)
        libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0xb7f7c000)
        libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0xb7f65000)
        libexchange-storage-1.2.so.2 => /usr/lib/libexchange-storage-1.2.so.2 (0xb7f23000)
        libeshell.so.0 => /usr/lib/evolution/2.10/libeshell.so.0 (0xb7f14000)
        libeutil.so.0 => /usr/lib/evolution/2.10/libeutil.so.0 (0xb7ee5000)
        libedataserverui-1.2.so.8 => /usr/lib/libedataserverui-1.2.so.8 (0xb7ebe000)
        libedata-book-1.2.so.2 => /usr/lib/libedata-book-1.2.so.2 (0xb7ea0000)
        libebook-1.2.so.9 => /usr/lib/libebook-1.2.so.9 (0xb7e6e000)
        libedata-cal-1.2.so.6 => /usr/lib/libedata-cal-1.2.so.6 (0xb7e48000)
        libecal-1.2.so.7 => /usr/lib/libecal-1.2.so.7 (0xb7da9000)
        libsoup-2.2.so.8 => /usr/lib/libsoup-2.2.so.8 (0xb7d7c000)
        libgnutls.so.13 => /usr/lib/libgnutls.so.13 (0xb7d0d000)
        libglade-2.0.so.0 => /usr/lib/libglade-2.0.so.0 (0xb7cf5000)
        libgnomeui-2.so.0 => /usr/lib/libgnomeui-2.so.0 (0xb7c6a000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb7c61000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb7c49000)
        libbonoboui-2.so.0 => /usr/lib/libbonoboui-2.so.0 (0xb7beb000)
        libgnome-keyring.so.0 => /usr/lib/libgnome-keyring.so.0 (0xb7bdf000)
        libgnomecanvas-2.so.0 => /usr/lib/libgnomecanvas-2.so.0 (0xb7bb6000)
        libgnome-2.so.0 => /usr/lib/libgnome-2.so.0 (0xb7ba1000)
        libpopt.so.0 => /lib/libpopt.so.0 (0xb7b99000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb7b6e000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb781d000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7799000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb777f000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7769000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb7760000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7736000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb7728000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7720000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb771d000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0xb7715000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb7712000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb7709000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7703000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb76a1000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb75d8000)
        libgnomevfs-2.so.0 => /usr/lib/libgnomevfs-2.so.0 (0xb7580000)
        libgnomeprint-2-2.so.0 => /usr/lib/libgnomeprint-2-2.so.0 (0xb751a000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb7506000)
        libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0xb74f0000)
        libpango-1.0.so.0 => /usr/lib...

Read more...

Revision history for this message
Aaron Lake (aaron-lake) wrote :

Evolution will start, then crash for me on feisty. Here's a debug:

===========================
(gdb) run
Starting program: /usr/bin/evolution-2.10
Failed to read a valid object file image from memory.
[Thread debugging using libthread_db enabled]
[New Thread -1232832832 (LWP 14547)]
CalDAV Eplugin starting up ...
[New Thread -1267078256 (LWP 14561)]

** (evolution-2.10:14547): WARNING **: Unexpected kerberos error -1765328164

** (evolution-2.10:14547): WARNING **: Unexpected kerberos error -1765328164
[Thread -1267078256 (LWP 14561) exited]

(evolution-2.10:14547): evolution-mail-WARNING **: ignored this junk plugin: not enabled or we have already loaded one

(evolution-2.10:14547): e-utils-WARNING **: Plugin 'Spamassassin junk plugin' failed to load hook 'org.gnome.evolution.mail.junk:1.0'
** (evolution-2.10:14547): DEBUG: mailto URL command: evolution %s
** (evolution-2.10:14547): DEBUG: mailto URL program: evolution
[New Thread -1267078256 (LWP 14566)]
libnm_glib_nm_state_cb: dbus returned an error.
  (org.freedesktop.DBus.Error.ServiceUnknown) The name org.freedesktop.NetworkManager was not provided by any .service files
[New Thread -1277609072 (LWP 14573)]
[Thread -1277609072 (LWP 14573) exited]
[New Thread -1277609072 (LWP 14575)]
[New Thread -1294787696 (LWP 14578)]
[New Thread -1286394992 (LWP 14577)]
/usr/bin/evolution-2.10: symbol lookup error: /usr/lib/evolution-data-server-1.2/camel-providers-8/libcamelexchange.so: undefined symbol: camel_url_decode_path
[New Thread -1333220464 (LWP 14585)]
[New Thread -1341613168 (LWP 14588)]
[New Thread -1350005872 (LWP 14589)]

Program exited with code 0177.
===========================
evolution 2.9.3-0ubuntu3

Revision history for this message
Daniel Holbach (dholbach) wrote :

Do you both have evolution-data-server 1.9.3-0ubuntu1 installed?

Revision history for this message
michelem (michele-marcucci) wrote :

Yes I have

ii beagle-backend-evolution 0.2.13-0ubuntu1 evolution data backend for beagle
ii evolution 2.9.3-0ubuntu3 groupware suite with mail client and organizer
ii evolution-common 2.9.3-0ubuntu3 architecture independent files for Evolution
ii evolution-data-server 1.9.3-0ubuntu1 evolution database backend server
ii evolution-data-server-common 1.9.3-0ubuntu1 architecture independent files for Evolution Data Serv
ii evolution-data-server-dbg 1.9.3-0ubuntu1 evolution database backend server with debugging symbo
ii evolution-dbg 2.9.3-0ubuntu3 debugging symbols for Evolution
ii evolution-exchange 2.8.2-0ubuntu1 Exchange plugin for the Evolution groupware suite
ii evolution-plugins 2.9.3-0ubuntu3 standard plugins for Evolution
ii evolution-webcal 2.8.0-0ubuntu1 webcal: URL handler for GNOME and Evolution
ii libebook1.2-9 1.9.3-0ubuntu1 Client library for evolution address books
ii libecal1.2-7 1.9.3-0ubuntu1 Client library for evolution calendars
ii libedata-book1.2-2 1.9.3-0ubuntu1 Backend library for evolution address books
ii libedata-cal1.2-6 1.9.3-0ubuntu1 Backend library for evolution calendars
ii libedataserver1.2-7 1.8.1-0ubuntu3 Utility library for evolution data servers
ii libedataserver1.2-9 1.9.3-0ubuntu1 Utility library for evolution data servers
ii libedataserverui1.2-8 1.9.3-0ubuntu1 GUI utility library for evolution data servers
ii libevolution-cil 0.11.1+cvs20060516-0ubuntu2 CLI bindings for Evolution
ii libevolution-ruby 0.5-3ubuntu2 revolution, ruby binding for the evolution mail client
ii libevolution-ruby1.8 0.5-3ubuntu2 revolution, ruby 1.8 binding for the evolution mail cl
ii libexchange-storage1.2-2 1.9.3-0ubuntu1 Backend library for evolution calendars
ii libmultisync-plugin-evolution 0.82-8 Ximian Evolution plugin for MultiSync
ii mail-notification-evolution 3.0.dfsg.1-3ubuntu8 evolution support for mail notification
ii openoffice.org-evolution 2.0.4-0ubuntu2 Evolution Addressbook support for OpenOffice.org
ii opensync-plugin-evolution 0.19-1ubuntu1 Evolution plugin for opensync

Revision history for this message
Sebastien Bacher (seb128) wrote :

The feisty bug is bug #75360

Changed in evolution:
status: Needs Info → Unconfirmed
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering is this still an issue for you? Thanks in advance.

Changed in evolution:
status: New → Incomplete
Revision history for this message
Pedro Villavicencio (pedro) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!.

Changed in evolution:
status: Incomplete → Invalid
Revision history for this message
K (mkgnu) wrote :

Here's what I get if I follow the instructions in comment #1, on debian lenny.

Revision history for this message
K (mkgnu) wrote :

Not much that is interesting in stdout and stderr

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.