On Sun, 2020-03-22 at 20:49 +0100, Patrick O'Callaghan wrote: > Neither does the contacts.db file. A date of 1/1/9999 looks very much > like an uninitialized field.
Hi, being this about Birthdays & Anniversaries calendar, then the address books data matters, because this calendar opens the configured books and searches for contacts with either birthday or anniversary dates filled and shows them as the calendar events. Looking at the code, the only place where the Birthdays & Anniversaries calendar returns "Invalid object" is not on open, but when something adds a timezone to it. What I do not understand is why you see such error when you are creating a new event. The component editor doesn't open all calendars, it opens only the one to be used as the target calendar. Is it possible the Birthdays & Anniversaries calendar is selected as the default calendar (you can see it in its Properties)? Eventually, when in the Calendar view, is the Birthdays & Anniversaries calendar selected on the left side, in the list of available calendars? Both can be used to determine in which calendar start the component editor. The Birthdays & Anniversaries calendar is read-only, you may see such information at the top when you selected it as the destination calendar. I believe the year 9999 is the problem. Try to cleanup your contacts from these odd values. It can be the export tool from the Outlook saved incorrect date. Maybe cleanup the contacts before importing. It might be semi-easy being it a vCard format. You can save your address book as one large vCard by right-clicking it in the Contacts view and pick Save as vCard, then edit the file, delete the contacts in Evolution and import it back. Having a backup before doing this is a good idea. Bye, Milan P.S.: by the way, John, I didn't receive mails you sent, I see only messages from poc for some reason (neither the archives show your mails [1]). Could you reply to the list (Ctrl+L in Evolution) instead of to me only (if that's the case), please? Private mails do not help others. I added you into the CC just in case you are not on the list (I do not know whether you are), but I usually reply only to the list, because I receive the messages through the list. If you are not on the list, then just say so, I can keep you in CC if needed. Thanks for your understanding. [1] https://mail.gnome.org/archives/evolution-list/2020-March/thread.html _______________________________________________ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list