__ashldi3 __cxa_finalize LIBC libc.so libgps.utils.so __cxa_atexit raise __register_atfork loc_get_name_from_mask __aeabi_idiv0 __gnu_uldivmod_helper __aeabi_unwind_cpp_pr0 __divdi3 loc_get_name_from_val __aeabi_llsr loc_get_msg_q_status __udivdi3 log_succ_fail_string __lshrdi3 loc_get_target_name __aeabi_llsl snprintf __aeabi_memset LIBC_PRIVATE target_name __gnu_Unwind_Find_exidx __aeabi_unwind_cpp_pr1 loc_get_time __aeabi_memcpy gettimeofday __aeabi_ldiv0 dladdr libdl.so localtime_r __snprintf_chk strftime __gnu_ldivmod_helper __stack_chk_fail __stack_chk_guard loc_logger_init loc_logger get_timestamp ENTRY_TAG EXIT_TAG TO_AFW FROM_MODEM TO_MODEM FROM_AFW VOID_RET loc_logger_boolStr _Z20loc_set_config_entryP16loc_param_s_typeP16loc_param_v_type __android_log_print strcmp strlcpy _Z18loc_fill_conf_itemPcP16loc_param_s_typej memset strtok_r loc_util_trim_space strlen tolower strtol atof atoi loc_read_conf_r fgets loc_update_conf malloc memcpy loc_read_conf fopen rewind fclose loc_param_num __errno strerror loc_get_target_baseband property_get loc_get_platform_name loc_get_target memcmp sleep access loc_util_split_string isspace _Z10systemTimei __aeabi_ldivmod _Z22elapsedMillisSinceBootv msg_q_init calloc linked_list_init pthread_mutex_init linked_list_destroy free pthread_cond_init pthread_mutex_destroy msg_q_init2 msg_q_destroy pthread_cond_destroy msg_q_snd pthread_mutex_lock pthread_mutex_unlock linked_list_add pthread_cond_signal msg_q_rcv pthread_cond_wait linked_list_empty linked_list_remove msg_q_flush linked_list_flush msg_q_unblock pthread_cond_broadcast linked_list_search clock_gettime pthread_cond_timedwait loc_timer_start pthread_attr_init pthread_attr_setdetachstate pthread_create pthread_attr_destroy loc_timer_stop _Unwind_Complete _Unwind_DeleteException _Unwind_GetLanguageSpecificData _Unwind_GetRegionStart _Unwind_RaiseException _Unwind_Resume _Unwind_VRS_Get _Unwind_VRS_Interpret _Unwind_VRS_Pop _Unwind_VRS_Set __aeabi_unwind_cpp_pr2 decode_eht_entry abort fprintf stderr unw_get_fpreg unw_get_proc_info unw_get_reg unw_getcontext unw_init_local unw_resume unw_save_vfp_as_X unw_set_fpreg unw_set_reg unw_step unw_get_proc_name unw_is_fpreg unw_is_signal_frame unw_local_addr_space unw_regname _edata _end __bss_start libutils.so libcutils.so liblog.so libc++.so libm.so
<=== Exiting UNKNOWN successful failed %s with SSC %s without SSC %H:%M:%S %s.%03d %02d:%02d:%02d.%06ld False True LocSvc_utils_cfg E/%s: INVALID config entry or parameter NULL D/%s: PARAM %s = %s D/%s: PARAM %s = %d D/%s: PARAM %s = %f E/%s: PARAM %s parameter type must be n, f, or s = E/%s:%d]: ERROR: File pointer is NULL D/%s:%d]: num_params: %d D/%s:%d]: fgets returned NULL r D/%s: using %s E/open failed: %s: %s D/cat %s: %s ro.baseband D/%s:%d]: Baseband: %s E/%s:%d]: NULL parameter or array length less than PROPERTY_VALUE_MAX ro.board.platform D/%s:%d]: Target name: %s E/%s:%d]: Null parameter or array length less than PROPERTY_VALUE_MAX true false V/qca1530: property %s is not accessible, ret=%d V/qca1530: property %s is set to %s yes detect V/qca1530: SoC detection is in progress. D/qca1530: detected=%s auto apq 130 Liquid Surf MTP 142 116 D/HAL: %s returned %d LocSvc_misc_utils E/%s:%d]: NULL parameters D/%s:%d]: raw string: %s D/%s:%d]: split string: %s D/%s:%d]: num_split_strings: %d E/%s:%d]: NULL parameter LocSvc_utils_q E/%s: Invalid msg_q_data parameter! E/%s: Unable to allocate space for message queue! E/%s: Unable to initialize storage list! E/%s: Unable to initialize list mutex! E/%s: Unable to initialize msg q cond var! E/%s: Invalid msg_obj parameter! D/%s: Sending message with handle = 0x%08X E/%s: Message queue has been unblocked. D/%s: Finished Sending message with handle = 0x%08X D/%s: Waiting on message D/%s: Received message 0x%08X rv = %d D/%s: Flushing Message Queue D/%s: Message Queue flushed D/%s: Unblocking Message Queue D/%s: Message Queue unblocked LocSvc_utils_ll E/%s: Invalid list parameter! E/%s: Unable to allocate space for list! D/%s: Adding to list data_obj = 0x%08X E/%s: Invalid input parameter! E/%s: Memory allocation failed D/%s: Removing from list D/%s: Search the list E/%s: Invalid list parameter! list_data %p equal %p D/%s:%d]: Enter. Delay = %d D/%s:%d]: Large nanosecs D/%s:%d]: ts.tv_sec:%d; ts.tv_nsec:%d Current time: %d sec; %d nsec V/%s:%d]: loc_timer timed out V/%s:%d]: loc_timer stopped V/%s:%d]: loc_timer cancelled E/%s:%d]: Call to pthread timedwait failed; ret=%d D/%s:%d]: Exit D/%s:%d]: Enter E/%s:%d]: Error: Wrong parameters E/%s:%d]: Could not allocate memory. Failing. E/%s:%d]: Pthread cond init failed E/%s:%d]: Pthread mutex init failed E/%s:%d]: Could not create thread D/%s:%d]: Created thread with id: %d void _Unwind_Resume(_Unwind_Exception *) external/libcxxabi/src/Unwind/Unwind-EHABI.cpp _Unwind_Resume() can't return _Unwind_VRS_Result _Unwind_VRS_Set(_Unwind_Context *, _Unwind_VRS_RegClass, uint32_t, _Unwind_VRS_DataRepresentation, void *) unsupported register class _Unwind_VRS_Result _Unwind_VRS_Pop(_Unwind_Context *, _Unwind_VRS_RegClass, uint32_t, _Unwind_VRS_DataRepresentation) _Unwind_Reason_Code unwind_phase2(unw_context_t *, _Unwind_Exception *, bool) during phase1 personality function said it would stop here, but now in phase2 it did not stop here libunwind: %s %s:%d - %s _Unwind_VRS_Result _Unwind_VRS_Get_Internal(_Unwind_Context *, _Unwind_VRS_RegClass, uint32_t, _Unwind_VRS_DataRepresentation, void *) external/libcxxabi/src/Unwind/UnwindCursor.hpp uint32_t libunwind::Registers_arm::getRegister(int) external/libcxxabi/src/Unwind/Registers.hpp unsupported arm register void libunwind::Registers_arm::setRegister(int, uint32_t) unw_fpreg_t libunwind::Registers_arm::getFloatRegister(int) Unknown ARM float register void libunwind::Registers_arm::setFloatRegister(int, unw_fpreg_t) %s bool libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_arm>::getInfoFromEHABISection(pint_t, const libunwind::UnwindInfoSections &) [A = libunwind::LocalAddressSpace, R = libunwind::Registers_arm] unknown personality routine index inlined table detected but pr function requires extra words pc lr sp r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s15 s16 s17 s18 s19 s20 s21 s22 s23 s24 s25 s26 s27 s28 s29 s30 s31 d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 d15 d16 d17 d18 d19 d20 d21 d22 d23 d24 d25 d26 d27 d28 d29 d30 d31 unknown register None Entering ---> ===> <--- loc_set_config_entry int loc_read_conf_r(FILE*, loc_param_s_type*, uint32_t) int loc_update_conf(const char*, int32_t, loc_param_s_type*, uint32_t) loc_read_conf void loc_get_target_baseband(char*, int) /sys/devices/soc0/hw_platform void loc_get_platform_name(char*, int) /sys/devices/system/soc/soc0/hw_platform loc_get_target /sys/devices/soc0/soc_id /dev/mdm sys.qca1530 /sys/devices/system/soc/soc0/id void loc_util_trim_space(char*) int loc_util_split_string(char*, char**, int, char) msg_q_snd msg_q_rcv msg_q_unblock msg_q_flush msg_q_init msg_q_destroy linked_list_remove linked_list_empty linked_list_flush linked_list_search linked_list_init linked_list_destroy linked_list_add timer_thread loc_timer_start
a a GNSS_NONE GNSS_MSM GNSS_GSS GNSS_MDM GNSS_QCA1530 GNSS_AUTO GNSS_UNKNOWN eMSG_Q_SUCCESS eMSG_Q_FAILURE_GENERAL eMSG_Q_INVALID_PARAMETER eMSG_Q_INVALID_HANDLE eMSG_Q_UNAVAILABLE_RESOURCE eMSG_Q_INSUFFICIENT_BUFFER DEBUG_LEVEL n TIMESTAMP n
GCC: (GNU) 4.9.x-google 20140827 (prerelease) clang version 3.6
.shstrtab .interp .note.android.ident .note.gnu.build-id .dynsym .dynstr .gnu.hash .gnu.version .gnu.version_d .gnu.version_r .rel.dyn .rel.plt .text .ARM.exidx .ARM.extab .rodata .data.rel.ro.local .fini_array .dynamic .got .data .bss .comment .note.gnu.gold-version .ARM.attributes .gnu_debuglink
<=== Exiting UNKNOWN successful failed %s with SSC %s without SSC %H:%M:%S %s.%03d %02d:%02d:%02d.%06ld False True LocSvc_utils_cfg E/%s: INVALID config entry or parameter NULL D/%s: PARAM %s = %s D/%s: PARAM %s = %d D/%s: PARAM %s = %f E/%s: PARAM %s parameter type must be n, f, or s = E/%s:%d]: ERROR: File pointer is NULL D/%s:%d]: num_params: %d D/%s:%d]: fgets returned NULL r D/%s: using %s E/open failed: %s: %s D/cat %s: %s ro.baseband D/%s:%d]: Baseband: %s E/%s:%d]: NULL parameter or array length less than PROPERTY_VALUE_MAX ro.board.platform D/%s:%d]: Target name: %s E/%s:%d]: Null parameter or array length less than PROPERTY_VALUE_MAX true false V/qca1530: property %s is not accessible, ret=%d V/qca1530: property %s is set to %s yes detect V/qca1530: SoC detection is in progress. D/qca1530: detected=%s auto apq 130 Liquid Surf MTP 142 116 D/HAL: %s returned %d LocSvc_misc_utils E/%s:%d]: NULL parameters D/%s:%d]: raw string: %s D/%s:%d]: split string: %s D/%s:%d]: num_split_strings: %d E/%s:%d]: NULL parameter LocSvc_utils_q E/%s: Invalid msg_q_data parameter! E/%s: Unable to allocate space for message queue! E/%s: Unable to initialize storage list! E/%s: Unable to initialize list mutex! E/%s: Unable to initialize msg q cond var! E/%s: Invalid msg_obj parameter! D/%s: Sending message with handle = 0x%08X E/%s: Message queue has been unblocked. D/%s: Finished Sending message with handle = 0x%08X D/%s: Waiting on message D/%s: Received message 0x%08X rv = %d D/%s: Flushing Message Queue D/%s: Message Queue flushed D/%s: Unblocking Message Queue D/%s: Message Queue unblocked LocSvc_utils_ll E/%s: Invalid list parameter! E/%s: Unable to allocate space for list! D/%s: Adding to list data_obj = 0x%08X E/%s: Invalid input parameter! E/%s: Memory allocation failed D/%s: Removing from list D/%s: Search the list E/%s: Invalid list parameter! list_data %p equal %p D/%s:%d]: Enter. Delay = %d D/%s:%d]: Large nanosecs D/%s:%d]: ts.tv_sec:%d; ts.tv_nsec:%d Current time: %d sec; %d nsec V/%s:%d]: loc_timer timed out V/%s:%d]: loc_timer stopped V/%s:%d]: loc_timer cancelled E/%s:%d]: Call to pthread timedwait failed; ret=%d D/%s:%d]: Exit D/%s:%d]: Enter E/%s:%d]: Error: Wrong parameters E/%s:%d]: Could not allocate memory. Failing. E/%s:%d]: Pthread cond init failed E/%s:%d]: Pthread mutex init failed E/%s:%d]: Could not create thread D/%s:%d]: Created thread with id: %d void _Unwind_Resume(_Unwind_Exception *) external/libcxxabi/src/Unwind/Unwind-EHABI.cpp _Unwind_Resume() can't return _Unwind_VRS_Result _Unwind_VRS_Set(_Unwind_Context *, _Unwind_VRS_RegClass, uint32_t, _Unwind_VRS_DataRepresentation, void *) unsupported register class _Unwind_VRS_Result _Unwind_VRS_Pop(_Unwind_Context *, _Unwind_VRS_RegClass, uint32_t, _Unwind_VRS_DataRepresentation) _Unwind_Reason_Code unwind_phase2(unw_context_t *, _Unwind_Exception *, bool) during phase1 personality function said it would stop here, but now in phase2 it did not stop here libunwind: %s %s:%d - %s _Unwind_VRS_Result _Unwind_VRS_Get_Internal(_Unwind_Context *, _Unwind_VRS_RegClass, uint32_t, _Unwind_VRS_DataRepresentation, void *) external/libcxxabi/src/Unwind/UnwindCursor.hpp uint32_t libunwind::Registers_arm::getRegister(int) external/libcxxabi/src/Unwind/Registers.hpp unsupported arm register void libunwind::Registers_arm::setRegister(int, uint32_t) unw_fpreg_t libunwind::Registers_arm::getFloatRegister(int) Unknown ARM float register void libunwind::Registers_arm::setFloatRegister(int, unw_fpreg_t) %s bool libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_arm>::getInfoFromEHABISection(pint_t, const libunwind::UnwindInfoSections &) [A = libunwind::LocalAddressSpace, R = libunwind::Registers_arm] unknown personality routine index inlined table detected but pr function requires extra words pc lr sp r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s15 s16 s17 s18 s19 s20 s21 s22 s23 s24 s25 s26 s27 s28 s29 s30 s31 d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 d15 d16 d17 d18 d19 d20 d21 d22 d23 d24 d25 d26 d27 d28 d29 d30 d31 unknown register None Entering ---> ===> <--- loc_set_config_entry int loc_read_conf_r(FILE*, loc_param_s_type*, uint32_t) int loc_update_conf(const char*, int32_t, loc_param_s_type*, uint32_t) loc_read_conf void loc_get_target_baseband(char*, int) /sys/devices/soc0/hw_platform void loc_get_platform_name(char*, int) /sys/devices/system/soc/soc0/hw_platform loc_get_target /sys/devices/soc0/soc_id /dev/mdm sys.qca1530 /sys/devices/system/soc/soc0/id void loc_util_trim_space(char*) int loc_util_split_string(char*, char**, int, char) msg_q_snd msg_q_rcv msg_q_unblock msg_q_flush msg_q_init msg_q_destroy linked_list_remove linked_list_empty linked_list_flush linked_list_search linked_list_init linked_list_destroy linked_list_add timer_thread loc_timer_start
a a GNSS_NONE GNSS_MSM GNSS_GSS GNSS_MDM GNSS_QCA1530 GNSS_AUTO GNSS_UNKNOWN eMSG_Q_SUCCESS eMSG_Q_FAILURE_GENERAL eMSG_Q_INVALID_PARAMETER eMSG_Q_INVALID_HANDLE eMSG_Q_UNAVAILABLE_RESOURCE eMSG_Q_INSUFFICIENT_BUFFER DEBUG_LEVEL n TIMESTAMP n
GCC: (GNU) 4.9.x-google 20140827 (prerelease) clang version 3.6
.shstrtab .interp .note.android.ident .note.gnu.build-id .dynsym .dynstr .gnu.hash .gnu.version .gnu.version_d .gnu.version_r .rel.dyn .rel.plt .text .ARM.exidx .ARM.extab .rodata .data.rel.ro.local .fini_array .dynamic .got .data .bss .comment .note.gnu.gold-version .ARM.attributes .gnu_debuglink