OutOfMemoryError when synchronizing address book
I use the Google Play version of DAVx5 on Android to synchronize my Posteo calendar and contacts (Posteo is a German email service).
Recently the synchronization of my contacts does not work anymore - I only get a error notification (java.lang.OutOfMemoryError).
Full debug info: https://pastebin.com/Mc2NWPJv
Can you help me with this? Thank you in adavnce.
By the way:
My address book is big, but NOT excessively large (~250 entries). An app like DAVx5 should be able to handle this.
Can you please post the (anonymized) contents of the .vcf file here? How large is it?
Oops, I’m sorry. The .vcf file contained a large profile photo - and was like 15 MB in size. I fixed my issue by downscaling the image. Thank you!
Maybe DAVx5 should display a more helpful error message like the following:
Sorry, your vCard XYZ is too large to be synchronized. You can usually solve this issue by downscaling profile pictures.
This would have helped me.