[ONE Android Development] tpuserhp:
Actually, there are some crash entries in the logcat. The backtrace as follows for loc entries:

*** *** *** *** *** ***

11-12 12:59:10.223 F/DEBUG (7660): Build fingerprint: 'OnePlus/OnePlus/OnePlus:6.0.1/MMB29M/10281213:user/release-keys'

11-12 12:59:10.223 F/DEBUG (7660): Revision: '0'

11-12 12:59:10.224 F/DEBUG (7660): ABI: 'arm'

11-12 12:59:10.234 F/DEBUG (7660): Timestamp: 2019-11-12 12:59:10-0700

11-12 12:59:10.234 F/DEBUG (7660): pid: 364, tid: 2543, name: Loc_hal_worker >>> /vendor/bin/hw/android.hardware.gnss@1.0-service <<<

11-12 12:59:10.235 F/DEBUG (7660): uid: 1021

11-12 12:59:10.235 F/DEBUG (7660): signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------

11-12 12:59:10.235 F/DEBUG (7660): Abort message: 'Check failed: data[size] == '\0' '

11-12 12:59:10.235 F/DEBUG (7660): r0 00000000 r1 000009ef r2 00000006 r3 a930ae98

11-12 12:59:10.236 F/DEBUG (7660): r4 a930aeac r5 a930ae90 r6 0000016c r7 0000016b

11-12 12:59:10.236 F/DEBUG (7660): r8 a930aea8 r9 a930ae98 r10 a930aec8 r11 a930aeb8

11-12 12:59:10.236 F/DEBUG (7660): ip 000009ef sp a930ae68 lr aa879bf3 pc aa879c06

11-12 12:59:10.311 F/DEBUG (7660):

11-12 12:59:10.311 F/DEBUG (7660): backtrace:

11-12 12:59:10.311 F/DEBUG (7660): #00 pc 0005ec06 /apex/com.android.runtime/lib/bionic/libc.so (abort+166) (BuildId: 69721687ca8c71336661e3f353ca8aac)

11-12 12:59:10.311 F/DEBUG (7660): #01 pc 00007e2f /system/lib/libbase.so (android::base::DefaultAborter(char const*)+6) (BuildId: f86724d087bff9e09f46fc5f11d8ab1e)

11-12 12:59:10.311 F/DEBUG (7660): #02 pc 0000857d /system/lib/libbase.so (android::base::LogMessage::~LogMessage()+412) (BuildId: f86724d087bff9e09f46fc5f11d8ab1e)

11-12 12:59:10.311 F/DEBUG (7660): #03 pc 00037ff9 /system/lib/libhidlbase.so (android::hardware::hidl_string::setToExternal(char const*, unsigned int)+132) (BuildId: 1be7c667530bb35d61d5d2736c6f8e3b)

11-12 12:59:10.311 F/DEBUG (7660): #04 pc 0000e365 /system/vendor/lib/hw/android.hardware.gnss@1.0-impl.so (android::hardware::gnss::V1_0::implementation::Gnss::nmeaCb(long long, char const*, int)+48) (BuildId: 695e978b0045dd817a3db5b5848ac4cf)

11-12 12:59:10.312 F/DEBUG (7660): #05 pc 000163d3 /system/vendor/lib/libloc_eng.so (loc_eng_nmea_send(char*, int, loc_eng_data_s*)+242) (BuildId: 48d6200482bf6c493657b04fab7b0f10)

11-12 12:59:10.312 F/DEBUG (7660): #06 pc 0001717f /system/vendor/lib/libloc_eng.so (loc_eng_nmea_generate_sv(loc_eng_data_s*, HaxxSvStatus const&, GpsLocationExtended const&)+510) (BuildId: 48d6200482bf6c493657b04fab7b0f10)

11-12 12:59:10.312 F/DEBUG (7660): #07 pc 00005e27 /system/vendor/lib/libgps.utils.so (MsgTask::run()+110) (BuildId: 9e112055c1b01d5aabf68523dc66cedb)

11-12 12:59:10.312 F/DEBUG (7660): #08 pc 00005b31 /system/vendor/lib/libgps.utils.so (LocThreadDelegate::threadMain(void*)+28) (BuildId: 9e112055c1b01d5aabf68523dc66cedb)

11-12 12:59:10.312 F/DEBUG (7660): #09 pc 0000d019 /system/vendor/lib/hw/android.hardware.gnss@1.0-impl.so (threadFunc(void*)+6) (BuildId: 695e978b0045dd817a3db5b5848ac4cf)

11-12 12:59:10.312 F/DEBUG (7660): #10 pc 000a6c37 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20) (BuildId: 69721687ca8c71336661e3f353ca8aac)

11-12 12:59:10.313 F/DEBUG (7660): #11 pc 000600f1 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30) (BuildId: 69721687ca8c71336661e3f353ca8aac)

11-12 12:59:11.040 F/DEBUG (7749): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***