[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sunng87:
This is logcat I caught. It's pretty weird that the crash only happens when the phone disconnected from usb. So I can only caught it with adb via wifi.

08-13 21:39:55.956 24324 24351 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 24351 (AsyncTask #1)

08-13 21:39:56.019 24365 24365 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

08-13 21:39:56.020 24365 24365 F DEBUG : LineageOS Version: '14.1-20170807-NIGHTLY-addison'

08-13 21:39:56.020 24365 24365 F DEBUG : Build fingerprint: 'motorola/addison/addison:7.1.1/NPN26.107/22:user/release-keys'

08-13 21:39:56.020 24365 24365 F DEBUG : Revision: '0'

08-13 21:39:56.020 24365 24365 F DEBUG : ABI: 'arm'

08-13 21:39:56.020 24365 24365 F DEBUG : pid: 24324, tid: 24351, name: AsyncTask #1 >>> com.android.nfc <<<

08-13 21:39:56.020 24365 24365 F DEBUG : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------

08-13 21:39:56.020 24365 24365 F DEBUG : r0 00000000 r1 00005f1f r2 00000006 r3 00000008

08-13 21:39:56.020 24365 24365 F DEBUG : r4 9b183978 r5 00000006 r6 9b183920 r7 0000010c

08-13 21:39:56.020 24365 24365 F DEBUG : r8 00000000 r9 9b8010e0 sl 9b7f41a2 fp 00000f01

08-13 21:39:56.020 24365 24365 F DEBUG : ip 00000000 sp 9b183840 lr b45fbd97 pc b45fe5f4 cpsr 200f0010

08-13 21:39:56.028 24365 24365 F DEBUG :

08-13 21:39:56.028 24365 24365 F DEBUG : backtrace:

08-13 21:39:56.028 24365 24365 F DEBUG : #00 pc 0004a5f4 /system/lib/libc.so (tgkill+12)

08-13 21:39:56.028 24365 24365 F DEBUG : #01 pc 00047d93 /system/lib/libc.so (pthread_kill+34)

08-13 21:39:56.028 24365 24365 F DEBUG : #02 pc 0001d5f5 /system/lib/libc.so (raise+10)

08-13 21:39:56.028 24365 24365 F DEBUG : #03 pc 00019141 /system/lib/libc.so (__libc_android_abort+34)

08-13 21:39:56.028 24365 24365 F DEBUG : #04 pc 000171a8 /system/lib/libc.so (abort+4)

08-13 21:39:56.028 24365 24365 F DEBUG : #05 pc 00013197 /system/lib/hw/nfc_nci.pn54x.default.so (phNxpNciHal_emergency_recovery+34)

08-13 21:39:56.028 24365 24365 F DEBUG : #06 pc 0000ea23 /system/lib/hw/nfc_nci.pn54x.default.so (phNxpNciHal_process_ext_rsp+2046)

08-13 21:39:56.028 24365 24365 F DEBUG : #07 pc 0000aafd /system/lib/hw/nfc_nci.pn54x.default.so

08-13 21:39:56.028 24365 24365 F DEBUG : #08 pc 0000a955 /system/lib/hw/nfc_nci.pn54x.default.so

08-13 21:39:56.028 24365 24365 F DEBUG : #09 pc 00047863 /system/lib/libc.so (_ZL15__pthread_startPv+22)

08-13 21:39:56.028 24365 24365 F DEBUG : #10 pc 00019b8d /system/lib/libc.so (__start_thread+6)

08-13 21:39:56.354 1171 1265 I BootReceiver: Copying /data/tombstones/tombstone_09 to DropBox (SYSTEM_TOMBSTONE)

08-13 21:39:56.361 1171 31929 I ActivityManager: Process com.android.nfc (pid 24324) has died

08-13 21:39:56.361 1171 31929 D ActivityManager: cleanUpApplicationRecord -- 24324

08-13 21:39:56.362 1171 31929 W ActivityManager: Re-adding persistent process ProcessRecord{df1b5fa 24324:com.android.nfc/1027}

08-13 21:39:56.373 1171 31929 I ActivityManager: Start proc 24371:com.android.nfc/1027 for restart com.android.nfc

08-13 21:39:56.898 24371 24400 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 24400 (AsyncTask #1)

08-13 21:39:56.912 24410 24410 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

08-13 21:39:56.912 24410 24410 F DEBUG : LineageOS Version: '14.1-20170807-NIGHTLY-addison'

08-13 21:39:56.912 24410 24410 F DEBUG : Build fingerprint: 'motorola/addison/addison:7.1.1/NPN26.107/22:user/release-keys'

08-13 21:39:56.912 24410 24410 F DEBUG : Revision: '0'

08-13 21:39:56.912 24410 24410 F DEBUG : ABI: 'arm'

08-13 21:39:56.912 24410 24410 F DEBUG : pid: 24371, tid: 24400, name: AsyncTask #1 >>> com.android.nfc <<<

08-13 21:39:56.912 24410 24410 F DEBUG : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------

08-13 21:39:56.912 24410 24410 F DEBUG : r0 00000000 r1 00005f50 r2 00000006 r3 00000008

08-13 21:39:56.912 24410 24410 F DEBUG : r4 9b183978 r5 00000006 r6 9b183920 r7 0000010c

08-13 21:39:56.912 24410 24410 F DEBUG : r8 00000000 r9 9b8010e0 sl 9b7f41a2 fp 00000f01

08-13 21:39:56.912 24410 24410 F DEBUG : ip 00000000 sp 9b183840 lr b45fbd97 pc b45fe5f4 cpsr 200f0010

08-13 21:39:56.918 24410 24410 F DEBUG :

08-13 21:39:56.918 24410 24410 F DEBUG : backtrace:

08-13 21:39:56.918 24410 24410 F DEBUG : #00 pc 0004a5f4 /system/lib/libc.so (tgkill+12)

08-13 21:39:56.918 24410 24410 F DEBUG : #01 pc 00047d93 /system/lib/libc.so (pthread_kill+34)

08-13 21:39:56.918 24410 24410 F DEBUG : #02 pc 0001d5f5 /system/lib/libc.so (raise+10)

08-13 21:39:56.918 24410 24410 F DEBUG : #03 pc 00019141 /system/lib/libc.so (__libc_android_abort+34)

08-13 21:39:56.918 24410 24410 F DEBUG : #04 pc 000171a8 /system/lib/libc.so (abort+4)

08-13 21:39:56.918 24410 24410 F DEBUG : #05 pc 00013197 /system/lib/hw/nfc_nci.pn54x.default.so (phNxpNciHal_emergency_recovery+34)

08-13 21:39:56.918 24410 24410 F DEBUG : #06 pc 0000ea23 /system/lib/hw/nfc_nci.pn54x.default.so (phNxpNciHal_process_ext_rsp+2046)

This crash is causing battery drain.

By the way, I'm using the Chinese variant, too.