WebDAV publishing crashes Calendar
I have a calendar that I publish to a WebDAV server and have for a long time. After my recent upgrade to High Sierra, it will consistently crash Calendar when I make a change to the Calendar with "Publish Automatically" enabled.
I can unpublish and republish successfully, at which point I see the HTTP 201 on the WebDAV side. When I make a change and see the crash, I see no traffic on the WebDAV server side, so I suspect something internal about Calendar itself and not handling of an unexpected error code from the WebDAV server. I don't know if this is related to the iOS issue that got fixed recently, where I was unable to subscribe to HTTPS calendars. This WebDAV server is protected with HTTPS and HTTP basic auth.
The crash occurs with creating, updating, or deleting events on the calendar in question.
Crashed Thread: | 0 Dispatch queue: com.apple.eventkit.eventstore.backingobjects |
Exception Type: | EXC_CRASH (SIGABRT) |
Exception Codes: | 0x0000000000000000, 0x0000000000000000 |
Exception Note: | EXC_CORPSE_NOTIFY |
Application Specific Information:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[CalManagedPublication outstandingOperations]: unrecognized selector sent to instance 0x600001ab79a0'
terminating with uncaught exception of type NSException
abort() called
VIN,Mac mini Server (Mid 2010), macOS High Sierra (10.13.2)