Maybe there are some corrupt contacts that couldn’t be processed. You can try to replicate the problem when you turn on the extended logging in DAVx5. Then you can see if there are any problems. But basically here it works with iCloud…
Failure on sync
Whenever davdroid (ver 0.5.10.1) tries to sync with my owncloud server it crashes and android gives the error “davdroid has stopped”. I’m afraid I’m not sure how to get better debugging info out of the app, otherwise I’d include it. I’m on a nightly build of CyanogenMod 11 (android 4.4.2) and didn’t have this issue with davdroid 0.5.9.
Please delete your DAVdroid account and create a new one with 0.5.10.2. If there are still problems, please provide logs.
Upgrading to 0.5.10.2 appears to have fixed the issue (even without deleting accounts).
Thanks for the link to the log info – I’ll be sure and provide the log if I have issues in the future.