GNOME Bugzilla – Bug 500389
Global Address List uses same authentication as mailbox
Last modified: 2008-07-30 10:43:10 UTC
Please describe the problem: After setting up Evolution for my Exchange account I can use E-Mail, Calendar and Tasks. But everything which involves accessing the GAL is unusable as it keeps asking for the password. Steps to reproduce: 1. evolution --force-shutdown 2. rm -rf ~/.evolution .gconf/apps/evolution 3. exchange-connector-setup-2.12 4. Enter OWA URL, username & password -> Forward 5. Enter GC server (different from mailbox server!!!) Actual results: 4. Authentication with mailbox server succeeds. [Probably due to bug #307175 it can't find the GC server] 5. LDAP Authentication against GC server fails with: GC: looking up info for /o=Nokia/ou=EUROPE/cn=Recipients/cn=stefanb GC: Connecting to ldap://sawdc101.noe.nokia.com:3268/ GC: Could not parse NTLM bind response: 0x31 GC: ldap_search auth failed Expected results: Possibility to use a different authentication method for LDAP connection to GC server Does this happen every time? Yes Other information: That it uses the same authentication method becomes obvious when you use "Remember password" and press cancel on the GAL password dialog: Evolution deletes the password for the mailbox from the GNOME keyring! The user of bug #490632 might have the same problem. BTW: Bugzilla is missing 2.12(.1) version entries for Evolution!
Created attachment 99834 [details] output from exchange-connector-setup-2.12 with E2K_DEBUG=5 BTW: I have edited information about our company or my passwords
I played a little bit around with ldapsearch and got this: $ ldapsearch -h sawdc101.my.comany.com -p 3268 -d 1 ... ldap_sasl_interactive_bind_s: server supports: GSSAPI GSS-SPNEGO EXTERNAL DIGEST-MD5 ... $ ldapsearch -Y ntlm -h sawdc101.my.company.com -p 3268 -d 1 ... ldap_sasl_interactive_bind_s: user selected: ntlm ldap_int_sasl_bind: ntlm ... ldap_sasl_interactive_bind_s: Authentication method not supported (7) additional info: 00002027: LdapErr: DSID-0C090499, comment: Invalid Authentication method, data 0, vece The GC server doesn't support NTLM authentication so it should come as no surprise that evolution fails to access the GAL when it uses the same authentication as for the mailbox...
Here's the culprit: static int connect_ldap (E2kGlobalCatalog *gc, E2kOperation *op, LDAP *ldap) { ... /* authenticate */ #ifdef HAVE_LDAP_NTLM_BIND ldap_error = ntlm_bind (gc, op, ldap); #else ... ldap_error = ldap_simple_bind_s (ldap, nt_name, gc->priv->password); ... } The bind methods are mutually exclusive. If NTLM support is enabled, Evolution uses that and /only/ that for GC authentication, and gives up if the server doesn't support it. A more reasonable approach might be to try NTLM first (if available), and if that fails then fallback to a simple bind. Does that sound right?
Created attachment 106654 [details] [review] Possible patch This patch makes Evolution first try to bind to the global catalog server via NTLM, if available. If that fails it falls back to a simple bind. I'd like a second opinion on whether this is the right solution. I worry there may be security implications to this.
s/E2K_GD_DEBUG_MSG/E2K_GC_DEBUG_MSG/ in the patch.
Hi! The suggested approach would be better than the original one for sure. However I'd suggest something like the authentication selection for IMAP/OWA accounts, namely, that the user can choose from a drop down box which authentication he/she prefers. This would speed up connection procedure, because in case the server accepts only Simple bind there wouldn't be an unsuccessful attempt every try before the successful one.
What I fogrot: - thanks for the patch :) - i'm recompiling at the moment - i'll let you know about the result
With the patch added to evolution-data-server I'm now able to access the GAL. Thanks.
(In reply to comment #6) Right, but I'm also looking at fixing this in a version where the UI is frozen.
patch works for me too. I thought it will solve "generic error" when trying to open other users calendar, but it did not, so I guess I'll raise a separate bug report on that one. So if I understand right, there's a chance that we'll get the fix pushed into the version which our distro ships (as a priority fix or something)? That would be great, I wouldn't have to set up a deb repository :) Is there anything else we can help you?
*** Bug 521010 has been marked as a duplicate of this bug. ***
Matt, sorry to be so late.. Just back from my travel. Seems fine to me. The concept looks fine to me. Just test it, compile it with/without NTLM/Ldap and commit it.
I don't have access to an Exchange server that I can configure, but I have multiple confirmations both downstream and here that this works. Committed to trunk (revision 8596) and gnome-2-22 (revision 8597). Closing as FIXED but the solution is suboptimal. We should really have separate authentication options for global catalog servers.
Created attachment 114136 [details] [review] proposed eds patch for evolution-data-server;
Created attachment 114137 [details] [review] proposed evo patch for evolution;
Created attachment 114138 [details] [review] proposed eex patch for evolution-exchange; All these three patches are to add the ability to set different authentication type for OWA and GAL in the UI.
(In reply to comment #14) > Created an attachment (id=114136) [edit] > proposed eds patch > > for evolution-data-server; > Hi Milan, I tried applying the patch to eds-2.23.4. Some of the patches in servers/exchange/lib didn't work: patching file servers/exchange/lib/e2k-autoconfig.h can't find file to patch at input line 193 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: servers/exchange/lib/actest.c |=================================================================== |--- servers/exchange/lib/actest.c (revision 9096) |+++ servers/exchange/lib/actest.c (working copy) -------------------------- File to patch: Skip this patch? [y] Skipping patch. 1 out of 1 hunk ignored patching file servers/exchange/lib/e2k-global-catalog.c patching file servers/exchange/lib/e2k-global-catalog.h can't find file to patch at input line 293 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: servers/exchange/lib/test-utils.c |=================================================================== |--- servers/exchange/lib/test-utils.c (revision 9096) |+++ servers/exchange/lib/test-utils.c (working copy) -------------------------- File to patch: Skip this patch? [y] Skipping patch. 1 out of 1 hunk ignored Presumably this is because you've diffed against the trunk.
They're probably files we don't ship in the release tarball.
OK I've applied the patches and recompiled. Evo crashes on startup if I've got plugins enabled. Also the preferences gui for the exchange account seems to forget/disable the receive security options and ability to authenticate. The only way I've found to get arround this is to delete .gnome2_private's Evolution file. Here's the backtrace: [?1034hGNU gdb 6.8 Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu"... warning: Can't read pathname for load map: Input/output error. Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libeshell.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libeshell.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libetimezonedialog.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libetimezonedialog.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libemiscwidgets.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libemiscwidgets.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libebackend-1.2.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libebackend-1.2.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libnotify.so.1...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libnotify.so.1 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libetext.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libetext.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libetable.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libetable.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-widgets-a11y.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-widgets-a11y.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-a11y.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-a11y.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libeutil.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libeutil.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libcamel-provider-1.2.so.12...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libcamel-provider-1.2.so.12 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgtkhtml-editor.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgtkhtml-editor.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libedataserverui-1.2.so.8...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libedataserverui-1.2.so.8 Reading symbols from /opt/garnome-svn-2.23.4/lib/libebook-1.2.so.9...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libebook-1.2.so.9 Reading symbols from /opt/garnome-svn-2.23.4/lib/libcamel-1.2.so.12...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libcamel-1.2.so.12 Reading symbols from /opt/garnome-svn-2.23.4/lib/libnss3.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libnss3.so Reading symbols from /opt/garnome-svn-2.23.4/lib/libsmime3.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libsmime3.so Reading symbols from /opt/garnome-svn-2.23.4/lib/libssl3.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libssl3.so Reading symbols from /opt/garnome-svn-2.23.4/lib/libsoftokn3.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libsoftokn3.so Reading symbols from /opt/garnome-svn-2.23.4/lib/libgpilotd.so.2...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgpilotd.so.2 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgpilotdcm.so.2...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgpilotdcm.so.2 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgpilotdconduit.so.2...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgpilotdconduit.so.2 Reading symbols from /opt/garnome-svn-2.23.4/lib/libhal.so.1...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libhal.so.1 Reading symbols from /lib/libcrypt.so.1...done. Loaded symbols for /lib/libcrypt.so.1 Reading symbols from /usr/lib/libpisync.so.0...done. Loaded symbols for /usr/lib/libpisync.so.0 Reading symbols from /usr/lib/libpisock.so.9...done. Loaded symbols for /usr/lib/libpisock.so.9 Reading symbols from /usr/lib/libusb-0.1.so.4...done. Loaded symbols for /usr/lib/libusb-0.1.so.4 Reading symbols from /opt/garnome-svn-2.23.4/lib/libbluetooth.so.2...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libbluetooth.so.2 Reading symbols from /opt/garnome-svn-2.23.4/lib/libecal-1.2.so.7...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libecal-1.2.so.7 Reading symbols from /opt/garnome-svn-2.23.4/lib/libedataserver-1.2.so.11...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libedataserver-1.2.so.11 Reading symbols from /opt/garnome-svn-2.23.4/lib/libplds4.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libplds4.so Reading symbols from /opt/garnome-svn-2.23.4/lib/libplc4.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libplc4.so Reading symbols from /opt/garnome-svn-2.23.4/lib/libnspr4.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libnspr4.so Reading symbols from /opt/garnome-svn-2.23.4/lib/libsoup-2.4.so.1...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libsoup-2.4.so.1 Reading symbols from /usr/lib/libgnutls.so.13...done. Loaded symbols for /usr/lib/libgnutls.so.13 Reading symbols from /opt/garnome-svn-2.23.4/lib/libtasn1.so.3...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libtasn1.so.3 Reading symbols from /usr/lib/libgcrypt.so.11...done. Loaded symbols for /usr/lib/libgcrypt.so.11 Reading symbols from /usr/lib/libgpg-error.so.0...done. Loaded symbols for /usr/lib/libgpg-error.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgtkhtml-3.14.so.19...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgtkhtml-3.14.so.19 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgnomeui-2.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgnomeui-2.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgnome-keyring.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgnome-keyring.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libglade-2.0.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libglade-2.0.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libenchant.so.1...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libenchant.so.1 Reading symbols from /opt/garnome-svn-2.23.4/lib/libbonoboui-2.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libbonoboui-2.so.0 Reading symbols from /usr/X11R7.2/lib/libSM.so.6...done. Loaded symbols for /usr/X11R7.2/lib/libSM.so.6 Reading symbols from /usr/X11R7.2/lib/libICE.so.6...done. Loaded symbols for /usr/X11R7.2/lib/libICE.so.6 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgnomecanvas-2.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgnomecanvas-2.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgailutil.so.18...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgailutil.so.18 Reading symbols from /opt/garnome-svn-2.23.4/lib/libXcursor.so.1...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libXcursor.so.1 Reading symbols from /opt/garnome-svn-2.23.4/lib/libXrender.so.1...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libXrender.so.1 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgnome-2.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgnome-2.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgnomevfs-2.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgnomevfs-2.so.0 Reading symbols from /usr/lib/libssl.so.0...done. Loaded symbols for /usr/lib/libssl.so.0 Reading symbols from /usr/lib/libcrypto.so.0...done. Loaded symbols for /usr/lib/libcrypto.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libavahi-glib.so.1...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libavahi-glib.so.1 Reading symbols from /opt/garnome-svn-2.23.4/lib/libavahi-client.so.3...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libavahi-client.so.3 Reading symbols from /opt/garnome-svn-2.23.4/lib/libavahi-common.so.3...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libavahi-common.so.3 Reading symbols from /usr/lib/libssp.so.0...done. Loaded symbols for /usr/lib/libssp.so.0 Reading symbols from /lib/libresolv.so.2...done. Loaded symbols for /lib/libresolv.so.2 Reading symbols from /lib/libutil.so.1...done. Loaded symbols for /lib/libutil.so.1 Reading symbols from /opt/garnome-svn-2.23.4/lib/libesd.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libesd.so.0 Reading symbols from /usr/lib/libasound.so.2...done. Loaded symbols for /usr/lib/libasound.so.2 Reading symbols from /opt/garnome-svn-2.23.4/lib/libaudiofile.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libaudiofile.so.0 Reading symbols from /usr/lib/libpopt.so.0...done. Loaded symbols for /usr/lib/libpopt.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libbonobo-2.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libbonobo-2.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libbonobo-activation.so.4...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libbonobo-activation.so.4 Reading symbols from /opt/garnome-svn-2.23.4/lib/libORBitCosNaming-2.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libORBitCosNaming-2.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libart_lgpl_2.so.2...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libart_lgpl_2.so.2 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgconf-2.so.4...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgconf-2.so.4 Reading symbols from /opt/garnome-svn-2.23.4/lib/libORBit-2.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libORBit-2.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libdbus-glib-1.so.2...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libdbus-glib-1.so.2 Reading symbols from /lib/libnsl.so.1...done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /opt/garnome-svn-2.23.4/lib/libdbus-1.so.3...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libdbus-1.so.3 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgthread-2.0.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgthread-2.0.so.0 Reading symbols from /lib/libpthread.so.0...done. Loaded symbols for /lib/libpthread.so.0 Reading symbols from /lib/librt.so.1...done. Loaded symbols for /lib/librt.so.1 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgtk-x11-2.0.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgtk-x11-2.0.so.0 Reading symbols from /usr/X11R7.2/lib/libXcomposite.so.1...done. Loaded symbols for /usr/X11R7.2/lib/libXcomposite.so.1 Reading symbols from /usr/X11R7.2/lib/libXdamage.so.1...done. Loaded symbols for /usr/X11R7.2/lib/libXdamage.so.1 Reading symbols from /usr/X11R7.2/lib/libXfixes.so.3...done. Loaded symbols for /usr/X11R7.2/lib/libXfixes.so.3 Reading symbols from /opt/garnome-svn-2.23.4/lib/libxml2.so.2...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libxml2.so.2 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgdk-x11-2.0.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgdk-x11-2.0.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libatk-1.0.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libatk-1.0.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgdk_pixbuf-2.0.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgdk_pixbuf-2.0.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libpangocairo-1.0.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libpangocairo-1.0.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libpangoft2-1.0.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libpangoft2-1.0.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgio-2.0.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgio-2.0.so.0 Reading symbols from /usr/X11R7.2/lib/libXi.so.6...done. Loaded symbols for /usr/X11R7.2/lib/libXi.so.6 Reading symbols from /usr/X11R7.2/lib/libXrandr.so.2...done. Loaded symbols for /usr/X11R7.2/lib/libXrandr.so.2 Reading symbols from /usr/X11R7.2/lib/libXext.so.6...done. Loaded symbols for /usr/X11R7.2/lib/libXext.so.6 Reading symbols from /usr/X11R7.2/lib/libX11.so.6...done. Loaded symbols for /usr/X11R7.2/lib/libX11.so.6 Reading symbols from /usr/X11R7.2/lib/libxcb-xlib.so.0...done. Loaded symbols for /usr/X11R7.2/lib/libxcb-xlib.so.0 Reading symbols from /usr/X11R7.2/lib/libxcb.so.1...done. Loaded symbols for /usr/X11R7.2/lib/libxcb.so.1 Reading symbols from /usr/X11R7.2/lib/libXau.so.6...done. Loaded symbols for /usr/X11R7.2/lib/libXau.so.6 Reading symbols from /usr/X11R7.2/lib/libXdmcp.so.6...done. Loaded symbols for /usr/X11R7.2/lib/libXdmcp.so.6 Reading symbols from /opt/garnome-svn-2.23.4/lib/libcairo.so.2...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libcairo.so.2 Reading symbols from /opt/garnome-svn-2.23.4/lib/libglitz.so.1...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libglitz.so.1 Reading symbols from /usr/lib/libpng12.so.0...done. Loaded symbols for /usr/lib/libpng12.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libpixman-1.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libpixman-1.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libpango-1.0.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libpango-1.0.so.0 Reading symbols from /lib/libm.so.6...done. Loaded symbols for /lib/libm.so.6 Reading symbols from /opt/garnome-svn-2.23.4/lib/libfontconfig.so.1...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libfontconfig.so.1 Reading symbols from /opt/garnome-svn-2.23.4/lib/libfreetype.so.6...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libfreetype.so.6 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /opt/garnome-svn-2.23.4/lib/libexpat.so.1...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libexpat.so.1 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgobject-2.0.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgobject-2.0.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgmodule-2.0.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgmodule-2.0.so.0 Reading symbols from /lib/libdl.so.2...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /opt/garnome-svn-2.23.4/lib/libglib-2.0.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libglib-2.0.so.0 Reading symbols from /lib/libc.so.6...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /usr/lib/libgnutls.so.26...done. Loaded symbols for /usr/lib/libgnutls.so.26 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /lib/libnss_compat.so.2...done. Loaded symbols for /lib/libnss_compat.so.2 Reading symbols from /lib/libnss_nis.so.2...done. Loaded symbols for /lib/libnss_nis.so.2 Reading symbols from /lib/libnss_files.so.2...done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /opt/garnome-svn-2.23.4/lib/gtk-2.0/modules/libgail-gnome.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/gtk-2.0/modules/libgail-gnome.so Reading symbols from /opt/garnome-svn-2.23.4/lib/libspi.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libspi.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libpanel-applet-2.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libpanel-applet-2.so.0 Reading symbols from /usr/X11R7.2/lib/libXtst.so.6...done. Loaded symbols for /usr/X11R7.2/lib/libXtst.so.6 Reading symbols from /opt/garnome-svn-2.23.4/lib/gtk-2.0/modules/libgail.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/gtk-2.0/modules/libgail.so Reading symbols from /opt/garnome-svn-2.23.4/lib/gtk-2.0/modules/libatk-bridge.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/gtk-2.0/modules/libatk-bridge.so Reading symbols from /opt/garnome-svn-2.23.4/lib/gtk-2.0/2.10.0/engines/libclearlooks.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/gtk-2.0/2.10.0/engines/libclearlooks.so Reading symbols from /opt/garnome-svn-2.23.4/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-evolution-google.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-evolution-google.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-exchange-operations.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-exchange-operations.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/components/libevolution-calendar.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/components/libevolution-calendar.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/components/libevolution-mail.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/components/libevolution-mail.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/components/libevolution-addressbook.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/components/libevolution-addressbook.so Reading symbols from /opt/garnome-svn-2.23.4/lib/libexchange-storage-1.2.so.3...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libexchange-storage-1.2.so.3 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libmenus.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libmenus.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libeabutil.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libeabutil.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-calendar-importers.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-calendar-importers.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libefilterbar.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libefilterbar.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libfilter.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libfilter.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-calendar-a11y.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-calendar-a11y.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libecontacteditor.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libecontacteditor.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libecontactlisteditor.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libecontactlisteditor.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-mail-importers.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-mail-importers.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libessmime.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libessmime.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-smime.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-smime.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-addressbook-a11y.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-addressbook-a11y.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-addressbook-importers.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/libevolution-addressbook-importers.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/libldap-2.4.so.2...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libldap-2.4.so.2 Reading symbols from /opt/garnome-svn-2.23.4/lib/liblber-2.4.so.2...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/liblber-2.4.so.2 Reading symbols from /usr/lib/libsasl2.so.2...done. Loaded symbols for /usr/lib/libsasl2.so.2 Reading symbols from /opt/garnome-svn-2.23.4/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so Reading symbols from /opt/garnome-svn-2.23.4/lib/firefox-2.0.0.14/libfreebl3.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/firefox-2.0.0.14/libfreebl3.so Reading symbols from /opt/garnome-svn-2.23.4/lib/firefox-2.0.0.14/libnssckbi.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/firefox-2.0.0.14/libnssckbi.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-prefer-plain.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-prefer-plain.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-audio-inline.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-audio-inline.so Reading symbols from /opt/garnome-svn-2.23.4/lib/libgstreamer-0.10.so.0...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgstreamer-0.10.so.0 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-itip-formatter.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-itip-formatter.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-sa-junk-plugin.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-sa-junk-plugin.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-default-mailer.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-default-mailer.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-evolution-startup-wizard.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-evolution-startup-wizard.so Reading symbols from /opt/garnome-svn-2.23.4/lib/pango/1.6.0/modules/pango-basic-fc.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/pango/1.6.0/modules/pango-basic-fc.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelpop3.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelpop3.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-publish-calendar.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-publish-calendar.so Reading symbols from /opt/garnome-svn-2.23.4/lib/gio/modules/libgvfsdbus.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/gio/modules/libgvfsdbus.so Reading symbols from /opt/garnome-svn-2.23.4/lib/gtk-2.0/2.10.0/loaders/svg_loader.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/gtk-2.0/2.10.0/loaders/svg_loader.so Reading symbols from /opt/garnome-svn-2.23.4/lib/librsvg-2.so.2...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/librsvg-2.so.2 Reading symbols from /opt/garnome-svn-2.23.4/lib/libgsf-1.so.114...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libgsf-1.so.114 Reading symbols from /opt/garnome-svn-2.23.4/lib/libcroco-0.6.so.3...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libcroco-0.6.so.3 Reading symbols from /lib/libbz2.so.1...done. Loaded symbols for /lib/libbz2.so.1 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-plugin-manager.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-plugin-manager.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-mark-all-read.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-mark-all-read.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-bogo-junk-plugin.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-bogo-junk-plugin.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-gw-account-setup.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-gw-account-setup.so Reading symbols from /opt/garnome-svn-2.23.4/lib/libegroupwise-1.2.so.13...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libegroupwise-1.2.so.13 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-mail-notification.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-mail-notification.so Reading symbols from /opt/garnome-svn-2.23.4/lib/gio/modules/libgiohal-volume-monitor.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/gio/modules/libgiohal-volume-monitor.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-calendar-weather.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-calendar-weather.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-evolution-hula-account-setup.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-evolution-hula-account-setup.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-evolution-caldav.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-evolution-caldav.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-backup-restore.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-backup-restore.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-calendar-http.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-calendar-http.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-evolution-mail-attachments-import-ics.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-evolution-mail-attachments-import-ics.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-calendar-file.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-calendar-file.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-select-one-source.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-select-one-source.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-mailing-list-actions.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-mailing-list-actions.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-jylefort-mail-notification.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-jylefort-mail-notification.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-groupwise-features.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-groupwise-features.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-evolution-bbdb.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-evolution-bbdb.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-mark-calendar-offline.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-mark-calendar-offline.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-mail-to-task.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-mail-to-task.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/libmail-account-disable.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/libmail-account-disable.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-face.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-face.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-save-calendar.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-save-calendar.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-evolution-attachment-reminder.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-evolution-attachment-reminder.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-subject-thread.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-subject-thread.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-email-custom-header.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-email-custom-header.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-default-source.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-default-source.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-imap-features.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-imap-features.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-copy-tool.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-copy-tool.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-addressbook-file.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-addressbook-file.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-remove-duplicates.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution/2.24/plugins/liborg-gnome-remove-duplicates.so Reading symbols from /opt/garnome-svn-2.23.4/lib/libglade/2.0/libgnome.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libglade/2.0/libgnome.so Reading symbols from /opt/garnome-svn-2.23.4/lib/libglade/2.0/libbonobo.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libglade/2.0/libbonobo.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelhula.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelhula.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelimap.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelimap.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelexchange.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelexchange.so Reading symbols from /opt/garnome-svn-2.23.4/lib/libedata-book-1.2.so.2...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libedata-book-1.2.so.2 Reading symbols from /opt/garnome-svn-2.23.4/lib/libedata-cal-1.2.so.6...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/libedata-cal-1.2.so.6 Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelsmtp.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelsmtp.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelgroupwise.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelgroupwise.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelnntp.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelnntp.so Reading symbols from /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelsendmail.so...done. Loaded symbols for /opt/garnome-svn-2.23.4/lib/evolution-data-server-1.2/camel-providers/libcamelsendmail.so Reading symbols from /lib/libnss_dns.so.2...done. Loaded symbols for /lib/libnss_dns.so.2 Core was generated by `evolution'. Program terminated with signal 11, Segmentation fault. [New process 30054] [New process 30101] [New process 30067] [New process 30066]
+ Trace 202277
Thread 1 (process 30054)
(In reply to comment #19) > OK I've applied the patches and recompiled. Evo crashes on startup if I've got > plugins enabled. Also the preferences gui for the exchange account seems to > forget/disable the receive security options and ability to authenticate. The > only way I've found to get around this is to delete .gnome2_private's > Evolution file. The authenticate ability comes from Exchange-Operations plugin. If this is disabled, then the rest cannot work as expected. In stacktrace, the function e2k_soup_message_new_full calls e2k_soup_message_new with uri="owaauth.dll", method="POST", and here it thinks the uri is invalid, the soup_message_new function thinks it's invalid, and returns NULL. I'm not aware of any change in this part. What's your version of libsoup? Maybe when you start in offline and tries to enable the Exchange-Operation plugin and start again in offline and check the setup, if there is everything correct?
First, I had the exchange-operations plugin active when the crash occurred, I had to disable with --disable-eplugins in order to get back into evo. Second, I've turned off the exchange account in preferences (but the exchange-operations plugin is active); nonetheless, I still get prompted for the GAL password when I switch to the contacts window. Authentication still fails. As to libsoup, I'm running version 2.23.1 (which seems to install as 2.4.1.2). Any idea where the owaauth.dll originates? It doesn't appear to be at my end. Finally, note that the call to soup_message_set_request is with msg=0x0. Is this correct?
Created attachment 114199 [details] [review] proposed eds patch (crash - one liner) for evolution-data-server; With this patch it will not crash, but fail only on validate.
Milan, mostly it seems fine to me. Im wondering if we should say "Secure password" or just "NTLM" directly. I think people know it better. Not sure, if Im right entirely. Bharath is testing it and commit he approves it.
I used a "Secure Password" only because of this: CamelServiceAuthType camel_exchange_ntlm_authtype = { /* i18n: "Secure Password Authentication" is an Outlookism */ N_("Secure Password"), /* i18n: "NTLM" probably doesn't translate */ N_("This option will connect to the Exchange server using " "secure password (NTLM) authentication."), "", TRUE }; Just few lines below the text I added in eex.
Works great. Nice. Please commit and also announce the UI changes.
eds parts committed to trunk. Committed revision 9230. evo part committed to trunk. Committed revision 35866. eex part committed to trunk. Committed revision 1707.