After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 322772 - evolution-data-server crashes on send/receive
evolution-data-server crashes on send/receive
Status: RESOLVED DUPLICATE of bug 319684
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.4.x
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2005-11-29 19:39 UTC by Chris Stamoulis
Modified: 2005-12-02 05:45 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Chris Stamoulis 2005-11-29 19:39:43 UTC
Distribution/Version: Ubuntu - Breezy

From:  <chris.stamoulis@fmr.com>  
To: submit@bugzilla.gnome.org 
X-Mailer: bug-buddy 2.12.1  
Subject: evolution-data-server crash on send/receive  
  
Distribution: Ubuntu 5.10 (breezy)  
Package: Evolution  
Priority: Major  
Version: GNOME2.12.1 unspecified  
Gnome-Distributor: Ubuntu  
Synopsis: evolution-data-server crash on send/receive  
Bugzilla-Product: Evolution  
Bugzilla-Component: Mailer  
Bugzilla-Version: unspecified  
BugBuddy-GnomeVersion: 2.0 (2.12.0)  
Description:  
 
Description of the crash:  
Running an up to date Ubuntu Breezy -  Kernel:  
2.6.12-10-386 #1 Fri Nov  
18 11:51:02 UTC 2005 i686   
  
----------------------------------------------------------------  
       Name                                 Version  
----------------------------------------------------------------  
evolution:                              2.4.1-0ubuntu7  
evolution-data-server:          1.4.1-0ubuntu3  
evolution-exchange:             2.4.1-0ubuntu1  
evolution-plugins:                      2.4.1-0ubuntu7  
libcamel1.2-6:                          1.4.1-0ubuntu3  
libebook1.2.5:                          1.4.1-0ubuntu3  
libecal1.2-3:                           1.4.1-0ubuntu3  
libdata-book1.2-2:                      1.4.1-0ubuntu3  
libedata-cal1.2-1:                      1.4.1-0ubuntu3  
libedataserver1.2-4:            1.4.1-0ubuntu3  
libedataserverui1.2-6:          1.4.1-0ubuntu3  
libgroupwise1.2-8:                      1.4.1-0ubuntu3  
libexchange-storage1.2-0:       1.4.1-0ubuntu3  
  
---------------------------------------------------------------  
  
Configuration in evolution:  
Disabeling all pluging except for the exchange plugin  
INCLUDING the  
d-bus plugin, still causes the same issues  
In the mail prefernces, disabling new mail notification,  
enabling it to  
play a sound or beep yeilds the same crash.  
The WebDAV server is in the format of:  
http:webdavsrv.domain.com/exchange  
The username is in the format: DOMAIN\username  
Enabling global address server or disabaling will yeild the  
same crash.  
  
----------------------------------------------------------------  
  
Problem:  
  
When I run evolution it automaticly goes out and fetches  
all my email  
from the exchange server correctly. In the console I see  
the following  
messages: *****NOTE: the d-bus plug is disabled*****  
  
(evolution-2.4:11253): Gdk-CRITICAL **:  
gdk_gc_set_foreground: assertion  
`GDK_IS_GC (gc)' failed  
  
** (evolution-2.4:11253): WARNING **: Failed to connect  
to the D-BUS  
daemon: Unable to determine the address of the message  
bus  
  
At this point I can click around and view my emails, check  
my calender  
etc.. If in the configuration I select  for evolution to check  
every  
"time in minutes" I will see the crash when it attempts to  
check for new  
email. This happens after it goes through all the phases of  
downloading  
and updating, right before it displays them the crash  
happens and it is  
evolution-data-server with an unexpected error. If I do  
not have it  
check automaticly, it will NEVER try to get any new email  
or bother to  
check. If I click on the Send/Receive button it will produce  
the same  
result as above and crash before it displays the new  
emails.  
-----------------------------------------------------------------------  
After some debugging of the evolution-data-server I was  
able to get this  
data from the crash:  
  
PROPFIND /exchange/myUserName/ HTTP/1.1  
E2k-Debug: 0x827ba78 @ 1133286892  
Host: WebDavDServer.myCompany.com  
Depth: 0  
Brief: t  
User-Agent: Evolution/1.4.1  
Content-Type: text/xml  
  
<?xml version="1.0" encoding="utf-8" ?><D:propfind  
xmlns:D="DAV:"  
xmlns:b="http://schemas.microsoft.com/mapi/proptag/">  
<D:prop>  
<b:x0ff40003/><b:x670b0003/>  
</D:prop>  
</D:propfind>  
  
207 Multi-Status  
E2k-Debug: 0x827ba78 @ 1133286892  
MS-WebStorage: 6.0.6249  
Date: Tue, 29 Nov 2005 17:56:32 GMT  
Accept-Ranges: rows  
Server: Microsoft-IIS/5.0  
Transfer-Encoding: chunked  
Content-Type: text/xml  
  
<?xml version="1.0"?><a:multistatus  
xmlns:b="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"  
xmlns:c="xml:"  
xmlns:d="http://schemas.microsoft.com/mapi/proptag/"  
xmlns:a="DAV:"><a:response><a:href>http://WebDavDServer.myCompany.com/exchange/myUserName/</a:href><a:propstat><a:status>HTTP/1.1  
200 OK</a:status><a:prop><d:x0ff40003  
b:dt="int">63</d:x0ff40003><d:x670b0003  
b:dt="int">0</d:x670b0003></a:prop></a:propstat></a:response></a:multistatus>  
  
SEARCH /exchange/myUserName/ HTTP/1.1  
E2k-Debug: 0x8295e08 @ 1133286892  
Host: WebDavDServer.myCompany.com  
Brief: t  
Range: rows=0-99  
User-Agent: Evolution/1.4.1  
Content-Type: text/xml  
  
<?xml version="1.0" encoding="utf-8" ?><searchrequest  
xmlns="DAV:"><sql>  
SELECT "http://schemas.microsoft.com/repl/repl-uid",  
"http://schemas.microsoft.com/mapi/proptag/x0e230003",  
"http://schemas.microsoft.com/mapi/proptag/x10810003",  
"http://schemas.microsoft.com/mapi/proptag/x00170003",  
"http://schemas.microsoft.com/mapi/proptag/x3fe3000b",  
"urn:schemas:httpmail:read",  
"urn:schemas:httpmail:messageflag",  
"urn:schemas:mailheader:reply-by",  
"urn:schemas:mailheader:x-message-completed"  
FROM ""  
WHERE &quot;DAV:iscollection&quot; = False AND  
&quot;DAV:ishidden&quot;  
= False  
ORDER BY "DAV:creationdate"  
</sql></searchrequest>  
  
207 Multi-Status  
E2k-Debug: 0x8295e08 @ 1133286892  
MS-WebStorage: 6.0.6249  
Date: Tue, 29 Nov 2005 17:56:32 GMT  
Accept-Ranges: rows  
Server: Microsoft-IIS/5.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:f="urn:schemas:httpmail:"  
xmlns:g="urn:schemas:mailheader:"  
xmlns:c="xml:"  
xmlns:e="http://schemas.microsoft.com/mapi/proptag/"  
xmlns:d="http://schemas.microsoft.com/repl/"  
xmlns:a="DAV:"><a:contentrange>0-99</a:contentrange></a:multistatus>  
  
SUBSCRIBE /exchange/myUserName/ HTTP/1.1  
E2k-Debug: 0x8295e08 @ 1133286892  
Host: WebDavDServer.myCompany.com  
Notification-type: update/newmember  
Call-back: httpu://10.32.205.43:11171/  
Notification-delay: 30  
User-Agent: Evolution/1.4.1  
Subscription-lifetime: 3600  
  
200 OK  
E2k-Debug: 0x8295e08 @ 1133286892  
MS-WebStorage: 6.0.6249  
Date: Tue, 29 Nov 2005 17:56:32 GMT  
notification-type: update/newmember  
Server: Microsoft-IIS/5.0  
call-back: httpu://10.32.205.43:11171/  
Subscribe-group: 4AZ1Z8yPqUOPdh8Vom/diA==  
Notification-delay: 30  
Content-Length: 0  
Subscription-lifetime: 3600  
Content-Location:  
http://WebDavDServer.myCompany.com/exchange/myUserName/  
Subscription-id: 485  
  
SUBSCRIBE /exchange/myUserName/ HTTP/1.1  
E2k-Debug: 0x816c2e8 @ 1133286892  
Host: WebDavDServer.myCompany.com  
Notification-type: delete  
Call-back: httpu://10.32.205.43:11171/  
Notification-delay: 30  
User-Agent: Evolution/1.4.1  
Subscription-lifetime: 3600  
  
SUBSCRIBE /exchange/myUserName/ HTTP/1.1  
E2k-Debug: 0x812a6e8 @ 1133286892  
Host: WebDavDServer.myCompany.com  
Notification-type: move  
Call-back: httpu://10.32.205.43:11171/  
Notification-delay: 30  
User-Agent: Evolution/1.4.1  
Subscription-lifetime: 3600  
  
  
(evolution-exchange-storage:11170):  
GLib-GObject-CRITICAL **:  
g_object_remove_weak_pointer: assertion `G_IS_OBJECT  
(object)' failed  
  
(evolution-exchange-storage:11170):  
GLib-GObject-CRITICAL **:  
g_object_unref: assertion `G_IS_OBJECT (object)' failed  
  
(evolution-exchange-storage:11170):  
GLib-GObject-CRITICAL **:  
g_object_unref: assertion `G_IS_OBJECT (object)' failed  
*** glibc detected *** free(): invalid pointer: 0x080eee74  
***  
  
-----------------------------------------------------------------------------------------------------------  
  
How often does this happen?  
Everytime  
  
  
  
Debugging Information:  
  
Backtrace was generated from  
'/usr/libexec/evolution-exchange-storage'  
  
Using host libthread_db library  
"/lib/tls/i686/cmov/libthread_db.so.1".  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
[Thread debugging using libthread_db enabled]  
[New Thread -1232127488 (LWP 11255)]  
[New Thread -1233597520 (LWP 11256)]  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
(no debugging symbols found)  
0xffffe410 in ?? ()  
  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 waitpid
    from /lib/tls/i686/cmov/libc.so.6
  • #5 libgnomeui_module_info_get
  • #6 <signal handler called>
  • #7 g_array_free
    from /usr/lib/libglib-2.0.so.0
  • #8 g_byte_array_free
    from /usr/lib/libglib-2.0.so.0
  • #9 soup_message_io_stop
  • #10 soup_message_io_stop
  • #11 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_signal_stop_emission
  • #14 g_signal_emit_valist
  • #15 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #16 soup_socket_get_remote_address
    from /usr/lib/libsoup-2.2.so.8
  • #17 g_vasprintf
    from /usr/lib/libglib-2.0.so.0
  • #18 g_main_context_dispatch
  • #19 g_main_context_check
  • #20 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #21 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #22 main
  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 poll
    from /lib/tls/i686/cmov/libc.so.6
  • #5 g_main_context_check
  • #6 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #7 link_thread_io_context
  • #8 g_static_private_free
  • #9 start_thread
  • #10 clone
    from /lib/tls/i686/cmov/libc.so.6
  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 waitpid
    from /lib/tls/i686/cmov/libc.so.6
  • #5 libgnomeui_module_info_get
  • #6 <signal handler called>
  • #7 g_array_free
    from /usr/lib/libglib-2.0.so.0
  • #8 g_byte_array_free
    from /usr/lib/libglib-2.0.so.0
  • #9 soup_message_io_stop
  • #10 soup_message_io_stop
  • #11 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_signal_stop_emission
  • #14 g_signal_emit_valist
  • #15 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #16 soup_socket_get_remote_address
    from /usr/lib/libsoup-2.2.so.8
  • #17 g_vasprintf
    from /usr/lib/libglib-2.0.so.0
  • #18 g_main_context_dispatch
  • #19 g_main_context_check
  • #20 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #21 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #22 main
  • #0 ??

Comment 1 Poornima 2005-12-02 05:45:39 UTC
This is exchange connector bug. Changed component. This bug is duplicate of 

*** This bug has been marked as a duplicate of 319684 ***