iCal Stuck in Unusable State after Changing Google Account Password
I use iCal and Google Calendar using the WebDAV support for syncing the two. When I started using iCal, I set up my Google Calendar account in iCal's preferences, and all was hunky-dory.
Recently, I changed the password to my google account. As expected, the next time I started iCal, it was unable to connect because it did not have the correct password stored. This is where the problems begin.
Whenever iCal is opened, it gets stuck in a loop with two display dialogs. The first reads.
"The server responded with an error.
The server did not recognize your user name or password for account "<myaccount@gmail.com>." Make sure you enter them correctly."
And gives me two options to "Go Offline" or "Revert to Server"
If I choose "Go Offline" from this dialog, I am simply presented again with the same dialog with the same options.
If I choose "Revert to Server" I am presented with a second dialog that reads:
"The server responded with an error.
The server did not recognize your user name or password for account "<myaccount@gmail.com>." Make sure you enter them correctly."
And only gives me the option to choose "OK".
After clicking OK, I am returned to the first dialog box.
Unfortunately, these dialogs lock me out of the preferences dialog for iCal where I could change the account password.
Any help in either accessing the preferences, editing the password from outside of iCal, or simply resetting all application data for iCal so that I could resync all my calendars from the server would be great.
Mac OS X (10.6.1)