2016-07-12 23:26:19 6 [syncadapter.SyncManager] Couldn't access local storage
EXCEPTION at.bitfire.vcard4android.ContactsStorageException: Couldn't apply batch operation
at at.bitfire.vcard4android.BatchOperation.commit(BatchOperation.java:53)
at at.bitfire.davdroid.resource.LocalGroup.applyPendingMemberships(LocalGroup.java:187)
at at.bitfire.davdroid.syncadapter.ContactsSyncManager.postProcess(ContactsSyncManager.java:374)
at at.bitfire.davdroid.syncadapter.SyncManager.performSync(SyncManager.java:175)
at at.bitfire.davdroid.syncadapter.ContactsSyncAdapterService$ContactsSyncAdapter.onPerformSync(ContactsSyncAdapterService.java:66)
at android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:259)
Caused by: android.content.OperationApplicationException: Too many content provider operations between yield points. The maximum number of operations per yield point is 500
at android.database.DatabaseUtils.readExceptionWithOperationApplicationExceptionFromParcel(DatabaseUtils.java:158)
at android.content.ContentProviderProxy.applyBatch(ContentProviderNative.java:520)
at android.content.ContentProviderClient.applyBatch(ContentProviderClient.java:377)
at at.bitfire.vcard4android.BatchOperation.commit(BatchOperation.java:44)
... 5 more
I am on Huawei Android 5.x, and I don’t know this is a system bug or something else. If you need vervose logs, here it is.