Red Hat Bugzilla – Bug 448428
[RHEL4/Evo28] exchange calendars cannot be deleted
Last modified: 2011-06-29 14:48:58 EDT
Description of problem:
Please find uploaded an archive called:
It contains a BT's and a screenshot of the calendars I am trying to delete but
I get no message that the task to delete failed or succeded but I remain able to
see the calendars even after a restart of evolution.
I sthere a better way to capture what evolution is doing when I attempt this action?
Are the BT's evident of what transpired?
For the most part this archive uploaded is exactly the same as the one for IT180335.
Version-Release number of selected component (if applicable):
Steps to Reproduce:It contains BT's that I could gather and a gcore on
data-server. The data-server SEGV'd as a result of this process:
1. Create a second calendar in my personal account or local acount (NON-exchange)
2. Right mouse click the newly added calendar and select delete.
Then I noticed that gdb prompted on a SEGV with the data-server
I collected the gcore, BT's that I could and a valgrind for this data-server.
I thought about creating a new IT because this is a SEGV on another application
(data-server) but because it was a calendar activity around this case and
happened to behave in a SEGV fashion on the same kind of activity as this IT is
about I decided to place it here in the hopes that it is relavent.
Unable to delete calendar
Calendat should be deleted.
Notes from SEG:
I've been able to create and delete calendars without seeing any problems. There
may be something different about the setup used by customer and the setup we
have here at GSS.
Created attachment 306703 [details]
Created attachment 306705 [details]
Created attachment 306706 [details]
It may be that the calendar Nick's trying to delete no longer exists on the
Exchange server. Evolution stores the list of Exchange calendars in GConf along
with some local data for each calendar (local cache location, appointment
colors, etc.). If the calendar is deleted through Evolution on another host, or
through OWA or Outlook or what have you, I'm not sure whether Evolution will
handle that properly. I still need to find and examine that logic.
For remote calendars that DO still exist on the server, I've been able to delete
them successfully on the GSS server just as Alan mentioned.
There's a workaround for preventing already-deleted calendars from being
displayed in Evolution, but it's a bit painful. I can provide more details
privately if needed; I don't want to get into a lengthy explanation here.
Neither of the debugging info tarballs appear to have useful data. The SEGV one
doesn't have a backtrace for the crash and the "cannot-delete" tarball didn't
show anything that looked relevant to the problem.
Nick, can you try a few things to get us closer to a reproducible issue?
1) Try creating a new Exchange calendar in Evolution and then deleting it.
Does that work?
2) Try creating a new Exchange calendar though Outlook Web Access.
Restart Evolution and verify that it sees the new calendar.
3) Close Evolution and delete the calendar through Outlook Web Access.
Restart Evolution. Do you still see the deleted calendar? If so,
can you delete it through Evolution?
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux maintenance release. Product Management has requested
further review of this request by Red Hat Engineering, for potential
inclusion in a Red Hat Enterprise Linux Update release for currently deployed
products. This request is not yet committed for inclusion in an Update
Development Management has reviewed and declined this request. You may appeal
this decision by reopening this request.