Bug 918680 - [abrt] evolution-3.6.3-2.fc18: e_client_get_dbus_proxy: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)
Summary: [abrt] evolution-3.6.3-2.fc18: e_client_get_dbus_proxy: Process /usr/bin/evol...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: 18
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:b46b0e595f5ef4d659d5531b8ad...
: 927209 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-03-06 17:58 UTC by Eric Harney
Modified: 2013-11-22 10:15 UTC (History)
8 users (show)

Fixed In Version: evolution-data-server-3.8.0-1
Clone Of:
Environment:
Last Closed: 2013-03-06 18:58:54 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (58.82 KB, text/plain)
2013-03-06 17:58 UTC, Eric Harney
no flags Details
File: build_ids (10.25 KB, text/plain)
2013-03-06 17:58 UTC, Eric Harney
no flags Details
File: cgroup (130 bytes, text/plain)
2013-03-06 17:58 UTC, Eric Harney
no flags Details
File: core_backtrace (1.26 KB, text/plain)
2013-03-06 17:58 UTC, Eric Harney
no flags Details
File: dso_list (26.20 KB, text/plain)
2013-03-06 17:58 UTC, Eric Harney
no flags Details
File: environ (1.59 KB, text/plain)
2013-03-06 17:58 UTC, Eric Harney
no flags Details
File: limits (1.29 KB, text/plain)
2013-03-06 17:58 UTC, Eric Harney
no flags Details
File: maps (126.79 KB, text/plain)
2013-03-06 17:58 UTC, Eric Harney
no flags Details
File: open_fds (1.89 KB, text/plain)
2013-03-06 17:58 UTC, Eric Harney
no flags Details
File: proc_pid_status (963 bytes, text/plain)
2013-03-06 17:58 UTC, Eric Harney
no flags Details
File: var_log_messages (943 bytes, text/plain)
2013-03-06 17:58 UTC, Eric Harney
no flags Details

Description Eric Harney 2013-03-06 17:58:18 UTC
Version-Release number of selected component:
evolution-3.6.3-2.fc18

Additional info:
backtrace_rating: 4
cmdline:        evolution
crash_function: e_client_get_dbus_proxy
executable:     /usr/bin/evolution
kernel:         3.8.1-201.fc18.x86_64
uid:            1000

Truncated backtrace:
Thread no. 1 (5 frames)
 #0 e_client_get_dbus_proxy at e-client.c:1783
 #1 async_result_ready_cb at e-client.c:2025
 #2 g_simple_async_result_complete at gsimpleasyncresult.c:775
 #3 complete_in_idle_cb at gsimpleasyncresult.c:787
 #8 gtk_main at gtkmain.c:1160

Comment 1 Eric Harney 2013-03-06 17:58:20 UTC
Created attachment 706175 [details]
File: backtrace

Comment 2 Eric Harney 2013-03-06 17:58:22 UTC
Created attachment 706176 [details]
File: build_ids

Comment 3 Eric Harney 2013-03-06 17:58:24 UTC
Created attachment 706177 [details]
File: cgroup

Comment 4 Eric Harney 2013-03-06 17:58:26 UTC
Created attachment 706178 [details]
File: core_backtrace

Comment 5 Eric Harney 2013-03-06 17:58:28 UTC
Created attachment 706179 [details]
File: dso_list

Comment 6 Eric Harney 2013-03-06 17:58:29 UTC
Created attachment 706180 [details]
File: environ

Comment 7 Eric Harney 2013-03-06 17:58:31 UTC
Created attachment 706181 [details]
File: limits

Comment 8 Eric Harney 2013-03-06 17:58:33 UTC
Created attachment 706182 [details]
File: maps

Comment 9 Eric Harney 2013-03-06 17:58:34 UTC
Created attachment 706183 [details]
File: open_fds

Comment 10 Eric Harney 2013-03-06 17:58:36 UTC
Created attachment 706184 [details]
File: proc_pid_status

Comment 11 Eric Harney 2013-03-06 17:58:38 UTC
Created attachment 706185 [details]
File: var_log_messages

Comment 12 Milan Crha 2013-03-06 18:58:54 UTC
Thanks for a bug report. I think this is addressed with a change which is part of 3.6.4, which will be available in few days in updates testing. Please reopen, in case you'll see it with evolution-data-server-3.6.4-1. Thanks in advance.

Comment 13 Michael Catanzaro 2013-03-28 00:31:02 UTC
Milan, I just got this with evolution 3.6.4-2 and evolution-data-server 3.6.4-2. I was switching from Calendar to email view (though I'm not sure if that's related). I don't seem to have permission to reopen the bug.

Comment 14 Milan Crha 2013-03-28 08:51:01 UTC
Hrm, that's unfortunate. The change I was thinking of was about cancelling, where a similar crash could happen when a client cancelled pending operation. I thought this one was caused by something similar.

The code in question is gone in current upstream stable version, 3.8.0, which will be part of Fedora 19, which made the 3.6.x technically unsupported by upstream, thus I'm afraid there is noone able to look on this.

Comment 15 Milan Crha 2013-03-28 08:57:13 UTC
*** Bug 927209 has been marked as a duplicate of this bug. ***

Comment 16 Brian J. Murrell 2013-03-28 12:30:48 UTC
I guess there's no chance of getting an updated evolution to fix this in FC18?

It's really not feasible for me (or probably most users) to chase Rawhide.  :-(

Comment 17 Milan Crha 2013-03-29 08:27:04 UTC
Evolution 3.8.x is buildable on Fedora 18, but we usually stick evolution version with Fedora version base don the time of release. I would look on this, but I cannot reproduce this on my will, I got it ~once per month, sometimes even not that "often".

I understand the issue with rawhide, I picked this resolution only due to lack of "will be in Fedora 19", which will be released in couple weeks (it's in alpha stage currently).

Comment 18 Paul Bolle 2013-06-03 07:52:32 UTC
(In reply to Milan Crha from comment #17)
> I would look on this, but I cannot reproduce this on my will, I got it ~once
> per month, sometimes even not that "often".

0) I just switched (from F17) to F18 two days ago (I finally got bored enough to set myself to make that switch). So now I'm running evolution-3.6.4-3.fc18 and  evolution-data-server-3.6.4-4.fc18. And since the switch I seem to hit this crash at least once a day. abrt gets a bit in the way of seeing what happened when, but my short two day experience puts the hit rate between once every hour of uptime and once per calendar day.

1) Is there anything particular I should test?

Comment 19 Peter H. Jones 2013-07-11 23:04:17 UTC
I got this when I tried to get a Week display with and event on Sunday that would run beyond the window. Evolution crashed when I tried to use the scroll bar to see the event in question. Haven't tried more than once, yet.

Comment 20 Peter H. Jones 2013-11-21 20:41:10 UTC
I've just hit this bug several times in a row. If the bug isn't going to be fixed in FC18, is there a way to check the calendar files for corruption that would be triggering the bug?

Comment 21 Peter H. Jones 2013-11-21 21:09:49 UTC
When I started evolution from a command line, I got the following messages:

"(evolution:2855): libecal-CRITICAL **: UID 20121011T205647Z-2198-1000-2196-260: instance RECURRENCE-ID (null) + detached instance RECURRENCE-ID 20131121T120000: cannot compare

(evolution:2855): libecal-CRITICAL **: UID 20121011T205647Z-2198-1000-2196-260: instance RECURRENCE-ID (null) + detached instance RECURRENCE-ID 20131121T120000: cannot compare

(evolution:2855): libecal-CRITICAL **: UID 20121011T205647Z-2198-1000-2196-260: instance RECURRENCE-ID (null) + detached instance RECURRENCE-ID 20131121T120000: cannot compare

(evolution:2855): libecal-CRITICAL **: UID 20121011T205647Z-2198-1000-2196-260: instance RECURRENCE-ID (null) + detached instance RECURRENCE-ID 20131121T120000: cannot compare

(evolution:2855): libecal-CRITICAL **: UID 20121011T205647Z-2198-1000-2196-260: instance RECURRENCE-ID (null) + detached instance RECURRENCE-ID 20131121T120000: cannot compare

(evolution:2855): libecal-CRITICAL **: UID 20121011T205647Z-2198-1000-2196-260: instance RECURRENCE-ID (null) + detached instance RECURRENCE-ID 20131121T120000: cannot compare

(evolution:2855): libecal-CRITICAL **: UID 20121011T205647Z-2198-1000-2196-260: instance RECURRENCE-ID (null) + detached instance RECURRENCE-ID 20131121T120000: cannot compare"

Also, I note that the versions of the client, 3.6.4-3, and server, 3.6.4-4 seem misaligned:
"# yum list 'evolution*'
Loaded plugins: changelog, fastestmirror, langpacks, presto, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * fedora: fedora.mirror.iweb.com
 * rpmfusion-free: mirror.us.leaseweb.net
 * rpmfusion-free-updates: mirror.us.leaseweb.net
 * rpmfusion-nonfree: mirror.us.leaseweb.net
 * rpmfusion-nonfree-updates: mirror.us.leaseweb.net
 * updates: fedora.mirror.iweb.com
Installed Packages
evolution.x86_64                   3.6.4-3.fc18    @/evolution-3.6.4-3.fc18.x86_64               
evolution-data-server.x86_64       3.6.4-4.fc18    @/evolution-data-server-3.6.4-4.fc18.x86_64   
evolution-data-server-devel.x86_64 3.6.4-4.fc18    @/evolution-data-server-devel-3.6.4-4.fc18.x86_64
evolution-ews.x86_64               3.6.4-1.fc18    @/evolution-ews-3.6.4-1.fc18.x86_64           
evolution-help.noarch              3.6.4-3.fc18    @/evolution-help-3.6.4-3.fc18.noarch          
Available Packages
evolution.i686                     3.6.4-3.fc18    updates                                       
evolution-bogofilter.x86_64        3.6.4-3.fc18    updates                                       
evolution-data-server.i686         3.6.4-4.fc18    updates                                       
evolution-data-server-devel.i686   3.6.4-4.fc18    updates                                       
evolution-data-server-doc.noarch   3.6.4-4.fc18    updates                                       
evolution-devel.i686               3.6.4-3.fc18    updates                                       
evolution-devel.x86_64             3.6.4-3.fc18    updates                                       
evolution-ews.i686                 3.6.4-1.fc18    updates                                       
evolution-mapi.i686                3.6.4-1.fc18    updates                                       
evolution-mapi.x86_64              3.6.4-1.fc18    updates                                       
evolution-mapi-devel.i686          3.6.4-1.fc18    updates                                       
evolution-mapi-devel.x86_64        3.6.4-1.fc18    updates                                       
evolution-perl.x86_64              3.6.4-3.fc18    updates                                       
evolution-pst.x86_64               3.6.4-3.fc18    updates                                       
evolution-rspam.x86_64             0.6.0-3.fc18    updates                                       
evolution-rss.x86_64               1:0.3.92-2.fc18 updates                                       
evolution-spamassassin.x86_64      3.6.4-3.fc18    updates                                       
#"

Would that explain the problems?

Comment 22 Peter H. Jones 2013-11-21 21:22:50 UTC
According to http://fedoraforum.org/forum/showthread.php?t=274384, my calendar is at $HOME/.local/share/evolution/calendar.ics. Perhaps I could edit the file to get rid of the error messages. Of course, I'd make backups of all the files listed in the aformentioned article.

Comment 23 Milan Crha 2013-11-22 10:15:14 UTC
(In reply to Peter H. Jones from comment #21)
> Also, I note that the versions of the client, 3.6.4-3, and server, 3.6.4-4
> seem misaligned:

They are still 3.6.4, and the micro version difference (-3 versus -4) is not problem, it only means that one of them has been built more times than the other).

(In reply to Peter H. Jones from comment #22)
> According to http://fedoraforum.org/forum/showthread.php?t=274384, my
> calendar is at $HOME/.local/share/evolution/calendar.ics. Perhaps I could
> edit the file to get rid of the error messages. Of course, I'd make backups
> of all the files listed in the aformentioned article.

Well, it depends on the calendar type. Those under On This Computer are there, others are at ~/.cache/evolution/calendar, but those are updated from the server when the calendar is opened.


Note You need to log in before you can comment on or make changes to this bug.