[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] tjbp:
Hi all, am having a problem with the contacts app:

05-08 10:58:07.077 1219 11433 E ActivityManager: Timeout waiting for provider com.android.providers.contacts/10007 for provider com.android.contacts providerRunning=false
05-08 10:58:07.080 22436 22451 E ActivityThread: Failed to find provider info for com.android.contacts
05-08 10:58:07.080 22436 22485 W ndroid.contact: Long monitor contention with owner AsyncTask #3 (22484) at boolean android.os.BinderProxy.transactNative(int, android.os.Parcel, android.os.Parcel, int)(Binder.java:-2) waiters=1 in android.content.IContentProvider android.app.ActivityThread.acquireProvider(android.content.Context, java.lang.String, int, boolean) for 19.947s
05-08 10:58:07.104 1219 1308 I ActivityManager: Start proc 22580:android.process.acore/u0a7 for content provider com.android.providers.contacts/.ContactsProvider2
05-08 10:58:07.206 22580 22580 I ContactsPerf: VoicemailContentProvider.onCreate start
05-08 10:58:07.210 22580 22580 I ContactsPerf: VoicemailContentProvider.onCreate finish
05-08 10:58:07.214 22580 22596 I ContactsDatabaseHelper: Bootstrapping database contacts2.db version: 1300
05-08 10:58:07.223 22580 22598 E AndroidRuntime: FATAL EXCEPTION: Worker-1
05-08 10:58:07.223 22580 22598 E AndroidRuntime: Process: android.process.acore, PID: 22580
05-08 10:58:07.223 22580 22598 E AndroidRuntime: android.database.sqlite.SQLiteException: Can't downgrade database from version 10 to 6
05-08 10:58:07.223 22580 22598 E AndroidRuntime: at android.database.sqlite.SQLiteOpenHelper.onDowngrade(SQLiteOpenHelper.java:522)
05-08 10:58:07.223 22580 22598 E AndroidRuntime: at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:396)
05-08 10:58:07.223 22580 22598 E AndroidRuntime: at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:322)
05-08 10:58:07.223 22580 22598 E AndroidRuntime: at com.android.providers.contacts.CallLogDatabaseHelper.getReadableDatabase(CallLogDatabaseHelper.java:242)
05-08 10:58:07.223 22580 22598 E AndroidRuntime: at com.android.providers.contacts.CallLogDatabaseHelper.getProperty(CallLogDatabaseHelper.java:250)
05-08 10:58:07.223 22580 22598 E AndroidRuntime: at com.android.providers.contacts.CallLogProvider.getLastSyncTime(CallLogProvider.java:811)
05-08 10:58:07.223 22580 22598 E AndroidRuntime: at com.android.providers.contacts.CallLogProvider.syncEntriesFrom(CallLogProvider.java:670)
05-08 10:58:07.223 22580 22598 E AndroidRuntime: at com.android.providers.contacts.CallLogProvider.syncEntries(CallLogProvider.java:654)
05-08 10:58:07.223 22580 22598 E AndroidRuntime: at com.android.providers.contacts.CallLogProvider.performBackgroundTask(CallLogProvider.java:839)
05-08 10:58:07.223 22580 22598 E AndroidRuntime: at com.android.providers.contacts.CallLogProvider.access$000(CallLogProvider.java:67)
05-08 10:58:07.223 22580 22598 E AndroidRuntime: at com.android.providers.contacts.CallLogProvider$1.onPerformTask(CallLogProvider.java:221)
05-08 10:58:07.223 22580 22598 E AndroidRuntime: at com.android.providers.contacts.ContactsTaskScheduler$MyHandler.handleMessage(ContactsTaskScheduler.java:77)
05-08 10:58:07.223 22580 22598 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
05-08 10:58:07.223 22580 22598 E AndroidRuntime: at android.os.Looper.loop(Looper.java:193)
05-08 10:58:07.223 22580 22598 E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:65)
05-08 10:58:07.227 22580 22599 I Process : Sending signal. PID: 22580 SIG: 9
05-08 10:58:07.230 1219 1307 I ActivityManager: Showing crash dialog for package com.android.providers.contacts u0
05-08 10:58:07.246 1219 15143 I ActivityManager: Process android.process.acore (pid 22580) has died: fore TOP
05-08 10:58:07.246 1219 1309 W libprocessgroup: kill(-22580, 9) failed: No such process
05-08 10:58:07.248 649 649 I Zygote : Process 22580 exited due to signal (9)
05-08 10:58:07.253 1219 10305 I ActivityManager: Killing 0:android.process.acore/u0a7 (adj 0): crash
05-08 10:58:07.254 1219 1309 W libprocessgroup: kill(-22580, 9) failed: No such process
05-08 10:58:07.254 1219 1309 I libprocessgroup: Successfully killed process cgroup uid 10007 pid 22580 in 8ms
05-08 10:58:07.256 1219 1308 W ActivityManager: ProcessRecord{4d691e0 0:android.process.acore/u0a7} not valid anymore, don't start process, seq=309,expected=308;
05-08 10:58:07.256 1219 1308 W ActivityManager: ProcessRecord{4d691e0 0:android.process.acore/u0a7} not valid anymore, don't start process, pendingStart=false;
05-08 10:58:07.261 1219 3571 I OpenGLRenderer: Initialized EGL, version 1.4
05-08 10:58:07.262 1219 3571 D OpenGLRenderer: Swap behavior 1
05-08 10:58:07.277 1219 1307 E AppOps : Operation not started: uid=1000 pkg=android op=SYSTEM_ALERT_WINDOW

I've tried deleting the data entirely for the Contacts app, but it recreates /data/data/com.android.providers.contacts/databases/contacts2.db and complains again about the SQLite incompatibility. Any ideas?