[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] msieursau6:
Here's what I got on logcat, from the moment I launched the phone app, until it crashes:

01-10 18:12:33.129 5166 5166 E ProActivieLaunch: Sending Broadcast

01-10 18:12:33.193 3829 3924 E ResourceType: Style contains key with bad entry: 0x0101056c

01-10 18:12:33.195 3829 3924 E ResourceType: Style contains key with bad entry: 0x0101056c

01-10 18:12:33.223 27314 27314 E Zygote : isWhitelistProcess - Process is Whitelisted

01-10 18:12:33.223 27314 27314 E libpersona: scanKnoxPersonas

01-10 18:12:33.349 27314 27314 E ResourceType: Style contains key with bad entry: 0x0101056c

01-10 18:12:33.358 27314 27314 E ResourceType: Style contains key with bad entry: 0x0101056c

01-10 18:12:33.475 27314 27346 E CursorWindow: Failed to read row 0, column 0 from a CursorWindow which has 1 rows, 0 columns.

01-10 18:12:33.528 5676 5848 E ContactsProvider_EventLog: Flush buffer to file cnt : 1 size : 0Kb duration : 0ms lastUpdatedAfter : 8995 ms mFlush_time_threasold : 2000 mCurrentSize : 162

01-10 18:12:33.829 3829 4546 E memtrack: Couldn't load memtrack module

01-10 18:12:35.970 5676 5848 E ContactsProvider_EventLog: Flush buffer to file cnt : 2 size : 23Kb duration : 1ms lastUpdatedAfter : 2442 ms mFlush_time_threasold : 2200 mCurrentSize : 12197

01-10 18:12:36.032 5592 5592 E SKBDN : clq get previous

01-10 18:12:36.041 5592 5592 E SKBDN : clq get previous

01-10 18:12:36.095 5592 5592 E SKBDN : clq get previous

01-10 18:12:36.816 5676 7980 E DatabaseUtils: Writing exception to parcel

01-10 18:12:36.816 5676 7980 E DatabaseUtils: java.lang.SecurityException: The caller must be the default or system dialer, or have the system-only com.android.voicemail.permission.WRITE_VOICEMAIL permission:

01-10 18:12:36.816 5676 7980 E DatabaseUtils: at com.android.providers.contacts.VoicemailPermissions.d(VoicemailPermissions.java:85)

01-10 18:12:36.816 5676 7980 E DatabaseUtils: at com.android.providers.contacts.CallLogProvider.a(CallLogProvider.java:644)

01-10 18:12:36.816 5676 7980 E DatabaseUtils: at com.android.providers.contacts.CallLogProvider.delete(CallLogProvider.java:583)

01-10 18:12:36.816 5676 7980 E DatabaseUtils: at android.content.ContentProvider$Transport.delete(Unknown Source:28)

01-10 18:12:36.816 5676 7980 E DatabaseUtils: at android.content.ContentProviderNative.onTransact(Unknown Source:406)

01-10 18:12:36.816 5676 7980 E DatabaseUtils: at android.os.Binder.execTransact(Unknown Source:53)

01-10 18:12:36.917 27389 27389 E dumpstate: can't find the pid

01-10 18:12:36.917 27389 27389 E dumpstate: Failed to find: /data/misc/anrd/

01-10 18:12:37.041 27389 27389 E dumpstate: *** command 'ss -eionptu' failed: exit code 1

01-10 18:12:37.051 27389 27389 E dumpstate: *** command 'cat /data/log/recovery.log' failed: exit code 1

01-10 18:12:38.179 27389 27389 E dumpstate: /d/pm_qos: Not a directory

01-10 18:12:38.553 27389 27389 E dumpstate: open(/bugreports/dumpstate_lshal.txt): No such file or directory

01-10 18:12:39.220 27389 27389 E dumpstate: *** command '/system/bin/screencap -p ' failed: exit code 1

01-10 18:12:39.220 27389 27389 E dumpstate: Failed to take screenshot on

01-10 18:12:40.384 5676 5848 E ContactsProvider_EventLog: Flush buffer to file cnt : 2 size : 1Kb duration : 3ms lastUpdatedAfter : 4414 ms mFlush_time_threasold : 2000 mCurrentSize : 847

01-10 18:12:41.773 3545 3589 E /system/bin/storaged: /proc/uid_io/stats: ReadFileToString failed: No such file or directory

01-10 18:12:41.871 27389 27389 E dumpstate: *** command 'parse_radio_log /proc/last_radio_log' failed: exit code 1

01-10 18:12:41.889 3829 3853 E PhoneWindow_APM : : sendNotificationForAppPermissionMonitor callingPid = 3829, uid = 1000

01-10 18:12:41.889 3829 3853 E PhoneWindow_APM : : sendNotificationForAppPermissionMonitor 2

01-10 18:12:41.889 3829 3853 E PhoneWindow_APM : : sendNotificationForAppPermissionMonitor 21000_3829

01-10 18:12:41.889 3829 3853 E PhoneWindow_APM : : isCalledPackage return false

01-10 18:12:41.889 3829 3853 E PhoneWindow_APM : : sendNotificationForAppPermissionMonitor mIsMonitoredFeature = true

01-10 18:12:41.958 5237 5356 E PBSessionCacheImpl: sessionId[23034116714596804] not persisted.

01-10 18:12:42.035 5166 27460 E Launcher.WallpaperUtils: bitmap.recycle() on releaseWallpaperDrawable

01-10 18:12:42.299 3829 4350 E Watchdog: !@Sync 111 [2019-01-10 18:12:42.299]

01-10 18:12:42.438 5676 7980 E DatabaseUtils: Writing exception to parcel

01-10 18:12:42.438 5676 7980 E DatabaseUtils: java.lang.SecurityException: The caller must be the default or system dialer, or have the system-only com.android.voicemail.permission.WRITE_VOICEMAIL permission:

01-10 18:12:42.438 5676 7980 E DatabaseUtils: at com.android.providers.contacts.VoicemailPermissions.d(VoicemailPermissions.java:85)

01-10 18:12:42.438 5676 7980 E DatabaseUtils: at com.android.providers.contacts.CallLogProvider.a(CallLogProvider.java:644)

01-10 18:12:42.438 5676 7980 E DatabaseUtils: at com.android.providers.contacts.CallLogProvider.update(CallLogProvider.java:540)

01-10 18:12:42.438 5676 7980 E DatabaseUtils: at android.content.ContentProvider$Transport.update(Unknown Source:28)

01-10 18:12:42.438 5676 7980 E DatabaseUtils: at android.content.ContentProviderNative.onTransact(Unknown Source:466)

01-10 18:12:42.438 5676 7980 E DatabaseUtils: at android.os.Binder.execTransact(Unknown Source:53)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: onLoadError : java.lang.SecurityException: The caller must be the default or system dialer, or have the system-only com.android.voicemail.permission.WRITE_VOICEMAIL permission:

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at android.os.Parcel.readException(Unknown Source:63)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at android.database.DatabaseUtils.readExceptionFromParcel(Unknown Source:3)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at android.database.DatabaseUtils.readExceptionFromParcel(Unknown Source:11)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at android.content.ContentProviderProxy.update(Unknown Source:39)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at android.content.ContentResolver.update(Unknown Source:49)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at com.samsung.android.dialtacts.model.internal.datasource.z.b(Unknown Source:199)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at com.samsung.android.dialtacts.model.f.a.d(Unknown Source:2)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at com.samsung.android.dialtacts.model.f.a.a(Unknown Source:0)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at com.samsung.android.dialtacts.model.f.e.run(Unknown Source:4)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at a.a.e.e.a.n.b(Unknown Source:9)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at a.a.b.a(Unknown Source:9)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at a.a.e.e.a.y.run(Unknown Source:2)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at a.a.t.run(Unknown Source:9)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at a.a.e.g.w.run(Unknown Source:13)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at a.a.e.g.w.call(Unknown Source:0)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at java.util.concurrent.FutureTask.run(FutureTask.java:266)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)

01-10 18:12:42.439 27314 27353 E CallLogPresenter: at java.lang.Thread.run(Thread.java:764)

01-10 18:12:42.441 5676 5848 E ContactsProvider_EventLog: Flush buffer to file cnt : 2 size : 1Kb duration : 3ms lastUpdatedAfter : 2056 ms mFlush_time_threasold : 2200 mCurrentSize : 971

01-10 18:12:42.488 27314 27314 E ViewRootImpl: sendUserActionEvent() returned.

01-10 18:12:42.910 3829 3853 E ViewRootImpl: sendUserActionEvent() returned.