Re: [Evolution] Exchange connector crashes.



Ok, it is now in bugzilla at http://bugzilla.gnome.org/show_bug.cgi?id=327557

Ian


On Tue, 2006-01-17 at 22:57 +0530, Sarfraaz Ahmed wrote:
Hi Ian,

Attach gdb to evolution-exchange-storage process [ use gdb -p <process 
id> ] and then get the backtrace [ type 'thread apply all bt' at the gdb 
prompt ] when exchange process dies. That should give more information 
to developers. Also, create a bug for this in bugzilla.gnome.org and 
reply back that bug number here. I am sure the developers shall then do 
something about it.

You can learn more about getting backtraces at this location ... 
http://live.gnome.org/GettingTraces

-- Sarfraaz

Ian Perryman wrote:

> I am running FC4 with Evolution 2.2.3
>
>     >rpm -qi evolution
>     Name        : evolution                    Relocations: (not
>     relocatable)
>     Version     : 2.2.3                             Vendor: Red Hat, Inc.
>     Release     : 2.fc4                         Build Date: Wed 10 Aug
>     2005 06:14:24
>
> AFAIK, it has been updated to the latest using yum.
>
> I have been having this problem for some time.  I don't know exactly 
> what is wrong, but often (not always) when I enter a partial name in 
> one of the address lines, and Evolution attempts to do a LDAP lookup 
> for me, the exchange server crashes with a message like:
>
>     The Application "evolution-exchange-storage" has quit unexpectedly.
>
> I tried:
>
>     E2K_DEBUG=4 /usr/libexec/evolution/2.2/evolution-exchange-storage
>     CAMEL_VERBOSE_DEBUG=1 evolution
>
>
> Sometimes this gives results sometimes not.  One time it gave this 
> message:
>
>     e_data_book_respond_get_book_view
>     Multiple segmentation faults occurred; can't display error dialog
>
> Prior to that I was entering the name "Curt"  and it seems evolution 
> was doing multiple lookups as I typed.....  Perhaps when the results 
> come in, it confuses evolution ...
>
> It seems it does a look up after each letter after 2 are input.
>
> first "cu"
> then "cur"
> then "curt"
>
> The application typically dies after the 4th character is pressed.  
>
>
> Here is more of the output of the evolution-exchange-storage program 
> just prior to the multiple seg fault message.
>
>
> impl_GNOME_Evolution_Addressbook_BookFactory_getBook
> + gal://iperryma tor-ismsg01 <mailto:iperryma tor-ismsg01>/gal
> => 0x9065690
> impl_GNOME_Evolution_Addressbook_Book_open (0x9065690)
> impl_GNOME_Evolution_Addressbook_BookFactory_getBook
> + exchange://iperryma tor-ismsg01 
> <mailto:iperryma tor-ismsg01>/personal/Contacts
> => 0x95f0558
> impl_GNOME_Evolution_Addressbook_Book_open (0x95f0558)
>
> (evolution-exchange-storage:6936): libedata-book-WARNING **: 
> impl_GNOME_Evolution_Addressbook_Book_getBookView ((or (beginswith 
> "file_as"  "cu") (beginswith "full_name"  "cu") (beginswith "email"  
> "cu") (beginswith "nickname"  "cu") ))
>
> e_data_book_respond_get_book_view
>
> (evolution-exchange-storage:6936): libedata-book-WARNING **: 
> impl_GNOME_Evolution_Addressbook_Book_getBookView ((or (beginswith 
> "file_as"  "cu") (beginswith "full_name"  "cu") (beginswith "email"  
> "cu") (beginswith "nickname"  "cu") ))
>
> e_data_book_respond_get_book_view
> SEARCH /exchange/iperryma altera com/Contacts/ HTTP/1.1
> E2k-Debug: 0x95f7058 @ 1137169457
> Host: tor-ismsg01
> Brief: t
> Range: rows=0-99
> User-Agent: Evolution/2.2.2
> Content-Type: text/xml
>
> <?xml version="1.0" encoding="utf-8" ?><searchrequest xmlns="DAV:"><sql>
> SELECT "DAV:uid", "DAV:getlastmodified", "DAV:creationdate", 
> "http://schemas.microsoft.com/mapi/email1addrtype", 
> "http://schemas.microsoft.com/mapi/email2addrtype", 
> "http://schemas.microsoft.com/mapi/email3addrtype", 
> "urn:schemas:httpmail:hasattachment", "urn:schemas:contacts:cn", 
> "urn:schemas:contacts:sn", "urn:schemas:contacts:givenName", 
> "urn:schemas:contacts:title", "urn:schemas:contacts:o", 
> "urn:schemas:contacts:fileas", "urn:schemas:contacts:callbackphone", 
> "urn:schemas:contacts:facsimiletelephonenumber", 
> "urn:schemas:contacts:homefax", "urn:schemas:contacts:homePhone", 
> "urn:schemas:contacts:homephone2", 
> "urn:schemas:contacts:internationalisdnnumber", 
> "urn:schemas:contacts:mobile", 
> "urn:schemas:contacts:organizationmainphone", 
> "urn:schemas:contacts:otherfax&! quot;, "urn:schemas:contacts:pager", 
> "urn:schemas:contacts:telephoneNumber", 
> "urn:schemas:contacts:telephonenumber2", 
> "urn:schemas:contacts:telexnumber", 
> "urn:schemas:contacts:ttytddphone", 
> "urn:schemas:contacts:secretaryphone", 
> "urn:schemas:contacts:othermobile", 
> "urn:schemas:contacts:otherTelephone", 
> "http://schemas.microsoft.com/mapi/proptag/x3a1d001f", 
> "http://schemas.microsoft.com/mapi/proptag/x3a1a001f", 
> "http://schemas.microsoft.com/mapi/email1emailaddress", 
> "http://schemas.microsoft.com/mapi/email2emailaddress", 
> "http://schemas.microsoft.com/mapi/email3emailaddress", 
> "urn:schemas:contacts:workaddress", 
> "urn:schemas:contacts:homepostaladdress", 
> "urn:schemas:contacts:otherpostaladdress", 
> "urn:schemas:contacts:businesshomepage", 
> "urn:schemas:contacts:department", "urn:schemas:contacts:ro! 
> omnumber", "urn:schemas:contacts:profession", &! quot;urn 
> :schemas:contacts:manager", "urn:schemas:contacts:secretarycn", 
> "urn:schemas:contacts:nickname", "urn:schemas:contacts:spousecn", 
> "urn:schemas:contacts:bday", 
> "urn:schemas:contacts:weddinganniversary", 
> "urn:schemas:calendar:fburl", "urn:schemas:httpmail:textdescription"
> FROM ""
> WHERE (&quot;urn:schemas:contacts:fileas&quot; LIKE 'cu%' OR 
> &quot;urn:schemas:contacts:cn&quot; LIKE 'cu%' OR 
> &quot;urn:schemas:contacts:sn&quot; LIKE 'cu%' OR 
> &quot;http://schemas.microsoft.com/mapi/email1emailaddress"; LIKE 
> 'cu%' OR 
> &quot;http://schemas.microsoft.com/mapi/email2emailaddress"; LIKE 
> 'cu%' OR 
> &quot;http://schemas.microsoft.com/mapi/email3emailaddress"; LIKE 
> 'cu%' OR &quot;urn:schemas:contacts:nickname&quot; LIKE 'cu%') AND 
> (&quot;DAV:contentclass&quot; = 'urn:content-classes:person' OR 
> &quot;DAV:contentclass&quot; = 'urn:content-classes:contact') AND 
> &quot;DAV:iscollection&quot; = False
> </sql></searchrequest>
>
> 207 Multi-Status
> E2k-Debug: 0x95f7058 @ 1137169457
> MS-WebStorage: 6.5.7226
> Date: Fri, 13 Jan 2006 16:23:42 GMT
> Accept-Ranges: rows
> X-Powered-By: ASP.NET
> Server: Microsoft-IIS/6.0
> Transfer-Encoding: chunked
> Content-Type: text/xml
> Content-Range: rows 0-99; total=0
>
> <?xml version="1.0"?><a:multistatus 
> xmlns:b="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/" 
> xmlns:e="urn:schemas:httpmail:" 
> xmlns:d="http://schemas.microsoft.com/mapi/" xmlns:c="xml:" 
> xmlns:g="http://schemas.microsoft.com/mapi/proptag/" 
> xmlns:h="urn:schemas:calendar:" xmlns:f="urn:schemas:contacts:" 
> xmlns:a="DAV:"><a:contentrange>0-99</a:contentrange></a:multistatus>
>
>
> (evolution-exchange-storage:6936): libedata-book-WARNING **: 
> impl_GNOME_Evolution_Addressbook_Book_getBookView ((or (beginswith 
> "file_as"  "cur") (beginswith "full_name"  "cur") (beginswith "email"  
> "cur") (beginswith "nickname"  "cur") ))
>
> e_data_book_respond_get_book_view
>
> (evolution-exchange-storage:6936): libedata-book-WARNING **: 
> impl_GNOME_Evolution_Addressbook_Book_getBookView ((or (beginswith 
> "file_as"  "cur") (beginswith "full_name"  "cur") (beginswith "email"  
> "cur") (beginswith "nickname"  "cur") ))
>
> e_data_book_respond_get_book_view
> SEARCH /exchange/iperryma altera com/Contacts/ HTTP/1.1
> E2k-Debug: 0xb480cba0 @ 1137169457
> Host: tor-ismsg01
> Brief: t
> Range: rows=0-99
> User-Agent: Evolution/2.2.2
> Content-Type: text/xml
>
> <?xml version="1.0" encoding="utf-8" ?><searchrequest xmlns="DAV:"><sql>
> SELECT "DAV:uid", "DAV:getlastmodified", "DAV:creationdate", 
> "http://schemas.microsoft.com/mapi/email1addrtype", 
> "http://schemas.microsoft.com/mapi/email2addrtype", 
> "http://schemas.microsoft.com/mapi/email3addrtype", 
> "urn:schemas:httpmail:hasattachment", "urn:schemas:contacts:cn", 
> "urn:schemas:contacts:sn", "urn:schemas:contacts:givenName", 
> "urn:schemas:contacts:title", "urn:schemas:contacts:o", 
> "urn:schemas:contacts:fileas", "urn:schemas:contacts:callbackphone", 
> "urn:schemas:contacts:facsimiletelephonenumber", 
> "urn:schemas:contacts:homefax", "urn:schemas:contacts:homePhone", 
> "urn:schemas:contacts:homephone2", 
> "urn:schemas:contacts:internationalisdnnumber", 
> "urn:schemas:contacts:mobile", 
> "urn:schemas:contacts:organizationmainphone", 
> "urn:schemas:contacts:otherfax&! quot;, "urn:schemas:contacts:pager", 
> "urn:schemas:contacts:telephoneNumber", 
> "urn:schemas:contacts:telephonenumber2", 
> "urn:schemas:contacts:telexnumber", 
> "urn:schemas:contacts:ttytddphone", 
> "urn:schemas:contacts:secretaryphone", 
> "urn:schemas:contacts:othermobile", 
> "urn:schemas:contacts:otherTelephone", 
> "http://schemas.microsoft.com/mapi/proptag/x3a1d001f", 
> "http://schemas.microsoft.com/mapi/proptag/x3a1a001f", 
> "http://schemas.microsoft.com/mapi/email1emailaddress", 
> "http://schemas.microsoft.com/mapi/email2emailaddress", 
> "http://schemas.microsoft.com/mapi/email3emailaddress", 
> "urn:schemas:contacts:workaddress", 
> "urn:schemas:contacts:homepostaladdress", 
> "urn:schemas:contacts:otherpostaladdress", 
> "urn:schemas:contacts:businesshomepage", 
> "urn:schemas:contacts:department", "urn:schemas:contacts:ro! 
> omnumber", "urn:schemas:contacts:profession", &! quot;urn 
> :schemas:contacts:manager", "urn:schemas:contacts:secretarycn", 
> "urn:schemas:contacts:nickname", "urn:schemas:contacts:spousecn", 
> "urn:schemas:contacts:bday", 
> "urn:schemas:contacts:weddinganniversary", 
> "urn:schemas:calendar:fburl", "urn:schemas:httpmail:textdescription"
> FROM ""
> WHERE (&quot;urn:schemas:contacts:fileas&quot; LIKE 'cur%' OR 
> &quot;urn:schemas:contacts:cn&quot; LIKE 'cur%' OR 
> &quot;urn:schemas:contacts:sn&quot; LIKE 'cur%' OR 
> &quot;http://schemas.microsoft.com/mapi/email1emailaddress"; LIKE 
> 'cur%' OR 
> &quot;http://schemas.microsoft.com/mapi/email2emailaddress"; LIKE 
> 'cur%' OR 
> &quot;http://schemas.microsoft.com/mapi/email3emailaddress"; LIKE 
> 'cur%' OR &quot;urn:schemas:contacts:nickname&quot; LIKE 'cur%') AND 
> (&quot;DAV:contentclass&quot; = 'urn:content-classes:person' OR 
> &quot;DAV:contentclass&quot; = 'urn:content-classes:contact') AND 
> &quot;DAV:iscollection&quot; = False
> </sql></searchrequest>
>
>
> GC: Connecting to ldap://ttc-isdc01:3268/
> 207 Multi-Status
> E2k-Debug: 0xb480cba0 @ 1137169458
> MS-WebStorage: 6.5.7226
> Date: Fri, 13 Jan 2006 16:23:42 GMT
> Accept-Ranges: rows
> X-Powered-By: ASP.NET
> Server: Microsoft-IIS/6.0
> Transfer-Encoding: chunked
> Content-Type: text/xml
> Content-Range: rows 0-99; total=0
>
> <?xml version="1.0"?><a:multistatus 
> xmlns:b="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/" 
> xmlns:e="urn:schemas:httpmail:" 
> xmlns:d="http://schemas.microsoft.com/mapi/" xmlns:c="xml:" 
> xmlns:g="http://schemas.microsoft.com/mapi/proptag/" 
> xmlns:h="urn:schemas:calendar:" xmlns:f="urn:schemas:contacts:" 
> xmlns:a="DAV:"><a:contentrange>0-99</a:contentrange></a:multistatus>
>
>
> (evolution-exchange-storage:6936): libedata-book-WARNING **: 
> impl_GNOME_Evolution_Addressbook_Book_getBookView ((or (beginswith 
> "file_as"  "curt") (beginswith "full_name"  "curt") (beginswith 
> "email"  "curt") (beginswith "nickname"  "curt") ))
>
>
>
> Ian Perryman
> Altera Corporation.
> ian_perryman altera com
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Evolution-list mailing list
>Evolution-list gnome org
>http://mail.gnome.org/mailman/listinfo/evolution-list
>  
>




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]