Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

“There was an error saving iCal data” error message

After updating to Lion, I occassionally get this error message when creating or editing events in iCal:


"There was an error saving iCal data. iCal encountered a critical error while saving to the database, and recent changes may be lost. More information may be available in the console."


When I get this error, I am unable to change or delete the glitchy event. Other events are able to be changed or deleted normally. If I quit and relaunch iCal, then I am able to change the events, but this sounds like a very Windows-like solution to a problem.


Not sure if it matters, but I sync my iCal with an iPad 2. Any ideas about what this error is all about?

MacBook Pro, Mac OS X (10.7)

Posted on Aug 9, 2011 1:40 PM

Reply
16 replies

Aug 18, 2011 10:17 AM in response to Adam317

I have the same issue, even after OS X 10.7.1, and my network admin says that my Exchange account is correctly configured. He says that it is an issue with iCal writing to a local database (on the Mac), not a problem with Exchange communication.


This didn't fix anything for me - problem still exists and new invites that I see in Mail are not showing up in iCal. This suggests to me that maybe it IS an Exchange issue. Still seeking advice.

Sep 14, 2011 1:58 PM in response to Adam317

I am having the same problem. I am running Lion on a brand new macbook pro, and syncing my ical with my google calendar. Oftentimes when I delete an event, I get the same error, and it refuses to allow me to delete the event. I've been looking all over the internet but have yet to find a solution to my problem. I will probably call apple support. It's just frustrating!

Feb 6, 2012 12:31 PM in response to Adam317

I've had this problem with one of the events on my calendar. And it was a repeating event. And it wouldn't let me set an end date. So it was set to repeating... FOREVER. Whenever I tried to add an end date or delete the event I'd get the error you're speaking of. So here's what I did.


1. I selected the calendar with the faulty event. I used File-> Export-->Export... and saved it as a file on my dekstop.

2. I DELETED the faulty calendar. Not the event (because I couldn't do that)... but the calendar that contained that event.

3. I made a new calendar (same name as the one I just deleted)

4. Use File->Import->Import... and I imported the filed I had just put on my desktop. It asked me which calendar I wanted to put the events on, so I put it on the new replacement folder I had just made.


Fixed. For now at least.

Feb 8, 2012 2:47 PM in response to Adam317

This happened to me (same error) but not with a specific event.

I had been experimenting with DavMail to try to get my work Exchange account working smoothly on iCal, so I had a CalDAV account there. This account seemed stuck, if I tried to remove it iCal would take a while and then show me the error "There was an error saving iCal data...".


So to fix this I just removed everything (literally everything) from:


Users/myuser/Library/Calendars


I had a bunch of folders with long random name, they all contained some events and also a "Calendar Sync Changes" folder. Since my goal was to get a new calendar from Exchange anyway I didn't bother backing up. So I did this, opened iCal and was happy to see that it was completely blank and no accounts configured!


So I proceeded to add my new Exchange account so everything works perfectly now.


This was on Lion 10.7.3 by the way.

Feb 17, 2012 1:46 AM in response to Adam317

I found what causes this. When accepting a meeting request (.ics) by email, simply accept the request without changing anything on the request, ie. don't set the reminder options or change anything else. Then after the event is added go and edit the reminder options on the actual event. I've tested this with 3 .ics files this morning and each time I set a reminder "before" accepting the request I get iCal and iCloud errors. I even tried responding to an .ics request directly inside icloud.com and it does the same thing but luckily inside iCloud it actually pops up an error message with a "Send to Apple" option which I have done now but for me 100% the problem is related to changing anything on the original request prior to accepting / declining it.


Hope this helps.

Feb 18, 2012 10:04 AM in response to Adam317

I too had this issue, and I assumed it was because I was restoring a Snow Leopard backup, but that turned out not to be the case. The error for me was 100% correlated with my Birthdays calendar subscription, and unchecking the "Show Birthdays Calendar" cleared it up. I had a hunch it was because of a contact of mine; her birthday is February 29, which seems to confuse iCal and Address Book. It often resulted in the birthday field changing (e.g. I would open it up and March 16 would be the birthday, and another week it was Feb 16). I removed her birthday and then resubscribed to the birthdays calendar, and the problem has been eliminated. It's an easy birthday to remember, and I just said it is on March 1st instead so it will show up in iCal.


From the above discussion, I think there are many causes of this problem. I suspect most, (if not all), originate from a faulty event, faulty vcard, or faulty calendar.

“There was an error saving iCal data” error message

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.