ps -A | grep gnss gps 1300 1 29952 3936 futex_wait_queue_me 785b7b73b0 S android.hardware.gnss@1.0-service debuggerd -b 1300 ----- pid 1300 at 2021-07-08 16:22:34 ----- Cmd line: /vendor/bin/hw/android.hardware.gnss@1.0-service ABI: 'arm64' "gnss@1.0-servic" sysTid=1300 #00 pc 000000000001f3ac /system/lib64/libc.so (syscall+28) #01 pc 00000000000926b0 /system/lib64/libc.so (pthread_join+228) #02 pc 0000000000005e7c /vendor/lib64/hw/gps.default.so (swigps_cleanup+196) #03 pc 0000000000016420 /vendor/lib64/hw/android.hardware.gnss@1.0-impl.so (android::hardware::gnss::V1_0::implementation::Gnss::cleanup()+28) #04 pc 0000000000094138 /system/lib64/vndk-28/android.hardware.gnss@1.0.so (android::hardware::gnss::V1_0::BnHwGnss::_hidl_cleanup(android::hidl::base::V1_0::BnHwBase*, android::hardware::Parcel const&, android::hardware::Parcel*, std::__1::function)+164) #05 pc 0000000000098078 /system/lib64/vndk-28/android.hardware.gnss@1.0.so (android::hardware::gnss::V1_0::BnHwGnss::onTransact(unsigned int, android::hardware::Parcel const&, android::hardware::Parcel*, unsigned int, std::__1::function)+1712) #06 pc 000000000001b63c /system/lib64/vndk-sp-28/libhwbinder.so (android::hardware::BHwBinder::transact(unsigned int, android::hardware::Parcel const&, android::hardware::Parcel*, unsigned int, std::__1::function)+72) #07 pc 000000000001ec4c /system/lib64/vndk-sp-28/libhwbinder.so (android::hardware::IPCThreadState::executeCommand(int)+740) #08 pc 000000000001e890 /system/lib64/vndk-sp-28/libhwbinder.so (android::hardware::IPCThreadState::getAndExecuteCommand()+172) #09 pc 000000000001371c /system/lib64/vndk-sp-28/libhwbinder.so (android::hardware::IPCThreadState::joinThreadPool(bool)+96) #10 pc 0000000000000ba0 /vendor/bin/hw/android.hardware.gnss@1.0-service #11 pc 0000000000000ac0 /vendor/bin/hw/android.hardware.gnss@1.0-service (main+76) #12 pc 00000000000ca4e0 /system/lib64/libc.so (__libc_init+88) "swigps_monitor" sysTid=1764 #00 pc 000000000007d3b4 /system/lib64/libc.so (nanosleep+4) #01 pc 000000000004edbc /system/lib64/libc.so (sleep+52) #02 pc 0000000000001478 /vendor/lib64/libswims.so (usbscanthread+24) #03 pc 0000000000092090 /system/lib64/libc.so (__pthread_start(void*)+36) #04 pc 000000000002393c /system/lib64/libc.so (__start_thread+68) "swigps_monitor" sysTid=2222 #00 pc 000000000007d3b4 /system/lib64/libc.so (nanosleep+4) #01 pc 000000000004edbc /system/lib64/libc.so (sleep+52) #02 pc 0000000000001478 /vendor/lib64/libswims.so (usbscanthread+24) #03 pc 0000000000092090 /system/lib64/libc.so (__pthread_start(void*)+36) #04 pc 000000000002393c /system/lib64/libc.so (__start_thread+68) "swigps_monitor" sysTid=3996 #00 pc 000000000001f3ac /system/lib64/libc.so (syscall+28) #01 pc 00000000000225b8 /system/lib64/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+140) #02 pc 00000000000915d4 /system/lib64/libc.so (pthread_cond_wait+60) #03 pc 000000000000570c /vendor/lib64/hw/gps.default.so (gps_monitor_thread+412) #04 pc 00000000000138b4 /vendor/lib64/hw/android.hardware.gnss@1.0-impl.so (threadFunc(void*)+12) #05 pc 0000000000092090 /system/lib64/libc.so (__pthread_start(void*)+36) #06 pc 000000000002393c /system/lib64/libc.so (__start_thread+68) "swigps_monitor" sysTid=3998 #00 pc 000000000007d3b4 /system/lib64/libc.so (nanosleep+4) #01 pc 000000000004edbc /system/lib64/libc.so (sleep+52) #02 pc 0000000000001478 /vendor/lib64/libswims.so (usbscanthread+24) #03 pc 0000000000092090 /system/lib64/libc.so (__pthread_start(void*)+36) #04 pc 000000000002393c /system/lib64/libc.so (__start_thread+68) "swigps_state" sysTid=28503 #00 pc 000000000007c9b0 /system/lib64/libc.so (__epoll_pwait+8) #01 pc 0000000000003a50 /vendor/lib64/hw/gps.default.so (gps_state_thread+672) #02 pc 00000000000138b4 /vendor/lib64/hw/android.hardware.gnss@1.0-impl.so (threadFunc(void*)+12) #03 pc 0000000000092090 /system/lib64/libc.so (__pthread_start(void*)+36) #04 pc 000000000002393c /system/lib64/libc.so (__start_thread+68) "swigps_timer" sysTid=28504 #00 pc 000000000007d3b4 /system/lib64/libc.so (nanosleep+4) #01 pc 000000000004edbc /system/lib64/libc.so (sleep+52) #02 pc 00000000000036e8 /vendor/lib64/hw/gps.default.so (gps_timer_thread+72) #03 pc 00000000000138b4 /vendor/lib64/hw/android.hardware.gnss@1.0-impl.so (threadFunc(void*)+12) #04 pc 0000000000092090 /system/lib64/libc.so (__pthread_start(void*)+36) #05 pc 000000000002393c /system/lib64/libc.so (__start_thread+68) ----- end 1300 -----