xref: /aosp_15_r20/system/extras/simpleperf/scripts/bin/android/x86/simpleperf (revision 288bf5226967eb3dac5cce6c939ccc2a7f2b4fe5)
  4 0C 0Ez in memory from  ubsan: mul-overf$ N  rf:EtmBranchList  h ---------------- - .note.gnu.build- ~ xsd c 2 K 8 s 4 J p 0 ( - - y7 y7 [page size compa= O '=     Q Q Q Q X X k w ion ; J z 1 K@~, ! m g y etm 9 t extracted in me E T - 7 c w gV / '} r! F :&L<(R?? 0C 0E unwinding-result CtsSimpleperfTesH Ft C$ y N x y7 gV O '= + X}G E : ( ubsan: sub-overfassertion `left ) when slicing ` 8 & 7 -cycles Q _ J __swift5_builtin ubsan: negate-ovm ` b / iduo 8 F e S. B Wl B Wl expand 32-byte k d t y - --call-graph dwa y - //////////////// / Q f v ubsan: divrem-ovg & C simpleperf:EtmBr d rf 0E 0E 0E 0E > a z __swift5_acfuncs<(R qdH N O ~ xsdt C$ 5 e*  conversion by 0x d . | --keep-failed-un d @ C/C++ MSF 7.00 {invalid syntax}w . $@ ?A ^ @ [ ; ~ xsd O r@ N x Z A v A v A v A v 0 " 3 yms J X id --check-spinloop t] o Q K Y1 v? 4? 0 0 0 0 W W W W SOONG BUILD NUMB / R d @ ! M / S O '= O '= i X}G : ( 4 Q I K range end index 7 [ _ p k B i w __swift5_assocty f @ Z } r! 5 :&Lw y7 y7 y7 gV ] d ^ # I P V y7 y7 5 { | - E ?ffffff ? o @ v P " a U R d-cache-lmiss-rdD  c U&) h d d d d @ "@ ubsan: add-overf J q / / " " " H " erflow by 0x A \ T X ~ l ' `O '= K j l9# K | , ! U&) h + z 1 E ? Q - s \ h % \ : G n ` 4 Q I n; n; n; n; low by 0x i p E PERFILE2h i y N x Ft C$ R Q h [ 0 com.android.tool 8 D 0C 0C i @ f U H ^1 D H 7 8 | @B m m m m Y L g { ) G i i w c w = right` failed: b ux V - C b __swift5_fieldmd__swift5_capture__swift5_typeref0000000000000000 5 :&L Z } r! v? 4? Q K Y1 y7 = BER PLACEHOLDER T " k raw-l3d-cache-lm / L Microsoft C/C++ | , ! r@ g ( A ch  / P P -clock k-clock & . > ? 8 M "&S __swift5_reflstr l9# K m " 0123456789abcdef t W & . > < q m e S. 8 F y7 gV / '2 2 2 2 + d + dg j g r n<: O p p p p     ubsan: implicit-6 C $ / id y p p p p p PROP n sched:sched_swit= I s.r8.synthesized x { x $( ? ? ? ? B j $ . P } OFFLOAD_BUNDLE____CLANG_OFFLOAD_ f qdH N<(R 1 ~ xsd 4 security.perf_harden false liblog dump perf record file %lld failed to get tracing format is not a regular file or symbolic link record command isn't available %s| --full-callgraph res.size() Failed to write magic/version simpleperf.proto.ETMBinary.Address.Branch watermark %u, precise_ip %u, mmap_data %u period , 2u= invalid e_phentsize: ) that is greater than the file size (0x sample_id: pid %u, tid %u , new_binary + new_size= (sample_type & (PERF_SAMPLE_REGS_USER | PERF_SAMPLE_STACK_USER)= , new_binary + size()= aux_offset %llu dso_name: %s (size= simpleperf.proto.DebugUnwindFeature.File Check failed: record_fp_ != nullptr _R R8 synthesized frames will be removed. Non existing thread ' Zip: %zu byte read exceeds the boundary of allocated buf, offset %zu, bufSize %zu Zip: lfh name length did not match central directory for %s: %u %u , buffer_.size()= cache-references re failed to call fdopen --generate-test-file start level 2 instruction TLB refill rate %f%ccpus used %.3f%c/sec /sys/class/devfreq/ Performance counter statistics: It seems the number of hardware events are more than the number of debug.perf_event_mlock_kb failed to create tmpfile under Event type ' cpu symfiles of pid %s_pid_%d_addr_0x%llx-0x%llx , jit_addr r+ system/extras/simpleperf/OfflineUnwinder.cpp :([a-zA-Z_][\w_]*/)?([a-zA-Z_][\w_]*) p:%s %s (data= , container->Begin()= header_offset Bad method name for method index %u unexpected encoded value type: '%c' ins_size (%ud) > registers_size (%ud) Illegal continuation byte %x in string data Bad annotation visibility: %x Out-of-order method_idx for annotation: %x then %x %s: '%s' Warning: Attempt to restore without remember. Raw Data: 0x00 0x00 0x00 0x01 r5 esi rbp %s called on a non-initialized event %p (events: 0x%x, fd: %d, flags: 0x%x) Tried to mix edge-triggered and non-edge-triggered events on fd %d external/libevent/poll.c external/libevent/epoll.c trace id ; [ un R_68K_GOTPCREL16 R_68K_TLS_LDO32 R_X86_64_GOTPCRELX R_386_GOTOFF R_MIPS16_HI16 R_MICROMIPS_GOT_PAGE R_AARCH64_MOVW_UABS_G1 R_AARCH64_MOVW_GOTOFF_G2_NC R_AARCH64_LD64_GOTPAGE_LO15 R_AARCH64_TLSIE_MOVW_GOTTPREL_G0_NC R_AARCH64_TLSLE_MOVW_TPREL_G1_NC R_AARCH64_TLSDESC_OFF_G1 R_AARCH64_P32_TLSIE_LD_GOTTPREL_PREL19 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12_NC R_AARCH64_P32_TLSDESC_ADR_PREL21 R_ARM_ALU_SB_G0_NC R_ARM_ALU_SB_G0 R_ARC_24 R_ARC_SDA16_LD R_ARC_GOTPC R_AVR_7_PCREL R_HEX_B32_PCREL_X R_LANAI_21_F R_PPC_GOT16_HA R_PPC64_REL32 R_PPC64_TOC16_DS R_PPC64_GOT_TLSGD16_HA R_PPC64_DTPREL16_HIGHEST R_PPC64_REL24_NOTOC R_RISCV_CALL R_RISCV_PCREL_LO12_I R_RISCV_RELAX R_390_GOTPC R_390_PLTOFF64 R_390_TLS_GD64 R_390_TLS_GOTIE64 R_SPARC_LOX10 R_SPARC_TLS_LDM_LO10 R_AMDGPU_ABS32_LO R_AMDGPU_ABS32_HI R_VE_TLS_GD_LO32 R_CKCORE_ADDRPLT_HI16 R_LARCH_SOP_PUSH_TLS_GD R_LARCH_SOP_ASSERT R_XTENSA_SLOT2_ALT R_XTENSA_SLOT6_ALT SHT_GNU_HASH SHT_GNU_versym LC_DYLD_CHAINED_FIXUPS GENERIC_RELOC_VANILLA GENERIC_RELOC_PAIR ARM64_RELOC_POINTER_TO_GOT extends past the end of the file module table LC_NOTE has incorrect cmdsize extends past the end all load commands in the file addr field of section Display patch-like changes with color print-module-scope print pass arguments to pass to 'opt' Time each pass run, printing elapsed time for each run on exit statepoint-example .llvm.lto vfp4d16sp cayman sm_86 sm_89 v8r v8.1m.main ) is smaller than an ELF header ( elf64-amdgpu elf64-unknown COFF-i386 IMAGE_REL_AMD64_TOKEN IMAGE_REL_ARM64_BRANCH26 IMAGE_REL_ARM64_SECREL_LOW12L invalid attribute unexpected import kind table section ended prematurely R_WASM_FUNCTION_INDEX_LEB LEB is outside Varuint32 range DATA and size 0x Permitted Palm OS 2004 Finite Only 4-byte alignment ARM v5TEJ Tag_ABI_HardFP_use General options = at offset 0x SectionLength Tag_priv_spec_revision sstc svinval [:<:]] alnum digit 0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ slash REG_BADRPT driverkit spirv64v1.5 armv5tej +v9.2a Invalid CoreSight Trace Source ID. Type mismatch on abstract interface. Programmed trace configuration not supported by decodUer. Numbered: {Data Error : unsupported bit width.} Traced N instructions in a range, but incomplete information as to program execution path from start to end of range OCSD_GEN_TRC_ELEM_EXCEPTION_RET OCSD_GEN_TRC_ELEM_CYCLE_COUNT BR init-decoder I_COND_RES_F2 Atom format 6. I_ATOM_F4 Data Debug Alignment NMI BusFault DebugMonitor EL2N RAW_PACKED; CHECK failed: (buffer_size) >= (0): parse This program was compiled against version libprotobuf-native size too big: Pure virtual function called! unspecified system_category error wbe locale not supported The expression contained an invalid character class name. _block_invoke VTT for operator+= wchar_t unsigned short unsigned long long decltype(auto) align != 0 && powerof2(align + 0) && skew < align block_size_ != 0 ZipArchive double-close of file descriptor %d detected fatal LD_DYNAMIC_WEAK Terminate on a type mismatch in allocation-deallocation functions, eg: malloc/delete, new/free, new/delete[], etc. Interval (in milliseconds) at which to attempt release of unused memory to the OS. Negative values disable the feature. pthread_mutex_destroy EUSERS Is a directory Illegal seek ftello arc4random data %F March Sep calloc(%zu, %zu) failed: returning null pointer getFloatRegister /dev/socket/logdw cmdline: %s %s [0x%llx-0x%llx] Skip empty output file. file is in wrong format: simpleperf_version has different build ids in different record files. So drop its build ids. i ' can only be used with -b option. %s [+0x%llx] r.read_data.counts.size() failed to open file ) >= file count ( Invalid symfs_dir ' unexpected dso type sample_period %llu exclude_idle %u, mmap %u, mmap2 %u, comm %u, freq %u /dev/ashmem/dalvik- e_shstrndx == SHN_XINDEX, but the section header table is empty sp_%llu: 0x%llx event_id Invalid args in , size simpleperf.proto.FileFeature.DexFile simpleperf.proto.FileFeature.ElfFile Check failed: r Zip: prefix/suffix too long Zip: empty archive? Zip: %s: Zip64 eocd record signature not found at offset %lld Success Duplicate entries in archive L1-dcache-stores L1-icache-stores --in-app unwinding_used_time: %.3f us map::at: key not found unwinding_sp_%zu: 0x%llx -f , userspace_lost_non_samples= s, recording time raw-l1d-cache-wr raw-l2d-cache-refill-wr level 2 data cache refill rate, write /sys/kernel/notes failed to read /sys/kernel/notes: failed to get id of event_fd Check failed: !groups_.empty() libartd.so class_defs_ + header_->class_defs_size_ (container->Data().size()= long [] Unable to open '%s' : Size is too small flags & 0x10 0U Bad encoded_value null value_arg %x DBG_START_LOCAL_EXTENDED name_idx Direct/virtual method %u(%s) not in expected list %d Interface virtual method %u(%s) is not public Interface method %u(%s) is not public and abstract Method %u(%s) has code, but is marked native or abstract Priority of record read thread is increased failed to receive error message from child process -o option isn't allowed. The output file is stored in Restored data doesn't match checksum Context should be init first Block-level external sequence producer returned an error code x26 s11 conversion specifier unsupported external/libevent/event.c event_del: %p (fd %d), callback %p event_process_active: event: %p, %s%s%scall %p event_process_active: event_callback %p, closure %d, call %p warn external/libevent/signal.c external/libevent/select.c DEL , AuxTraceInfoRecord::MAGIC_ETE= R_MIPS16_TLS_TPREL_LO16 R_AARCH64_MOVW_SABS_G2 R_AARCH64_LD64_GOT_LO12_NC R_AARCH64_TLSLE_ADD_TPREL_LO12 R_AARCH64_TLSDESC_ADR_PAGE21 R_AARCH64_GLOB_DAT R_AARCH64_P32_TLSLD_ADR_PAGE21 R_AARCH64_P32_TLSLD_LDST16_DTPREL_LO12 R_AARCH64_P32_TLS_DTPMOD R_AARCH64_P32_TLSDESC R_ARM_ALU_PCREL_7_0 R_ARM_ALU_PC_G0 R_ARM_GNU_VTINHERIT R_ARM_ME_TOO R_ARC_S13_PCREL R_AC_SECTOFF_U8 R_ARC_SDA16_ST2 R_ARC_TLS_GD_LD R_HEX_IE_LO16 R_HEX_IE_HI16 R_HEX_IE_32 R_PPC_ADDR14 R_PPC_GOT16 R_PPC_GLOB_DAT R_PPC_SECTOFF_HA R_PPC_GOT_TLSLD16 R_PPC_REL16 R_PPC64_ADDR16 R_PPC64_RELATIVE R_PPC64_GOT_TLSLD16 R_PPC64_GOT_TPREL16_DS R_PPC64_GOT_TPREL16_LO_DS R_PPC64_TPREL16_LO_DS R_PPC64_IRELATIVE R_PPC64_REL16_HI R_RISCV_ADD32 R_390_GOT32 R_390_COPY R_390_GOTPLT64 R_390_TLS_GOTIE12 R_SPARC_LM22 R_VE_GOT_LO32 R_CKCORE_PLT_HI16 R_LARCH_SOP_POP_32_S_5_20 R_XTENSA_NONE R_XTENSA_SLOT7_ALT R_XTENSA_TLS_FUNC SHT_MIPS_ABIFLAGS SHT_DYNAMIC SHT_NOTE bad string index: PPC_RELOC_HI16_SECTDIFF Mach-O 64-bit ppc64 tocoff field of LC_DYSYMTAB command indirectsymoff field of LC_DYSYMTAB command more than one weak_bind_off field plus weak_bind_size field of unknown cputype ( addr field plus size of section Enable missed optimization remarks from passes whose name match the given regular expression R_NEG The maximum nesting depth allowed for assembly macros. Invalid ELF data mips2 vfp2 mve.fp sumo gfx1200 sm_53 elf32-iamcu elf32-msp430 elf32-xtensa base reloc table COFF-ARM64EC IMAGE_REL_ARM_BRANCH11 IMAGE_REL_I386_SECREL7 linking sub-section ended prematurely invalid symbol type: data segment in two COMDATs non-custom section in a COMDAT invalid table relocation R_WASM_FUNCTION_OFFSET_I64 LEB is outside Varuint1 range TABLE goes past the end of the file " with index ARMv8-a NEON TLS Invalid FP_HP_extension Pre-v4 Tag_ABI_FP_exceptions (default: ' registered more than once! no null terminated string at offset 0x%llx [7m No unaligned access xtheadfmemidx zcb zicboz ziccamoa zifencei zknh alert newline number-sign apostrophe invalid regular expression 7-A armv9-a armv9.4-a +v8m.main 8.1-M.Mainline debug.atrace.app_number TrcIdx= No Error. Unable to access required memory address. OCSD_ERR_TEST_SS_TO_DECODER No memory access interface attached and enabled Freq undefined I_CCNT_F1 I_IGNORE I_ADDR_MATCH Source Address, Long, 64 bit, IS1. I_DISCARD Ctxt: Trap SVC %%0%dllX EL1R, CHECK failed: backup_bytes_ == 0 && buffer_.get() != NULL: %s failed to release mutex %s:%d: %s %f T Ua9enable_ifI __float128 decltype(auto) imaginary LD_ORIGIN_PATH LIBC_DEBUG_MALLOC_OPTIONS MALLOC_TRACE Zero chunk contents on allocation. open: called with O_CREAT/O_TMPFILE but no mode EFAULT ENOPKG ELIBMAX ESTRPIPE EPFNOSUPPORT EINPROGRESS Cross-device link File too large Key has been revoked Window size changed /vendor/etc/selinux/vendor_property_contexts getc FD_ISSET lower:] September Aug %m/%d/%y %a %b %e %T %Y libunwind: %s - %s DW_EH_PE_funcrel pointer encoding not supported ). Falling back to stderr attr_size: %lld == --children app_package_name --print-event-count is not recorded with branch stack sampling option. version: %u sample %zu: event_type_id: %zu is no longer supported. unexpected execution type Check failed: !entries.empty() simpleperf_report_proto.MetaInfo group ,%u,%llu callchain nr=%llu s %s throttle debug features_.size() REMOVE_R8_SYNTHESIZED_FRAME .odex jni_trampoline /events/ Zip: fstat(%d) failed: %s Zip: invalid read offset %lld overflows, fd offset %lld Zip: Error adding entry to hash table %d Zip: lfh name did not match central directory invalid bit length repeat invalid distance too far back Iteration ended failed to finish zip writer: system/extras/simpleperf/cmd_debug_unwind.cpp memory_change_VmRSS: %s -> %s reg_%s: 0x%llx cache pmu sample freq can't be bigger than INT_MAX: record started raw-l2d-cache raw-l2i-cache level 2 instruction cache refill rate raw-l2d-tlb count Check failed: event != nullptr -1 Adjust sample freq to max allowed sample freq Check failed: !HasMappedBuffer() Modifier u and modifier k used in event type branch stack sampling is not supported on this device. epoll , dex_addr Unable to open '%s' : File size is %zu but the header expects %u (header_offset= Invalid or truncated dex file '%s' path= /proc/self/maps Shorty vs. type mismatch: '%c', '%s' Bad file magic map Bad encoded_value field/enum size %x class_defs Redefinition of class with type idx: '%u' Invalid try_item start_addr: %x DBG_START_LOCAL_EXTENDED type_idx Multiple header items Header at %x, expected %x Invalid class definition ordering: class with type idx: '%d' defined before superclass with type idx: '%d' idx Not supported work_state_ No error detected Attempt to set offset, but cfa is not set to a register. -wR%d x18 rcx a5 %s: dispatch returned unsuccessfully. msg %s: received signal %d, but have no base configured AuxTraceInfoRecord::MAGIC_ETE ID: R_X86_64_GOT64 R_386_NONE R_MIPS_LO16 R_MIPS_SCN_DISP R_MICROMIPS_CALL_HI16 R_MICROMIPS_SCN_DISP R_AARCH64_MOVW_PREL_G1 R_AARCH64_TLSLD_LDST64_DTPREL_LO12 R_AARCH64_TLSDESC_CALL R_AARCH64_P32_MOVW_UABS_G0_NC R_AARCH64_P32_LD32_GOTPAGE_LO14 R_AARCH64_P32_TLSLE_MOVW_TPREL_G0 R_AARCH64_P32_TLSLE_ADD_TPREL_HI12 R_AARCH64_P32_TLSDESC_LD32_LO12 R_AARCH64_P32_JUMP_SLOT R_ARM_THM_XPC22 R_ARM_JUMP_SLOT R_ARM_ALU_PC_G1 R_ARM_THM_JUMP11 R_ARM_PRIVATE_2 R_ARM_TLS_GD32_FDPIC R_AVR_LO8_LDI R_HEX_11_X R_HEX_GOT_HI16 R_HEX_GD_PLT_B22_PCREL_X R_PPC64_ADDR16_HIGHER R_PPC64_TOC16_HI R_PPC64_GOT_DTPREL16_DS R_PPC64_TPREL34 R_RISCV_COPY R_RISCV_TLSDESC R_RISCV_SUB16 R_SPARC_NONE R_BPF_64_64 R_MSP430_16 R_VE_GLOB_DAT R_VE_TLS_GD_HI32 R_CKCORE_ADDR32 R_CKCORE_GOTOFF_IMM18 R_CKCORE_PLT_IMM18_4 R_CKCORE_CALLGRAPH R_LARCH_GOT64_LO20 R_LARCH_TLS_LE_HI20 R_LARCH_TLS_IE_PC_HI20 R_LARCH_TLS_LD_PCREL20_S2 SHT_HEX_ORDERED SHT_X86_64_UNWIND , but got LC_DYLD_INFO LC_REEXPORT_DYLIB X86_64_RELOC_UNSIGNED ARM_THUMB_RELOC_BR22 ARM64_RELOC_BRANCH26 PPC_RELOC_SECTDIFF extends past end of file symbol table bind_off field of .offset field extends past the end of the load command count in count not x86_EXCEPTION_STATE64_COUNT for flavor number print pass details when it is executed time-passes-per-run erlang R_TOCL mclass gfx705 gfx940 gfx1035 sm_72 v5t v6 v7 v6sm st_name (0x%x) is past the end of the string table of size 0x%zx elf32-sparc elf64-powerpcle elf64-sparc elf64-ve Invalid ELFCLASS! TLS Directory size (%u) is not the expected size (%llu). IMAGE_REL_ARM_REL32 IMAGE_REL_I386_SEG12 global named more than once target features section ended prematurely producers Rec group size cannot be 0 R_WASM_MEMORY_ADDR_TLS_SLEB debug_pubnames debug_frame NEONv2+FMA Bare Platform Linux Application ABI_FP_exceptions *no default* unable to decode LEB128 at offset 0x%8.8llx: %s LLVM ERROR: out of memory extension lacks version in expected format shtvala zbs zihpm supm punct space form-feed hyphen seven llvm_regexec() failed to match trailing backslash (\) ppcle v8-m.main +v4t +v7m +v8.1a 8-M.Mainline armv8.1-m.main ]; Invalid packet type for trace mode. Error processing exception packet. Mem access error processing source address packet. last_sz( [addr also prev br tgt] {Global Error.} OCSD_GEN_TRC_ELEM_MEMTRANS A64:eret Conditional Instruction, format 3. I_ADDR_L_32IS0 Lockup Root EL2S, external/protobuf/src/google/protobuf/arena.cc This program requires version K auto abort message __cxa_atexit: capacity calculation overflow FORTIFY ParcelFileDescriptor attempted to close file descriptor %d, expected to be owned by %s 0x%llx, actually unowned /system_ext/etc/passwd LD_AUDIT LD_SHOW_AUXV Stats: SizeClassAllocator32: %zuM mapped in %zu allocations; remains %zu invalid value for %s option: '%s' external/scudo/standalone/flags_parser.cpp EOVERFLOW Link number out of range Destination address required Address family not supported by protocol Virtual timer expired %%w%s%d is unsupported Sun Oct %Y-%m-%d TZ __bionic_open_tzdata No argument following --log-to-android-buffer bkmgtpe %s%s ae attrs[file section]: offset %lld, size %lld %s (%s[+%llx]) %lld min_vaddr 0x%llx try using "--help" events because of lacking kernel support. Usage: simpleperf merge [options] Merge multiple perf.data into one. The input files should be recorded on the same device using the same event types. -i <file1>,<file2>,... Input recording files separated by comma -o <file> output recording file Examples: $ simpleperf merge -i perf1.data,perf2.data -o perf.data --include-process-name Unknown sort key: __libc_init build_id_list [JIT zygote cache] type %u, size %u, config %llu addr time failed to open file /proc/modules : e_phoff = 0x p new_binary + size , 0= read nr=%zu info[0] stack_end 0x%llx build_id fseek() failed web+ perf-%d.map header_event: %s Invalid tid ' 64211847 Zip: Invalid data size in zip64 extended field, expect %zu , get %u, uncompressed size %u, compressed size %u, local header offset %s CopyFileToFile: copy read failed, block_size = %u, offset = %lld: %s Invalid entry name ZSTD_createDCtx() failed (data_pos_ + data_size_= --app unwinding_sample_count: %llu sw No threads to monitor. Try `simpleperf help monitor` for help raw-l1d-cache-refill-rd %f%cGHz count_per_thread --csv available CPU PMU hardware counters. That will trigger hardware counter [vdso] Got process /cmdline /vendor/lib/modules fails to setprop %s_cpu%d ) failed for ' is not supported on the device system/extras/simpleperf/event_selection_set.h event_new() failed + container->Begin() container->End() MemMap not found Check failed: base_begin_ != nullptr Ignoring bad checksum (%08x, expected %08x) type-ids encoded_value method code hiddenapi class data section method_index (idx= , critical_level size = Invalid record options. to " Specified maxSymbolValue is too small x27 gp s3 a3 sign/precision unsupported TracerPid: %s called on an already added event %p (events: 0x%x, fd: %d, flags: 0x%x) Epoll DEL(%d) on fd %d gave %s: DEL was unnecessary. Check failed: result.second Idx: R_68K_TLS_GD16 R_X86_64_PC64 R_X86_64_SIZE32 R_MIPS_UNUSED3 R_MICROMIPS_LITERAL R_AARCH64_TLSLD_MOVW_DTPREL_G2 R_AARCH64_TLSLE_LDST64_TPREL_LO12_NC R_AARCH64_P32_LDST16_ABS_LO12_NC R_AARCH64_P32_TLSLD_LDST32_DTPREL_LO12_NC R_ARM_ABS32 R_ARM_THM_CALL R_ARM_ALU_SBREL_19_12_NC R_ARM_MOVW_PREL_NC R_ARM_LDR_SB_G2 R_ARM_TLS_GOTDESC R_ARM_PRIVATE_7 R_ARC_SDA_LDST2 R_ARC_32_ME R_ARC_TLS_GD_CALL R_ARC_TLS_IE_GOT R_AVR_LO8_LDI_NEG R_AVR_HI8_LDI_GS R_AVR_8_LO8 R_AVR_8_HLO8 R_HEX_GOTREL_32 R_HEX_GOT_LO16 R_HEX_6_PCREL_X R_HEX_DTPREL_11_X R_LANAI_NONE R_LANAI_21 R_PPC_PLTREL24 R_PPC_RELATIVE R_PPC_PLT16_HI R_PPC64_TPREL16_HIGHESTA R_PPC64_TPREL16_HIGH R_PPC64_REL16_LO R_RISCV_64 R_RISCV_RELATIVE R_RISCV_TLS_DTPREL64 R_RISCV_TLS_TPREL64 R_390_GOTOFF R_390_TLS_DTPMOD R_SPARC_13 R_SPARC_COPY R_SPARC_10 R_SPARC_TLS_LDM_CALL R_SPARC_GOTDATA_OP_LOX10 R_AMDGPU_GOTPCREL32_HI R_MSP430_32 R_VE_REFQUAD R_VE_CALL_HI32 R_LARCH_PCALA_HI20 R_LARCH_TLS_LD_HI20 SHT_MSP430_ATTRIBUTES LC_FUNCTION_STARTS LC_LOAD_WEAK_DYLIB for cmd value of: iextdefsym in LC_DYSYMTAB load command extends past the end of the symbol table ARM64_RELOC_PAGE21 Mach-O 64-bit unknown stroff field plus strsize field of LC_SYMTAB command extrefsymoff field plus nextrefsyms field times sizeof(struct dylib_reference) of LC_DYSYMTAB command bind_off field plus bind_size field of dyld weak bind info reloff field plus nreloc field times sizeof(struct relocation_info) of section filesize field in enable-fs-discriminator pass-remarks-analysis cdiff-quiet Invalid ELF class mips3 turks gfx1032 elf64-x86-64 IMAGE_REL_ARM_ADDR32 IMAGE_REL_ARM_BRANCH20T invalid function symbol: R_WASM_GLOBAL_INDEX_LEB out of order section type: EXPORT Real-time ARM_ISA_use 8-byte data alignment v6-style Sections } Tag_arch a shvstvala xsfvqmaccdod zbc zvkng zvfbfmin tab NAK percent-sign right-parenthesis left-curly-bracket intersection x86_64h v9.3-a 6KZ armv8.4-a +v9.1a 8-R system/extras/simpleperf/RegEx.cpp source reader - file not found. Unknown Config Flags Cycle count - cycles since last cycle count value - associated with a preceding instruction range. Software trace packet - may contain data payload. STM / ITM hardware trace with channel protocol. Cst Invalid Packet for trace mode. Conditional Result, format 3. Alignment Synchronisation. AArch32, UsageFault ? Frame Data; Index CHECK failed: (min_bytes) <= (std::numeric_limits<size_t>::max() - SerialArena::kBlockHeaderSize): BackUp() can only be called after Next(). CHECK failed: (bytes_produced_by_serialization) == (byte_size_before_serialization): external/protobuf/src/google/protobuf/stubs/stringpiece.cc H X operator= operator, operator>= __int128 free_page invalid android_fdsan_owner_type value: %x MALLOC_CHECK_ out of memory trying to allocate %zu bytes EPERM ENOENT EFBIG ENOSPC EAFNOSUPPORT ENETDOWN ENETUNREACH EREMOTEIO Permission denied Urgent I/O condition __vdso_clock_gettime fileno FD_CLR %s: could not read index of "%s": %s libunwind: malformed DW_CFA_def_cfa DWARF unwind, reg too big ' failed branch_stack: debug_unwind: in binary_id out of range collect kernel memory allocation information bytes_req kmalloc_node %-*s missing input files dso wb art_method Recording file , real for dso_kernel_module system/extras/simpleperf/BranchListFile.cpp unexpected binary type simpleperf.proto.ETMBinary simpleperf.proto.LBRData.Binary.build_id Invalid event format ' Check failed: end != nullptr trcidr0 0x%llx attr_id[%llu]: %llu sample .oat Check failed: pair.second header_page: %s Zip: invalid offset: %lld, read length: %zu, data length: %lld Zip: Found duplicate entry %.*s system/libziparchive/zip_cd_entry_map.h data error LLC-prefetch-misses branch-prefetch-misses Prepare recording via app api Check failed: ordered_options.empty() --app is missing failed to start zip entry Check failed: z_stream_->next_out != nullptr --keep-binaries-in-test-file memory_change_VmSize: %s -> %s system/extras/simpleperf/cmd_monitor.cpp perf Setting clockid is not supported by the kernel. --tracepoint-events fwrite raw-l1i-cache %-*s %*s %-*s # %-*s%s failed to write output. Stat system wide and existing processes/threads can't be used at the same time. PMU event L3D_CACHE_LMISS_RD might undercount on A510. Please use L3D_CACHE_REFILL_RD instead. sched:sched_stat_runtime /sys/devices/system/cpu/online system/extras/simpleperf/environment.cpp simpleperf_app_runner /mgmt/trcauthstatus system/extras/simpleperf/event_selection_set.cpp event_base_loopbreak() failed %c_0x%llx invalid kprobe cmd: Unsupported for standard dex class-defs Invalid handler catch_all_addr: %x Bad encoded_value char/short size %x Bad encoded_value method type size %x Mismatched length for parameters and shorty Constructor %u(%s) must not be abstract or native encoded_field read out of bounds Item %d offset is 0 pages. Operation made no progress over multiple calls, due to output buffer being full PC 0x%llx register( vsp = vsp + %d vsp = vsp - %d r%zu (byte >> 4) == 0x9 pc x1 Failed to get vlenb from target process %d: %d s4 s5 realloc %s: epoll_wait reports %d packet , OCSD_OK= R_68K_GOTOFF8 R_68K_GLOB_DAT R_68K_TLS_GD32 R_X86_64_64 R_X86_64_TLSDESC_CALL R_386_TLS_LDM_32 R_386_TLS_LDM_PUSH R_MIPS_GOT_HI16 R_MICROMIPS_PC21_S1 R_AARCH64_MOVW_UABS_G2_NC R_AARCH64_MOVW_PREL_G3 R_AARCH64_TLSLD_MOVW_DTPREL_G1_NC R_AARCH64_TLSLE_LDST128_TPREL_LO12_NC R_AARCH64_TLSDESC R_AARCH64_P32_ADD_ABS_LO12_NC R_AARCH64_P32_TLSLD_MOVW_DTPREL_G0 R_ARM_ABS12 R_ARM_ALU_PCREL_23_15 R_ARM_TARGET2 R_ARM_ALU_PC_G0_NC R_ARM_GOTFUNCDESC R_ARC_SDA16_LD2 R_AVR_6_ADIW R_AVR_LDS_STS_16 R_HEX_8 R_HEX_B13_PCREL_X R_HEX_GOT_32 R_HEX_TPREL_32 R_PPC_REL32 R_PPC_ADDR30 R_PPC_GOT_TLSGD16 R_PPC_GOT_DTPREL16_HI R_PPC64_REL24 R_PPC64_TPREL16_HIGHEST R_RISCV_LO12_I R_390_TLS_LOAD R_AMDGPU_REL32 R_AMDGPU_ABS32 R_VE_GOT32 R_VE_DTPMOD64 R_CKCORE_PCREL_IMM4_2 R_CKCORE_ADDRPLT_LO16 R_LARCH_GOT_PC_LO12 R_XTENSA_JMP_SLOT R_XTENSA_SLOT10_ALT LC_CODE_SIGNATURE LC_SEGMENT LC_ID_DYLINKER __bitcode ARM64_RELOC_PAGEOFF12 PPC_RELOC_HI16 PPC_RELOC_LO16_SECTDIFF dataoff field of offset field of LC_NOTE command LC_RPATH cmdsize too small x86_THREAD_STATE extends past end of command in count not ARM_THREAD_STATE64_COUNT for flavor number offset field of LC_TWOLEVEL_HINTS command Maximum size for the name of non-global values. on Print IR after each pass ocaml R_BA vfp2sp juniper gfx1034 gfx10-3-generic sm_20 v7m invalid buffer: the size ( elf32-csky CHPE redirection metadata IMAGE_REL_AMD64_REL32 IMAGE_REL_ARM_BLX11 undefined weak global symbol invalid data relocation code section ended prematurely Reserved (Symbian OS) ABI_FP_rounding ABI_FP_user_exceptions If Available Virtualization_use Tag_PCS_config ) {} string must be lowercase svade xcvbitmanip zdinx zvl32b  DC3 SUB IS3 REG_NOMATCH mipsisa32r6 amplification spirv64v1.4 v8.7-a v8.9-a 4T +v5e 9.4-A A decoder in the data path has returned a fatal error. Bad frame or half frame sync in trace deformatter OCSD_ERR_PKT_INTERP_FAIL No formatter in use - operation not valid. OCSD_ERR_DCDREG_NAME_REPEAT OCSD_ERR_INVALID_OPCODE (ISA= :[next 0x Trig OCSD_GEN_TRC_ELEM_UNKNOWN OCSD_GEN_TRC_ELEM_ADDR_NACC OCSD_GEN_TRC_ELEM_TIMESTAMP OCSD_GEN_TRC_ELEM_EVENT T32 iBR ; Count= Cancel( Exception Return. I_COMMIT Ignore. Address, Short, IS1. I_ADDR_L_32IS1 I_Q Source Address, Short, IS0. Atom format 5. I_OVERFLOW Ctxt: Same PendSV serializing std::exception std::bad_cast __thread_specific_ptr construction failed %a %b %d %H:%M:%S %Y An invalid regex grammar has been requested. n operator.* sizeof SocketImpl open ENOTDIR EMFILE EPIPE ECHRNG ELIBACC ENOBUFS Bad file descriptor Block device required No such device No space left on device Math result not representable Exchange full Interrupted system call should be restarted Protocol family not supported Is a named type file Aborted %s/%s WriteString putc_unlocked AM Thursday CIE version is not 1 or 3 simpleperf %c %s:%u] %s system/logging/liblog/logger_write.cpp ETMDecoder isn't created %s = %s path: %s system/extras/simpleperf/cmd_inject.cpp , bad_optional_access was thrown in -fno-exceptions mode gfp_flags %s Total frees: %llu difference: tid Time in ns android_sdk_version: %s trace_offcpu: %s TtWw failed to read ETMBranchList msg simpleperf.proto.ETMBinary.KernelBinaryInfo raw Access to kernel symbol addresses is restricted. If riscv64 a section system/extras/simpleperf/RecordFilter.cpp simpleperf.proto.FileFeature.Symbol.name feature_count_ Failed to open archive LZMA decompresstion failed due to incomplete stream %.2f KB Zip: bad LFH offset %lld at entry %llu invalid stored block lengths Invalid offset dTLB-prefetch-misses iTLB-load-misses thread constructor failed , try using "help list" -p --group STARTED Aux data traced: . Samples lost: Prepare recording time Failed to rename: call chain joiner stat: raw-l1i-tlb-refill (generated) --show-threads /proc/sys/kernel/perf_event_max_sample_rate , -1= [anon:mt: stop 0x%llx@%s " doesn't exist in event_base_dispatch() failed art/libdexfile/external/dex_file_ext.cc Invalid dex file header. art/libdexfile/dex/dex_file.cc Check failed: !IsReadOnly() Bad encoded_value method size %x Bad encoded_value annotation value_arg %x Out-of-order annotation_element name_idx: %x then %x type_list.type DBG_SET_FILE name_idx parameter_annotations list Operation not authorized at current processing stage Cannot create Dictionary from provided samples %s:%d: %s (byte >> 6) == 0x3 x11 r15 a7 epoll_wait unknown etm dump option: R_68K_PLTOFF16 R_68K_TLS_LDM8 R_X86_64_32S R_X86_64_16 R_X86_64_PLTOFF64 R_MIPS_GPREL16 R_MIPS_SUB R_MIPS16_TLS_GD R_AARCH64_PREL32 R_AARCH64_P32_LDST64_ABS_LO12_NC R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12 R_ARM_ALU_PC_G2 R_ARM_LDRS_PC_G2 R_ARM_PRIVATE_3 R_ARM_PRIVATE_4 R_ARM_TLS_IE32_FDPIC R_AVR_32 R_HEX_GD_GOT_16 R_HEX_IE_GOT_HI16 R_HEX_DTPREL_16_X R_HEX_27_REG R_PPC_SDAREL16 R_PPC64_ADDR32 R_PPC64_REL14_BRNTAKEN R_PPC64_ADDR16_HIGHEST R_PPC64_GOT_DTPREL16_LO_DS R_PPC64_TPREL16_HIGHA R_PPC64_PCREL34 R_RISCV_HI20 R_RISCV_TPREL_HI20 R_RISCV_32_PCREL R_390_PLT64 R_390_GOTPLT20 R_SPARC_8 R_SPARC_LO10 R_SPARC_JMP_SLOT R_SPARC_WDISP19 R_SPARC_7 R_SPARC_TLS_IE_LO10 R_SPARC_TLS_TPOFF64 R_AMDGPU_GOTPCREL32_LO R_VE_TPOFF_HI32 R_VE_CALL_LO32 R_LARCH_TLS_DESC_HI20 R_XTENSA_SLOT6_OP split info data LC_LOAD_UPWARD_DYLIB LC_LOAD_DYLINKER LC_ENCRYPTION_INFO is obsolete and not supported X86_64_RELOC_GOT_LOAD PPC_RELOC_BR24 __swift5_proto local relocation table LC_RPATH path.offset field extends past the end of the load command name extends past the end of the load command count not x86_THREAD_STATE_COUNT for flavor number offset field plus nhints times sizeof(struct twolevel_hint) field of LC_TWOLEVEL_HINTS command R_REF R_TLS R_TLS_LD R_TOCU Insufficient alignment micromips vfp3d16sp v5tej elf32-amdgpu elf32-powerpc import table IMAGE_REL_ARM_BLX24 IMAGE_REL_ARM64_PAGEBASE_REL21 invalid global symbol index invalid data symbol offset: ` producers section ended prematurely import section ended prematurely aix5coff64-rs6000 debug_str PC-relative GOT-Indirect Not Required AAPCS Speed ARM v9-A Tag_CPU_arch Tag_WMMX_arch Tag_Advanced_SIMD_arch Tag_compatibility zcmt xtheadsync zve64d zvl1024b smmpm solidus six semicolon right-brace REG_ECOLLATE ppc32le armv4t armv7e-m Error opening trace file: %s (%d) Invalid handle passed to component. source reader - not trace decoder set. ISA not supported in decoder Reserved packet header S; OCSD_GEN_TRC_ELEM_EXCEPTION WFI.WFE ; Cancel( ; Payload=0x I Stream not synchronised I_ATOM_F1 (%d:0) bad_array_new_length out/llvm-project/libcxxabi/src/private_typeinfo.cpp clock_gettime(CLOCK_MONOTONIC) failed An empty regex is not allowed in the POSIX grammar. rename operator& operator<< operator| operator>> yptnk char8_t std::nullptr_t objcproto unique_fd /vendor/etc/passwd external/scudo/standalone/quarantine.h (ClassId) < (NumClasses) scudo:vector recycling Device not a stream Cannot assign requested address Stale NFS file handle Key was rejected by service fread_unlocked failed to mmap main thread static TLS: %m strlcpy upper:] August 04 %s: could not read header of "%s": %s realloc(%p, %zu) failed: returning null pointer _Unwind_Resume() can't return libunwind: malformed DW_CFA_def_cfa_sf DWARF unwind, reg too big Can't binary search on variable length encoded data. --help too many record files invalid aux size build_id: %s print help information for simpleperf // build_id: %s / kmem_cache_alloc invalid --remove-unknown-kernel-symbols lost_situation: switch_on: %s simpleperf_report_proto.Sample.CallChainEntry [ dexfile_in_memory skip reading symbols from non-exist dex_file simpleperf.proto.BranchList.magic simpleperf.proto.LBRData ip total_time_enabled :k /cpumask has a sh_offset (0x pid %u, tid %u, addr 0x%llx, len 0x%llx (p= pid %u, tid %u dso_type: %s(%llu) ORIGINAL_OFFLINE GLOBAL_END Invalid Uint ' . Probably the data is lost when recording. , SIMPLE_PERF_RECORD_TYPE_START= version: %s (\w+):(.+?); Zip: invalid file map Zip: %s: Not enough space for zip64 eocd locator Zip: zip64 extended info isn't found in the extra field. (65535) Zip: failed reading lfh extra field from offset %lld invalid distance code , data_size_= branch-store-misses Check failed: state_ == State::kWritingEntry sample_time: %llu ip_%zu: 0x%llx --etm-flush-interval --no-inherit fp in debug_unwind_feature section memory read operation miss rate raw-remote-access-rd %f%%%c%s --verbose pipe etm device isn't enabled by the bootloader No tracepoint event before filter: fcntl() failed map record thread failed Attempt to mmap directory '%s' , prot= Map is missing class_defs entry Bad encoded_value type size %x method_type value proto_id.return_type Illegal representation for value %x in string data DBG_START_LOCAL_EXTENDED sig_idx class with superclass type idx outside uint16_t range '%x:%x' CallSite has bad method type: %x Bad field access_flags for %s: %x(%s) is abstract, but the declaring class is neither abstract nor an interface in dex file static field write waitpid() failed Unspecified error code (byte >> 4) == 0x8 r11 a2 %c %d %*d %*d %*d %*d %*u %*lu %*lu %*lu %*lu %*lu %*lu %*ld %*ld %*ld %*ld %*ld %*ld %llu timeout_process: event: %p, call %p --- !tapi R_68K_TLS_GD8 R_386_PLT32 R_386_GOTPC R_386_TLS_LDM R_386_TLS_GD_CALL R_386_TLS_LDM_POP R_MIPS_HI16 R_MICROMIPS_GOT_LO16 R_AARCH64_MOVW_SABS_G0 R_AARCH64_MOVW_GOTOFF_G1_NC R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21 R_AARCH64_TLSLE_MOVW_TPREL_G0 R_AARCH64_TLSLE_LDST8_TPREL_LO12_NC R_AARCH64_TLSLE_LDST16_TPREL_LO12_NC R_AARCH64_TLSDESC_OFF_G0_NC R_AARCH64_TLSDESC_ADD R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12 R_AARCH64_P32_TLSDESC_CALL R_AARCH64_P32_GLOB_DAT R_ARM_ABS16 R_ARM_GOT_BREL R_ARM_LDC_PC_G1 R_ARM_LDR_SB_G1 R_ARM_LDRS_SB_G2 R_ARM_LDC_SB_G1 R_ARM_TLS_IE32 R_ARM_PRIVATE_8 R_ARC_8 R_ARC_TLS_LE_32 R_AVR_MS8_LDI R_HEX_COPY R_HEX_JMP_SLOT R_PPC_ADDR16 R_PPC_GOT_TLSGD16_LO R_PPC_REL16_LO R_PPC64_ADDR16_LO R_PPC64_ADDR64 R_PPC64_DTPREL64 R_PPC64_GOT_TPREL16_HI R_390_8 R_390_PC16 R_390_GOTPCDBL R_SPARC_TLS_LDM_HI22 R_SPARC_TLS_LDO_ADD R_CKCORE_GOTOFF_HI16 R_CKCORE_DOFFSET_IMM18 R_CKCORE_TLS_LE32 R_LARCH_64 R_LARCH_TLS_DTPREL32 R_LARCH_SOP_PUSH_DUP R_LARCH_ADD16 R_LARCH_ALIGN R_XTENSA_RTLD R_XTENSA_SLOT12_OP R_XTENSA_SLOT9_ALT R_XTENSA_TLS_ARG SHT_PROGBITS Invalid data was encountered while parsing the file LC_VERSION_MIN_IPHONEOS LC_VERSION_MIN_WATCHOS sub_client_command LC_ROUTINES command ARM_THUMB_32BIT_BRANCH PPC_RELOC_LO16 external relocation table cryptoff field plus cryptsize field of is not NULL terminated disable-ondemand-mds-loading print-before-all Print IR before each pass R_REL mips32 thumb2 gfx1010 sm_70 sm_75 sm_80 COFF-x86-64 IMAGE_REL_ARM64_SECREL_LOW12A allow-incomplete-ir dylink.0 sub-section ended prematurely invalid data segment name entry invalid relocation type index invalid section relocation invalid relocation type: debug_abbrev debug_loc Linux DSO External Int32 Best Debugging ARM v4 ARM v8-R Tag_CPU_name option: Cannot specify more than one option with cl::ConsumeAfter! Section A file error occurred. [1m zvkned zvksed zcd shvsatpa ssstateen zbb zbkb zabha comma one right-curly-bracket bpfel mips64r6el v7l 6-M +v8.2a : OCSD_ERR_MEM_ACC_RANGE_INVALID OCSD_ERR_TEST_SNAPSHOT_PARSE Trace Return Stack Overflow. pref ret addr:0x End of the available trace in the buffer. OCSD_GEN_TRC_ELEM_INSTRUMENTATION Conditional Result, format 2. I_COND_I_F1 Address, Short, IS0. Address, Long, 64 bit, IS0. I_ATOM_F3 Inst Fault SysTick IRQ7 ???? This shouldn't be called if all the sizes are equal. Can't happen %s failed to acquire mutex unspecified generic_category error thread::join failed %p There was insufficient memory to determine whether the regular expression could match the specified character sequence. filesystem error: %s ["%s"] ["%s"] operator== operator++ static_cast bool invalid pointer %p (page signature %04x instead of %04x) F_DUPFD /odm/etc/passwd HOSTALIASES WriteProtected mprotect %x failed: %s Cache Entry Info (Most Recent -> Least Recent): Size (in kilobytes) of quarantine used to delay the actual deallocation of chunks. Lower value may reduce memory usage but decrease the effectiveness of the mitigation. ERANGE EBADR EBADRQC ESHUTDOWN No record locks available Level 3 halted Out of streams resources Protocol error No buffer space available Not a XENIX named type file Stack fault WriteUint32 uint_buf_index_ < kUintBufSize February unsupported x86 register getULEB128 libunwind: unsupported .eh_frame_hdr at %llx: need at least 4 bytes of data but only got %zd option. Try `simpleperf help . system/libbase/logging.cpp unsupported ' %m-%d %H:%M:%S .%03ld unknown 0x%08x malformed command line: can't find help string for unknown command Usage: simpleperf [common options] subcommand [args_for_subcommand] common options: -h/--help Print this help information. --log <severity> Set the minimum severity of logging. Possible severities include verbose, debug, warning, info, error, fatal. Default is info. --log-to-android-buffer Write log to android log buffer instead of stderr. --version Print version of simpleperf. subcommands: invalid recording_process failed to write to /data/local/tmp > symbol_from --include-thread-name (r.read_data.counts.size()= print protobuf report failed doesn't have the expected version. time: %llu mangled_symbol: %s ' /usr/lib/debug TemporaryFile Unexpected dso_type /sys simpleperf.proto.ETMBinary.path inherit_stat %u, enable_on_exec %u, task %u there are perf_event_attrs not enabling sample_id_all, so can't determine unknown is empty Record SampleId part has id %llu, lost %llu flags 0x%llx sps.size() switch debug_unwind_file e simpleperf.proto.DebugUnwindFeature simpleperf.proto.FileFeature (child->maps= /proc/%d (directory_map->size()= , (65535)= Unknown return code simpleperf_data.zip Invalid state --generate-report Failed to read process status VmSize: memory_change_VmPeak: %s -> %s system/extras/simpleperf/cmd_list.cpp Usage: simpleperf monitor [options] Gather sampling information and print the events on stdout. For precise recording, prefer the record command. Currently, only supports system-wide collection. Select monitored threads: -a System-wide collection. Use with --exclude-perf to exclude samples for simpleperf process. Select monitored event types: -e event1[:modifier1],event2[:modifier2],... Select a list of events to record. An event can be: 1) an event name listed in `simpleperf list`; 2) a raw PMU event in rN format. N is a hex number. For example, r1b selects event number 0x1b. Modifiers can be added to define how the event should be monitored. Possible modifiers are: u - monitor user space events only k - monitor kernel space events only Select monitoring options: -f freq Set event sample frequency. It means recording at most [freq] samples every second. For non-tracepoint events, the default option is -f 4000. A -f/-c option affects all event types following it until meeting another -f/-c option. For example, for "-f 1000 -e cpu-cycles -c 1 -e sched:sched_switch", cpu-cycles has sample freq 1000, sched:sched_switch event has sample period 1. -c count Set event sample period. It means recording one sample when [count] events happen. For tracepoint events, the default option is -c 1. --call-graph fp | dwarf[,<dump_stack_size>] Enable call graph recording. Use frame pointer or dwarf debug frame as the method to parse call graph in stack. Default is dwarf,65528. -g Same as '--call-graph dwarf'. --duration time_in_sec Monitor for time_in_sec seconds. Here time_in_sec may be any positive floating point number. --cpu-percent <percent> Set the max percent of cpu time used for recording. percent is in range [1-100], default is 25. Sample filter options: --exclude-perf Exclude samples for simpleperf process. --exclude-pid pid1,pid2,... Exclude samples for selected processes. --exclude-tid tid1,tid2,... Exclude samples for selected threads. --exclude-process-name process_name_regex Exclude samples for processes with name containing the regular expression. --exclude-thread-name thread_name_regex Exclude samples for threads with name containing the regular expression. --exclude-uid uid1,uid2,... Exclude samples for processes belonging to selected uids. --include-pid pid1,pid2,... Only include samples for selected processes. --include-tid tid1,tid2,... Only include samples for selected threads. --include-process-name process_name_regex Only include samples for processes with name containing the regular expression. --include-thread-name thread_name_regex Only include samples for threads with name containing the regular expression. --include-uid uid1,uid2,... Only include samples for processes belonging to selected uids. dump stack size %s (%s[+%llx]) unrecognized branch sampling filter: --keep-failed-unwinding-result uname() failed after_join_average_chain_length: fdopen fread level 1 instruction cache refill rate raw-l3d-cache raw-bus-access bus accesses per cycle raw-dtlb-walk raw-ll-cache-miss-rd we --use-devfreq-counters Check failed: record_cmd Process ReadLink failed app_type= open perf_event_file (event is not online. failed to create event_base pid system/extras/simpleperf/JITDebugReader_impl.h failed to flush system/extras/simpleperf/MapRecordReader.cpp ): &class_def Unable to open '%s' : Header size is %u but %u was expected Unrecognized magic number in byte Check failed: !filename_.empty() art/libartbase/base/mem_map.cc Empty MemMap requested base_size_ (base_size_= link Map is missing string_ids entry Map is missing method_ids entry proto_ids proto_id.shorty field_id.type class_data_item method_idx annotation visibility Multiple map list items Invalid interface CallSite has bad method handle id: %x CallSite has bad method name id: %x Bad offset for data subsection: %zx transient system/extras/simpleperf/RecordReadThread.cpp pipe2 DW_CFA_advance_loc %d DW_CFA_restore register(%d) Unsupported DX register display wCGR%zu r1 r6 r7 x3 edi vlenb libevent using: %s %s: no events registered. %s: noting an add on a non-setup event %p (events: 0x%x, fd: %d, flags: 0x%x) add Check failed: packet_decoder ERROR: FLUSH operation expected after wait on trace decode path failed to reset decoder, resp R_386_32PLT R_MIPS_UNUSED1 R_MIPS_GOT_DISP R_MICROMIPS_TLS_GOTTPREL R_MICROMIPS_PC18_S3 R_AARCH64_LD_PREL_LO19 R_AARCH64_MOVW_PREL_G0 R_AARCH64_TLSLD_LDST16_DTPREL_LO12_NC R_ARM_GLOB_DAT R_ARM_THM_MOVW_PREL_NC R_ARM_THM_JUMP6 R_ARM_GNU_VTENTRY R_ARM_PRIVATE_1 R_ARM_PRIVATE_9 R_ARC_SECTOFF_1 R_ARC_RELATIVE R_AVR_13_PCREL R_HEX_IE_GOT_32_6_X R_HEX_TPREL_16_X R_HEX_LD_PLT_B22_PCREL R_PPC_ADDR16_HI R_PPC_DTPREL16_HI R_PPC64_ADDR14_BRNTAKEN R_PPC64_TLS R_PPC64_TPREL16_HA R_PPC64_GOT_TLSLD16_LO R_PPC64_TPREL16_DS R_PPC64_ADDR16_HIGH R_390_16 R_390_TLS_GOTIE32 R_390_20 R_SPARC_HI22 R_SPARC_RELATIVE R_SPARC_UA64 R_SPARC_TLS_GD_HI22 R_SPARC_GOTDATA_OP_HIX22 R_AMDGPU_GOTPCREL R_VE_PLT32 R_CKCORE_DOFFSET_IMM18_2 R_CKCORE_TLS_IE32 R_LARCH_NONE R_LARCH_TLS_DTPMOD32 R_LARCH_GNU_VTINHERIT R_LARCH_PCALA_LO12 R_LARCH_TLS_DESC32 R_XTENSA_TLS_DTPOFF SHT_MIPS_REGINFO SHT_LLVM_SYMPART Bitcode section not found in object file load commands extend past the end of the file more than one LC_UUID command no LC_ID_DYLIB load command in dynamic library filetype GENERIC_RELOC_PB_LA_PTR PPC_RELOC_BR14 PPC_RELOC_JBSR Mach-O 32-bit ppc struct nlist_64 stroff field of LC_SYMTAB command more than one LC_DYSYMTAB command which is a x86_FLOAT_STATE flavor in offset field of section fileoff field in Use ConstantInt's native fixed-length vector splat support. Use ConstantInt's native scalable vector splat support. print-changed-diff-path gfx1151 v6t2 load config table invalid section name IMAGE_REL_ARM64_PAGEOFFSET_12A segment size: invalid COMDAT entry type tag section ended prematurely IMPORT TrustZone BTI_use Tag_MVE_arch Tag_ABI_align_needed Tag_DIV_use Inconvertible error value. An error has occurred that could not be converted to a known std::error_code. Please file a bug. linux sstvala v zba zk zkr ssnpm mafdqlcbkjtpvnh DC1 DC2 left-brace loongarch64 mipsisa64r6 mipsisa64r6el gnu_ilp32 raygeneration +v8.3a +v8.9a +v9.3a (unknown); OCSD_ERR_INVALID_ID Trace input to deformatter none-continuous Attempted to register a decoder with the same name as another one. No error - error code end marker Warning: unsupported instruction set processing atom packet. OCSD_GEN_TRC_ELEM??: index out of range. Start of trace - beginning of elements or restart after discontinuity (overflow, trace filtering). V7:impl ret I_RESERVED_CFG Cycle Count format 3. Inst Debug LazyFP Push Ret Addr Follows; EL1S was modified concurrently during serialization. libc++ recursive_mutex lock failed ios_base::clear rbe long double complex dup2 fcntl(F_SETFD) only supports FD_CLOEXEC but was passed %p FileInputStream native object of unknown type Java object of unknown type LD_CONFIG_FILE No block is cached. AbsoluteValue || !Negative EBADSLT ENOPROTOOPT No such process Invalid argument Invalid exchange No anode Invalid request code Connection reset by peer Operation Canceled Key has expired Quit iov_index_ < kIovSize flockfile scanf 'm' only works with %%c/%%s/%%[ pread64 May June 2 no x86 float registers libunwind: malformed DW_CFA_offset_extended DWARF unwind, reg too big FDE has zero length data[file section]: offset %lld, size %lld file_path %s addr: 0x%llx Usage: simpleperf help [subcommand] Without subcommand, print short help string for every subcommand. With subcommand, print long help string for the subcommand. (range.dso= Usage: kmem (record [record options] | report [report options]) kmem record -g Enable call graph recording. Same as '--call-graph fp'. --slab Collect slab allocation information. Default option. Other record options provided by simpleperf record command are also available. kmem report --children Print the accumulated allocation info appeared in the callchain. Can be used on perf.data recorded with `--call-graph fp` option. -g [callee|caller] Print call graph for perf.data recorded with `--call-graph fp` option. If callee mode is used, the graph shows how functions are called from others. Otherwise, the graph shows how functions call others. Default is callee mode. The percentage shown in the graph is determined by the hit count of the callchain. -i Specify path of record file, default is perf.data -o report_file_name Set report file name, default is stdout. --slab Report slab allocation information. Default option. --slab-sort key1,key2,... Select the keys to sort and print slab allocation information. Should be used with --slab option. Possible keys include: hit -- the allocation count. caller -- the function calling allocation. ptr -- the address of the allocated space. bytes_req -- the total requested space size. bytes_alloc -- the total allocated space size. fragment -- the extra allocated space size (bytes_alloc - bytes_req). gfp_flags -- the flags used for allocation. pingpong -- the count of allocations that are freed not on the cpu allocating them. The default slab sort keys are: hit,caller,bytes_req,bytes_alloc,fragment,pingpong. kmem:kmalloc_node Can't read kernel symbols from --exclude-thread-name sort key ' r.read_data.ids.size() event_count: %llu unexpected symbol_id unwinding_result: ' in Failed to set Read failed invalid e_shentsize in ELF header: section table goes past the end of file has an invalid sh_name (0x pid %u, tid %u, comm %s Sample ( Invalid pid in invalid record merged from SPLIT records unknown file type for (features_.size()= format error in filter " )&| Zip: read %lld from offset %lld failed Zip: missed a central dir sig (at %llu) Zip: zip64 on Android requires both compressed and uncompressed length to be UINT32_MAX Call to inflateInit2 failed (zerr=%d) invalid literal/lengths set Invalid handle L1-dcache-prefetch-misses LLC-store-misses failed to finish zip entry system/libziparchive/zip_writer.cc Installed zlib is not compatible with linked version ( Usage: simpleperf debug-unwind [options] --generate-report Generate a failed unwinding report. --generate-test-file Generate a test file with only one sample. -i <file> Input recording file. Default is perf.data. -o <file> Output file. Default is stdout. --keep-binaries-in-test-file binary1,binary2... Keep binaries in test file. --sample-time time1,time2... Only process samples recorded at selected times. --symfs <dir> Look for files with symbols relative to this directory. --unwind-sample Unwind samples. --skip-sample-print Skip printing unwound samples. Examples: 1. Unwind a sample. $ simpleperf debug-unwind -i perf.data --unwind-sample --sample-time 626970493946976 perf.data should be generated with "--no-unwind" or "--keep-failed-unwinding-debug-info". 2. Generate a test file. $ simpleperf debug-unwind -i perf.data --generate-test-file -o test.data --sample-time \ 626970493946976 --keep-binaries-in-test-file perf.data_jit_app_cache:255984-259968 3. Generate a failed unwinding report. $ simpleperf debug-unwind -i perf.data --generate-report -o report.txt perf.data should be generated with "--keep-failed-unwinding-debug-info" or \ "--keep-failed-unwinding-result". tracepoint events %lluM for process recording and %lluM for system wide recording -g --no-inherit is needed when using --add-counter. No threads to monitor. Try `simpleperf help record` for help system/extras/simpleperf/CallChainJoiner.cpp raw-l1d-tlb-refill raw-ll-cache-rd %.3f%cK/sec gather performance counter information Total test time: %lf seconds. profileable system/extras/simpleperf/ETMRecorder.cpp Check failed: etm_supported_ Duplicate map section of type %x direct method class_data_item read out of bounds String data shorter than indicated utf16_size %x Out-of-order proto_id return types Mismatched defining class for method_annotation Field may have only one of public/protected/private, %s: %x(%s) <clinit> must have descriptor ()V protected (work_state_= system/extras/simpleperf/cmd_boot_record.cpp u:object_r:simpleperf_boot_data_file:s0 Dictionary is corrupted 0x%x DW_CFA_offset register(%d) %lld Illegal (Only valid on aarch64) x13 x19 pst s1 failed to read /proc/%d/stat failed to parse /proc/%d/stat %s: evsignal (%d) >= sh_old_max (%d), resizing RESET operation on trace decode path reset etm decoders for seeing a decode failure, resp R_X86_64_8 R_X86_64_REX_GOTPCRELX R_MIPS_PC16 R_MIPS_INSERT_A R_MIPS_HIGHER R_MIPS_TLS_DTPREL64 R_MIPS_COPY R_MICROMIPS_TLS_TPREL_LO16 R_MIPS_EH R_AARCH64_MOVW_SABS_G1 R_AARCH64_P32_ADR_PREL_LO21 R_AARCH64_P32_LDST32_ABS_LO12_NC R_AARCH64_P32_PLT32 R_ARM_ABS32_NOI R_ARM_THM_MOVW_BREL_NC R_ARM_TLS_CALL R_ARM_THM_ALU_ABS_G2_NC R_AVR_6 R_AVR_DIFF16 R_HEX_IE_GOT_LO16 R_PPC64_REL14 R_PPC64_DTPREL16_HIGH R_RISCV_TLS_DTPMOD32 R_390_12 R_390_PLTOFF16 R_390_TLS_IE64 R_SPARC_WPLT30 R_SPARC_TLS_GD_ADD R_SPARC_TLS_LDM_ADD R_SPARC_TLS_IE_ADD R_BPF_64_NODYLD32 R_CKCORE_ADDRGOT_LO16 R_LARCH_SOP_PUSH_TLS_TPREL R_LARCH_SOP_SL R_LARCH_SOP_POP_32_U_10_12 R_LARCH_ABS64_LO20 R_LARCH_TLS_DESC_PC_HI20 R_XTENSA_OP0 R_XTENSA_GNU_VTINHERIT SHT_SHLIB SHT_DYNSYM SHT_RELR section (expected SHT_SYMTAB/SHT_DYNSYM) chained fixups LC_UUID command load command 0 extends past the end all load commands in the file weak_bind_off field of export_off field of name.offset field too small, not past the end of the dylib_command struct which is a PPC_THREAD_STATE flavor in pattern Display patch-like changes Create a website with graphical changes function names disable debug output print pass name before it is executed shadow-stack R_TRLA hwdiv-arm future gfx803 gfx906 gfx1033 sm_90a v6k Section is not SHT_RELA IMAGE_REL_AMD64_SSPAN32 IMAGE_REL_I386_DIR32NB IMAGE_REL_I386_REL32 missing version number invalid function name entry (Expected: unknown feature policy prefix invalid function count R_WASM_MEMORY_ADDR_LEB64 EOF while reading uint8 entry with offset 0x : section data with offset 0x debug_aranges Tag VFPv3 ABI_PCS_RO_data Runtime CPU_unaligned_access BTI_extension ARM v5T c m smaia xcvalu zvkn VT CAN nine REG_0x%x REG_BADPAT REG_EESCAPE ppc32 v7-a v8 8.5-A 8.8-A armv9.2-a armv9.5-a , pattern C|%d|%s%s%.*s|%lld Incorrect FSYNC frame reset pattern Data trace related, unsupported packet type. No instruction decoder interface attached and enabled CTXTID=0x Jaz Unk ; CC_THRESHOLD= ; EL I_BAD_SEQUENCE I_TIMESTAMP Debug Halt MemManage external/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc exceeded maximum protobuf size of 2GB: " because it is missing required fields: terminate_handler unexpectedly returned catching a class without an object? recursive_mutex constructor failed wxe The expression contained an invalid character range, such as [b-a] in most encodings. M S b non-virtual thunk to Invalid access! operator&& dynamic_cast Popping empty vector! noexcept %s: null DIR* LD_PRELOAD LOCALDOMAIN external/scudo/standalone/list.h appendNumber buffer overflow Scudo ERROR: internal map failure (error desc=%s) ECHILD ENFILE EMLINK ENOANO ECANCELED Too many open files Bad font file format Cannot exec a shared library directly Network dropped connection because of reset Required key not available Illegal instruction Bus error Terminated Stopped (tty input) /sys/devices/system/cpu/cpu0/cache/index%d/ways_of_associativity /sys/devices/system/cpu/cpu0/cache/index%d/level /sys/devices/system/cpu/cpu0/cache/index%d/type fgets: buffer size %d <= 0 getwc fwrite_unlocked memcpy Mar %H:%M tzdata malloc(%zu) failed: returning null pointer truncated uleb128 expression libunwind: unsupported .eh_frame_hdr version: %u at %llx length_error was thrown in -fno-exceptions mode with message "%s" ` %s%.*s ro.log.file_logger.path file: dex_file_offsets: --allow-mismatched-build-id perf.data Check failed: bad_variant_access was thrown in -fno-exceptions mode Unknown sort key for slab allocation: %s-- %s %s%*s%s system/extras/simpleperf/tracing.h Arch: %s report sampling information in perf.data ERROR_UNWIND_INFO ERROR_INVALID_ELF sample: [JIT app cache] string length exceeds max size Failed to get EventTypeFinder ', try `simpleperf list` to list all possible event type names trcidr1 0x%llx offset %llu len: 0x%llx aux PROCESS_BEGIN aux_end overflow aux data is missing: cpu , feature_count_= printk_formats: %s && Zip: Invalid ZipArchiveHandle Zip: invalid zip file Zip: Failed to map central directory, offset exceeds mapped memory region (start_offset %lld, cd_size %zu, mapped_region_size %lld) unknown header flags set alignment-faults --skip-sample-print VmPeak: %lluM --stdio-controls-profiling seconds. Start post processing. /data/local/tmp/perf-%d.map level 2 data or unified TLB refill rate level 2 data cache refill rate, read s sched:sched_stat_runtime isn't recorded in Thread Check failed: tmp_dir_.empty() /maps failed to open %s /format/contextid sample_freq != 0u JIT Dex failed to parse dex file in memory for process /memfd:jit-zygote-cache Can not open dex file Bad shorty character: '%c' Dex container is too small: size=%ud header_offset=%ud Header file_size(%ud) is past multi-dex size(%ud) Non-zero padding %x before section of type %zu at offset 0x%zx unexpected static field initial value type: 'J' vs '%c' method_id.class Invalid descriptor for class_idx system/extras/simpleperf/workload.cpp child process was terminated by signal /data/simpleperf_boot_data failed to create dir Header of Literals' block doesn't respect format specification Unsupported combination of parameters pledged buffer stability condition is not respected An I/O error occurred when reading/seeking t2 s10 END OF TRACE DATA R_68K_GOTPCREL32 R_68K_GOTOFF32 R_68K_PLT8 R_68K_GNU_VTINHERIT R_68K_TLS_LDO16 R_68K_TLS_LE8 R_X86_64_PLT32 R_X86_64_GLOB_DAT R_X86_64_GOTPLT64 R_386_TLS_GD_PUSH R_MIPS_LITERAL R_MICROMIPS_JALR R_AARCH64_NONE R_AARCH64_CALL26 R_AARCH64_TLSLD_MOVW_DTPREL_G1 R_AARCH64_TLSLD_MOVW_DTPREL_G0 R_AARCH64_TLSLD_LDST64_DTPREL_LO12_NC R_AARCH64_TLSDESC_ADR_PREL21 R_AARCH64_P32_ABS32 R_AARCH64_P32_PREL32 R_AARCH64_P32_TLSGD_ADR_PREL21 R_AARCH64_P32_TLSGD_ADR_PAGE21 R_ARM_LDRS_SB_G1 R_AC_SECTOFF_U8_2 R_ARC_PC32 R_AVR_HI8_LDI_PM R_HEX_16 R_HEX_HL16 R_HEX_GLOB_DAT R_HEX_GOTREL_HI16 R_LANAI_HI16 R_PPC_TPREL16_LO R_PPC_TLSLD R_PPC64_GLOB_DAT R_PPC64_DTPMOD64 R_RISCV_ADD64 R_RISCV_SUB32 R_RISCV_SET32 R_390_GOTPLT16 R_390_PLT24DBL R_SPARC_GOTDATA_OP R_MSP430_16_PCREL R_CKCORE_PCREL_IMM11_2 R_CKCORE_JUMP_SLOT R_LARCH_SOP_POP_32_S_10_12 R_LARCH_TLS_LE_LO12 R_LARCH_TLS_DESC64_LO20 R_LARCH_TLS_DESC_LD R_XTENSA_OP1 R_XTENSA_SLOT3_ALT SHT_RISCV_ATTRIBUTES SHT_LLVM_DEPENDENT_LIBRARIES SHT_LLVM_PART_EHDR ) which is not a multiple of its sh_entsize ( Invalid section index function starts data exports trie X86_64_RELOC_BRANCH ARM_RELOC_HALF_SECTDIFF Mach-O 32-bit i386 Mach-O arm64 (ILP32) more than one LC_SYMTAB command LC_DYSYMTAB command modtaboff field of LC_DYSYMTAB command export_off field plus export_size field of name.offset field extends past the end of the load command ARM_THREAD_STATE extends past end of command in greater than vmsize field Enable adding flow sensitive discriminators Maximum optimization to perform gfx703 gfx805 gfx909 elf32-x86-64 IMAGE_REL_AMD64_ADDR32 IMAGE_REL_AMD64_REL32_2 IMAGE_REL_ARM64_PAGEOFFSET_12L eh_frame unexpected metadata version: invalid tag type EOF while reading string Absolute Unsupported Aggressive Speed ARM v8-M Mainline Tag_PAC_extension string { /proc/self/fd failed to parse minor version number xtheadcmo zicbop sspm ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ ENQ ETB circumflex mipsisa32 spirv64v1.3 +v6k armv7-r +v8.7a +v9.5a Interpreter failed - cannot recover - bad data or sequence OCSD_ERR_MEM_ACC_OVERLAP ETMv4 instruction decode : Trace on conditional non-branch elements not supported. Address missing in exception packet. Address missing in Q packet. )] Exception Timestamp marker Packet Processor : Unknown Datapath operation I_INCOMPLETE_EOT I_TRACE_ON I_EXCEPT Exception. I_TRANS_ST I_COND_I_F3 I_SRC_ADDR_L_32IS1 I_SRC_ADDR_L_64IS0 I_SRC_ADDR_L_64IS1 EL2S EL2R, Requested size is too large to fit into size_t. of the Protocol Buffer runtime library, but the installed version is a protocol buffer. Use the 'bytes' type if you intend to send raw bytes. uncaught __cxa_guard_release condition_variable wait failed a+be k typeinfo name for operator co_await reinterpret_cast & mprotect failed on atexit array: %m page->free_block_list != nullptr page->free_blocks_cnt == blocks_per_page_ <unknown> Scudo ERROR: internal unmap failure (error desc=%s) Addr 0x%zx Size %zu quarantine_max_chunk_size Entries to keep in the allocation ring buffer for scudo. Values less or equal to zero disable the buffer. pthread_mutex_lock EIO ETXTBSY ETIME ENOTUNIQ ELIBSCN ELIBEXEC EMEDIUMTYPE ENOKEY EKEYEXPIRED ERFKILL Out of memory Inappropriate ioctl for device .lib section in a.out corrupted Operation already in progress Stopped (signal) Bad system call PROP_ERROR_READ_DATA PROP_ERROR_PERMISSION_DENIED nfinity FD_SET %s: prevented %zu-byte %s %zu-byte buffer 03 %s: couldn't seek to index in "%s": %s unsupported restore location for register getTableEntrySize Unknown option Missing argument for %s: %s count: %llu kmem:kmem_cache_free , system/extras/simpleperf/cmd_report.cpp (i= report_sample.trace symbol: %s thread_name: %s jit_jvm_method task-clock invalid binary type perf_event_attrs don't have a common event id reverse position in non sample records read addresses in /proc/modules are all zero, so ignore kernel modules Build id mismatch ) offset which goes past the end of the section name string table ) has bytes left period %lld trcdevarch 0x%llx mmap unthrottle mmap2 system/extras/simpleperf/record_file_reader.cpp failed to close record file ' failed to read record file ' parent->maps stream error Unsupported zip entry size ZSTD_compressStream2() failed: emulation-faults --show-features system/extras/simpleperf/cmd_record.cpp --no-cut-samples invalid compression level for -z: process control cmd: Recorded for static_cast<pid_t>(sr.tid_data.pid) Failed to write to out_fd , 1u= max_node_count in cache: before_join_average_chain_length: cpu-cycles instruction TLB miss rate --interval Failed to add any supported default measured types Check failed: it != thread_map_.end() [ /sys/kernel/debug/tracing OpenEventFile for poll Start monitoring process __jit_debug_descriptor ReadRemoteMem( - boolean Writing into closed file. Bad image reservation start for %s: %p instead of %p , flags & (0x01 | 0x02)= method flags verification Bad encoded_value byte size %x Bogus encoded_value value_type %x unexpected static field initial value type: 'B' vs '%c' method_id.proto field_annotations list Section overlap or out-of-order map: %zx, %x class_data_item field_idx interface , low_level size = Check failed: loop.AddReadEvent(read_cmd_fd_, [&]() { return HandleCmd(loop); }) child process failed to execvp( Allocation error : not enough memory Frame index is too large r0 x9 %s: no event mechanism available ADD R_X86_64_SIZE64 R_386_COPY R_MIPS_TLS_TPREL_LO16 R_MIPS16_CALL16 R_MICROMIPS_GOT16 R_AARCH64_ABS64 R_AARCH64_ADD_ABS_LO12_NC R_AARCH64_MOVW_PREL_G2 R_AARCH64_PLT32 R_AARCH64_TLSLD_ADD_LO12_NC R_AARCH64_P32_TLSLD_LDST8_DTPREL_LO12_NC R_AARCH64_P32_TLSLE_ADD_TPREL_LO12_NC R_ARM_PC24 R_ARM_TLS_DESC R_ARM_TLS_TPOFF32 R_ARM_GOTOFF32 R_ARM_ALU_PC_G1_NC R_ARM_GOT_ABS R_ARM_THM_JUMP8 R_ARM_TLS_LE32 R_ARC_SECTOFF_ME_1 R_AVR_MS8_LDI_NEG R_HEX_HI16 R_HEX_B9_PCREL R_HEX_GD_GOT_HI16 R_HEX_TPREL_11_X R_HEX_LD_GOT_32 R_HEX_23_REG R_PPC_COPY R_PPC_TPREL16 R_PPC_TPREL16_HI R_PPC_GOT_DTPREL16_HA R_PPC64_GOT_TPREL16_HA R_PPC64_GOT_DTPREL16_HI R_PPC64_REL16 R_RISCV_SUB8 R_RISCV_SET16 R_SPARC_PC22 R_SPARC_GLOB_DAT R_SPARC_PCPLT32 R_SPARC_11 R_AMDGPU_REL16 R_VE_LO32 R_CKCORE_GOT_IMM18_4 R_LARCH_COPY R_LARCH_MARK_PCREL R_LARCH_SOP_PUSH_TLS_GOT R_LARCH_SOP_POP_32_S_10_5 R_LARCH_ABS_LO12 R_LARCH_TLS_LE64_HI12 R_LARCH_TLS_IE_PC_LO12 R_LARCH_TLS_DESC64_HI12 R_LARCH_TLS_LE_LO12_R R_LARCH_TLS_DESC_PCREL20_S2 R_XTENSA_DIFF16 R_XTENSA_SLOT1_ALT SHT_PREINIT_ARRAY can't read past the end of the file The file was not recognized as a valid object file sub_framework_command ilocalsym plus nlocalsym in LC_DYSYMTAB load command extends past the end of the symbol table ARM_RELOC_HALF ARM64_RELOC_TLVP_LOAD_PAGE21 Mach-O arm struct dylib_module_64 LC_LINKER_OPTION string # count not ARM_THREAD_STATE_COUNT for flavor number Enable communicating debuginfo positions through iterators, eliminating intrinsics disable-i2p-p2i-opt Print IR before specified passes Run in quiet mode diff filter-print-funcs gfx810 gfx90c aeabi IMAGE_REL_AMD64_REL32_1 IMAGE_REL_ARM_SECTION IMAGE_REL_I386_ABSOLUTE ` (offset: COMDAT function index out of range invalid section index target_features type section ended prematurely memory section ended prematurely R_WASM_MEMORY_ADDR_I64 R_WASM_MEMORY_ADDR_TLS_SLEB64 CODE Packed Accuracy = *cannot print option value* value: sscounterenw zicfilp zicfiss ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 backspace commercial-at reverse-solidus loongarch32 closesthit ppu v8l v8-a armv6-m +v7ve +v8.5a +v7s Error reading cmdline: %s (%d) WARN : OCSD_ERR_NOT_INIT OCSD_ERR_RDR_NO_DECODER OCSD_ERR_MEM_ACC_BAD_LEN OCSD_ERR_LAST exec range=0x num_i( Tracing unknown address area. ISB Init Unknown System Error decoding trace. Reserved Packet Header V8M - function return. Mispredict. Exact Source Address Match. Atom format 2. Ret Addr Follows, Match Prev; FSYNC; CHECK failed: (byte_size_before_serialization) == (byte_size_after_serialization): Byte size calculation and serialization were inconsistent. This may indicate a bug in protocol buffers or it may be caused by concurrent modification of %d.%d.%d std::bad_alloc w+xe The expression contained mismatched ( and ). R operator&= operator[] operator< operator new[] operator|= ... decimal128 union reserve_tp_pair attempted to close file descriptor %d, expected to be unowned, actually owned by %s 0x%llx LD_DEBUG Stats: SharedTSDs: %u available; total %u calloc parameters overflow: count * size (%zu * %zu) cannot be represented with type size_t Size (in bytes) up to which chunks will be quarantined (if lower than or equal to). allocation_ring_buffer_size ENOLCK EREMCHG ENOTSOCK EADDRINUSE ENETRESET ESTALE Timer expired Can not access a needed shared library Accessing a corrupted shared library Operation now in progress Stopped (tty output) /sys/devices/system/cpu/cpu0/cache/index%d/coherency_line_size %s: %s%s Could not find context for property "%s" PROP_ERROR_HANDLE_CONTROL_MESSAGE fgetc scanf 'm' makes no sense with '*' pwrite64 %T %s: invalid data and index offsets in "%s": %u %u truncated sleb128 expression DW_OP_piece not implemented yes ) feature: %s 0x%llx failed to build instr ranges for binary Unknown argument with -g option: kmem_cache_alloc_node Total allocations: %llu system/extras/simpleperf/cmd_merge.cpp merging of recording files with auxtrace feature isn't supported report raw sample information in perf.data raw_error_code: %u unexpected record type cpu-clock build_id_map: Failed to read symbols from dex_file cpu %llx %c %s%s Unable to set i686 system/extras/simpleperf/perf_regs.cpp [index sample_id: id %lld record %s: type %u, misc 0x%x, size %u nr_cpu %u pmu_type %u tid %u auxtrace unknown(%d) invalid attr section in system/extras/simpleperf/tracing.cpp Failed to load tracing data , type->type= system/extras/simpleperf/utils.cpp Zip: Unable to read header for entry at offset == 0. Invalid file L1-icache-prefetch-misses hw monitor events and print their textual representations to stdout Usage: simpleperf record [options] [--] [command [command-args]] Gather sampling information of running [command]. And -a/-p/-t option can be used to change target of sampling information. The default options are: -e cpu-cycles -f 4000 -o perf.data. Select monitored threads: -a System-wide collection. Use with --exclude-perf to exclude samples for simpleperf process. --app package_name Profile the process of an Android application. On non-rooted devices, the app must be debuggable, because we use run-as to switch to the app's context. -p pid_or_process_name_regex1,pid_or_process_name_regex2,... Record events on existing processes. Processes are searched either by pid or process name regex. Mutually exclusive with -a. -t tid1,tid2,... Record events on existing threads. Mutually exclusive with -a. Select monitored event types: -e event1[:modifier1],event2[:modifier2],... Select a list of events to record. An event can be: 1) an event name listed in `simpleperf list`; 2) a raw PMU event in rN format. N is a hex number. For example, r1b selects event number 0x1b. 3) a kprobe event added by --kprobe option. Modifiers can be added to define how the event should be monitored. Possible modifiers are: u - monitor user space events only k - monitor kernel space events only --group event1[:modifier],event2[:modifier2],... Similar to -e option. But events specified in the same --group option are monitored as a group, and scheduled in and out at the same time. --trace-offcpu Generate samples when threads are scheduled off cpu. Similar to "-c 1 -e sched:sched_switch". --kprobe kprobe_event1,kprobe_event2,... Add kprobe events during recording. The kprobe_event format is in Documentation/trace/kprobetrace.rst in the kernel. Examples: 'p:myprobe do_sys_openat2 $arg2:string' - add event kprobes:myprobe 'r:myretprobe do_sys_openat2 $retval:s64' - add event kprobes:myretprobe --add-counter event1,event2,... Add additional event counts in record samples. For example, we can use `-e cpu-cycles --add-counter instructions` to get samples for cpu-cycles event, while having instructions event count for each sample. Select monitoring options: -f freq Set event sample frequency. It means recording at most [freq] samples every second. For non-tracepoint events, the default option is -f 4000. A -f/-c option affects all event types following it until meeting another -f/-c option. For example, for "-f 1000 -e cpu-cycles -c 1 -e sched:sched_switch", cpu-cycles has sample freq 1000, sched:sched_switch event has sample period 1. -c count Set event sample period. It means recording one sample when [count] events happen. For tracepoint events, the default option is -c 1. --call-graph fp | dwarf[,<dump_stack_size>] Enable call graph recording. Use frame pointer or dwarf debug frame as the method to parse call graph in stack. Default is no call graph. Default dump_stack_size with -g is 65528. -g Same as '--call-graph dwarf'. --clockid clock_id Generate timestamps of samples using selected clock. Possible values are: realtime, monotonic, monotonic_raw, boottime, perf. If supported, default is monotonic, otherwise is perf. --cpu cpu_item1,cpu_item2,... Monitor events on selected cpus. cpu_item can be a number like 1, or a range like 0-3. A --cpu option affects all event types following it until meeting another --cpu option. --delay time_in_ms Wait time_in_ms milliseconds before recording samples. --duration time_in_sec Monitor for time_in_sec seconds instead of running [command]. Here time_in_sec may be any positive floating point number. -j branch_filter1,branch_filter2,... Enable taken branch stack sampling. Each sample captures a series of consecutive taken branches. The following filters are defined: any: any type of branch any_call: any function call or system call any_ret: any function return or system call return ind_call: any indirect branch u: only when the branch target is at the user level k: only when the branch target is in the kernel This option requires at least one branch type among any, any_call, any_ret, ind_call. -b Enable taken branch stack sampling. Same as '-j any'. -m mmap_pages Set pages used in the kernel to cache sample data for each cpu. It should be a power of 2. If not set, the max possible value <= 1024 will be used. --user-buffer-size <buffer_size> Set buffer size in userspace to cache sample data. By default, it is %s. --no-inherit Don't record created child threads/processes. --cpu-percent <percent> Set the max percent of cpu time used for recording. percent is in range [1-100], default is 25. --tp-filter filter_string Set filter_string for the previous tracepoint event. Format is in Documentation/trace/events.rst in the kernel. An example: 'prev_comm != "simpleperf" && (prev_pid > 1)'. Dwarf unwinding options: --post-unwind=(yes|no) If `--call-graph dwarf` option is used, then the user's stack will be recorded in perf.data and unwound while recording by default. Use --post-unwind=yes to switch to unwind after recording. --no-unwind If `--call-graph dwarf` option is used, then the user's stack will be unwound by default. Use this option to disable the unwinding of the user's stack. --no-callchain-joiner If `--call-graph dwarf` option is used, then by default callchain joiner is used to break the 64k stack limit and build more complete call graphs. However, the built call graphs may not be correct in all cases. --callchain-joiner-min-matching-nodes count When callchain joiner is used, set the matched nodes needed to join callchains. The count should be >= 1. By default it is 1. --no-cut-samples Simpleperf uses a record buffer to cache records received from the kernel. When the available space in the buffer reaches low level, the stack data in samples is truncated to 1KB. When the available space reaches critical level, it drops all samples. This option makes simpleperf not truncate stack data when the available space reaches low level. --keep-failed-unwinding-result Keep reasons for failed unwinding cases --keep-failed-unwinding-debug-info Keep debug info for failed unwinding cases Sample filter options: --exclude-perf Exclude samples for simpleperf process. --exclude-pid pid1,pid2,... Exclude samples for selected processes. --exclude-tid tid1,tid2,... Exclude samples for selected threads. --exclude-process-name process_name_regex Exclude samples for processes with name containing the regular expression. --exclude-thread-name thread_name_regex Exclude samples for threads with name containing the regular expression. --exclude-uid uid1,uid2,... Exclude samples for processes belonging to selected uids. --include-pid pid1,pid2,... Only include samples for selected processes. --include-tid tid1,tid2,... Only include samples for selected threads. --include-process-name process_name_regex Only include samples for processes with name containing the regular expression. --include-thread-name thread_name_regex Only include samples for threads with name containing the regular expression. --include-uid uid1,uid2,... Only include samples for processes belonging to selected uids. Recording file options: --no-dump-kernel-symbols Don't dump kernel symbols in perf.data. By default kernel symbols will be dumped when needed. --no-dump-symbols Don't dump symbols in perf.data. By default symbols are dumped in perf.data, to support reporting in another environment. -o record_file_name Set record file name, default is perf.data. --size-limit SIZE[K|M|G] Stop recording after SIZE bytes of records. Default is unlimited. --symfs <dir> Look for files with symbols relative to this directory. This option is used to provide files with symbol table and debug information, which are used for unwinding and dumping symbols. --add-meta-info key=value Add extra meta info, which will be stored in the recording file. -z[=<compression_level>] Compress records using zstd. compression level: 1 is the fastest, 22 is the greatest, 3 is the default. ETM recording options: --addr-filter filter_str1,filter_str2,... Provide address filters for cs-etm instruction tracing. filter_str accepts below formats: 'filter <addr-range>' -- trace instructions in a range 'start <addr>' -- start tracing when ip is <addr> 'stop <addr>' -- stop tracing when ip is <addr> <addr-range> accepts below formats: <file_path> -- code sections in a binary file <vaddr_start>-<vaddr_end>@<file_path> -- part of a binary file <kernel_addr_start>-<kernel_addr_end> -- part of kernel space <addr> accepts below formats: <vaddr>@<file_path> -- virtual addr in a binary file <kernel_addr> -- a kernel address Examples: 'filter 0x456-0x480@/system/lib/libc.so' 'start 0x456@/system/lib/libc.so,stop 0x480@/system/lib/libc.so' --aux-buffer-size <buffer_size> Set aux buffer size, only used in cs-etm event type. Need to be power of 2 and page size aligned. Used memory size is (buffer_size * (cpu_count + 1). Default is 4M. --decode-etm Convert ETM data into branch lists while recording. --binary binary_name Used with --decode-etm to only generate data for binaries matching binary_name regex. --record-timestamp Generate timestamp packets in ETM stream. --record-cycles Generate cycle count packets in ETM stream. --cycle-threshold <threshold> Set cycle count counter threshold for ETM cycle count packets. --etm-flush-interval <interval> Set the interval between ETM data flushes from the ETR buffer to the perf event buffer (in milliseconds). Default is 100 ms. Other options: --exit-with-parent Stop recording when the thread starting simpleperf dies. --use-cmd-exit-code Exit with the same exit code as the monitored cmdline. --start_profiling_fd fd_no After starting profiling, write "STARTED" to <fd_no>, then close <fd_no>. --stdio-controls-profiling Use stdin/stdout to pause/resume profiling. --in-app We are already running in the app's context. --tracepoint-events file_name Read tracepoint events from [file_name] instead of tracefs. -m Lost/Truncated fseek raw-l2d-cache-refill raw-l2i-tlb raw-bus-cycles read accesses to another socket in a multi-socket system %-*d Trace system-wide process runtime events. debuggable /proc/sys/fs/nr_open ro.build.version.codename perf_event_file(event %s, tid %d, cpu %d) Stop monitoring process <<invalid-method-idx-%d>> Unable to open '%s' : %s base wasn't explicitly flushed before destruction. Method's class index unexpected, %u vs %u Bad encoded_value int/float size %x method_handles Invalid field name: '%s' Invalid class definition ordering: class with type idx: '%d' defined before implemented interface with type idx: '%d' Mismatched defining class for field_annotation Method may have only one of public/protected/private, %s: %x (class_idx.index_= , header_->type_ids_size_= final fork() failed Src size is incorrect .eh_frame_hdr (byte & ~0x07) == 0xb8 pop {wR%d r3 x6 %s:%d: Attempt to get vlenb remotely from non-riscv device without pid. status fcntl(%d, F_GETFD) fcntl(%d, F_SETFD) del R_68K_32 R_X86_64_32 R_X86_64_IRELATIVE R_386_TLS_GD_32 R_386_TLS_DTPMOD32 R_MIPS_GOT_PAGE R_MIPS_PJUMP R_MIPS_TLS_DTPMOD64 R_MICROMIPS_HI16 R_AARCH64_ABS32 R_AARCH64_ABS16 R_AARCH64_ADR_PREL_LO21 R_AARCH64_MOVW_PREL_G2_NC R_AARCH64_TLSIE_LD_GOTTPREL_PREL19 R_AARCH64_P32_ADR_PREL_PG_HI21 R_AARCH64_P32_CONDBR19 R_AARCH64_P32_TLSLD_ADD_LO12_NC R_ARM_BREL_ADJ R_ARM_SBREL31 R_ARM_GOT_PREL R_ARM_PRIVATE_0 R_ARC_16 R_ARC_S25W_PCREL R_ARC_32_ME_S R_AVR_PORT6 R_HEX_10_X R_HEX_GD_GOT_11_X R_PPC_PLT32 R_PPC_DTPMOD32 R_PPC_TPREL32 R_PPC_TLSGD R_PPC64_ADDR16_DS R_PPC64_GOT_TLSGD16_LO R_RISCV_TLS_DTPREL32 R_390_GOT16 R_390_GOTPLT32 R_SPARC_16 R_SPARC_PLT32 R_SPARC_HIPLT22 R_SPARC_DISP64 R_SPARC_TLS_GD_LO10 R_CKCORE_GOTOFF_LO16 R_CKCORE_TOFFSET_LO16 R_CKCORE_PCREL_IMM18_2 R_LARCH_ADD64 R_LARCH_SUB24 R_LARCH_TLS_DESC64_PC_HI12 R_XTENSA_OP2 R_XTENSA_SLOT7_OP R_XTENSA_SLOT9_OP SHT_AARCH64_AUTH_RELR SHT_STRTAB SHT_ANDROID_RELR the index is greater than or equal to the number of entries ( umbrella LC_SUB_UMBRELLA LC_SYMTAB command name.offset field too small, not past the end of the dylinker_command struct dyld name extends past the end of the load command LC_LINKER_OPTION cmdsize too small which is a ARM_THREAD_STATE64 flavor in ) load command offset field plus size field of section NOT import-constants-with-refs dot-cfg Only print IR for functions whose name match this for all print-[before|after][-all] options an example strategy for statepoint R_TCL gfx704 gfx801 gfx802 v4 symbol table missing IMAGE_REL_AMD64_REL32_4 IMAGE_REL_ARM_BRANCH24 IMAGE_REL_ARM64_SECREL COMDAT section index out of range invalid TableNumber WASM malformed sleb128, extends past end Value CPU_arch Thumb-2 Direct ARM v4T Tag_ABI_PCS_R9_use Tag_ABI_enum_size Tag_ABI_optimization_goals Tag_PACRET_use Tag_T2EE_use zic64b zicsr zknd zksh zvl65536b zvl8192b ztso 0123456789ABCDEFabcdef FF carriage-return DC4 left-parenthesis REG_ESUBREG "can't happen" -- you found a bug mipsallegrexel spirv64v1.0 spirv64v1.1 v7e-m armv4 +v5 9-A 8-M.Baseline OCSD_ERR_FILE_ERROR OCSD_ERR_DATA_DECODE_FATAL OCSD_ERR_COMMIT_PKT_OVERRUN Illegal Opode found while decoding program memory. OCSD_GEN_TRC_ELEM_SWTRACE I_UNNUM_DS_MKR I_MISPREDICT I_ADDR_CTXT_L_32IS1 I_ADDR_S_IS0 Overflow. EL3 HSYNC; bytes). To increase the limit (or to disable these warnings), see CodedInputStream::SetTotalBytesLimit() in third_party/protobuf/io/coded_stream.h. CHECK failed: (buffer_used_) == (buffer_size_): terminating. terminating due to %s exception of type %s wbxe l ll A %a operator delete[] out/llvm-project/libcxxabi/src/demangle/Utility.h FileOutputStream /odm/etc/group GETCONF_DIR LD_HWASAN LIBC_HOOKS_ENABLE *Cur == 'd' || *Cur == 'u' pthread_create sched_getscheduler failed: %m invalid pthread_t %p passed to %s EINTR EBUSY ENOTTY EL2HLT EADDRNOTAVAIL %s signal %d u:object_r:properties_serial:s0 ctl. strchr: prevented read past end of buffer strcpy 02 evaluateExpression event_types[file section]: offset %lld, size %lld tracepoint fields: Usage: simpleperf inject [options] --binary binary_name Generate data only for binaries matching binary_name regex. -i file1,file2,... Input files. Default is perf.data. Support below formats: 1. perf.data generated by recording cs-etm event type. 2. branch_list file generated by `inject --output branch-list`. If a file name starts with @, it contains a list of input files. -o <file> output file. Default is perf_inject.data. --output <format> Select output file format: autofdo -- text format accepted by TextSampleReader of AutoFDO branch-list -- protobuf file in etm_branch_list.proto Default is autofdo. --dump-etm type1,type2,... Dump etm data. A type is one of raw, packet and element. --exclude-perf Exclude trace data for the recording process. --symdir <dir> Look for binaries in a directory recursively. --allow-mismatched-build-id Allow mismatched build ids when searching for debug binaries. Examples: 1. Generate autofdo text output. $ simpleperf inject -i perf.data -o autofdo.txt --output autofdo 2. Generate branch list proto, then convert to autofdo text. $ simpleperf inject -i perf.data -o branch_list.data --output branch-list $ simpleperf inject -i branch_list.data -o autofdo.txt --output autofdo Can't convert kernel ip addresses without kernel start addr. So remove branches for the kernel. --%.2f%%-- missing output file clockid ; product_props --exclude-uid < --show-callchain app_type unknown unwinding error code: sample_type (0x%llx) %s : expected SHT_STRTAB, but got chain_type %s 1u << 16 CLOCK invalid feature section descriptor in static_cast<uint32_t>(PERF_TYPE_TRACEPOINT) no process with pid system/libziparchive/zip_archive.cc Zip: failed to read at offset %lld Installed zlib is not compatible with linked version (%s) Zip: inflate read failed, getSize = %u: %s Empty archive failed to run `pm list packages -U` --out-fd Check failed: z_stream_ no output path for generated test file VmHWM: dwarf-based-call-graph --call-graph ip=%p --trace-offcpu option only works with one of events Aux data lost in user space: consider increasing kernel buffer size(-m), consider increasing userspace buffer size(--user-buffer-size), (pid= /data/data/%s/perf-%d.map ro.build.fingerprint failed to keep Failed to open cache_stat_.max_node_count cache_size: raw-l1d-cache-rd raw-l1d-cache-refill-wr raw-l1d-tlb-refill-wr Detect %llu spin loops in process %s (%d) thread %s (%d), max rate at [%.6f s - %.6f s], taken %.3f ms / %.3f ms (%.2f%%). /system/lib/modules etm event type isn't supported on device etm device doesn't support contextID . Available fields are failed to read min_exec_vaddr from art/libdexfile/dex/dex_file.h short Section end(%d) should be within file size(%zu) for %s. Offset(%d) should be aligned by %zu for %s. method annotation This dex file is invalid and will be rejected in the future. Error is: Failure to verify dex file '%s': , exitcode perf-%04d%02d%02d-%02d-%02d-%02d.data x23 libc has been used ; R_68K_PC8 R_68K_PLTOFF32 R_68K_TLS_IE8 R_X86_64_DTPOFF32 R_MIPS_TLS_GD R_MIPS_TLS_DTPREL_HI16 R_MIPS_TLS_DTPREL_LO16 R_MIPS16_GOT16 R_MICROMIPS_HI0_LO16 R_MICROMIPS_PC19_S2 R_AARCH64_LD64_GOTOFF_LO15 R_AARCH64_TLSLD_ADD_DTPREL_HI12 R_AARCH64_P32_GOT_LD_PREL19 R_AARCH64_P32_TLSLD_LDST64_DTPREL_LO12 R_AARCH64_P32_TLSLE_LDST128_TPREL_LO12_NC R_ARM_TARGET1 R_ARM_LDC_PC_G2 R_ARM_THM_MOVT_BREL R_ARC_N16 R_AC_SECTOFF_S9_1 R_ARC_32_PCREL R_AVR_DIFF32 R_PPC_GOT_TLSGD16_HA R_PPC64_TPREL16_HI R_PPC64_DTPREL16_LO R_PPC64_TPREL16_HIGHERA R_PPC64_DTPREL16_LO_DS R_RISCV_PCREL_LO12_S R_RISCV_TPREL_LO12_I R_390_PLTOFF32 R_390_TLS_LDCALL R_MSP430_16_BYTE R_MSP430_2X_PCREL R_VE_PLT_LO32 R_VE_DTPOFF64 R_CKCORE_COPY R_CKCORE_GOT32 R_CKCORE_GOT12 R_CKCORE_PCREL_BLOOP_IMM4_4 R_CKCORE_PCREL_VLRW_IMM12_4 R_LARCH_TLS_TPREL32 R_LARCH_SOP_PUSH_PCREL R_LARCH_SOP_SUB R_LARCH_B21 R_LARCH_GOT_PC_HI20 R_LARCH_GOT64_PC_HI12 R_LARCH_TLS_IE64_PC_HI12 R_LARCH_TLS_IE64_HI12 R_XTENSA_SLOT8_ALT R_XTENSA_TLS_CALL SHT_HASH SHT_LLVM_BB_ADDR_MAP LC_MAIN command LC_ENCRYPTION_INFO_64 command iundefsym plus nundefsym in LC_DYSYMTAB load command extends past the end of the symbol table symoff field of LC_SYMTAB command ) of LC_SYMTAB command extreloff field of LC_DYSYMTAB command lazy_bind_off field of dyld lazy bind info count not x86_EXCEPTION_STATE_COUNT for flavor number x86_EXCEPTION_STATE extends past end of command in two level hints Enable optimization remarks from passes whose name match the given regular expression Disabled Time each pass, printing elapsed time for each on exit R_RLA mips5 cnmips gfx1036 sm_21 sm_37 sm_61 COFF-<unknown arch> IMAGE_REL_ARM64_SECREL_HIGH12A section symbols must have local binding invalid tag symbol index unsupported COMDAT flags COMDAT data index out of range producers section does not have unique fields R_WASM_TABLE_INDEX_I32 8-byte stack alignment, Debugging TrustZone + Virtualization Extensions Tag_ABI_PCS_GOT_use Tag_also_compatible_with unrecognized format-version: 0x zve64x smepmp xsfvfwmaccqqq xtheadbb zicclsm zvl2048b zvfbfwma abcdefghijklmnopqrstuvwxyz BS SO left-square-bracket right-square-bracket REG_EMPTY empty (sub)expression v9.5-a xscale 6 6K 8.6-A Packet not supported in decoder Test snapshot file parse information :[0x excep num (0x N; Waiting for sync - either at start of decode, or after overflow / bad packet PE status update / change (arch, ctxtid, vmid etc). OCSD_GEN_TRC_ELEM_I_RANGE_NOPATH A64:ret I_ITE AArch64, IRQ4 message of type " There was insufficient memory to convert the expression into a finite state machine. filesystem error: %s ["%s"] sizeof... const_cast operator~ operator>>= unsigned __int128 alloc mmap failed: %m fdsan: mmap failed: %m /vendor/etc/group zero_contents (NumberOfUnknownFlags) < (MaxUnknownFlags) pthread_create sched_setscheduler(%d, {%d}) call failed: %m pthread_mutex_trylock ESRCH EISDIR ENOSYS ENOMSG EPROTO EMULTIHOP ELIBBAD EKEYREVOKED Try again Protocol driver not attached Level 2 halted Package not installed Not a data message Value too large for defined data type Host is down Remote I/O error Owner died inf Jul %jd unwind_phase2 malformed uleb128 expression off Check failed: false ANDROID_LOG_TAGS %s file_offsets_of_auxtrace_records: simpleperf kmem record command needs root privilege Usage: simpleperf report [options] The default options are: -i perf.data --sort comm,pid,tid,dso,symbol. -b Use the branch-to addresses in sampled take branches instead of the instruction addresses. Only valid for perf.data recorded with -b/-j option. --children Print the overhead accumulated by appearing in the callchain. In the report, Children column shows overhead for a symbol and functions called by the symbol, while Self column shows overhead for the symbol itself. --csv Report in csv format. --csv-separator <sep> Set separator for csv columns. Default is ','. --full-callgraph Print full call graph. Used with -g option. By default, brief call graph is printed. -g [callee|caller] Print call graph. If callee mode is used, the graph shows how functions are called from others. Otherwise, the graph shows how functions call others. Default is caller mode. -i <file> Specify path of record file, default is perf.data. --kallsyms <file> Set the file to read kernel symbols. --max-stack <frames> Set max stack frames shown when printing call graph. -n Print the sample count for each item. --no-demangle Don't demangle symbol names. --no-show-ip Don't show vaddr in file for unknown symbols. -o report_file_name Set report file name, default is stdout. --percent-limit <percent> Set min percentage in report entries and call graphs. --print-event-count Print event counts for each item. Additional events can be added by --add-counter in record cmd. --raw-period Report period count instead of period percentage. --sort key1,key2,... Select keys used to group samples into report entries. Samples having the same key values are aggregated into one report entry. Each report entry is printed in one row, having columns to show key values. Possible keys include: pid -- process id tid -- thread id comm -- thread name (can be changed during the lifetime of a thread) dso -- shared library symbol -- function name in the shared library vaddr_in_file -- virtual address in the shared library Keys can only be used with -b option: dso_from -- shared library branched from dso_to -- shared library branched to symbol_from -- name of function branched from symbol_to -- name of function branched to The default sort keys are: comm,pid,tid,dso,symbol --symfs <dir> Look for files with symbols relative to this directory. --symdir <dir> Look for files with symbols in a directory recursively. --vmlinux <file> Parse kernel symbols from <file>. Sample filter options: --comms comm1,comm2,... Report only for threads with selected names. --dsos dso1,dso2,... Report only for selected dsos. --pids pid1,pid2,... Same as '--include-pid'. --symbols symbol1;symbol2;... Report only for selected symbols. --tids tid1,tid2,... Same as '--include-tid'. --cpu cpu_item1,cpu_item2,... Only include samples for the selected cpus. cpu_item can be a number like 1, or a range like 0-3. --exclude-pid pid1,pid2,... Exclude samples for selected processes. --exclude-tid tid1,tid2,... Exclude samples for selected threads. --exclude-process-name process_name_regex Exclude samples for processes with name containing the regular expression. --exclude-thread-name thread_name_regex Exclude samples for threads with name containing the regular expression. --include-pid pid1,pid2,... Only include samples for selected processes. --include-tid tid1,tid2,... Only include samples for selected threads. --include-process-name process_name_regex Only include samples for processes with name containing the regular expression. --include-thread-name thread_name_regex Only include samples for threads with name containing the regular expression. --filter-file <file> Use filter file to filter samples based on timestamps. The file format is in doc/sampler_filter.md. != Target Shared Object thread_id: %d execution_type: %s app_type: %s android_build_type: %s context_switch: simpleperf_report_proto.Thread are not used Failed to store tracepoint events r%d Section not found system/extras/simpleperf/read_elf.cpp , e_phentsize = time_running %llu pid %u min_vaddr: 0x%llx name: %s switch_cpu_wide Invalid time range in filter data: begin time invalid header in SPLIT records are not followed by a SPLIT_END record. failed to read file SIMPLE_PERF_RECORD_TYPE_START Check failed: dso != nullptr ftrace format file %zu/%zu: %s %d.build.%s Zip: Null ZipArchiveHandle Zip: invalid offset %lld Zip: %s: read %zu from offset %lld failed %s Zip: %s: Bad offset for zip64 central directory. cd offset %llu, cd size %llu, zip64 eocd offset %llu Zip: Extra field isn't large enough to hold zip64 info, size %u entryName.size() Zlib error L1-icache-prefetches dTLB-store-misses Collect recording data generated by app api we+ ( output some data is bigger than max allowed size --exit-with-parent --no-dump-symbols failed to write to start_profiling_fd_ static_cast<pid_t>(sr.tid_data.tid) matched_node_count_to_extend_callchain Usage: simpleperf stat [options] [command [command-args]] Gather performance counter information of running [command]. And -a/-p/-t option can be used to change target of counter information. -a Collect system-wide information. --app package_name Profile the process of an Android application. On non-rooted devices, the app must be debuggable, because we use run-as to switch to the app's context. --cpu cpu_item1,cpu_item2,... Monitor events on selected cpus. cpu_item can be a number like 1, or a range like 0-3. A --cpu option affects all event types following it until meeting another --cpu option. --csv Write report in comma separate form. --duration time_in_sec Monitor for time_in_sec seconds instead of running [command]. Here time_in_sec may be any positive floating point number. --interval time_in_ms Print stat for every time_in_ms milliseconds. Here time_in_ms may be any positive floating point number. Simpleperf prints total values from the starting point. But this can be changed by --interval-only-values. --interval-only-values Print numbers of events happened in each interval. -e event1[:modifier1],event2[:modifier2],... Select a list of events to count. An event can be: 1) an event name listed in `simpleperf list`; 2) a raw PMU event in rN format. N is a hex number. For example, r1b selects event number 0x1b. Modifiers can be added to define how the event should be monitored. Possible modifiers are: u - monitor user space events only k - monitor kernel space events only --group event1[:modifier],event2[:modifier2],... Similar to -e option. But events specified in the same --group option are monitored as a group, and scheduled in and out at the same time. --kprobe kprobe_event1,kprobe_event2,... Add kprobe events during stating. The kprobe_event format is in Documentation/trace/kprobetrace.rst in the kernel. Examples: 'p:myprobe do_sys_openat2 $arg2:string' - add event kprobes:myprobe 'r:myretprobe do_sys_openat2 $retval:s64' - add event kprobes:myretprobe --no-inherit Don't stat created child threads/processes. -o output_filename Write report to output_filename instead of standard output. --per-core Print counters for each cpu core. --per-thread Print counters for each thread. -p pid_or_process_name_regex1,pid_or_process_name_regex2,... Stat events on existing processes. Processes are searched either by pid or process name regex. Mutually exclusive with -a. -t tid1,tid2,... Stat events on existing threads. Mutually exclusive with -a. --tp-filter filter_string Set filter_string for the previous tracepoint event. Format is in Documentation/trace/events.rst in the kernel. An example: 'prev_comm != "simpleperf" && (prev_pid > 1)'. --print-hw-counter Test and print CPU PMU hardware counters available on the device. --sort key1,key2,... Select keys used to sort the report, used when --per-thread or --per-core appears. The appearance order of keys decides the order of keys used to sort the report. Possible keys include: count -- event count for each entry count_per_thread -- event count for a thread on all cpus cpu -- cpu id pid -- process id tid -- thread id comm -- thread name The default sort keys are: count_per_thread,tid,cpu,count --use-devfreq-counters On devices with Qualcomm SOCs, some hardware counters may be used to monitor memory latency (in drivers/devfreq/arm-memlat-mon.c), making fewer counters available to users. This option asks devfreq to temporarily release counters by replacing memory-latency governor with performance governor. It affects memory latency during profiling, and may cause wedged power if simpleperf is killed in between. --verbose Show result in verbose mode. Total Runtime: %.3f ms /system cpu%d start 0x%llx@%s needed , sample_period != 0u= event_base_priority_init failed dex_file_in_memory Check failed: IsInt<8>(jval_.i) double Check failed: file_->IsValid() Failed to open dex file '%s': %s Map is missing field_ids entry Invalid handler addr: %x Bad encoded_value method handle size %x encoded_annotation type_idx unexpected static field initial value type: 'C' vs '%c' Invalid annotations_off_, not aligned by 4 Invalid annotations_directory_item CallSiteArray missing target method name out-of-order %s indexes %u and %u Bad size for section: got %x, expected %x string_ids Unknown cmd: (byte & ~0x07) == 0xc0 edx s0 arch_ != ARCH_UNKNOWN EVENT_EPOLL_USE_CHANGELIST R_X86_64_TPOFF64 R_386_TLS_LDM_CALL R_MIPS_HIGHEST R_MIPS16_TLS_LDM R_MICROMIPS_HIGHEST R_AARCH64_PREL64 R_AARCH64_ADR_PREL_PG_HI21_NC R_AARCH64_MOVW_PREL_G1_NC R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC R_AARCH64_P32_TLSLE_ADD_TPREL_LO12 R_ARM_COPY R_ARM_MOVT_PREL R_ARC_N8 R_ARC_W R_ARC_PLT32 R_HEX_B15_PCREL R_HEX_RELATIVE R_HEX_DTPREL_32 R_HEX_GOTREL_16_X R_PPC_PLTREL32 R_PPC_IRELATIVE R_PPC64_DTPREL16_HIGHER R_PPC64_PCREL_OPT R_PPC64_REL16_HA R_390_PC12DBL R_SPARC_TLS_LDO_LOX10 R_SPARC_TLS_LE_HIX22 R_SPARC_TLS_LE_LOX10 R_AMDGPU_NONE R_VE_HI32 R_VE_GOTOFF_HI32 R_CKCORE_GOTPC R_CKCORE_PCREL_IMM10_4 R_CKCORE_PLT12 R_CKCORE_TLS_GD32 R_CKCORE_PCREL_VLRW_IMM12_8 R_LARCH_SOP_AND R_LARCH_ABS64_HI12 R_LARCH_TLS_LE_HI20_R SHT_ANDROID_RELA SHT_LLVM_ODRTAB entries, but the symbol table associated has has invalid sh_entsize: expected LC_LINKER_OPTIMIZATION_HINT iextdefsym plus nextdefsym in LC_DYSYMTAB load command extends past the end of the symbol table GENERIC_RELOC_SECTDIFF X86_64_RELOC_SUBTRACTOR PPC_RELOC_PAIR locreloff field plus nlocrel field times sizeof(struct relocation_info) of LC_DYSYMTAB command rebase_off field of LC_ID_DYLIB LC_BUILD_VERSION_COMMAND has incorrect cmdsize LC_RPATH path.offset field too small, not past the end of the rpath_command struct section relocation entries __PAGEZERO Propagate attributes in index gfx601 gfx90a gfx1150 sm_62 IMAGE_REL_AMD64_ABSOLUTE IMAGE_REL_AMD64_REL32_5 IMAGE_REL_AMD64_PAIR IMAGE_REL_ARM64_ABSOLUTE IMAGE_REL_ARM64_BRANCH14 invalid global name entry global section ended prematurely invalid segment size R_WASM_MEMORY_ADDR_I32 R_WASM_TYPE_INDEX_LEB TAG debug_info ARMv8-a FP-D16 WMMX_arch 4-byte 8-byte alignment, ABI_HardFP_use Aggressive Size value Tag_ABI_FP_optimization_goals unrecognized tag 0x LLVM ERROR: zvbb ssu64xl xcvelw xtheadmempair zmmul ssqosid upper FS vertical-line brackets ([ ]) not balanced bpfeb musleabihf armv8.7-a 9.1-A 9.2-A armv9.3-a 9.3-A +v8r iwmmxt2 cutils-trace CS ID= OCSD_ERR_I_RANGE_LIMIT_OVERRUN OPENCSD_INSTR_RANGE_LIMIT OCSD_GEN_TRC_ELEM_EO_TRACE Trace indication of transactional memory operations. debug restart { CC. , TSTATE. Atom: E, Trace Event. Address & Context, Long, 32 bit, IS0. Address & Context, Long, 64 bit, IS1. Exact Address Match. I_PE_RESET PE Reset HardFault Any NS Parameter to BackUp() can't be negative. (cannot determine missing fields for lite message) external/protobuf/src/google/protobuf/stubs/common.cc ). Contact the program author for an update. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in " thread::detach failed a+e L decltype operator. operator- operator name does not start with 'operator' JE_MALLOC_CONF Supported formats: %([0-9]*)?(z|ll)?{d,u,x,X}; %p; %[-]([0-9]*)?(\.\*)?s; %c C.UTF-8 EBADF ENOSTR ERESTART EMSGSIZE No such file or directory Too many symbolic links encountered /vendor_property_contexts ftello64 readlink Sunday Sat 4 libunwind: malformed DW_CFA_register DWARF unwind, reg2 too big DW_EH_PE_aligned pointer encoding not supported getSavedRegister persist.simpleperf.profile_app_expiration_time true for logging: ( persist.log.tag. @ %llx-%llx:%llu %s%cTemporaryFile-XXXXXX TMPDIR in TracingFormat of trace_offcpu event_attrs_.size() Check failed: it != next_sample_cache_.end() Samples: %llu --dump-protobuf-report unexpected execution type: ERROR_MAX_FRAME_EXCEEDED kernel_symbols_available Found string_view::substr simpleperf.proto.LBRData.Binary.path exclude_callchain_kernel %u, exclude_callchain_user %u /sys/bus/event_source/devices/ cannot read event content in %s%llu%*u%*s%*s 0x%llx unknown reg section system/extras/simpleperf/record.cpp error_code %llu stack_start 0x%llx callchain length=%llu: clock generating sample timestamps is invalid auxtrace feature section [JIT cache] [unknown] .. failed to parse cpu: Zip: ioctl(%d, BLKGETSIZE64) failed: %s Zip: file name for entry %llu exceeds the central directory range, file_name_length: %u, cd_length: %zu Check failed: zip64_info.local_header_offset.has_value() Zip: Data size should not be 0 in zip64 extended field Zip: inflate zerr=%d (nIn=%p aIn=%u nOut=%p aOut=%u) too many length or distance symbols need dictionary L1-dcache-load-misses %s --exclude-perf s, post process time sample_record_count=%llu,kernelspace_lost_records=%zu,userspace_lost_samples=%zu,userspace_lost_non_samples=%zu,userspace_truncated_stack_samples=%zu after_join_max_chain_length: --spin-rate system/extras/simpleperf/cmd_trace_sched.cpp /notes/.note.gnu.build-id Waiting for process of app , tid ReadCounter from event_base_get_method isn't poll: , addr DexFile fread() failed can't get ip reg value , ip_reg_value= ' to class_defs_ Check failed: root_container_ != nullptr Invalid use of void Bad file size (%zu, expected at most %zu) method-ids unexpected static field initial value type: 'L' vs '%c' field annotation Method Item %d at ends out of bounds annotation_set_ref_list persist.simpleperf.boot_record .debug_frame Invalid: restore while processing cie. Illegal Warning: PC is moving backwards: old 0x%llx new 0x%llx r4 x14 rsi t5 Pid: %s: noting a del on a non-setup event %p (events: 0x%x, fd: %d, flags: 0x%x) 0x R_68K_16 R_68K_PLT32 R_68K_COPY R_68K_TLS_DTPREL32 R_X86_64_GOTPCREL64 R_MIPS_32 R_MIPS_26 R_MIPS_GLOB_DAT R_MICROMIPS_LO16 R_AARCH64_TLSGD_ADR_PREL21 R_AARCH64_AUTH_RELATIVE R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12 R_AARCH64_P32_TLSIE_LD32_GOTTPREL_LO12_NC R_AARCH64_P32_TLSLE_MOVW_TPREL_G0_NC R_ARM_THM_JUMP19 R_ARM_LDRS_PC_G1 R_ARM_ALU_SB_G1_NC R_ARM_MOVW_BREL R_ARC_TLS_TPOFF R_AVR_HH8_LDI R_HEX_B7_PCREL_X R_HEX_32_PCREL R_HEX_GD_GOT_32 R_HEX_DTPREL_32_6_X R_PPC_NONE R_PPC_TLS R_PPC_GOT_TLSGD16_HI R_PPC_GOT_TPREL16_HI R_PPC64_NONE R_PPC64_GOT16_LO R_PPC64_TOC16_LO R_RISCV_TLS_GOT_HI20 R_390_PC64 R_390_GOTENT R_390_IRELATIVE R_SPARC_OLO10 R_VE_REFLONG R_VE_PC_HI32 R_CKCORE_PCREL_JSR_IMM11_2 R_CKCORE_ADDR_LO16 R_CKCORE_DOFFSET_LO16 R_LARCH_IRELATIVE R_LARCH_SOP_POP_32_S_0_10_10_16_S2 R_LARCH_TLS_IE64_LO20 R_XTENSA_SLOT12_ALT SHT_GROUP SHT_ANDROID_REL SHT_LLVM_OFFLOADING The end of the file was unexpectedly encountered more than one LC_MAIN command ARM64_RELOC_SUBTRACTOR with a size of which is a x86_THREAD_STATE flavor in expand-constant-exprs write-experimental-debuginfo '! mips64r6 caicos gfx702 elf32-m68k elf64-littleaarch64 debug directory CHPE entry point ranges IMAGE_REL_I386_REL16 invalid version number: dylink.0 section ended prematurely invalid function relocation invalid tag export elem section ended prematurely R_WASM_MEMORY_ADDR_SLEB R_WASM_SECTION_OFFSET_I32 PCS_config Tag_FP_arch ABI_WMMX_args Tag_CPU_raw_name Tag_ABI_FP_number_model < /proc/self/fd/%d TERM zfinx zve32x shcounterenw ssaia xtheadmac xtheadmemidx za128rs zkn zvl16384b LF spirv32v1.2 arm64 v8.1-a v9-a v9.4-a armv5t +v7 8.9-A regex_error: debug.atrace.tags.enableflags INFO : Bad packet sequence Invalid packet header OCSD_ERR_UNSUPP_DECODE_PKT Internal return stack overflow checks failed - popped more than we pushed. OCSD_ERR_DCD_INTERFACE_UNUSED Memory allocation error. No decoder configuration information Root; OCSD_GEN_TRC_ELEM_INSTR_RANGE Synchronisation marker - marks position in stream of an element that is output later. Commit ; Commit( I_EXTENSION I_EXCEPT_RTN I_CTXT Reserved; EL1R Any S ERROR %Lf o initializer for module (anonymous namespace) operator<=> align_checked overflow trying to alloc %zu bytes PATH failed to exchange ownership of file descriptor: fd %d is unowned, was expected to be owned by %s 0x%llx GCONV_PATH external/scudo/standalone/string_utils.cpp pthread_create sched_getparam failed: %m EROFS ECONNRESET File table overflow Identifier removed Channel number out of range Link has been severed Advertise error Remote address changed Network is down Floating point exception Power failure Unable to set property "%s" to "%s": %s (0x%x) PROP_ERROR_READ_ONLY_PROPERTY fscanf vsnprintf January November getRegister FDE is really a CIE `. 0x%llx %s[skipped in brief callgraph mode] Couldn't find field , 0u= Slab allocation information: --exclude-process-name EventCount_ rb thread: thread_id: %u failed to write record to protobuf __start_thread simpleperf_report_proto.Sample.UnwindingResult failed to read min virtual address of successfully sample_freq %llu comm_exec %u, use_clockid %u, context_switch %u perf_event_attrs don't have a common event id position in sample records system/extras/simpleperf/event_type.cpp x86_64 , std::string::npos= prot %u, flags %u, filename %s sample_type & (PERF_SAMPLE_REGS_USER | PERF_SAMPLE_STACK_USER) location.file_offset %llu , sps.size()= failed to seek to invalid meta info in failed to remove file header_page type->type %*s Check failed: zip64_info.uncompressed_file_size.has_value() Zip: Unexpected size %zu (declared) vs %zu (actual) Zip: unable to allocate the data_size_ dTLB-load-misses failed to write zip entry max_unwinding_time: %.3f us memory_change_VmHwM: %s -> %s supported on cpu sample callchain filter --kprobe invalid user buffer size: Dumping regs for tracepoint events is not supported by the kernel % of samples in user space, (type= %s:%s:%s level 2 data or unified cache refill rate raw-l2i-cache-refill level 1 cache refill rate, read # -a multiplexing. As a result, events are not counted all the time processes can't get online cpu information Try using `adb shell setprop security.perf_harden 0` to allow profiling. (tmp_file->fd= /memfd: %llx] /sys/bus/event_source/devices/cs_etm/ cs-etm mmap( sample_period != 0u Empty or truncated file. Map is missing proto_ids entry Bad encoded_value string size %x type_id.descriptor method_handle_item field_idx Invalid try_item insn_count: %x hiddenapi class data section header Mismatched defining class for class_data_item field Fields may not be volatile and final: %s Method %u(%s) is marked constructor, but doesn't match name (method_index= , header_->field_ids_size_= static , NotYetCreateNewProcess= Running child command isn't allowed Parameter is out of bound Spare rsp a6 %*s%s failed to parse /proc/%d/status EVENT_PRECISE_TIMER event_add: event %p, timeout in %d seconds %d useconds, call %p %s: %d events freed malloc R_68K_JMP_SLOT R_68K_RELATIVE R_X86_64_GOT32 R_X86_64_PC8 R_X86_64_TPOFF32 R_386_GOT32 R_MICROMIPS_PC10_S1 R_MICROMIPS_GOT_OFST R_MICROMIPS_TLS_LDM R_MICROMIPS_PC26_S1 R_AARCH64_TLSLD_MOVW_G1 R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC R_AARCH64_TLSLD_LDST128_DTPREL_LO12 R_AARCH64_P32_MOVW_UABS_G1 R_AARCH64_P32_TLSLD_LD_PREL19 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12_NC R_ARM_THM_ABS5 R_ARM_TLS_DTPOFF32 R_ARM_CALL R_ARM_THM_JUMP24 R_ARM_THM_TLS_CALL R_ARM_THM_BF12 R_ARC_N32_ME R_AC_SECTOFF_U8_1 R_AVR_HH8_LDI_PM_NEG R_HEX_B15_PCREL_X R_HEX_GOT_16 R_HEX_IE_GOT_32 R_HEX_IE_GOT_16_X R_PPC_REL14_BRNTAKEN R_PPC64_ADDR14_BRTAKEN R_PPC64_ADDR16_LO_DS R_PPC64_TPREL16 R_PPC64_GOT_PCREL34 R_RISCV_TLS_TPREL32 R_RISCV_JAL R_390_NONE R_390_PLT32 R_390_64 R_390_GOT64 R_390_TLS_GDCALL R_390_PLT12DBL R_SPARC_5 R_SPARC_M44 R_MSP430_8 R_CKCORE_RELATIVE R_CKCORE_PCREL_VLRW_IMM12_1 R_LARCH_ABS_HI20 R_LARCH_TLS_DESC_CALL R_XTENSA_PLT R_XTENSA_SLOT5_OP SHT_AARCH64_MEMTAG_GLOBALS_DYNAMIC String table must end with a null terminator cmdsize not a multiple of 8 sub_umbrella LC_THREAD ARM64_RELOC_GOT_LOAD_PAGE21 Mach-O 32-bit unknown LC_SYMTAB cmdsize too small size field of section ' in -pass-remarks: ( disable-auto-upgrade-debug-info LLVM_OVERRIDE_PRODUCER R_TRL mips4 mips32r2 mips16 gfx701 gfx941 elf64-bpf IMAGE_REL_AMD64_ADDR32NB IMAGE_REL_ARM64_ADDR32 IMAGE_REL_ARM64_ADDR64 segment named more than once bad form R_WASM_TABLE_INDEX_SLEB64 malformed uleb128, extends past end GLOBAL has invalid symbol type csect symbol " Attribute ABI_FP_number_model Tag_FP_arch (deprecated) Value: MPextension_use = Tag_ARM_ISA_use Tag_MPextension_use Tag_nodefaults zvksh xtheadbs zve64f zvl256b zvl4096b DLE braces not balanced invalid character range v8-r v8.1-m.main 4 +v7em 8.2-A armv8.5-a armv8-r armv8-m.main ; OCSD_ERR_INVALID_PARAM_VAL File access error test snapshot to decode tree conversion error Attempted to register too many custom decoders Invalid 32 bit continuation fields in packet ; Count( E IRQ WARNING: Generic Element Printer; New element without previous _WAIT acknowledged Can't back up over more bytes than were returned by the last call to Next(). terminating due to %s foreign exception filesystem error: %s thread-local initialization routine for guard variable for alignof operator* unsigned char debug.fdsan system_ext_ RESOLV_HOST_CONF sizing delete_size_mismatch stack_and_tls:main pthread_create ran out of AT_RANDOM bytes, have %zu, requested %zu ENXIO ENODEV ENAMETOOLONG EDESTADDRREQ No such device or address Name not unique on network Too many users No medium found Interrupt PROP_ERROR_INVALID_NAME %s: %s %zu > SSIZE_MAX getentropy failed: %s %%n not allowed on Android persist.sys.timezone option. Unknown option for finished successfully rue size: %llu system/extras/simpleperf/cmd_help.cpp branch-list failed to read and pid system/extras/simpleperf/command.h Invalid symbol dir dso_dex_file jit_app_cache : simpleperf.proto.BranchList id Check failed: EventTypeManager::Instance().GetScopedFinder() != nullptr config:%d (items.size()= GNU program headers are longer than binary of size invalid sh_type for string table section ) + sh_size (0x record time prev_pid %u, prev_tid %u magic 0x%llx used_time %llu unwinding_result THREAD_END ) in simpleperf.proto.FileFeature.Symbol " starting from " tracefs doesn't exist Check failed: mapped_zip.GetFileDescriptor() >= 0 || !mapped_zip.GetBasePtr() Zip: EOCD not found, %s is not zip Zip: bad compressed length in zip (%lld + %llu > %lld) iTLB-store-misses is not 8-byte aligned. No event to record. Use `-e` to specify which event should be monitored. record sampling info in perf.data --post-unwind=no --start_profiling_fd , userspace: s. , CallChainJoiner::JOINED_OFFLINE= raw-ll-cache-miss raw-l1d-tlb-wr (generated), --use-devfreq-counters needs root permission to set devfreq governors /proc/sys/kernel/perf_event_mlock_kb increased open file limit to failed to query signal handler for signal unlimited --user Check failed: event_fd.HasMappedBuffer() failed to share mapped buffer of failed to write map records to file Check failed: android::base::ParseUint(it->second, &arm64_pac_mask_) Check failed: IsInt<16>(jval_.i) char int File Check failed: expected_ptr != nullptr mprotect( List too large for %s: %zx+%zu*%zu > %zx Bad encoded_array value: %s unexpected static field initial value type: 'S' vs '%c' unexpected static field initial value type: %x Invalid superclass type padding/index: %x try_items size Out-of-order method_ids Constructor %u(%s) flagged inappropriately %x header_->field_ids_size_ instance field Bad offset for section: got %zx, expected %x V Running child command in app uid isn't allowed. Failed to run cmd child process failed to receive start_signal, nread = Usage: simpleperf boot-record [options] Record boot-time profiles. Only supported on userdebug/eng build. The record file will be stored in /data/simpleperf_boot_data. --enable <record_options> Enable boot time recording. Record options are options passed to simpleperf record cmd, like "-a -g --duration 10". --disable Disable record at boot time. Attempt to set new register, but cfa is not already set to a register. 0x%llx rdx unwind failed to open FILE for /proc/%d/status in GetProcessInfoFromProcPidFd Epoll MOD(%d) on %d retried as ADD; succeeded. branch list collection isn't accurate with non-zero speculation length Processing R_68K_TLS_TPREL32 R_MIPS16_LO16 R_MICROMIPS_GPREL16 R_MICROMIPS_PC23_S2 R_AARCH64_AUTH_ABS64 R_AARCH64_P32_TLSLD_LDST16_DTPREL_LO12_NC R_ARM_LDR_PC_G0 R_ARM_MOVT_BREL R_ARM_GOTRELAX R_ARM_TLS_LDO12 R_ARM_PRIVATE_11 R_ARC_SDA_LDST1 R_HEX_GOTREL_LO16 R_HEX_DTPREL_16 R_HEX_GOT_16_X R_HEX_LD_PLT_B22_PCREL_X R_LANAI_25 R_LANAI_32 R_PPC_REL24 R_PPC_DTPREL16_LO R_PPC_GOT_TPREL16 R_PPC64_GOT16_LO_DS R_PPC64_TPREL64 R_RISCV_32 R_RISCV_GOT32_PCREL R_RISCV_RVC_BRANCH R_RISCV_SET_ULEB128 R_390_PC32DBL R_390_TLS_LDM64 R_SPARC_UA32 R_SPARC_PCPLT10 R_SPARC_TLS_DTPMOD32 R_BPF_64_ABS64 R_MSP430_16_PCREL_BYTE R_CKCORE_NONE R_CKCORE_PCREL_IMM26_2 R_CKCORE_PCREL_IMM10_2 R_CKCORE_GOTPC_LO16 R_LARCH_SOP_PUSH_ABSOLUTE R_LARCH_ADD8 R_LARCH_RELAX R_LARCH_64_PCREL R_XTENSA_RELATIVE R_XTENSA_SLOT1_OP SHT_ARM_ATTRIBUTES 's cputype does not match object file's mach header more than one LC_ROUTINES and or LC_ROUTINES_64 command Mach-O 64-bit x86-64 count not x86_FLOAT_STATE_COUNT for flavor number x86_FLOAT_STATE extends past end of command in greater than the segment use-constant-int-for-fixed-length-splat When printing IR for print-[before|after]{-all} always print a module IR R_TLSML hwdiv gfx1013 v8a riscv elf32-mips elf64-littleriscv elf32-bigarm debug directory has uneven size TLS directory IMAGE_REL_AMD64_REL32_3 IMAGE_REL_ARM_BRANCH24T IMAGE_REL_ARM64_BRANCH19 invalid function symbol index function in two COMDATs processed-by Invalid number of supertypes MEMORY Application VFPv1 WMMXv2 SB-relative 8-byte data and code alignment Not Used ARM v6KZ Tag_ABI_FP_denormal ' value invalid for integer argument! SymbolAttributes Tag_stack_align zvkb zvl64b HT IS4 ampersand plus-sign less-than-sign grave-accent invalid argument to regex routine mipsn32 spirv32v1.3 v6s-m aarch64 v8.8-a 8.3-A 8.7-A OCSD_ERR_MEM_ACC_FILE_DIFF_RANGE Attempt to re-use the same memory access file for a different address range. Memory accessor returned a bad read length value (larger than requested. OCSD_ERR_DCDREG_NAME_UNKNOWN OCSD_ERR_DCDREG_TYPE_UNKNOWN Invalid Config Flag Combination Set Instruction decode error processing source address packet. ; Memspace [0x No Error Type. Extension packet header. Trace On. I_CANCEL_F1_MISPRED I_ADDR_S_IS1 Source Address, Long, 32 bit, IS1. Atom format 3. IRQ0 unexpected terminate_handler unexpectedly threw an exception mutex lock failed %.0Lf The expression contained an invalid collating element name. x vtable for operator*= string literal char32_t socket attempted to close file descriptor %d, expected to be owned by %s 0x%llx, actually owned by %s 0x%llx /sys/fs/selinux/null scudo:secondary release_to_os_interval_ms Scudo WARNING: found %d unrecognized flag(s): pthread_mutex_unlock ETOOMANYREFS EISNAM EHWPOISON Function not implemented Srmount error File descriptor in bad state Continue PROP_ERROR_READ_CMD getline memset INF %a %b %e %H:%M:%S %Z %Y GMT setFloatRegister libunwind: malformed DW_CFA_expression DWARF unwind, reg too big alse unknown_feature(%d) file_type %s %llx:%llu | %llu "%s" --filter-file , r.read_data.ids.size()= Error Callchains: %llu, %f%% Event count isn't a file generated by report-sample command. ) >= symbol count ( android_build_type .ko disabled %u, inherit %u, pinned %u, exclusive %u sample_id_all %u, exclude_host %u, exclude_guest %u items.size() ) that cannot be represented ip %p trcidr2 0x%llx error_addr 0x%llx tracing_data auxtrace_info no attr in file %s%s[+%llx] can't open dir Zip: Found `Disk Start Number` field in extra block. Ignoring it. Zip: failed reading lfh name from offset %lld Zip: lfh name length invalid Zip: extra field has a bad size for entry %s Zip: file size %llu is larger than the buffer size %zu. invalid block type system/extras/simpleperf/ZstdUtil.cpp ZSTD_createCCtx() failed Check failed: z_stream_->avail_out == 0 no samples are selected via --sample-time unknown event type category: invalid dump stack size in --call-graph option: monotonic --callchain-joiner-min-matching-nodes (deleted) Lost raw-l1i-tlb level 3 data or unified cache refill rate raw-l2d-cache-refill-rd unknown level filter 0x%llx/0x%llx@%s Invalid branch_sample_type: 0x __dex_debug_descriptor in map [ (offset wasn't explicitly closed before destruction. Truncating closed file. Insufficient reservation, required %zu, available %zu Bad checksum (%08x, expected %08x) Map item after end of file: %x, size %zx encoded_value type Invalid parameters_size: %x Unexpected data map entry @ %zx; expected %x, found %x public Error (generic) [Reserved] r9 lr rbx s8 EVENT_NO%s %s: recv Epoll %s(%d) on fd %d okay. Old events were %d; read change was %d (%s); write change was %d (%s); close change was %d (%s) OCSD_OK R_68K_TLS_DTPMOD32 R_X86_64_GOTPCREL R_MIPS_NONE R_MIPS_UNUSED2 R_MICROMIPS_PC7_S1 R_MICROMIPS_PC16_S1 R_MICROMIPS_TLS_GD R_AARCH64_GOTREL32 R_AARCH64_ADR_GOT_PAGE R_AARCH64_TLSLD_MOVW_DTPREL_G0_NC R_AARCH64_TLSLD_LDST16_DTPREL_LO12 R_AARCH64_P32_PREL16 R_AARCH64_P32_TLSLD_ADD_DTPREL_HI12 R_ARM_XPC25 R_ARM_LDRS_SB_G0 R_ARM_PRIVATE_12 R_ARM_PRIVATE_15 R_ARC_S21H_PCREL R_ARC_S21W_PCREL R_AVR_CALL R_AVR_LDI R_HEX_B22_PCREL R_HEX_LO16 R_HEX_32_6_X R_HEX_9_X R_HEX_8_X R_HEX_IE_16_X R_PPC_JMP_SLOT R_PPC_GOT_DTPREL16_LO R_PPC64_GOT_DTPREL16_HA R_PPC64_GOT_TPREL_PCREL34 R_RISCV_JUMP_SLOT R_390_TLS_LDM32 R_SPARC_HH22 R_SPARC_H44 R_MSP430_10_PCREL R_CKCORE_PCREL_VLRW_IMM12_2 R_LARCH_TLS_DTPREL64 R_LARCH_PCALA64_HI12 R_LARCH_GOT_HI20 R_LARCH_PCREL20_S2 R_LARCH_ADD6 R_XTENSA_SLOT0_ALT R_XTENSA_TLSDESC_FN SHT_LLVM_LINKER_OPTIONS LC_DYLD_INFO_ONLY LC_VERSION_MIN_MACOSX more than one LC_ROUTINES_64 and or LC_ROUTINES command ilocalsym in LC_DYSYMTAB load command extends past the end of the symbol table X86_64_RELOC_SIGNED_4 ARM64_RELOC_GOT_LOAD_PAGEOFF12 truncated or malformed object ( string table dyld rebase info dyld bind info PPC_THREAD_STATE extends past end of command in the mach header extends past the end of the file Invalid regular expression ' cl::location(x) specified more than once! Ensure that llvm.experimental.noalias.scope.decl for identical scopes are not dominating Print IR after specified passes aclass neon gfx904 gfx908 sm_30 elf32-powerpcle elf32-unknown IMAGE_REL_AMD64_ADDR64 IMAGE_REL_I386_DIR32 Classic ARMv8.1-a NEON Symbian OS 2004 Static Base ABI_FP_16bit_format Permitted in NOP space [=< unexpected end of data at offset 0x%zx while reading [0x%llx, 0x%llx) xsifivecdiscarddlone xtheadba zacas zfh zfhmin zcmop RS tilde invalid repetition count(s) renderscript32 simulator v8.5-a 7-M +v8m.base armv7k +v7k OCSD_ERR_DFMTR_NOTCONTTRACE OCSD_ERR_TEST_SNAPSHOT_READ _%04d Not enough elements to commit EL ; 0x (Ma:0x??; Ch:0x?? OCSD_GEN_TRC_ELEM_ADDR_UNKNOWN Event - numbered event or trigger DSB.DMB bad-packet end-of-trace Packet Processor: Zero length data block or NULL pointer error I_CANCEL_F2 Conditional Instruction, format 1. Address, Long, 32 bit, IS1. WARNING One of *?+{ was not preceded by a valid regular expression. Unknown error type D G O Y Z typeinfo for out/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h shrinkToSize() can't expand! 1 warn_once odm_ scudo:counters invalid allocation alignment: %zu exceeds maximum supported alignment of %zu requested allocation size %zu (%zu after adjustments) exceeds maximum supported size of %zu quarantine_size_kb Size (in kilobytes) of per-thread cache used to offload the global quarantine. Lower value may reduce memory usage but might increase the contention on the global quarantine. %s en_US.UTF-8 openat pthread_join Contending for pthread mutex ENOTBLK ELOOP EL3HLT ENOLINK EILSEQ EALREADY EDQUOT Socket operation on non-socket /plat_property_contexts sys.powerctl bionic/libc/bionic/system_property_set.cpp funlockfile %s: file descriptor %d < 0 NaN July UTC0 libunwind: malformed DW_CFA_offset_extended_sf DWARF unwind, reg too big out_of_range was thrown in -fno-exceptions mode with message "%s" --log %s%s%.*s Check failed: options.values.empty() unknown format in --output option: recording_process Cmdline: %s --raw-period --show-execution-type android_sdk_version Check failed: r.location.addr != nullptr branch_stack nr=%llu snapshot %llu cpu %llu ORIGINAL_REMOTE (misc= is not a valid profiling record file. , aux_offset simpleperf.proto.FileFeature.KernelModule Check failed: symbol != nullptr Failed to extract entry at Zip: %lld extraneous bytes at the end of the central directory Zip: %s: Read %zu from offset %lld failed %s Zip: %s: Bad zip64 eocd offset %lld, eocd locator offset %lld Zip: ran off the end (item #%llu, %zu bytes of central directory) buffer_.size() /data/local/tmp/tracepoint_events package:([\w\.]+)\s+uid:(\d+) --stop-signal-fd TemporaryFile- Check failed: z_stream_->avail_out != 0 file isn't record with --no-unwind or --keep-failed-unwinding-debug-info: dso_%zu: %s --post-unwind Trace offcpu can't be used together with sched:sched_switch event (tid= ro.product.model raw-l1d-cache raw-l2d-tlb-refill Failed to get CPU PMU hardware counters on cpu Performance counter statistics, Package disallowing raw tracepoint access for unpriv disallowing user profiling for unpriv fcntl(FD_CLOEXEC) for perf_event_file (event %s_tid%d_cpu%d Offset(%d) should be after header(%zu) for %s. section unexpected static field initial value type: 'D' vs '%c' virtual method DBG_START_LOCAL type_idx [cantunwind] Refuse to unwind sp r12 t6 EV_TIMEOUT ??? FLUSH operation on trace decode path R_68K_GOTPCREL8 R_X86_64_TLSGD R_386_16 R_386_PC8 R_MIPS_TLS_DTPREL32 R_MIPS16_26 R_MIPS16_TLS_GOTTPREL R_AARCH64_MOVW_UABS_G3 R_AARCH64_TLS_DTPMOD64 R_AARCH64_IRELATIVE R_AARCH64_P32_MOVW_SABS_G0 R_AARCH64_P32_TLSLD_LDST64_DTPREL_LO12_NC R_AARCH64_P32_TLSDESC_ADD_LO12 R_ARM_SBREL32 R_ARM_RELATIVE R_ARM_MOVT_ABS R_ARM_GOT_BREL12 R_ARC_SDA R_ARC_S25H_PCREL R_AVR_HI8_LDI_NEG R_HEX_6_X R_HEX_TPREL_LO16 R_PPC64_COPY R_PPC64_JMP_SLOT R_PPC64_GOT_TLSLD16_HA R_PPC64_DTPREL16_HIGHESTA R_PPC64_TLSLD R_RISCV_TLSDESC_ADD_LO12 R_390_TLS_GOTIE20 R_SPARC_GOT10 R_SPARC_PC10 R_SPARC_LOPLT10 R_AMDGPU_ABS64 R_CKCORE_PCREL_IMM8_4 R_CKCORE_GNU_VTENTRY R_CKCORE_PLT32 R_CKCORE_DOFFSET_IMM18_4 R_CKCORE_PCREL_IMM7_4 R_LARCH_SOP_ADD R_LARCH_SOP_POP_32_S_10_16_S2 R_LARCH_TLS_DESC_LO12 R_XTENSA_DIFF8 SHT_ARM_DEBUGOVERLAY SHT_GNU_verneed LC_SUB_FRAMEWORK cmdsize too small LC_SUB_FRAMEWORK for symbol at index ARM_RELOC_LOCAL_SECTDIFF PPC_RELOC_VANILLA PPC_RELOC_LO14_SECTDIFF size field plus offset field of LC_NOTE command more than one LC_ENCRYPTION_INFO and or LC_ENCRYPTION_INFO_64 command Use ConstantFP's native fixed-length vector splat support. Enable optimization analysis remarks from passes whose name match the given regular expression print-before dot-cfg-quiet Print legacy PassManager debugging information disable-bitcode-version-upgrade R_TLS_IE R_TLS_LE mips64 rclass r600 rs880 gfx1101 elf32-hexagon elf32-littleriscv incorrect PE magic IMAGE_REL_ARM64_ADDR32NB data section ended prematurely R_WASM_MEMORY_ADDR_LOCREL_I32 FUNCTION MVE integer and float cannot be recursively defined Tag_ABI_FP_rounding Tag_ABI_FP_16bit_format : for the Multiple errors: Tag_priv_spec zce xcvmac zksed [:>:]] lower SOH EOT US REG_INVARG *** unknown regexp error code *** mipsn32r6 spirv64v1.2 v8.2-a armv6t2 armv7-m +v8a +v8.4a armv8-m.base /proc/self/cmdline debug.atrace.app_%d /sys/kernel/debug/tracing/trace_marker LIBRARY INTERNAL ERROR: Invalid Error Object OCSD_ERR_INVALID_PCKT_HDR Bad byte sequence in packet. I_TRANS_COMMIT Cancel Format 1. I_ADDR_CTXT_L_64IS0 CHECK failed: (count) >= (0): CHECK failed: (backup_bytes_) == (0): external/protobuf/src/google/protobuf/message_lite.cc external/protobuf/src/google/protobuf/wire_format_lite.cc String field out/llvm-project/libcxxabi/src/fallback_malloc.cpp operator<= enum objc_object %s:%d: %s CHECK '%s' failed error: TLS segments in static TLS overflowed bionic/libc/bionic/bionic_allocator.cpp LD_USE_LOAD_BIAS MALLOC_CONF ((Size == 0 && CacheSize == 0) || CacheSize != 0) != 0 external/scudo/standalone/local_cache.h Shared TSD[%zu]: Base == 10 || !Negative thread_local_quarantine_size_kb may_return_null expected '=' R+W thread signal stack ENOTEMPTY EHOSTDOWN ENOMEDIUM Bad address Read-only file system Transport endpoint is already connected Connection timed out Quota exceeded Memory page has hardware error ,M3.2.0,M11.1.0 3 /system/usr/share/zoneinfo/tzdata unknown pointer encoding getSLEB128 DW_OP_deref_size with bad size persist.simpleperf.profile_app_uid -h attr %zu: files have different data type: %zu Unknown subcommand for simpleperf may not get callchains for tracepoint kfree --sort symbol , event_attrs_.size()= system/extras/simpleperf/cmd_report_sample.cpp file_id: %u error_addr: 0x%llx lost_count: %llu ) in file_id( native_method ERROR_INVALID_MAP ] simpleperf.proto.ETMBinary.build_id simpleperf.proto.LBRData.Sample.Branch :u cannot handle config format in _stext to Malformed file pgoff 0x%llx, maj %u, min %u, ino %lld, ino_generation %llu sample_type & (PERF_SAMPLE_WEIGHT | PERF_SAMPLE_DATA_SRC | ((18446744073709551615ULL) << 17)) time_enabled %llu aux_type %u trcidr8 0x%llx --exclude- record.type() system/extras/simpleperf/thread_tree.cpp /events/header_event event format file %zu/%zu %s: %s __data_loc char[] Zip: the entry size is too large to fit into the 32 bits ZipEntry, uncompressed length %llu, compressed length %llu file error branch-instructions # %s symbol=%s (%s[+%llx]) failed to parse addr filter: invalid meta-info: --no-dump-kernel-symbols unknown control cmd: error , userspace_truncated_stack_samples= 1u used_node_count in cache: raw-l1i-cache-refill raw-ll-cache raw-l2d-cache-wr No threads to monitor. Try `simpleperf help stat` for help --per-core mem_latency /fd/ task failed to open task directory stop 0x%llx ' appears more than once field name event_add() failed , new seqlock Unable to open '%s' : File size is too small to fit dex header Check failed: MemMap::IsInitialized() Flushing closed file. Check failed: actual_ptr != MAP_FAILED Shorty vs. primitive type mismatch: '%c', '%s' art/libdexfile/dex/dex_file_verifier.cc string-ids Map is missing header entry encoded_value string field_id.class insns size Out-of-order field_idx for annotation: %x then %x Map not at header-defined offset: %x, expected %x Invalid class descriptor Class with same type idx as its superclass: '%d' , header_->method_ids_size_= Each kernel buffer is record aux data x22 ebx t0 t3 system/unwinding/libunwindstack/Unwinder.cpp %s: EV_SIGNAL is not compatible with EV_READ, EV_WRITE or EV_CLOSED event_add: event: %p (fd %d), %s%s%s%scall %p err Added a signal to event base %p with signals already added to event_base %p. Only one can have signals at a time with the %s backend. The base with the most recently added signal or the most recent event_base_loop() call gets preference; do not rely on this behavior in future Libevent versions. %s: poll reports %d R_68K_TLS_IE32 R_X86_64_COPY R_MIPS_TLS_TPREL64 R_MIPS_PC26_S2 R_MIPS_PCLO16 R_AARCH64_MOVW_UABS_G2 R_AARCH64_LDST64_ABS_LO12_NC R_AARCH64_MOVW_GOTOFF_G1 R_AARCH64_TLSLD_ADD_DTPREL_LO12 R_AARCH64_TLSLE_LDST64_TPREL_LO12 R_AARCH64_P32_LDST128_ABS_LO12_NC R_AARCH64_P32_LD32_GOT_LO12_NC R_ARM_TLS_DTPMOD32 R_ARM_V4BX R_ARM_PRIVATE_5 R_ARC_SDA32 R_ARC_SDA16_LD1 R_ARC_SECTOFF_2 R_ARC_JMP_SLOT R_ARC_S25W_PCREL_PLT R_ARC_S21H_PCREL_PLT R_AVR_HI8_LDI R_HEX_GPREL16_3 R_HEX_7_X R_HEX_IE_32_6_X R_PPC_REL14 R_PPC_SECTOFF_LO R_PPC_GOT_TPREL16_LO R_PPC64_ADDR16_HIGHESTA R_PPC64_TOC16_HA R_PPC64_DTPREL16 R_RISCV_SET6 R_390_TLS_IE32 R_SPARC_PC_HH22 R_SPARC_6 R_VE_PC_LO32 R_CKCORE_GLOB_DAT R_CKCORE_ADDR_HI16 R_CKCORE_ADDRGOT_HI16 R_CKCORE_TLS_LDM32 R_CKCORE_PCREL_FLRW_IMM8_4 R_LARCH_RELATIVE R_LARCH_B16 R_LARCH_SUB_ULEB128 R_LARCH_TLS_DESC_PC_LO12 R_XTENSA_ASM_EXPAND SHT_LLVM_ADDRSIG SHT_GNU_verdef SHT_SYMTAB_SHNDX section is linked with linker optimization hints LC_SEGMENT_64 LC_LOAD_DYLIB LC_SUB_CLIENT cmdsize too small __gdb_index GENERIC_RELOC_LOCAL_SECTDIFF X86_64_RELOC_SIGNED Unrecognized MachO magic number LC_LINKER_OPTION string count reloff field of section use-constant-fp-for-fixed-length-splat print-summary-global-ids Expand constant expressions to instructions for testing purposes Write debug info in the new non-intrinsic format erlang-compatible garbage collector ocaml 3.10-compatible GC thumb f rv770 elf64-bigaarch64 COFF-ARM64 IMAGE_REL_ARM_TOKEN IMAGE_REL_ARM64_SECTION name section ended prematurely invalid start function go past the end of the file : string table with offset 0x ARM v6 ARM v7 ARM v6S-M Tag_ABI_PCS_RW_data Tag_ABI_PCS_RO_data uint Vendor cygwin Tag_unaligned_access Tag_priv_spec_minor ssccptr zicbom zvksc SmallVector capacity unable to grow. Already at maximum size print full-stop equals-sign powerpc64 powerpcspe mipseb mipsallegrex mips64eb spirv32v1.5 ) [ OCSD_ERR_ATTACH_INVALID_PARAM Bad HSYNC in frame. Error processing Q packet ] 64-bit; Fail Transaction Start. Cancel Format 1 + Mispredict. Conditional Instruction, format 2. Conditional Result, format 4. I_SRC_ADDR_S_IS0 I_ATOM_F2 Transaction Fail. CID=0x IRQ5 parsing %I:%M:%S %p The expression contained mismatched [ and ]. operator-- <char, std::char_traits<char> bionic_alloc_lob readdir sh failed to exchange ownership of file descriptor: fd %d is owned by %s 0x%llx, was expected to be unowned /system_ext/etc/group ANDROID_DNS_MODE RES_OPTIONS scudo:primary invalid alignment requested in aligned_alloc: %zu, alignment must be a power of two and the requested size %zu must be a multiple of alignment <invalid action> MinNumberLength < MaxLen SCUDO_ALLOCATION_RING_BUFFER_SIZE pthread_create failed: couldn't allocate %zu-bytes mapped space: %m pthread_create failed: couldn't mprotect %s %zu-byte thread mapping region: %m EIDRM ELNRNG ETIMEDOUT EHOSTUNREACH EOWNERDEAD File exists Socket type not supported Transport endpoint is not connected NFINITY putc Mon Thu posixrules during phase1 personality function said it would stop here, but now in phase2 it did not stop here Simpleperf version VDIWEFF system/extras/simpleperf/cmd_dumprecord.cpp kmem:kmem_cache_alloc_node system/extras/simpleperf/sample_tree.h Total allocated bytes: %llu Total cross cpu allocation/free: %llu, %f%% , res.size()= ERROR_REPEATED_FRAME dso_elf_file failed to serialize branch list binary map 64U sample_id: cpu %u, res %u 0x%08x (%zu) %016llx >= end time SerializeToString() failed LZMA decompression failed with error unexpected size Branch count overflow happened. directory_map->size() Zip: bad CD advance (%tu vs %zu) at entry %llu Zip: Data size exceeds the boundary of extra field, data size %u Zip: size mismatch on inflated file (%lu vs %llu) Zip: madvise(file, WILLNEED) failed: %s (%d) invalid window size incorrect length check context-switches pid=%u tid=%u --no-callchain-joiner -t --use-cmd-exit-code --tp-filter CallChainJoiner::JOINED_OFFLINE call_chain_count: instructions level 1 data or unified cache refill rate level 1 cache refill rate, write %f%ccycles per instruction %.3f%cG/sec --per-thread /governor can't open online cpu information for package /status app_type=debuggable CoreSight ETM instruction tracing start 0x%llx failed to open perf event file for event_type Please increase hard limit of open file numbers. addr filters only take effect in cs-etm instruction tracing ReadDescriptor(pid can't get sp reg value (container_->End()= Invalid reservation for %s flags & (0x01 | 0x02) Unexpected endian_tag: %x unexpected static field initial value type: 'I' vs '%c' class_def.class Bad reg_num for opcode %x Invalid method name: '%s' Out-of-order entry types: %x then %x = Bad index for %s: %x >= %x (byte >> 6) == 0x2 eip a0 sigaction select branch list collection will lose some data with return stack enabled , reset_retry_count is Check failed: decoder R_68K_TLS_LDO8 R_68K_TLS_IE16 R_X86_64_GOTTPOFF R_386_TLS_GD R_386_PC16 R_386_TLS_LE_32 R_MIPS_GOT_OFST R_MIPS_JALR R_MIPS_TLS_GOTTPREL R_MIPS_PC21_S2 R_AARCH64_MOVW_UABS_G0 R_AARCH64_MOVW_GOTOFF_G0_NC R_AARCH64_MOVW_GOTOFF_G3 R_AARCH64_TLSLD_ADR_PAGE21 R_AARCH64_TLSLE_ADD_TPREL_LO12_NC R_AARCH64_TLSDESC_LD_PREL19 R_AARCH64_P32_TLSLE_LDST128_TPREL_LO12 R_ARM_THM_PC8 R_ARM_LDR_SBREL_11_0_NC R_ARM_MOVW_ABS_NC R_ARM_LDC_PC_G0 R_ARM_LDR_SB_G0 R_ARM_THM_ALU_ABS_G3 R_ARC_N24 R_AC_SECTOFF_S9 R_ARC_SECTOFF_ME_2 R_ARC_GLOB_DAT R_ARC_S21W_PCREL_PLT R_ARC_TLS_DTPOFF_S9 R_AVR_16_PM R_AVR_DIFF8 R_HEX_32 R_HEX_GPREL16_2 R_HEX_TPREL_32_6_X R_PPC_UADDR32 R_PPC64_ADDR16_HA R_PPC64_TPREL16_LO R_PPC64_DTPREL16_HA R_PPC64_GOT_TLSGD16_HI R_RISCV_BRANCH R_AMDGPU_REL32_LO R_VE_JUMP_SLOT R_CKCORE_GOT_HI16 R_LARCH_JUMP_SLOT R_XTENSA_DIFF32 SHT_REL SHT_INIT_ARRAY SHT_LLVM_LTO Section has been stripped from the object file LC_SOURCE_VERSION command LC_SUB_LIBRARY cmdsize too small LC_SUB_LIBRARY sub_library LC_UNIXTHREAD __swift_ast X86_64_RELOC_SIGNED_2 debug_str_offs , overlaps does not match number of strings extends past end of command which is a ARM_THREAD_STATE flavor in use-constant-fp-for-scalable-splat running pass Only consider IR changes for passes whose names match the specified value. No-op without -print-changed debug-pass Very portable GC for uncooperative code generators R_RBR gfx900 v6kz .gdb_index string table missing null terminator IMAGE_REL_ARM64_REL21 IMAGE_REL_I386_TOKEN too many segment names export section ended prematurely R_WASM_GLOBAL_INDEX_I32 R_WASM_TABLE_NUMBER_LEB EOF while reading float64 debug_macinfo NEONv1 Int32 DIV_use Tag_File Tag_ABI_PCS_wchar_t offset 0x%llx is beyond the end of data at 0x%zx invalid tag 0x Stack alignment is zcmp shgatpa svbare za64rs zbkc zks IO failure on output stream: blank hyphen-minus zero REG_EBRACK powerpcle mipsn32el +v7r armv8-a armv8.9-a +v9a 7-S Error parsing trace property: Number too large: %s /sys/kernel/tracing/trace_marker Cannot detach - component not found. OCSD_ERR_RDR_FILE_NOT_FOUND An optional limit on consecutive instructions in range during decode has been exceeded. Not enough elements to cancel Error processing atom packet. N [CC= OCSD_GEN_TRC_ELEM_TRACE_ON Exception return OCSD_GEN_TRC_ELEM_CUSTOM overflow ; INFO= I_TRACE_INFO I_COND_RES_F1 Source Address, Long, 32 bit, IS0. Atom format 1. Instrumentation System Error ID_DATA[ INFO __cxa_guard_abort unsupported locale for standard input B W in ull decimal32 __cxa_atexit: mmap/mremap failed to allocate %zu bytes: %m bionic_alloc_small_objects DIR* debug.fdsan set to unknown value '%s', disabling TZDIR allocation type mismatch when %s address %p (%d vs %d) unterminated string B|%d|%s E2BIG EUCLEAN Not a directory Object is remote /property_contexts security.selinux nf __bionic_open_tzdata_path %s: could not seek to %ld in "%s": %s aligned_alloc(%zu, %zu) failed: returning null pointer setRegister Unknown log severity: command ' nullptr /dev/pmsg0 file_offset_of_min_vaddr 0x%llx meta_info: kernel_start_addr: 0x%llx branch: %s %llx->%llx:%llu ) system/extras/simpleperf/callchain.h (match_length= event_type_info has address-conflict symbols in different record files. So drop its symbols. --vmlinux Source Shared Object %d event_type: %s ERROR_NONE ERROR_MEMORY_INVALID stack_user bits: cannot read event type: Check failed: it != arm64_reg_map.end() invalid section header table offset (e_shoff = 0x filename %s failed to parse record invalid record --include- , which doesn't match clock used in time filter system/extras/simpleperf/utils.h endian: %d " Zip: failed to map central directory (offset %lld, size %zu): %s buffer error Inconsistent information Debug/test offline unwinding. set-clockid unprocessed option: name=%s cpu=%u --record-timestamp --duration -e --no-post-unwind option. Samples recorded: before_join_node_count: raw-l1d-tlb-refill-rd raw-l2d-tlb-refill-rd raw-l2d-tlb-rd %s(tid %d, cpu %d): count %llu, time_enabled %llu, time running %llu, id %llu Total test time,%lf,seconds, /proc/ /proc/sys/kernel/perf_event_paranoid failed to parse task id %s with Check failed: HasMappedBuffer() Failed to add counters. Only one event group is allowed. dwarf callchain sampling is not supported on this device. : old seqlock JITSymbol ((*ips)[0]= system/extras/simpleperf/ProbeEvents.cpp Check failed: begin_ != nullptr reinterpret_cast<const uint8_t*>(header_) (base= munmap failed proto-ids Bad encoded_value array value_arg %x Unknown map item type %x Out-of-order string_ids: '%s' then '%s' Out-of-order field_ids Duplicate interface: '%s' Interface field is not public final static, %s: %x(%s) <init> Bad method access_flags for %s: %x Size(%u) should not exceed limit(%u) for %s. , NotYetStartNewProcess= Unknown frame descriptor Destination buffer is wrong External sequences are not valid Warning: PC is moving backwards: old 0x%x new 0x%x %s, r14} r8 x7 x16 x20 Error reading from eventfd none R_68K_PC16 R_68K_TLS_LE16 R_X86_64_DTPOFF64 R_MIPS_ADD_IMMEDIATE R_MIPS_TLS_TPREL_HI16 R_MICROMIPS_26_S1 R_AARCH64_MOVW_UABS_G0_NC R_AARCH64_TLSLD_ADD_DTPREL_LO12_NC R_AARCH64_TLSIE_MOVW_GOTTPREL_G1 R_AARCH64_P32_MOVW_PREL_G0 R_AARCH64_P32_MOVW_PREL_G0_NC R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12 R_AARCH64_P32_TLSDESC_ADR_PAGE21 R_ARM_ALU_SBREL_27_20_CK R_ARM_LDR_PC_G1 R_ARM_FUNCDESC_VALUE R_AVR_16 R_HEX_GPREL16_0 R_HEX_GD_GOT_16_X R_PPC_PLT16_HA R_PPC_GOT_DTPREL16 R_PPC64_ADDR24 R_PPC64_ADDR14 R_PPC64_REL64 R_PPC64_TOC R_RISCV_RVC_JUMP R_SPARC_22 R_SPARC_GOTDATA_HIX22 R_MSP430_SYM_DIFF R_CKCORE_PCREL_IMM16_4 R_CKCORE_PCREL_JSR_IMM26_2 R_CKCORE_TLS_DTPOFF32 R_CKCORE_PCREL_BLOOP_IMM12_4 R_LARCH_SOP_SR R_LARCH_ADD24 R_LARCH_TLS_IE_LO12 SHT_MIPS_OPTIONS SHT_AARCH64_MEMTAG_GLOBALS_STATIC SHT_LLVM_PART_PHDR has an invalid sh_size ( cmdsize not a multiple of 4 sub_umbrella_command contains LC_DYSYMTAB load command without a LC_SYMTAB load command ARM_RELOC_VANILLA ARM_RELOC_SECTDIFF struct dylib_module indirect table more than one LC_ID_DYLIB command which is a x86_THREAD_STATE32 flavor in x86_THREAD_STATE32 extends past end of command in ) for flavor number count not x86_THREAD_STATE64_COUNT for flavor number x86_EXCEPTION_STATE64 extends past end of command in LC_TWOLEVEL_HINTS has incorrect cmdsize Import constant global variables with references Import full type definitions for ThinLTO. print-after-all Create a website with graphical changes in quiet mode R_TOC vfp4 rv670 redwood gfx1011 elf32-loongarch Sections with relocations should have an address of 0 RVA 0x%x for %s not found IMAGE_REL_AMD64_SECREL7 IMAGE_REL_ARM64_REL32 invalid data segment index: producers section contains repeated producer invalid tag relocation R_WASM_TAG_INDEX_LEB debug_line symbol csect aux entry with index Thumb-1 VFPv4-D16 Used ' value invalid for uint argument! =<value> zcf svpbmt zhinx zvfhmin zvknc ACK EM asterisk five greater-than-sign REG_ESPACE powerpc64le mipsisa32r6el shadermodel v6-m 7-R armv8.1-a OCSD_ERR_ATTACH_TOO_MANY Cannot attach - invalid parameter. OCSD_ERR_RDR_INVALID_INIT OCSD_ERR_HW_CFG_UNSUPP OCSD_ERR_MEM_ACC_FILE_NOT_FOUND DCD_ETMV4 32-bit; [ TS=0x discard PKTP_ETMV4I Address & Context, Long, 32 bit, IS1. EL1N, A protocol message was rejected because it was too big (more than FATAL C F U thread-local wrapper routine for _GLOBAL__N operator() F_DUPFD_CLOEXEC RandomAccessFile /etc/group requesting %zuKB %s called on a destroyed mutex (%p) socketpair EUNATCH EREMOTE EOPNOTSUPP Protocol not available Network is unreachable System property context nodes __vdso_gettimeofday write into short read %s: bad magic in "%s": "%.6s" libunwind: malformed DW_CFA_restore_extended DWARF unwind, reg too big DW_EH_PE_textrel pointer encoding not supported DWARF opcode not implemented failed to set system property security.perf_harden to 0. Try using `adb shell setprop security.perf_harden 0` to allow profiling. no -- parse etm instruction tracing data Check failed: !input_filenames_.empty() failed to open Total fragment: %llu, %f%% are not mergeable for --trace-offcpu must be used with `-e cpu-clock` or `-e task-clock`. jit_zygote_cache failed to read symbols from perf_event_attr for non sample records cannot support other attribute: arm Check failed: it != x86_reg_map.end() No symbol table section header string table index new_binary + new_size sample_type: 0x%llx nrtrcparams %llu trcauthstatus 0x%llx (ips.size()= time %llu ftell() failed invalid value in env variable * /events/ftrace/ cd_size Zip: bad data offset %lld in zip insufficient memory Entry not found I/O error stalled-cycles-backend L1-dcache-prefetches L1-icache-store-misses pm list packages -U Check failed: state_ == State::kWritingZip --keep-failed-unwinding-debug-info System wide profiling needs root privilege. sched:sched_switch Can't trace off cpu because sched:sched_switch event is not available , userspace_lost_samples= , static_cast<pid_t>(sr.tid_data.tid)= raw-l3d-cache-refill %lf(ms) --interval-only-values system/extras/simpleperf/cmd_stat_impl.h --record-file /odm/lib/modules r /system/bin/simpleperf --add-meta-info sinks/ ioctl( used in " etm filters, but only failed to write ' (&class_def= container->Data().size() prot too many static field initial values method_handle_item method_idx String data would go beyond end-of-file debug_info_item parameter_name DBG_START_LOCAL name_idx Check failed: todo_.empty() parameter annotation method CallSiteArray missing method handle private write start signal failed child process exited with exit code Data corruption detected pop { %s} x2 x10 x15 x24 x28 eax ebp s2 a4 %s: calloc EV_WRITE R_68K_PLT16 R_68K_GNU_VTENTRY R_X86_64_GOTPC32_TLSDESC R_386_JUMP_SLOT R_386_TLS_LE R_386_TLS_DESC_CALL R_MIPS_REL32 R_MIPS_64 R_MIPS_GOT_LO16 R_MIPS_DELETE R_MIPS_RELGOT R_MICROMIPS_CALL16 R_MIPS_NUM R_AARCH64_ADR_PREL_PG_HI21 R_AARCH64_LDST8_ABS_LO12_NC R_AARCH64_TSTBR14 R_AARCH64_LDST32_ABS_LO12_NC R_ARM_NONE R_ARM_BASE_PREL R_ARM_ALU_PCREL_15_8 R_ARM_THM_MOVT_ABS R_ARM_TLS_GD32 R_ARC_NONE R_AVR_8_HI8 R_HEX_PLT_B22_PCREL R_HEX_GOTREL_32_6_X R_HEX_GOT_11_X R_HEX_LD_GOT_11_X R_HEX_LD_PLT_B32_PCREL_X R_PPC_ADDR32 R_PPC_DTPREL16_HA R_PPC64_GOT16_HI R_PPC64_GOT16_DS R_RISCV_LO12_S R_RISCV_ALIGN R_390_GOT12 R_390_TLS_IEENT R_SPARC_HIX22 R_SPARC_TLS_GD_CALL R_SPARC_TLS_LDO_HIX22 R_AMDGPU_REL32_HI R_VE_SREL32 R_CKCORE_PCREL32 R_CKCORE_TLS_TPOFF32 R_LARCH_32 R_LARCH_SOP_POP_32_U R_LARCH_PCALA64_LO20 R_LARCH_TLS_DESC64 R_XTENSA_SLOT0_OP LC_DYLIB_CODE_SIGN_DRS ARM_RELOC_PAIR ARM64_RELOC_ADDEND getSymbolIndex() called with no symbol table symbol at offset __swift5_mpenum Structure read out-of-range command LC_ID_DYLIB load command in non-dynamic library file type LC_RPATH library name extends past the end of the load command .offset field too small, not past the end of the which is a x86_EXCEPTION_STATE flavor in Disables inttoptr/ptrtoint roundtrip optimization Disable autoupgrade of debug info verify-noalias-scope-decl-dom Print changed IRs quiet filter-passes R_RBA cedar gfx902 sm_32 v5te RVA 0x%x not found CHPE code map invalid magic number duplicate symbol name reloc section ended prematurely number of data segments does not match DataCount section sleb128 too big for int64 : symbol table with offset 0x None ABI_PCS_RW_data ABI_PCS_wchar_t ABI_VFP_args Description T2EE_use Tag_BTI_use Tag_Virtualization_use zvbc ziccrse zihintntl zihintpause zve32f three ppc v7-r v9.2-a +v6kz 7E-M Trace protocol unsupported OCSD_ERR_BAD_DECODE_PKT Attempted to find a decoder with a type that is not known in the library. Input block incorrect size, must be %d byte multiple Tracing in inaccessible memory area. Cancel(1), Mispredict Invalid Sequence in packet. Timestamp. Cycle Count format 1. I_NUM_DS_MKR I_COND_RES_F3 IRQ1 external/protobuf/src/google/protobuf/io/coded_stream.cc Can't external/protobuf/src/google/protobuf/parse_context.h contains invalid UTF-8 data when __cxa_guard_acquire Unknown error %d w+e noexcept operator delete allocator unsigned int __notify_thread_exit_callbacks eventfd /system/bin/sh /product/etc/group (getNext(Prev)) == (X) invalid sized delete when deallocating address %p (%zu vs %zu) stack_and_tls:%d ro. invalid pthread_t (0) passed to %s ENOMEM ENOSR EPROTOTYPE ENAVAIL Connection refused Wrong medium type Alarm clock Child exited Stopped I/O possible /sys/devices/system/cpu/possible /system/etc/selinux/plat_property_contexts property_info fclose fprintf Saturday /apex/com.android.tzdata/etc/tz/tzdata reallocaray(%p, %zu, %zu) failed: returning null pointer libunwind: malformed DW_CFA_val_expression DWARF unwind, reg too big on 0 vector ' starts running *: %s:%u] perf_inject.data %s%s%s --include-uid Check failed: it != event_id_to_attr_index_.end() symbol_id: %d file id doesn't increase orderly, expected app_package_name: %s simpleperf_report_proto.File .apk Check failed: !symbol->HasDumpId() Read symbols from dex_file exclude_user %u, exclude_kernel %u, exclude_hv %u 2u adtx colon_pos does not exist Check failed: sample_type & PERF_SAMPLE_CALLCHAIN new_binary + size() addr %p ip_nr %llu , 1u << 16= (record.type()= /libartd.so /format tracing data: Zip: %s: Zip64 eocd locator signature not found at offset %lld Zip: Invalid entry pointer Zip: size/crc32 mismatch. expected {%llu, %llu, %x}, was {%llu, %llu, %x} invalid literal/length code node-prefetch-misses --days VmRSS: vaddr_in_file_%zu: 0x%llx stack_start: 0x%llx --keep-failed-unwinding-result: List of %s: may supported on cpu --user-buffer-size If there isn't enough space for storing profiling data, consider using , consider increasing userspace buffer size(--user-buffer-size). ro.build.version.release android_build_fingerprint raw-remote-access raw-l1d-tlb-rd level 2 data TLB refill rate, read # count / runtime Records system-wide sched:sched_stat_runtime events, reports runtime taken by each process during recording, and optionally warns about processes which may have spinloops. Usage: simpleperf trace-sched [options] --duration time_in_sec Monitor for time_in_sec seconds. Here time_in_sec may be any positive floating point number. Default is 10. --check-spinloop check_period_in_sec Give warning for threads which may be spinning. A thread is thought of spinning on the CPU, when it takes more than [spin-rate] * [check_period] cpu time in any [check_period]. [spin-rate] can be set by --spin-rate. Default check_period is 1 sec. --spin-rate spin-rate Default is 0.8. Vaild range is (0, 1]. --show-threads Show runtime of each thread. --record-file file_path Read records from file_path. doesn't exist or isn't debuggable/profileable. Check failed: !tmp_dir_.empty() %u am get-current-user system/extras/simpleperf/JITDebugReader.cpp new entries web failed to create ip_reg_value %c_%s_%lld Check failed: ::art::IsAligned<alignof(Header)>(begin_) art/libdexfile/dex/dex_file_loader.cc art/libdexfile/dex/dex_file_loader.h Unknown dex version Too many items in data section: %ud item_type %zx Unknown map section type %x Invalid exception handler size: %d unexpected static field initial value type: 'Z' vs '%c' encoded_method read out of bounds String longer than indicated size %x Invalid type descriptor inter_proto_id_item shorty type_idx class with type idx outside uint16_t range '%x:%x' Constructor %u(%s) must be void Check failed: !dex_file->IsCompactDexFile() Check failed: record_cmd != nullptr -d%d x0 x12 rax r14 rip EVENT_SHOW_METHOD %s: reentrant invocation. Only one event_base_loop can run on each event_base at once. %s: no base to free %s: %d events were still set in base %s: %d: restoring signal handler epoll (with changelist) formatted data with size R_68K_PC32 R_68K_TLS_LDM16 R_X86_64_GOTPC64 R_386_RELATIVE R_MICROMIPS_GOT_HI16 R_MICROMIPS_GPREL7_S2 R_AARCH64_GOTREL64 R_AARCH64_TLSLD_LD_PREL19 R_AARCH64_P32_MOVW_PREL_G1 R_ARM_THM_MOVT_PREL R_ARM_THM_MOVW_BREL R_ARM_THM_ALU_ABS_G1_NC R_ARC_SECTOFF_ME R_ARC_JLI_SECTOFF R_AVR_LO8_LDI_GS R_HEX_GPREL16_1 R_HEX_12_X R_HEX_DTPMOD_32 R_HEX_DTPREL_LO16 R_HEX_IE_GOT_16 R_HEX_LD_GOT_LO16 R_PPC64_GOT16_HA R_RISCV_TLS_DTPMOD64 R_RISCV_ADD8 R_RISCV_TLSDESC_CALL R_390_PC32 R_390_PLT32DBL R_390_GOTPLTENT R_390_TLS_DTPOFF R_SPARC_DISP16 R_SPARC_WDISP30 R_SPARC_PCPLT22 R_SPARC_GOTDATA_LOX10 R_LARCH_SOP_POP_32_S_0_5_10_16_S2 R_LARCH_SUB64 R_LARCH_GOT64_PC_LO20 R_LARCH_TLS_LE64_LO20 R_XTENSA_SLOT10_OP R_XTENSA_SLOT11_OP R_XTENSA_SLOT5_ALT SHT_GNU_ATTRIBUTES unable to read an extended symbol table at index symoff field plus nsyms field times sizeof( indirectsymoff field plus nindirectsyms field times sizeof(uint32_t) of LC_DYSYMTAB command flavor in more than one LC_TWOLEVEL_HINTS command Display patch-like changes in quiet mode with color R_TLSM vfp3 barts gfx700 gfx11-generic sm_52 eb elf32-i386 relocations not in offset order invalid table element type Unsupported flags for element segment R_WASM_MEMORY_ADDR_LEB R_WASM_MEMORY_ADDR_REL_SLEB ELEM aixcoff-rs6000 TagName Not Permitted VFPv2 VFPv4 Sign Only PACRET_use Tag_ABI_FP_user_exceptions Error -experimental- svnapot xcvsimd xsifivecflushdlone zfa zkt zvkt NUL invalid character class repetition-operator operand invalid aarch64_be mipsel spirv32v1.4 v7a v7-m iwmmxt 5TE armv6k , format OCSD_ERR_BAD_HANDLE OCSD_ERR_INVALID_PARAM_TYPE OCSD_ERR_ATTACH_COMP_NOT_FOUND Overrun in commit packet stack - tried to commit more than available Address range in accessor set to invalid values. ETMv4 instruction decode : Data trace elements not supported No element output interface attached and enabled <cond> Trigger; OCSD_GEN_TRC_ELEM_SYNC_MARKER A32 Atom: Source Address, Short, IS1. I_SCR_ADDR_L_32IS0 CHECK failed: (count) <= (buffer_used_): bad_optional_access r+e w+bxe %af std 'block-literal' basic_iostream atexit handlers ((offset_tp - tentative_before_end) & (before.align.value - 1)) == 0 native_handle_t fdsan atomic_compare_exchange_strong failed unexpectedly while closing failed to exchange ownership of file descriptor: fd %d is owned by %s 0x%llx, was expected to be owned by %s 0x%llx /product/etc/passwd product_ error setting PER_LINUX32 personality: %m Stats: CacheRetrievalStats: SuccessRate: %u/%u (%zu.%02zu%%) [R] deallocating <null> Terminate on a size mismatch between a sized-delete and the actual size of a chunk (as provided to new/new[]). UTF-8 pthread_create failed: clone failed: %m EINVAL EXFULL EBFONT ECONNREFUSED No CSI structure available Invalid slot No data available Protocol not supported /sys/devices/system/cpu/cpu0/cache/index%d/size /dev/__properties__/property_info Using old property service protocol ("%s" is not set) PROP_ERROR_INVALID_CMD ferror fseeko64 Wednesday Tue Wed abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 :+-._ libunwind: malformed DW_CFA_offset DWARF unwind, reg (%llu) out of range unknown register %s %5d %5llu %c %-8s: %s:%u %s %s %5d %5llu %c %-8s: %s header_size: %lld 0u vs --proguard-mapping-file isn't used because of build id mismatch: expected dso_symbol_map_file invalid auxtrace record simpleperf:EtmBranchList simpleperf.proto.LBRData.Sample config2 0x%llx cannot read cpumask content in Check failed: android::base::ParseUint(items[1].c_str(), &id) kallsyms addresses are still masked after setting [anon:dalvik- sample_id: stream_id %lld , new_binary + size= , MAGIC_ETE= ip 0x%llx, sp 0x%llx ftello() failed (static_cast<uint32_t>(PERF_TYPE_TRACEPOINT)= Zip: invalid read length %lld overflows, offset %lld incorrect header check invalid code -- missing end-of-block data_pos_ + data_size_ /proc/%d/status Check failed: it != debug_unwind_dsos_.end() stack_%llx: - trace-offcpu --cycle-threshold --no-unwind is only used with `--call-graph dwarf` option. system_wide_collection after_join_node_count: miss rate raw-l2i-tlb-refill Wait setting perf event limits timeout disallowing cpu events for unpriv failed to set filter filters are available. failed to read dex file symbols from , reinterpret_cast<const uint8_t*>(header_)= DexFile: fstat '%s' failed: %s Check failed: begin_ == nullptr Offset beyond end of file for %s: %zx to %zx Read out of bounds handler type_idx method_ids type_list Invalid descriptor for type_idx inter_method_id_item proto_idx synchronized user buffer size = bytes NotYetCreateNewProcess pipe2() failed NotYetStartNewProcess Operation made no progress over multiple calls, due to input being empty x25 t1 a1 failed to open /proc/%d/status in GetProcessInfoFromProcPidFd Out of memory in debugging code : %s [%s] %s %s: socketpair signal R_X86_64_NONE R_MIPS_PC32 R_AARCH64_MOVW_PREL_G0_NC R_AARCH64_JUMP_SLOT R_AARCH64_TLS_DTPREL64 R_AARCH64_P32_TLSLD_LDST8_DTPREL_LO12 R_AARCH64_P32_TLSIE_ADR_GOTTPREL_PAGE21 R_AARCH64_P32_TLSLE_MOVW_TPREL_G1 R_AARCH64_P32_COPY R_AARCH64_P32_IRELATIVE R_ARM_LDR_PC_G2 R_ARM_TLS_DESCSEQ R_ARM_GOTOFFFUNCDESC R_ARM_TLS_LDM32_FDPIC R_ARC_GOTPC32 R_ARC_S25H_PCREL_PLT R_HEX_B9_PCREL_X R_HEX_GOTREL_11_X R_HEX_GD_GOT_32_6_X R_HEX_LD_GOT_HI16 R_PPC_GOT_TLSLD16_HI R_PPC64_ADDR16_HI R_PPC64_GOT_TLSGD16 R_RISCV_TLSDESC_LOAD_LO12 R_390_GLOB_DAT R_390_JMP_SLOT R_390_PC16DBL R_390_TLS_GD32 R_390_TLS_LE32 R_SPARC_DISP32 R_SPARC_REGISTER R_SPARC_TLS_IE_HI22 R_AMDGPU_REL64 R_VE_NONE R_VE_RELATIVE R_CKCORE_PCREL_IMM16_2 R_CKCORE_GOT_LO16 R_LARCH_TLS_TPREL64 R_LARCH_SOP_POP_32_S_10_16 R_LARCH_SUB8 R_LARCH_GOT_LO12 R_LARCH_TLS_IE_HI20 R_LARCH_TLS_LE_ADD_R R_XTENSA_GLOB_DAT R_XTENSA_SLOT14_ALT SHT_ARM_EXIDX SHT_NOBITS No object file for requested architecture universal header architecture: LC_DYLD_ENVIRONMENT sub_library_command bad section index: ARM_RELOC_PB_LA_PTR modtaboff field plus nmodtab field times sizeof( locreloff field of LC_DYSYMTAB command ARM_THREAD_STATE64 extends past end of command in non-global-value-max-name-size Print the global id for each value when reading the module summary Display patch-like changes in quiet mode Details time-passes R_RL r630 rv710 gfx1030 gfx1031 gfx10-1-generic v8m.main IMAGE_REL_I386_SECTION linking section ended prematurely bad/duplicate COMDAT name producers section field is not named one of language, processed-by, or sdk R_WASM_MEMORY_ADDR_REL_SLEB64 R_WASM_TABLE_INDEX_I64 section too large DATACOUNT in a string table with size 0x debug_pubtypes Emit a section containing remark diagnostics metadata. By default, this is enabled for the following formats: yaml-strtab, bitstream. ABI_PCS_R9_use ARM v6K Tag_CPU_unaligned_access Tag_FP_HP_extension Tag_DSP_extension : CommandLine Error: Option ' [0m zicntr zicond zkne zvl512b zalasr BEL ESC quotation-mark four REG_ECTYPE REG_EPAREN mips64el mips gnueabihf mipsr6 v8.3-a 5T +v8.8a +v8.1m.main ERROR: OCSD_ERR_MEM OCSD_ERR_NO_PROTOCOL Attempted to set an overlapping range in memory access map. Test snapshot file parse error No Config Flags Set Error flushing element stack at end of trace data. first 0x Realm; A64 Unknown Packet Header I_NO_ERR_TYPE I_BAD_TRACEMODE Trace Info. Transaction Commit. Cancel Format 2. Conditional Result, format 1. Address, Long, 64 bit, IS1. Q Packet. I_SRC_ADDR_S_IS1 I_ATOM_F6 PE Reset. %%0%dlX EL2N, EL3, UNKNOWN; terminating due to %s exception of type %s: %s iostream The expression contained mismatched { and }. %LaL invocation function for block in covariant return thunk to operator% signed char long long decimal64 half DatagramSocketImpl LD_AOUT_LIBRARY_PATH NIS_PATH SCUDO_OPTIONS Stats: MapAllocator: allocated %u times (%zuK), freed %u times (%zuK), remains %u (%zuK) max %zuM, Fragmented %zuK CHECK failed @ %s:%d %s ((u64)op1=%llu, (u64)op2=%llu) /dev/urandom pattern_fill_contents ENOEXEC ESPIPE EL2NSYNC EBADMSG ENOTCONN ENOTRECOVERABLE Interrupted system call Device or resource busy Math argument out of domain of func Attempting to link in too many shared libraries Structure needs cleaning The property name length for "%s" is >= %d; please use __system_property_read_callback to read this property. (the name is truncated to "%s") The property "%s" has a value with length %zu that is too large for __system_property_get()/__system_property_read(); use __system_property_read_callback() instead. ro.property_service.version readlinkat strlen: detected read past end of buffer Tuesday Apr ^[nN] DW_EH_PE_datarel is invalid with a datarelBase of 0 Unknown DWARF encoding for search table. basic_string magic: arch: %s %llu system/extras/simpleperf/cmd_kmem.cpp are not mergeable for recording different event types (it->second= print report failed Usage: simpleperf report-sample [options] --dump-protobuf-report <file> Dump report file generated by `simpleperf report-sample --protobuf -o <file>`. -i <file> Specify path of record file, default is perf.data. -o report_file_name Set report file name. When --protobuf is used, default is report_sample.trace. Otherwise, default writes to stdout. --proguard-mapping-file <file> Add proguard mapping file to de-obfuscate symbols. --protobuf Use protobuf format in cmd_report_sample.proto to output samples. --remove-gaps MAX_GAP_LENGTH Ideally all callstacks are complete. But some may be broken for different reasons. To create a smooth view in Stack Chart, remove small gaps of broken callstacks. MAX_GAP_LENGTH is the max length of continuous broken-stack samples we want to remove. Default is 3. --remove-unknown-kernel-symbols Remove kernel callchains when kernel symbols are not available. --show-art-frames Show frames of internal methods in the ART Java interpreter. --show-callchain Show callchain with samples. --show-execution-type Show execution type of a method --symdir <dir> Look for files with symbols in a directory recursively. Sample filter options: --cpu cpu_item1,cpu_item2,... Only include samples for the selected cpus. cpu_item can be a number like 1, or a range like 0-3. --exclude-pid pid1,pid2,... Exclude samples for selected processes. --exclude-tid tid1,tid2,... Exclude samples for selected threads. --exclude-process-name process_name_regex Exclude samples for processes with name containing the regular expression. --exclude-thread-name thread_name_regex Exclude samples for threads with name containing the regular expression. --include-pid pid1,pid2,... Only include samples for selected processes. --include-tid tid1,tid2,... Only include samples for selected threads. --include-process-name process_name_regex Only include samples for processes with name containing the regular expression. --include-thread-name thread_name_regex Only include samples for threads with name containing the regular expression. --filter-file <file> Use filter file to filter samples based on timestamps. The file format is in doc/sampler_filter.md. id: %u , really dso_kernel simpleperf.proto.LBRData.Binary read_format (0x%llx) %s system/extras/simpleperf/event_attr.cpp callchain possible, please do `echo 0 >/proc/sys/kernel/kptr_restrict` invalid number of sections specified in the NULL section's sh_size field ( pid %u, ppid %u, tid %u, ptid %u (sample_type & (PERF_SAMPLE_WEIGHT | PERF_SAMPLE_DATA_SRC | ((18446744073709551615ULL) << 17))= time %lld version %llu trctraceidr 0x%llx idx %u kallsyms: %s dso_id: %llu event_id[%llu]: %llu in file feature section: system/extras/simpleperf/report_utils.cpp kallsyms: %s Zip: The size of central directory doesn't fit in range of size_t: %llu 36392138 Zip: bad local hdr offset in zip Zip: gpb flag mismatch at bit 3. expected {%04x}, was {%04x} Zip: bad uncompressed length in zip (%lld + %llu > %lld) entry hash_table, entry size: branch-load-misses branch-prefetches node-load-misses failed to set system properties symbol_%zu: %s Check failed: it != cpu_supported_raw_events.end() --aux-buffer-size Hardware events are not available, switch to cpu-clock. Record stat: kernelspace_lost_records= % of samples in kernel space, type , static_cast<pid_t>(sr.tid_data.pid)= >= raw-l1d-cache-refill raw-l2d-cache-rd %-*s %.3f%cM/sec simpleperf Check failed: !result.empty() failed to write -1 to is uname -m Uid: /mgmt/trcdevarch , cpu ) failed failed with size \.|: system/extras/simpleperf/read_dex_file.cpp Offset(%d) should be within file size(%zu) for %s. Bad encoded_value boolean size %x class_def.superclass outs_size (%ud) > registers_size (%ud) Invalid handlers_size: %ud Illegal start byte %x in string data Class with same type idx as implemented interface: '%d' Mismatched defining class for parameter_annotation Method %u(%s) has no code, but is not marked native or abstract header_->method_ids_size_ Out-of-bounds end of data subsection: %zu data_off=%u data_size=%u Operation on NULL destination buffer .gnu_debugdata finish pop {d%d r13 t4 %s: asked to terminate loop. timeout_next: event: %p, in %d seconds, %d useconds Epoll MOD(%d) on %d retried as ADD; that failed too element R_68K_PLTOFF8 R_386_TLS_DTPOFF32 R_MIPS_GPREL32 R_MIPS_TLS_TPREL32 R_MICROMIPS_SUB R_AARCH64_GOT_LD_PREL19 R_AARCH64_TLSGD_MOVW_G1 R_AARCH64_TLSLD_LDST32_DTPREL_LO12 R_AARCH64_TLSDESC_LDR R_AARCH64_COPY R_AARCH64_P32_MOVW_UABS_G0 R_AARCH64_P32_CALL26 R_AARCH64_P32_TLSLD_LDST32_DTPREL_LO12 R_AARCH64_P32_TLS_TPREL R_ARM_REL32_NOI R_ARM_PLT32_ABS R_ARM_TLS_LDM32 R_ARM_PRIVATE_13 R_ARM_IRELATIVE R_ARM_FUNCDESC R_ARC_GOT32 R_ARC_TLS_DTPMOD R_ARC_TLS_GD_GOT R_AVR_8 R_AVR_PORT5 R_HEX_NONE R_HEX_TPREL_HI16 R_PPC_UADDR16 R_PPC64_ADDR16_HIGHERA R_PPC64_GOT_TLSLD16_HI R_PPC64_DTPREL16_HIGHERA R_PPC64_DTPREL16_HIGHA R_RISCV_GOT_HI20 R_RISCV_SUB_ULEB128 R_390_32 R_390_TLS_LDO64 R_SPARC_32 R_SPARC_DISP8 R_SPARC_GOT13 R_SPARC_UA16 R_SPARC_TLS_DTPOFF64 R_LARCH_SOP_PUSH_GPREL R_LARCH_SOP_IF_ELSE R_LARCH_GOT64_HI12 R_LARCH_TLS_GD_PC_HI20 R_XTENSA_32_PCREL R_XTENSA_SLOT3_OP SHT_MIPS_DWARF SHT_RELA can't read an entry at 0x found an extended symbol index ( Mach-O headers has incorrect cmdsize GENERIC_RELOC_TLV ARM_RELOC_BR24 PPC_RELOC_LO14 extrefsymoff field of LC_DYSYMTAB command fileoff field plus filesize field in Use ConstantFP's native scalable vector splat support. print-after pass names Structure d gfx600 sm_90 v4t v7em elf64-loongarch CHPE metadata section index out of bounds string table empty IMAGE_REL_ARM_MOV32T IMAGE_REL_ARM_PAIR invalid section type: function named more than once target features section contains repeated feature " invalid global relocation invalid function export invalid elem type R_WASM_TABLE_INDEX_REL_SLEB R_WASM_TABLE_INDEX_REL_SLEB64 Microcontroller FP_arch ABI_enum_size Custom Size ABI_optimization_goals AEABI Conformant ARM v8-A Tag_ABI_align_preserved Tag_ABI_WMMX_args Tag_ABI_align8_preserved >] invalid section length Unaligned access zvknha xtheadcondmov zvl128b zvl32768b ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz vertical-tab GS two low-line REG_ERANGE armv5te 8-A armv7s C|%d|%s%s%s|%lld Cannot attach - attach device limit reached. OCSD_ERR_TEST_SNAPSHOT_PARSE_INFO OCSD_ERR_DCDREG_TOOMANY Attempt to connect or use and interface not supported by this decoder. ocsd_trace_decode.log Bad FSYNC pattern before frame or invalid ID.(0x7F) E (0x I_FUNC_RET I_CCNT_F3 Data Synchronisation Marker - Numbered. I_COND_FLUSH I_COND_RES_F4 I_EVENT I_SRC_ADDR_MATCH I_ASYNC DebugHalt IRQ w+be J Q q template parameter object for construction vtable for operator/= operator! operator->* , std::allocator<char> error: TLS segment alignment in "%s" is not a power of 2: %zu %s:%d: assertion "%s" failed ART FdFile Parcel %02zu (%6zu): mapped: %6zuK popped: %7zu pushed: %7zu inuse: %6zu avail: %6zu releases: %6zu last released: %6zuK latest pushed bytes: %6zuK StartBlockAddress: 0x%zx, EndBlockAddress: 0x%zx, BlockSize: %zu %s Scudo ERROR: failed to allocate bionic_tls: %m EXDEV ENONET ENOTNAM EKEYREJECTED Operation not permitted Broken pipe Resource deadlock would occur File name too long Level 3 reset Operation not supported on transport endpoint No XENIX semaphores available epoll_create1 fsetxattr failed to set context (%s) for "%s" Using old property service protocol ("%s"="%s") Property service has timed out while trying to set "%s" to "%s" vsprintf %s: file descriptor %d >= FD_SETSIZE %d inity April October Jan Jun libunwind: malformed DW_CFA_GNU_negative_offset_extended DWARF unwind, reg too big ELF command: ' Usage: simpleperf dumprecord [options] [perf_record_file] Dump different parts of a perf record file. Default file is perf.data. --dump-etm type1,type2,... Dump etm data. A type is one of raw, packet and element. -i <record_file> Record file to dump. Default is perf.data. --symdir <dir> Look for binaries in a directory recursively. ids: %s (%s[+%llx]) -> %s (%s[+%llx]) osrelease: %s // Please split this file. AutoFDO only accepts profile for one binary. . Try `simpleperf help kmem_cache_free match_length merge multiple perf.data into one Drop feature --cpu --symfs vaddr_in_file %s: %llu process_id: %u file_id( file: %s simpleperf_report_proto.ContextSwitch simpleperf.proto.ETMBinary.Address event_attr: for event type %s sample_regs_user 0x%llx Unknown event type modifier ' system/extras/simpleperf/kallsyms.cpp to 1. , 64U= bytes left sample_id: time %lld from 0x%llx, to 0x%llx, flags 0x%llx trcconfigr 0x%llx MAGIC_ETE system/extras/simpleperf/record.h lost simpleperf.proto.FileFeature.path system/extras/simpleperf/record_file_writer.cpp failed to write to record file ' 0x%x %s:%s ziparchive , cd_size= Zip: Entry at offset zero has invalid LFH signature %x invalid distances set ZSTD_decompressStream() failed: L1-dcache-store-misses Usage: simpleperf api-collect [options] --app <package_name> the android application having recording data -o record_zipfile_path the path to store recording data Default is simpleperf_data.zip. sp_%zu: 0x%llx file isn't record with --keep-failed-unwinding-debug-info or no events configuration for stop -j --post-unwind=yes Check failed: !dumping_attr_id_.ids.empty() ok with truncated stacks) or increasing sample period(-c). ro.build.version.sdk There are %zu CPU PMU hardware counters available on cpu %d. %.3f ms disallowing kernel profiling for unpriv filter 0x%llx/0x%llx (sample_freq != 0u= /kprobe_events failed to delete kprobe event Not enough data. Incomplete dex file. , class_defs_= , class_defs_ + header_->class_defs_size_= container_->End() data Check failed: IsUint<16>(jval_.i) float munmap(%p, %zd) failed Bad file size (%zu, expected at least %zu) Bad header size: %ud expected %zud Map is missing map_list entry annotation_element name_idx Bogus handler offset: %x CallSiteArray missing method type Too many class data items Interface field has disallowed flag, %s: %x(%s) header_->type_ids_size_ Version not supported Frame requires too much memory for decoding workSpace buffer is not large enough Source buffer is wrong Raw Data: 0x%02x 0x%02x esp rdi s7 stat %s: Unable to make base notifiable. event_active: %p (fd %d), res %d, callback %p Too many events reading or writing on fd %d epoll_create Epoll %s(%d) on fd %d failed. Old events were %d; read change was %d (%s); write change was %d (%s); close change was %d (%s) MOD --- archs: R_68K_NONE R_X86_64_RELATIVE R_X86_64_DTPMOD64 R_386_TLS_IE R_386_TLS_IE_32 R_386_TLS_GOTDESC R_MIPS_INSERT_B R_MIPS_TLS_DTPMOD32 R_MIPS16_TLS_TPREL_HI16 R_MICROMIPS_TLS_DTPREL_HI16 R_MICROMIPS_TLS_TPREL_HI16 R_AARCH64_MOVW_UABS_G1_NC R_AARCH64_LDST16_ABS_LO12_NC R_AARCH64_TLSGD_MOVW_G0_NC R_AARCH64_TLSLE_MOVW_TPREL_G2 R_AARCH64_P32_TLSLD_LDST128_DTPREL_LO12 R_ARM_REL32 R_ARM_PLT32 R_ARM_ALU_SB_G1 R_ARM_ALU_SB_G2 R_ARC_SDA_LDST R_ARC_SDA32_ME R_ARC_TLS_DTPOFF R_ARC_NPS_CMEM16 R_AVR_LO8_LDI_PM_NEG R_HEX_16_X R_HEX_IE_GOT_11_X R_HEX_GD_PLT_B32_PCREL_X R_LANAI_LO16 R_PPC_GOT16_HI R_PPC_SECTOFF R_PPC_REL16_HI R_PPC64_DTPREL16_HI R_PPC64_DTPREL16_DS R_RISCV_SET8 R_390_GOTOFF16 R_390_TLS_LE64 R_SPARC_64 R_SPARC_PC_HM10 R_SPARC_TLS_IE_LD R_SPARC_TLS_IE_LDX R_VE_GOTOFF32 R_VE_GOTOFF_LO32 R_VE_TPOFF_LO32 R_LARCH_SOP_PUSH_PLT_PCREL R_LARCH_SOP_NOT R_LARCH_CALL36 R_XTENSA_SLOT2_OP SHT_SYMTAB_SHNDX LC_DATA_IN_CODE code signing RDs data LC_SUB_CLIENT X86_64_RELOC_TLV Requested symbol index is out of range. __swift5_protos tocoff field plus ntoc field times sizeof(struct dylib_table_of_contents) of LC_DYSYMTAB command extreloff field plus nextrel field times sizeof(struct relocation_info) of LC_DYSYMTAB command command which is a x86_EXCEPTION_STATE64 flavor in command can't be checked inconsistent cmdsize in for the number of sections not past the headers of the file greater than than the segment's vmaddr plus vmsize use-dereferenceable-at-point-semantics Deref attributes and metadata infer facts at definition only BISECT: Force disable the lazy-loading on-demand of metadata when loading bitcode for importing. verify-dom-info Verify dominator info (time consuming) asm-macro-max-nesting-depth mve rv730 gfx602 gfx1012 gfx1103 sm_60 v9a elf32-avr elf32-lanai export table IMAGE_REL_AMD64_SREL32 undefined weak table symbol zero length section LEB is outside Varint32 range TYPE Unimplemented Debug Name THUMB_ISA_use ARMv8-a FP DSP_extension ARM v7E-M ARM v8-M Baseline Tag_ABI_VFP_args =< SectionAttributes xcvmem xsfvqmaccqoq zhinxmin ziccif dollar-sign circumflex-accent underscore parentheses not balanced renderscript64 ppc64 v7hl armv8.8-a NONE OCSD_ERR_FAIL General failure. Invalid value parameter passed to component. source reader - invalid initialisation parameter. ETMv4 instruction decode : LSP0 elements not supported. ; CC= I_RESERVED I_CANCEL_F1 I_ADDR_L_64IS0 I_ATOM_F5 FIQ Any Root, ' __next_prime overflow y throw operator operator/ operator? nullptr bionic/libc/bionic/bionic_elf_tls.cpp fdsan Stats: MapAllocatorCache: EntriesCount: %d, MaxEntriesCount: %u, MaxEntrySize: %zu, ReleaseToOsIntervalMs = %d %02zu (%6zu): cached: %4zu max: %4zu corrupted chunk header at address %p Base == 10 || Base == 16 scudo flag parsing failed. ENODATA Exec format error Too many links Multihop attempted Killed %ld fseeko fputs stack corruption detected (-fstack-protector) %s: set size %zu is too small to be an fd_set NAN December %e-%b-%Y libunwind: malformed DW_CFA_register DWARF unwind, reg too big libunwind: malformed DW_CFA_def_cfa_register DWARF unwind, reg too big Invalid option --version Unreachable code ' in ANDROID_LOG_TAGS ( unsupported data type w No subcommand specified , which isn't supported in the merge cmd. comm interpreted_jvm_method Read symbols from not in etm branch list format in branch_list.proto sample_stack_user 0x%llx Check failed: EventTypeManager::Instance().GetScopedFinder() == nullptr Unknown event_type ' %llx regno section header table goes past the end of the file: e_shoff = 0x pgoff 0x%llx, filename %s <= count[%zu] %llu next_pid %u, next_tid %u JOINED_OFFLINE misc THREAD_BEGIN doesn't match expected size ( failed to read file feature section in ConvertBytesToValue Zip: extra field for entry %llu exceeds the central directory range, file_name_length: %u, cd_length: %zu Check failed: zip64_info.compressed_file_size.has_value() 1.3.0.1-motley incompatible version stalled-cycles-frontend iTLB-prefetch-misses deflateInit2 failed (zerr= stack_end: 0x%llx file isn't recorded with dwarf call graph: Usage: simpleperf list [options] [hw|sw|cache|raw|tracepoint|pmu] List all available event types. Filters can be used to show only event types belong to selected types: hw hardware events sw software events cache hardware cache events raw raw cpu pmu events tracepoint tracepoint events cs-etm coresight etm instruction tracing events pmu system-specific pmu events Options: --show-features Show features supported on the device, including: dwarf-based-call-graph trace-offcpu Record system wide and existing processes/threads can't be used at the same time. Can't create output file in directory invalid aux buffer size: or decreasing sample frequency(-f), ro.product.manufacturer (matched_node_count_to_extend_callchain= recycled_node_count in cache: cache-misses data TLB miss rate level 1 TLB refill rate, read /dev/ etm devices are not available can't find etr device, which moves etm data to memory Check failed: IsPowerOfTwo(mmap_pages) buffer for dumping samples, consider decreasing mmap pages(-m). event_config_avoid_method ] with size (*ips)[0] Ok , flags & 0x10= field-ids method_handle value method_id.name No data map entry found @ %zx; expected %x proto with return type idx outside uint16_t range '%x:%x' Invalid superclass Constructor %u(%s) is not flagged correctly wrt/ static. Abstract method %u(%s) has disallowed access flags %x class_idx.index_ volatile Unsupported frame parameter Unsupported parameter system/unwinding/libunwindstack/ArmExidx.cpp vsp = r%d (byte & ~0x07) == 0xd0 r10 system/unwinding/libunwindstack/RegsRiscv64.cpp %s: pipe %s: select reports %d R_X86_64_TLSDESC R_386_32 R_386_8 R_MIPS_16 R_MIPS_SHIFT6 R_MIPS_PC18_S3 R_MIPS_PCHI16 R_AARCH64_MOVW_GOTOFF_G0 R_AARCH64_TLSLD_LDST8_DTPREL_LO12 R_AARCH64_TLSLE_LDST8_TPREL_LO12 R_AARCH64_TLSLE_LDST32_TPREL_LO12 R_AARCH64_P32_RELATIVE R_ARM_THM_PC12 R_ARM_LDRS_PC_G0 R_ARM_TLS_LDO32 R_ARM_PRIVATE_14 R_ARM_THM_TLS_DESCSEQ16 R_ARC_N32 R_ARC_COPY R_AVR_NONE R_PPC_ADDR16_LO R_PPC_GOT16_LO R_PPC_GOT_TLSLD16_LO R_PPC64_REL14_BRTAKEN R_390_PLT16DBL R_390_TLS_LDO32 R_SPARC_WDISP22 R_SPARC_TLS_TPOFF32 R_AMDGPU_RELATIVE64 R_BPF_NONE R_MSP430_RL_PCREL R_VE_GOT_HI32 R_CKCORE_GNU_VTINHERIT R_CKCORE_ADDRGOT R_CKCORE_NOJSRI R_LARCH_TLS_DTPMOD64 R_LARCH_ADD32 R_LARCH_SUB32 R_LARCH_TLS_DESC64_PC_LO20 R_XTENSA_ASM_SIMPLIFY R_XTENSA_GNU_VTENTRY R_XTENSA_TLSDESC_ARG llvm.object client ARM64_RELOC_TLVP_LOAD_PAGEOFF12 PPC_RELOC_PB_LA_PTR with size less than 8 bytes struct nlist ) of LC_DYSYMTAB command dataoff field plus datasize field of lazy_bind_off field plus lazy_bind_size field of library name extends past the end of the load command which is a x86_THREAD_STATE64 flavor in use-constant-int-for-scalable-splat system diff used by change reporters print pass structure before run() CoreCLR-compatible GC cypress sm_35 sm_50 v8m.base elf64-powerpc IMAGE_REL_AMD64_SECTION invalid table symbol index unexpected export kind R_WASM_TABLE_INDEX_SLEB R_WASM_FUNCTION_OFFSET_I32 START contains no auxiliary entry a csect auxiliary entry has not been found for symbol " Advanced_SIMD_arch ABI_PCS_GOT_use ABI_FP_denormal iWMMX PAC_extension Tag_Symbol Tag_THUMB_ISA_use Tag_VFP_arch Tag_VFP_HP_extension >... Symbols zvkg xsfvcp xtheadvdot zawrs zvfh zvksg smnpm STX ETX REG_ASSERT mipsisa64 bpf_le v8.4-a armv8.2-a Memory access file could not be opened. Attempted to find a decoder with a name that is not known in the library. Warning: unsupported instruction set processing exception packet. 0x PE instrumentation trace - PE generated SW trace, application dependent protocol. Fully custom packet type. ; Updated val = ; Count(Unknown) I_CCNT_F2 Data Synchronisation Marker - Unnumbered. Conditional Flush. Context Packet. I_ADDR_CTXT_L_64IS1 Timestamp Marker Discard. N Fault Pending; EL2R Any R __cxa_guard_acquire detected recursive initialization: do you have a function-local static variable whose initialization depends on that function? system abe The expression contained an invalid back reference. operator<<= operator%= basic_ostream auto /product/bin:/apex/com.android.runtime/bin:/apex/com.android.art/bin:/system_ext/bin:/system/bin:/system/xbin:/odm/bin:/vendor/bin:/vendor/xbin FILE* system_ 32-bit pthread_mutex_t only supports pids <= 65535; current pid %d; `echo 65535 > /proc/sys/kernel/pid_max` as root LD_DEBUG_OUTPUT LD_LIBRARY_PATH invalid chunk state when %s address %p pthread_detach EDEADLK EBADE ECOMM EDOTDOT File size limit exceeded /dev/__properties__ Unable to set property "%s" to "%s": write failed: %m __vdso_clock_getres %s: null FILE* nan ASCII -0 %s: invalid index size in "%s": %zd _Unwind_Resume libunwind: malformed DW_CFA_undefined DWARF unwind, reg too big CIE ID is not zero : Try `simpleperf help '. Try `simpleperf help bad_function_call was thrown in -fno-exceptions mode feature section for %s: offset %lld, size %lld symbols: init_map: convert to autofdo format isn't support on perf.data with etm branch list dso.get() %s|--%.2f%%-- [hit in function] AccEventCount_ SelfEventCount_ sample_count: %llu Symbol addresses in /proc/kallsyms on device are all zero. `echo 0 >/proc/sys/kernel/kptr_restrict` if possible. branch_stack Failed to read unsupported arch: std::string::npos SHT_STRTAB string table section stream_id %lld cpu %u, res %u user regs: abi=%lld attr size ( %.2f MB Zip: Invalid filename of length %zu Zip: invalid read length %lld exceeds data length %lld, offset %lld Zip: didn't find signature at start of lfh, offset=%lld (entryName.size()= unknown compression method incorrect data check --no-unwind raw events provided by cpu pmu -z -c s, stop recording time event_name running, and event counts are smaller than what really happen. Use --print-hw-counter to show available hardware counters. debug.perf_event_max_sample_rate /proc/sys/kernel/perf_cpu_time_max_percent --show-app-type : read failed to read dex file in memory for process Check failed: container != nullptr void Failed to find magic encoded_value field field_id.name Non-zero padding: %x Out-of_order try_item with start_addr: %x Hiddenapi class data too short to store header (%u < %u) annotation_set_item After boot, boot profile will be stored in Destination buffer is too small r2 s6 EV_READ (err= ; ID: R_68K_8 R_68K_GOTOFF16 R_X86_64_PC32 R_X86_64_PC16 R_X86_64_TLSLD R_386_GLOB_DAT R_386_TLS_TPOFF R_386_TLS_DESC R_MIPS_CALL16 R_MIPS_CALL_HI16 R_MIPS16_TLS_DTPREL_HI16 R_AARCH64_PREL16 R_AARCH64_MOVW_GOTOFF_G2 R_AARCH64_TLSLD_MOVW_G0_NC R_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC R_AARCH64_TLSDESC_LD64_LO12 R_AARCH64_RELATIVE R_AARCH64_P32_LDST8_ABS_LO12_NC R_AARCH64_P32_JUMP26 R_AARCH64_P32_TLSLD_LDST128_DTPREL_LO12_NC R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12_NC R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12 R_AARCH64_P32_TLSDESC_LD_PREL19 R_AARCH64_P32_TLS_DTPREL R_ARM_THM_SWI8 R_ARM_THM_ALU_PREL_11_0 R_ARM_TLS_LE12 R_ARM_TLS_IE12GP R_ARM_THM_TLS_DESCSEQ32 R_ARC_SECTOFF R_AC_SECTOFF_S9_2 R_HEX_B7_PCREL R_HEX_B22_PCREL_X R_HEX_GD_PLT_B22_PCREL R_HEX_LD_GOT_16 R_HEX_LD_GOT_16_X R_PPC_REL14_BRTAKEN R_PPC_LOCAL24PC R_PPC_PLT16_LO R_PPC_SECTOFF_HI R_PPC_TPREL16_HA R_PPC_DTPREL32 R_PPC_REL16_HA R_PPC64_TOC16_LO_DS R_PPC64_ADDR16_HIGHA R_RISCV_NONE R_RISCV_PCREL_HI20 R_390_RELATIVE R_390_GOTPLT12 R_VE_PLT_HI32 R_CKCORE_GOTOFF R_CKCORE_IRELATIVE R_LARCH_GNU_VTENTRY R_LARCH_TLS_GD_HI20 R_XTENSA_32 R_XTENSA_SLOT8_OP R_XTENSA_SLOT11_ALT SHT_FINI_ARRAY load command iundefsym in LC_DYSYMTAB load command extends past the end of the symbol table X86_64_RELOC_SIGNED_1 ARM64_RELOC_UNSIGNED PPC_RELOC_HA16_SECTDIFF PPC_RELOC_LOCAL_SECTDIFF cmdsize too small cryptoff field of unknown flavor ( Malformed MachO file. less than the segment's vmaddr propagate-attrs Arguments Executions mips64r2 fp16 delay import table COFF-ARM64X IMAGE_REL_ARM_SECREL IMAGE_REL_ARM_MOV32A IMAGE_REL_ARM_BLX23T IMAGE_REL_I386_DIR16 Allow incomplete IR on a best effort basis (references to unknown metadata will be dropped) name sub-section ended prematurely invalid function type Function extends beyond buffer R_WASM_FUNCTION_INDEX_I32 invalid opcode in init_expr: the section index ( remarks-section WMMXv1 MVE_arch IEEE-754 is not a valid tag number ARM v5TE Tag_CPU_arch_profile ' is invalid value for boolean argument! Try 0 or 1 = invalid attribute size Unaligned_access +experimental- failed to parse major version number ssstrict xsfcease zaamo cntrl graph backslash out of memory aarch64_32 dragonfly emscripten mipsr6el spirv32v1.1 5TEJ 6T2 +v6t2 armv7ve 7VE armv8.3-a 8.4-A armv9.1-a Error parsing trace property: Not a number: %s Internal memory allocation error. OCSD_ERR_BAD_PACKET_SEQ OCSD_ERR_RET_STACK_OVERFLOW Unknown packet type. Decode Instruction Range Limit Overrun VMID=0x +Mrk {Master Error.} Traced N consecutive instructions from addr (no intervening events or data elements), may have data assoc key TEE b+link Mispredict Cancel Format 3. I_COND_I_F2 Address & Context, Long, 64 bit, IS0. I_TS_MARKER I_ADDR_L_64IS1 I_TRANS_FAIL NS; Data Fault IRQ2 external/protobuf/src/google/protobuf/repeated_ptr_field.cc CHECK failed: (static_cast<int64_t>(new_size)) <= (static_cast<int64_t>( (std::numeric_limits<size_t>::max() - kRepHeaderSize) / sizeof(old_rep->elements[0]))): . Please update your library. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in " [libprotobuf %s failed to broadcast condition_variable::wait: mutex not locked unspecified iostream_category error The expression contained an invalid escaped character, or a trailing escape. I operator^ operator!= ul unsigned long invalid pointer: %p (block_size=%zd) invalid type: %u invalid pointer %p (invalid allocator address for the page) fdsan atomic_compare_exchange_strong failed unexpectedly while exchanging owner tag LOCPATH Quarantine limits: global: %zuK; thread local: %zuK Format Indicate whether the allocator should terminate instead of returning NULL in otherwise non-fatal error scenarios, eg: OOM, invalid allocation alignments, etc. EADV ECONNABORTED Argument list too long No child processes Address already in use User signal 2 Unable to set property "%s" to "%s": connection failed: %m PROP_ERROR_INVALID_VALUE __vdso_time u_hasBinaryProperty fgets Fri Dec ^[yY] CIE start does not match record file header size etm_branch_list: %02x --exclude-perf has no effect on perf.data with etm branch list Check failed: etm_binary_callback_ bytes_alloc Event: %s (type %u, config %llu) symbol_to --symdir ERROR_UNKNOWN simpleperf_report_proto.Sample simpleperf_report_proto.LostSituation Check failed: !HasDumpId() invalid aux record failed to serialize lbr data %s,%u,%llu unexpected id ' (regno= File not found :%llu-%llu is non-null terminated id %lld raw size=%zu user stack: size %zu dyn_size %llu aux_size %llu (info[0]= ips.size() JOINED_REMOTE size GLOBAL_BEGIN /libart.so /events/header_page header_event || Failed to iterate Failed to find invalid pid: %llu B Allocation failed L1-icache-load-misses system/extras/simpleperf/cmd_api.cpp failed to find package unwinding_error_addr: 0x%llx average_unwinding_time: %.3f us unwinding_ip_%zu: 0x%llx tracepoint Invalid clockid: --size-limit Check failed: !attrs.empty() (cache_stat_.max_node_count= matched_node_count_to_extend_callchain: level 1 data or unified TLB refill rate %d, %s,%s,%s,%s -misses --print-hw-counter failed to write %s,tid,%d,cpu,%d,count,%llu,time_enabled,%llu,time running,%llu,id,%llu, Need root privilege to trace system wide events. debug.perf_cpu_time_max_percent // %d.%d profcollectd.etr.probe , group_fd Check failed: IsPowerOfTwo(aux_buffer_size) at [ Unrecognized version number in , container->End()= Failed to close file with fd= Failed to mmap at expected address, mapped at 0x%08x instead of 0x%08x (0= mmap(%p, %zd, 0x%x, 0x%x, %d, %lld) of file '%s' failed: %s. See process maps in the log. art/libartbase/base/logging.cc maplist content map size Map is missing type_ids entry Found virtual method with same index as direct method: %u Out-of-order proto_id arguments Invalid class_data_item encoded_value Static/instance field not in expected list sched_setaffinity failed received error message from child process record at boot time Unsupported max Symbol Value : too large -r%d (byte & ~0x07) == 0xc8 ashmem/ x4 x5 x8 failed to open /proc/%d/stat EV_CLOSED fcntl(%d, F_SETFL) external/libevent/evutil.c system/extras/simpleperf/ETMDecoder.cpp R_MIPS_CALL_LO16 R_MIPS16_GPREL R_MIPS16_TLS_DTPREL_LO16 R_MIPS_JUMP_SLOT R_MICROMIPS_HIGHER R_AARCH64_CONDBR19 R_AARCH64_JUMP26 R_AARCH64_LDST128_ABS_LO12_NC R_AARCH64_P32_TLSGD_ADD_LO12_NC R_ARM_BASE_ABS R_ARM_THM_MOVW_ABS_NC R_ARM_PRIVATE_6 R_ARM_THM_BF16 R_ARC_W_ME R_ARC_TLS_LE_S9 R_AVR_LO8_LDI_PM R_AVR_HI8_LDI_PM_NEG R_PPC_ADDR14_BRTAKEN R_PPC_ADDR14_BRNTAKEN R_PPC_DTPREL16 R_PPC_GOT_TLSLD16_HA R_PPC64_TPREL16_HIGHER R_PPC64_DTPREL34 R_PPC64_GOT_TLSLD_PCREL34 R_RISCV_TPREL_LO12_S R_RISCV_TPREL_ADD R_RISCV_RVC_LUI R_RISCV_PLT32 R_RISCV_TLSDESC_HI20 R_390_TLS_TPOFF R_390_GOT20 R_SPARC_GOT22 R_SPARC_PLT64 R_SPARC_L44 R_BPF_64_ABS32 R_CKCORE_ADDRPLT R_CKCORE_GOTPC_HI16 R_CKCORE_TLS_DTPMOD32 R_LARCH_MARK_LA R_LARCH_TLS_IE64_PC_LO20 R_LARCH_TLS_LD_PC_HI20 R_LARCH_TLS_GD_PCREL20_S2 R_XTENSA_SLOT13_OP R_XTENSA_SLOT4_ALT SHT_ARM_OVERLAYSECTION SHT_SYMTAB_SHNDX has invalid section index: LC_ENCRYPTION_INFO command LC_SUB_UMBRELLA cmdsize too small LC_ROUTINES_64 command X86_64_RELOC_GOT PPC_RELOC_HA16 Mach-O arm64 debug_str_offsets reference table dyld export info more than one LC_VERSION_MIN_MACOSX, LC_VERSION_MIN_IPHONEOS, LC_VERSION_MIN_TVOS or LC_VERSION_MIN_WATCHOS command x86_THREAD_STATE64 extends past end of command in count not PPC_THREAD_STATE_COUNT for flavor number pass-remarks-missed opt-bisect-limit import-full-type-definitions print-changed cdiff coreclr zca gfx1100 gfx1102 elf32-littlearm function section ended prematurely : relocations with offset 0x VFPv3-D16 Unused 2-byte RTABI 8-byte alignment -byte data alignment Single-Precision No Specific Requirements AEABI Non-Conformant = *unknown option value* inconsistency in registered CommandLine options shvstvecd xcvbi xsfvfnrclipxfqf xventanacondops zimop ABCDEFGHIJKLMNOPQRSTUVWXYZ xdigit IS1 colon question-mark invalid backreference number bpf_be v8-m.base +v6 armv6kz +v6m 8.1-A Error opening /proc/self/cmdline: %s (%d) Component not initialised. Reserved or unknown packet in decoder. OCSD_ERR_DCDT_NO_FORMATTER Bad FSYNC start in frame or invalid ID (0x7F). Not found mispredict atom (Ma:0x OCSD_GEN_TRC_ELEM_PE_CONTEXT Timestamp - preceding elements happeded before this time. Invalid 64 bit continuation fields in packet Invalid continuation fields in packet } Source Address, Long, 64 bit, IS0. Atom format 4. Call IRQ3 ?? libc++abi P z operator> basic_istream LD_PROFILE POSIX EDOM EPROTONOSUPPORT Text file busy Level 2 not synchronized Communication error on send RFS specific error Hangup Segmentation fault Profiling timer expired PROP_ERROR_SET_FAILED fputc Infinity Monday Feb ro.build.version.incremental XXVDIWEF doesn't match expected header size %-20s%s , dso.get()= --slab-sort kmem:kmem_cache_alloc Unexpected perf_context in callchain: --symbols --show-art-frames magic: %s vaddr_in_file: %llx error_code: %s symbol_id( ERROR_NOT_ENOUGH_STACK *unknown by filename doesn't contain symbol table Don't know how to fix addresses changed by kernel address randomization. So symbols in branch_sample_type 0x%llx regs_user total_time_running Invalid or unsupported event format: %s %llu No build id (colon_pos= id[%zu] %llu fork PROCESS_END failed to open record file ' .dex , parent->maps= Zip: bad offsets (dir %u, size %u, eocd %lld) Zip: invalid file name at entry %llu Check failed: hash_table_ != nullptr header crc mismatch stream end Usage: simpleperf api-prepare [options] --app <package_name> the android application to record via app api --days <days> By default, the recording permission is reset after device reboot. But on Android >= 13, we can use this option to set how long we want the permission to last. It can last after device reboot. IO error unwinding_error_code: %llu Processed samples: dwarf (kernelspace: , ratio Check failed: type == ORIGINAL_OFFLINE || type == ORIGINAL_REMOTE branch-misses raw-l1d-tlb last level data or unified cache refill rate system/extras/simpleperf/cmd_stat.cpp /sys/kernel/tracing failed to parse Failed to SetProperty etm device version is less than 4.0 system/extras/simpleperf/event_fd.cpp enable Check failed: counter != nullptr are not supported by the kernel. system/extras/simpleperf/IOEventLoop.cpp event_del() failed kprobe events isn't supported by the kernel. Failed to seek to beginning of file : %s Check failed: base_begin_ == nullptr , 0U= Out of order map item: %x then %x for type %x last type was %x unexpected static field initial value type: 'F' vs '%c' field_ids Bad method handle type %x Could not find declaring class for non-empty class data item. call_site_ids abstract Dictionary mismatch .eh_frame Unsupported wRX register display Unsupported wCGR register display Cannot decompress "%s" x17 ecx ra s9 bionic/libc/async_safe/async_safe_log.cpp %s: %d: changing signal handler Epoll ADD(%d) on %d retried as MOD; that failed too R_68K_TLS_LDM32 R_X86_64_JUMP_SLOT R_386_PC32 R_386_TLS_GOTIE R_386_TLS_GD_POP R_386_TLS_LDO_32 R_386_TLS_TPOFF32 R_386_GOT32X R_MIPS_GOT16 R_MIPS_SHIFT5 R_MIPS_REL16 R_MIPS_PC19_S2 R_MICROMIPS_TLS_DTPREL_LO16 R_AARCH64_TLSGD_ADD_LO12_NC R_AARCH64_TLSLE_MOVW_TPREL_G1 R_AARCH64_TLSLE_ADD_TPREL_HI12 R_AARCH64_TLSDESC_ADD_LO12 R_AARCH64_TLSLE_LDST128_TPREL_LO12 R_AARCH64_P32_LD_PREL_LO19 R_AARCH64_P32_TSTBR14 R_AARCH64_P32_ADR_GOT_PAGE R_AARCH64_P32_TLSLD_MOVW_DTPREL_G0_NC R_ARM_JUMP24 R_ARM_PREL31 R_ARM_LDC_SB_G0 R_ARM_LDC_SB_G2 R_ARM_PRIVATE_10 R_ARM_THM_ALU_ABS_G0_NC R_ARC_32 R_ARC_SDA_12 R_HEX_B13_PCREL R_HEX_GD_GOT_LO16 R_HEX_GOT_32_6_X R_PPC64_GOT16 R_PPC64_TOC16 R_PPC64_GOT_TLSGD_PCREL34 R_RISCV_TLS_GD_HI20 R_RISCV_ADD16 R_RISCV_SUB64 R_RISCV_IRELATIVE R_390_GOTOFF64 R_390_PC24DBL R_SPARC_TLS_DTPOFF32 R_BPF_64_32 R_VE_COPY R_CKCORE_PLT_LO16 R_CKCORE_TLS_LDO32 R_LARCH_B26 R_LARCH_32_PCREL R_LARCH_ADD_ULEB128 R_XTENSA_TLS_TPOFF Unknown SHT_SYMTAB SHT_LLVM_BB_ADDR_MAP_V0 : it goes past the end of the section (0x Invalid symbol index code signature data LC_DYLD_EXPORTS_TRIE LC_ENCRYPTION_INFO_64 table of contents rebase_off field plus rebase_size field of section contents experimental-debuginfo-iterators pass-remarks diff-quiet Disable automatic bitcode upgrade for version mismatch R_POS R_GL 64bit gfx942 gfx9-generic sm_87 v6m elf64-s390 elf64-mips COFF-ARM IMAGE_REL_ARM_ABSOLUTE IMAGE_REL_ARM_ADDR32NB IMAGE_REL_ARM64_TOKEN IMAGE_REL_I386_SECREL dylink section ended prematurely invalid relocation offset invalid global export CUSTOM is invalid : section headers with offset 0x MVE integer Reserved Unspecified Tags UNDEFINED ARM v6-M ARM v8.1-M Mainline Tag_BTI_extension Tag_conformance <empty> FileAttributes zvknhb h svadu zbkx alpha !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ CR SI IS2 exclamation-mark eight REG_BADBR gnuabin32 mipsn32r6el v8.6-a v9.1-a invalid armv7-a armv8.6-a +v9.4a OCSD_ERR_MEM_NACC test snapshot reader error Ch:0x Unknown trace element - default value or indicate error in stream to client. OCSD_GEN_TRC_ELEM_NO_SYNC begin or filter ; Addr= Incomplete packet at end of trace. I_CANCEL_F3 I_ADDR_CTXT_L_32IS0 Address, Long, 32 bit, IS0. ~[0x%llX] EL1N EL1S, libc++abi: r+be The parser did not consume the entire regular expression. g j t u virtual thunk to operator new operator|| operator+ typeid this char16_t modules.thread_exit_callback_tail_node == nullptr sqlite vendor_ LD_AOUT_PRELOAD (getPrev(Next)) == (X) misaligned pointer when %s address %p reallocating (!((Precision >= 0 || LeftJustified) && *Cur != 's')) != 0 dealloc_type_mismatch (NumberOfFlags) < (MaxFlags) EAGAIN EACCES ENOCSI EISCONN Machine is not on the network Streams pipe error Message too long Too many references: cannot splice No route to host State not recoverable Operation not possible due to RF-kill User signal 1 CPU time limit exceeded an %F %T %z Friday %H:%M:%S libunwind: malformed DW_CFA_val_offset_sf DWARF unwind, reg too big libunwind: malformed DW_CFA_restore DWARF unwind, reg (%llu) out of range getEncodedP DW_OP_fbreg not implemented bad_array_new_length was thrown in -fno-exceptions mode system/extras/simpleperf/command.cpp Invalid argument for option malformed command line: unknown command persist.logd.security callchain: binary_type: %s doesn't support --exclude-perf // %s range.dso Kernel allocation related trace events are not supported. Total requested bytes: %llu android_version %.2f%% it->second simpleperf_report_proto.Record system/extras/simpleperf/dso.cpp failed to read symbols from /proc/kallsyms: Build id mismatch stream_id /id to fix this. Check failed: it != riscv64_reg_map.end() No error , e_phnum = ) or invalid number of sections specified in the first section header's sh_size field (0x reg (%s) 0x%016llx build_id %s cpu %u ip_%llu: 0x%llx exit kernel_symbol Invalid timestamp in simpleperf.proto.DebugUnwindFeature.File.path child->maps invalid code lengths set File mapping failed failed to set compression level: node-store-misses -o map_%zu: [0x%llx-0x%llx], pgoff 0x%llx list available event types Invalid mmap_pages: ' --trace-offcpu Record compressed: (original level 1 instruction TLB refill rate raw-itlb-walk level 1 TLB refill rate, write %s,%d,%d, If on a rooted device, try --use-devfreq-counters to get more counters. tmp_file->fd simpleperf_app_runner disable It seems the kernel doesn't allow allocating enough failed to mmap aux buffer of size libart.so -: Dex file is invalid. art/libartbase/base/unix_file/fd_file.cc Offset(%d) should be zero when size is zero for %s. Field's class index unexpected, %uvs %u encoded_value header type_ids annotations_directory method_annotations list Out-of-order type_ids: %x then %x Invalid class flags: '%d' Mismatched defining class for class_data_item method <clinit> tableLog requires too much memory : unsupported (byte >> 4) == 0xa x21 x29 tp (null) Epoll ADD(%d) on %d retried as MOD; succeeded. R_68K_TLS_LE32 R_X86_64_GOTOFF64 R_X86_64_GOTPC32 R_386_IRELATIVE R_MIPS_TLS_LDM R_MICROMIPS_GOT_DISP R_MICROMIPS_CALL_LO16 R_AARCH64_GOTPCREL32 R_AARCH64_TLSGD_ADR_PAGE21 R_AARCH64_TLSLD_ADR_PREL21 R_AARCH64_TLSLD_LDST32_DTPREL_LO12_NC R_AARCH64_TLSLE_MOVW_TPREL_G0_NC R_AARCH64_TLSLE_LDST16_TPREL_LO12 R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC R_AARCH64_TLS_TPREL64 R_AARCH64_P32_ABS16 R_AARCH64_P32_TLSLD_ADR_PREL21 R_AARCH64_P32_TLSLD_MOVW_DTPREL_G1 R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12_NC R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12_NC R_ARM_ABS8 R_ARM_MOVW_BREL_NC R_ARM_GOTOFF12 R_ARM_THM_BF18 R_ARC_GOTOFF R_AVR_HH8_LDI_NEG R_AVR_HH8_LDI_PM R_HEX_DTPREL_HI16 R_HEX_TPREL_16 R_HEX_LD_GOT_32_6_X R_PPC_ADDR24 R_PPC_ADDR16_HA R_PPC_GOT_TPREL16_HA R_PPC64_TLSGD R_RISCV_CALL_PLT R_RISCV_SUB6 R_SPARC_HM10 R_SPARC_PC_LM22 R_SPARC_WDISP16 R_SPARC_TLS_DTPMOD64 R_MSP430_NONE R_LARCH_SUB16 R_LARCH_SUB6 R_XTENSA_SLOT4_OP R_XTENSA_SLOT14_OP R_XTENSA_SLOT13_ALT SHT_ARM_PREEMPTMAP SHT_NULL SHT_LLVM_CALL_GRAPH_PROFILE ), but unable to locate the extended symbol index table data in code info LC_SEGMENT_SPLIT_INFO LC_LAZY_LOAD_DYLIB LC_VERSION_MIN_TVOS more than one LC_SOURCE_VERSION command more than one LC_UNIXTHREAD command LC_DYSYMTAB cmdsize too small more than one LC_DYLD_INFO and or LC_DYLD_INFO_ONLY command LC_NOTE data count not x86_THREAD_STATE32_COUNT for flavor number Cannot find option named ' R_BR mips32r6 gfx1201 elf64-i386 IMAGE_REL_AMD64_SECREL R_WASM_MEMORY_ADDR_SLEB64 uleb128 too big for uint64 debug_ranges ) is invalid Reserved (Palm OS) -byte extended alignment AAPCS VFP Best Accuracy ABI_FP_optimization_goals Virtualization Extensions is not a valid ARM v6T2 Tag_Section Tag_ABI_align8_needed arch string must begin with valid base ISA sscofpmf sstvecd zvks zalrsc zfbfmin SYN invalid collating element REG_EBRACE nativeandroid spirv32v1.0 +v4 armv6 +v8.6a 9.5-A 7-K OCSD_ERR_DFMTR_BAD_FHSYNC OCSD_ERR_UNSUPPORTED_ISA --- TSTART reset-decoder Start ), Mispredict I_UNKNOWN I_NOT_SYNC Reserved header for current configuration. Cycle Count format 2. IRQ6 ".) of the Protocol Buffer runtime library, which is not compatible with the installed version ( details: terminating generic money_get error The expression contained an invalid range in a {} expression. The complexity of an attempted match against a regular expression exceeded a pre-set level. out/llvm-project/libcxxabi/src/cxa_demangle.cpp reference temporary for operator^= operator-= operator-> struct /etc/passwd /dev/null NLSPATH error getting old personality value: %m Stats: Quarantine: batches: %zu; bytes: %zu (user: %zu); chunks: %zu (capacity: %zu); %zu%% chunks used; %zu%% memory overhead invalid alignment requested in posix_memalign: %zu, alignment must be a power of two and a multiple of sizeof(void *) == %zu (!HaveWidth || LeftJustified) != 0 Pattern fill chunk contents on allocation. EEXIST EL3RST ESRMNT EBADFD ESOCKTNOSUPPORT Directory not empty No message of desired type Invalid request descriptor Illegal byte sequence Protocol wrong type for socket Software caused connection abort Cannot send after transport endpoint shutdown Access denied finding property "%s" properties_serial Unable to set property "%s" to "%s": recv failed: %m pclose stdio: fd %d > SHRT_MAX read from memmove PM Nov %s: couldn't find any tzdata when looking for %s! %s: couldn't allocate %zd-byte index for "%s" libunwind: malformed DW_CFA_same_value DWARF unwind, reg too big libunwind: malformed DW_CFA_val_offset DWARF unwind, reg (%llu) out of range REL ); ; q; ; f; = . e A i { G z ? G + @  @ 0C y7 y7 extern "n i P?X A P9 ls ?= = c (bytes ? $@ @ ` Y@ ? 1  .A A @ > a h > m n n { 5 5 ?thread ' ` ( ? .A A 5 ? y P D ? @ @ V <aCoc ? X 5 ?CR GT S S 9S hm p p n In p p wo p p p p p p p p p p p p p }p ) = Ole Zero ?r buf u128for< boolmut kind <= truecharren -> //// shim  c i128 as dyn ---- L 2 t t z t t t t t t t t t 2 t t ` 2 2 D 2 2 2 2 , } A ) ) ,% P% ' g% K3 K3 / B0 }0 ]0 D D ;A A ND A W W S :T {T UT 9b 9b R_ _ 7a _ [kernel.kallsyms] ' @ 6 D7 ; 7 ; ; ; ; f7 ; ; 7 79 ; ; ; ; 7 y} } ~ } & 7 T L L r U U [ U [ U U [ U [ U > )B eA A @ .= ' > 1 SIMPLEPERF U 0 > V f ^ n F w ) K t ) R \ ,I tI \J J J J v v ?r [r s r `| `| 2w w zy w [kernel.kallsyms] S a t N o v F e b T u e s d a y A u g u s t % I : % M : % S % p J u l y J a n u a r y F r i S e p t e m b e r D e c e m b e r M o n D e c P M A p r i l % H : % M : % S S u n d a y T u e N o v e m b e r F r i d a y % a % b % d % H : % M : % S % Y T h u r s d a y S a t u r d a y F e b r u a r y S u n T h u O c t o b e r t r u e M o n d a y W e d M a r J u l J u n % m / % d / % y M a y J a n A p r W e d n e s d a y f a l s e S e p M a r c h J u n e O c t A M A u g ) + * * ) n6 6 6 6 cs-etm /proc/modules /proc/kallsyms security.lower_kptr_restrict /proc/sys/kernel/kptr_restrict = ~ > c v Q H 07 o7 J7 W7 =7 |7 7 d7 __dl_ ( \ " w . ? e 4 f x 0 M m 4 p 7 4 4 4 4 [kernel.kallsyms] [bpf] //anon 0 X # V & I T F U _ 6 t h } c a h ` P s p 0 ` @ X ; x 8 h ( H T + t 4 d $ D \ S | < l , L R # r 2 b " B Z C z : j * J V @ 3 v 6 f & F ^ c ~ > n . N ` Q q 1 a ! A Y ; y 9 i ) I U + u 5 e % E ] S } = m - M S # s 3 c # C [ C { ; k + K W @ 3 w 7 g ' G _ c  ? o / O ` P s p 0 ` @ X ; x 8 h ( H T + t 4 d $ D \ S | < l , L R # r 2 b " B Z C z : j * J V @ 3 v 6 f & F ^ c ~ > n . N ` Q q 1 a ! A Y ; y 9 i ) I U + u 5 e % E ] S } = m - M S # s 3 c # C [ C { ; k + K W @ 3 w 7 g ' G _ c  ? o / O A @ ! @ a ` 1 0 @ 0 w,a Q m jp5 c d 2 y +L | ~ - d jHq A } mQ V l kdz b e O\ l cc= n;^ iL A` rqg <G K k 5l B @ l 2u\ E Y= 0 &: Q Q a !# V ( _ $ |o/ LhX a =-f A v q * q 3 x4 j-=m ld \c Qkkbal 0e N b l{ W eP | bI- | eL Xa M Q :t 0 A J =m j iC n4F g ` s- D 3_L | <q P A ' % hW o f a ^ )" = Y .;\ l t9G w & s c ;d >jm Zjz ' }D h i]Wb ge q6l knv + Zz J go C ` ~ 8R O g gW ?K6 H + L J 6`z A ` U g n1y iF a f o%6 hR w G "/& U ; ( Z + j \ 1 , [ d & c ju m ?6 g r W J z + {8 |! B hn [& w owG Z pj ; f\ e i b kaE l x T N 9a&g ` MGiI wn>Jj Z f @ ; 7S  G 0 0 S $ 6 )W T g #.zf Ja h] +o*7 Z - F;ge v M Y N + # D > Wx r2 =6 Q gK !p |% c * oO|@+ :{L 6 d } } Fz ]0 3 VB > Y P Mk  &2 U R T v1 ' @ 5 Ms ( m V l * cf. : h ] 0 Uw 1+ f ~ ]~ - g [/ V`H ) kLI 5P P 6 Q OK { pr = v# MD ( bn; q ,7 gI3 > u0Y } F zj , Q z4 H - + K L 6 ocT@ { /[ cJ D a m' V@ & #P xekv 2 U z 6< S8[ ~` - k`a / ' H K . R ~7 @ f ] y_ : +] ,@ kj{ 6? X u %3 {@ * M <T Y } F K r 0n 7 O P A $P ; v Msj = s7K" qpE X f=n ( ' qa+j f ] ~ ?8 Z . I &_ C -; \ @[ h ` D [ b>[P& kA & p m Vwi< z B 'e 3 # T : ^| n; c %0 u }* FM 6 @ B{{l ? X ] G " K Yp = t f F " E : _ # sF! g v m M x 7 >;P 1 Dw ! ; \ h[ .`o - f. ]I I+ v V ] j8 3 R T m n V M wE 9 \* & l A & w b sP 5k X t V h > K >J C t }, g ? +7 } C ;B R = g 6* - 0 A |Y & ~ Wn& m+ 5 i$ -? P v &L f p0R { }X _ l k%/ `m [8 s sfM + ` e M 5F $ KrA @ L F U  Pg< jV H2 1 y] ! [ Yv( Mpl 9 j^ ` a s; cg6 D qK \ 0 w O |#z u z " J^zW * Q " Z `1 i\t W J V _# L E Gai 7 A < kd n 8 U/ P w ! -b H { [ E \ (6 xn!, z ' ,DF% }* 2 oq < B :9 Q 1 O 7Q;P X M ^G9 ys U C S/ ERD$ |C 07 zoH: l N Z S c ^ e * ;` n I hm ~ W. F vx #= iesx . u D .wk ! ( U # W I! % 4 3 b0 h5b # \\{> ( 8 N 5x c F ] ] 2 v q: b ) Oq ; H x4 2 Ot 9q> k? J3 ' ) Z / T } $ 7G 2 "dC r [ * g 3- a Y9 e N ^ n $M p &P lB 4 & D) R O IAl' _< / Y @ j[ RT S T e fy > =5 k A t U ur - d~ < b J (H i Y o v @ R k b a | d . Q ns y - h  \ . 7w+z % % =Y |V 9 D &<v/t %Z2 N 7p 0 F] XRe 6o V :ST h < J E } O^ : A w kDX 9 ( s R 1vJ9c .3Mx X }L $J d !`aF 2 " o +N j@@ `p U Y Pf % w^ z [l h B ZGj t &I b Lx,. |{ G ~~ M p R & ut  4-l _ irU g > QbP ~ 2 M V c 1 t 4 \f N > Z 2 ` 8l H h ":& *I #NC - ( , F(D:9 k1 Q & 4B [ : E 0 ? k `P9A ; D 1 f J Z EO H: l hV # S j) ] F B X x o gNj m` ~ 2d a t x M } 1 rucs v ^- P  25 V? 4 Q T | \F. > - ' Z 8L R H 2*iZ 7 & Nct9, < D %& qY {w B %. + b 2 K` AN d* 8 nSc 1 YM h 2 E: | z ? 1 |v94 k d - F v ( & p h# n: . I0 REtL & B6OZ T G $ ^<6 ^ %[ ]w WYU: X< P r g( Q J b l. L i x- Rp$j F u {" @`.~ | C < [ S ' s 4 K| O aY ,2 Qh $A 3 } Q >R m D Yd u u.e 6 7 A v$F}%g , I o: auV 2 . = ~i9}5 ]v N1 d} ' O &) Z <l o/ ! 9 `T @; hjH J G\ ` Z/DX t x L+ S xR p eF] 3 z p> ;BN.x r }j*V ) < jo q ^ Ob b !V J 7 Nl+ F 9 K# j Tx + #;x _ X 3 \ W sM C  p K E+wS S W A Co _? [a 2 dg s d0 ^ .7 " {y 8 &D J * Vi > " am v 6 % 6 *=/[ nl ' d'"N | v \5O: / h2 ~3 = | R {*R y G Zu sY .O KH k FW : 8 c @a_k / Q2 i @ ' ` N 3Y ?r } K& !C 7 Z Ro`~ , BW ; Gv wg J$$ /ne 6 R ut 6> f } Z S E _el` > 3 P Bd @W X *| Eq @RM r t V H!a7 " =w $ l 5 i W*K x - 8 {# E0_ es % 6 i W N! U b ) a jp = +]n x y/; CE | q\ ? pdM 3 8 Y\ ^ T"0 * y y J(8F k m K N6 # + 3 ; C S c s F ! 1 A a 0 @ ` @ @ } } } } } } 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 q q q c q q q q q q q q q q q q q q q q q q q q q q q q q q q q L , l \ < | B " b R 2 r J * j Z : z F & f V 6 v N . n ^ > ~ A ! a Q 1 q I ) i Y 9 y E % e U 5 u M - m ] = } S S 3 3 s s K K + + k k [ [ ; ; { { G G ' ' g g W W 7 7 w w O O / / o o _ _ ? ?   @ ` P 0 p H ( h X 8 x D $ d T 4 t C # c ( 0 8 @ P ` p 0 @ ` 0 @ ` g g g g g g 4 T Q Q Q Q Q Q Q Q Q Q D = y G f 2 3 C5 3 3 C5 .3 ` 4 " G Z / / R t [kernel.kallsyms] R 6 A . ] $ x& x& x& x& x& $ x& $ $ # J y f , w kprobes: o< = \= < K< = ; = = = = = = = = = < = = = = ; ; ; ; = = = = = =< < ? G@ G G G G G G G G G G G G G G G G G G G G G G G g ) ; D b 2 ) J J y Y ^ s % = 1 s s s s s s s s s s I s s s s s s s s s s U = M M & 2 F G L X F S B d u v Jv &v 3v s ~ & G R < 1 ] h 1 h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h 1 h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h T T T T y h T T T T T T T p 8 | $ F f d D m ; T V V zV zV zV `V `V `V `V !!""##$$$$%%%%&&&&&&&&''''''''(((((((((((((((())))))))))))))))******************************** @ 0 @ @ @ 0 % Y - % m - % d % H : % M : % S index out of bounds: the len is k8 pd ` q 0 % m / % d / % y ?  ?  ?  ?  O ( y j j 1 j L 1 y j [ L > 1 $ y r j b [ S L E > 7 1 * $ ~ y u r n j f b ^ [ W S P L I E B > ; 7 4 1 . * ' $ ! ~ { y w u s r p n l j h f d b ` ^ ] [ Y W U S R P N L J I G E C B @ > = ; 9 7 6 4 2 1 / . , * ) ' % $ " ! -  $ < T & ) 0 b r / y D T 4 , - , , . !/ . . / 30 / 0 $6 6 <6 T6 i: : [7 {: < = < < ? ? $? ? 3A gA @ DA A A A A O , \ww_, zk&_ s G O K e : ~NX4 k j| N C :O "$ %$ v v [ ( )u 7V u _G ) 9 * 9 8 ' " ( b{ ]E @ V \` t : h4 % O = s FV " Q_ ] i T J @ s m .0 H G5 1 4 |  w e #W wq D + 7 O _H^zvd F*. | . q i). ^ F + ~ V sU? Z p ^Ea I J % a 8 o u Y rH5 &k G z # 9D& x`tm6 r< C # ! b [ M Sr]? . U @ h: g 1 NnI r Xxw 8; $8'S \ : f $Z GY " V 5o F* eG % l " Y. $ffn rq7x;P P =Vx ( e X $R qv g A y +k )n/h%fPn zES 9t : ] T Y B } ( % 8' j; O Q%^ Q ; = R g =Oa B { Wb [B ^ K= 1 hUL >v f] b * u v * r b D = | ] m b) z ,!MbDg[ t P %ct * >ZF9 N ; rT+6ZNw ) " G KP nE 4F /+ F a Y vR5 S y8H $ & g ( X@| N Q 7 A d pKp Z *b h 7 R52 J G Ky O izc} q^% ;y kF Y; B c Kg 6 Z #y k - Nl9\ qEP ^ 2 8 &g f # `; d( | f tjv e ` ~ e v s# i l V6 $ ot M Zu8 D x=9v [ m 5 D l r g L v = R 7Q z)M E4 jwK 4 q F= <8t B 0 2 p U 9) ?# ' z L g{ *} w Ff w Ig G ( H > } j Inf Z j 45 "f^n[ B }) 9U - I" r = S !fa 0 f p 5nsfZ Y m G 9N S _L 3 VYN u > /. ? 6 yc V Z @g 8 m e 3) j| ,/^ v(m l 9r M S * 0 ~ ( 7 = s ^[L6 " 9 >z Vgh$ gv^ yC 8OL = ) : z O 2aNuE 9 BTcq R ?d o/w z B ] >nJ = 2,THh /fxLf hLG TG w7 % 6 u ! d ` ]k_ W _%3 $ ;cJ 6 Z/K] X B $ ^ 9 6G b $ V g -n b : w +} x A, LU M ~ u < 63 O\ , 8c H dh ^W 4 @ $ 9R $ Aw L R 0 bbe X / z KB3 %bA L2 (U$;s hm~iD ( I/ { =.c P # l + 1t { Gp 3 !V | ; Nk @ K q @ y} 5 X>^ % + ~ Q &O M+ U C p E = } ?  ?  ?  ! " # % ' ) + / 3 ; C S c @ ( 0 @ @ F L Q 6 6 6 6 } w p n k k q j g m F " r z 9 S a _ R ( 0 @ @ 0 @ ( @ @ 0 ( 0 @ = } ?  ?  ?  =  }  ? } ? = ! " # % ' ) + / 3 ; C S c @ " % ) / ; S ! # ' + 3 C c 0 @ S S S S S S S S D S S S x $ 2 [ = ' j " K - " ; $* $* & ' Z' .' `7 `7 3 D4 5 `4 pS U GU U S W W W W T BV {V W V S R dW W W |W [ \ \ k\ [ _ _ _ _ f[ ] ] e^ "^ ,[ Z ^ ^ ^ ^ DW_OP_addr DW_OP_deref DW_OP_const1u DW_OP_const1s DW_OP_const2u DW_OP_const2s DW_OP_const4u DW_OP_const4s DW_OP_const8u DW_OP_const8s DW_OP_constu DW_OP_consts DW_OP_dup DW_OP_drop DW_OP_over DW_OP_pick DW_OP_swap DW_OP_rot DW_OP_xderef ' DW_OP_abs DW_OP_and DW_OP_div DW_OP_minus DW_OP_mod DW_OP_mul DW_OP_neg DW_OP_not DW_OP_or DW_OP_plus DW_OP_plus_uconst DW_OP_shl DW_OP_shr DW_OP_shra DW_OP_xor DW_OP_bra DW_OP_eq DW_OP_ge DW_OP_gt DW_OP_le DW_OP_lt DW_OP_ne DW_OP_skip DW_OP_lit0 ! DW_OP_lit1 ! DW_OP_lit2 ! DW_OP_lit3 ! DW_OP_lit4 ! DW_OP_lit5 ! DW_OP_lit6 ! DW_OP_lit7 ! DW_OP_lit8 ! DW_OP_lit9 ! DW_OP_lit10 ! DW_OP_lit11 ! DW_OP_lit12 ! DW_OP_lit13 ! DW_OP_lit14 ! DW_OP_lit15 ! DW_OP_lit16 ! DW_OP_lit17 ! DW_OP_lit18 ! DW_OP_lit19 ! DW_OP_lit20 ! DW_OP_lit21 ! DW_OP_lit22 ! DW_OP_lit23 ! DW_OP_lit24 ! DW_OP_lit25 ! DW_OP_lit26 ! DW_OP_lit27 ! DW_OP_lit28 ! DW_OP_lit29 ! DW_OP_lit30 ! DW_OP_lit31 ! DW_OP_reg0 " DW_OP_reg1 " DW_OP_reg2 " DW_OP_reg3 " DW_OP_reg4 " DW_OP_reg5 " DW_OP_reg6 " DW_OP_reg7 " DW_OP_reg8 " DW_OP_reg9 " DW_OP_reg10 " DW_OP_reg11 " DW_OP_reg12 " DW_OP_reg13 " DW_OP_reg14 " DW_OP_reg15 " DW_OP_reg16 " DW_OP_reg17 " DW_OP_reg18 " DW_OP_reg19 " DW_OP_reg20 " DW_OP_reg21 " DW_OP_reg22 " DW_OP_reg23 " DW_OP_reg24 " DW_OP_reg25 " DW_OP_reg26 " DW_OP_reg27 " DW_OP_reg28 " DW_OP_reg29 " DW_OP_reg30 " DW_OP_reg31 " DW_OP_breg0 $ DW_OP_breg1 $ DW_OP_breg2 $ DW_OP_breg3 $ DW_OP_breg4 $ DW_OP_breg5 $ DW_OP_breg6 $ DW_OP_breg7 $ DW_OP_breg8 $ DW_OP_breg9 $ DW_OP_breg10 $ DW_OP_breg11 $ DW_OP_breg12 $ DW_OP_breg13 $ DW_OP_breg14 $ DW_OP_breg15 $ DW_OP_breg16 $ DW_OP_breg17 $ DW_OP_breg18 $ DW_OP_breg19 $ DW_OP_breg20 $ DW_OP_breg21 $ DW_OP_breg22 $ DW_OP_breg23 $ DW_OP_breg24 $ DW_OP_breg25 $ DW_OP_breg26 $ DW_OP_breg27 $ DW_OP_breg28 $ DW_OP_breg29 $ DW_OP_breg30 $ DW_OP_breg31 $ DW_OP_regx # DW_OP_fbreg ' DW_OP_bregx % DW_OP_piece ' DW_OP_deref_size DW_OP_xderef_size ' DW_OP_nop & DW_OP_push_object_address ' DW_OP_call2 ' DW_OP_call4 ' DW_OP_call_ref ' DW_OP_form_tls_address ' DW_OP_call_frame_cfa ' DW_OP_bit_piece ' DW_OP_implicit_value ' DW_OP_stack_value ' 8 < d 0 H C 6 < d A Y T DW_CFA_nop DW_CFA_set_loc DW_CFA_advance_loc1 DW_CFA_advance_loc2 DW_CFA_advance_loc4 DW_CFA_offset_extended DW_CFA_restore_extended DW_CFA_undefined DW_CFA_same_value DW_CFA_register DW_CFA_remember_state DW_CFA_restore_state DW_CFA_def_cfa DW_CFA_def_cfa_register DW_CFA_def_cfa_offset DW_CFA_def_cfa_expression DW_CFA_expression DW_CFA_offset_extended_sf DW_CFA_def_cfa_sf DW_CFA_def_cfa_offset_sf DW_CFA_val_offset DW_CFA_val_offset_sf DW_CFA_val_expression DW_CFA_AARCH64_negate_ra_state DW_CFA_GNU_args_size DW_CFA_GNU_negative_offset_extended , - , , Z Z R $ $ ! ! . . /* * O, )+ Y Y `Y {Y {Y `Y j _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ @_ j _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ c_ _ _ r_ _ _ _ _ _ _ _ c_ _ _ {` ` ` ` ` ` h` ` ` h` ` a a a a a a a a a a a a a a a a 6b b j c j j j b { { { { { { { { { { { { { { { { { { { { { { { 9 } } 9 b } } _ } } ) - 5 a 0 ` 0 ` Y 0 ` !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ l m Km m 8CSConfig 11EtmV4Config 11ItemPrinter N10simpleperf12_GLOBAL__N_110PacketSinkE 10IPktDataInI15EtmV4ITrcPacketE 13ITrcTypedBase N10simpleperf12_GLOBAL__N_118InstructionDecoderE NSt3__117bad_function_callE N10simpleperf12_GLOBAL__N_114ETMDecoderImplE N10simpleperf10ETMDecoderE NSt3__110__function6__funcINS_6__bindIMN10simpleperf12_GLOBAL__N_116ETMV4IDecodeTreeEFvRK9ocsdErrorEJPS5_RKNS_12placeholders4__phILi1EEEEEENS_9allocatorISH_EEFvS8_EEE NSt3__110__function6__baseIFvRK9ocsdErrorEEE NSt3__16__bindIMN10simpleperf12_GLOBAL__N_116ETMV4IDecodeTreeEFvRK9ocsdErrorEJPS3_RKNS_12placeholders4__phILi1EEEEEE NSt3__118__weak_result_typeIMN10simpleperf12_GLOBAL__N_116ETMV4IDecodeTreeEFvRK9ocsdErrorEEE NSt3__134__binary_function_keep_layout_baseIPN10simpleperf12_GLOBAL__N_116ETMV4IDecodeTreeERK9ocsdErrorvEE N10simpleperf12_GLOBAL__N_117DecodeErrorLoggerE N10simpleperf12_GLOBAL__N_113DecoderLogStrE 17ocsdMsgLogStrOutI N10simpleperf12_GLOBAL__N_110DataDumperE N10simpleperf12_GLOBAL__N_115ElementCallbackE 13PacketPrinterI15EtmV4ITrcPacketE 14IPktRawDataMonI15EtmV4ITrcPacketE N10simpleperf12_GLOBAL__N_110MapLocatorE N10simpleperf12_GLOBAL__N_114PacketCallbackE N10simpleperf12_GLOBAL__N_115PacketToElementE 13ITrcGenElemIn N10simpleperf12_GLOBAL__N_19MemAccessE 16ITargetMemAccess N10simpleperf12_GLOBAL__N_116InstrRangeParserE N10simpleperf12_GLOBAL__N_116BranchListParserE o O o o o v o o o o o o o o o o o o o o o o o o o o o o o o k o o o o o o o o o o o o o o o o o o o o o o o o o o o o o f o o o o o o o p o a o o o o o o o o o o o o o o o o o o o a o o o o o o o o o o o o o o o o o o o q o o o U o o o a a o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o p o o o o o # o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o a o o o o o o o o o o o o o < < j < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < 2 < < < < < < < < < < < < < < < < < < ' O < < < < < N < < < < < k G 7 ' b G W " b B W G ' w g 7 2 < < < < < < < < < < < < < < < < < < < < < < < < < < < < < r r l " y b R B r R 2 < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < R _ G ? w " J O r W J 2 < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < G  W B W J * ? _ w _ O 7 :  J / Z ? g   < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < ' R ? z j < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < j g b / o / _ o O / < g 7 G < < < < < O O   o : < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < * ? ? ' o z z Z : / : w : * * o z j _ Z J Z _ < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < j * < < < < < < < < E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E c v P a Y l 3  F ) O u b < 0123456789ABCDEF ! " ] [ n n n n n / n n > $ n n n n n n n n n n n n n n n : n n n n n n n n Y n n n n n n n n n n { n a n n n k / 8 n + F y n n * 8 ] G n ? d 3 [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 r3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -3 D3 > > > ? > ,?  3 3 3 3 3 g g g g g g g g g g g 3 g 3 3 3 3 H 3 3 3 3 3 3 3 M M M M M w + > d Q T - # c 3 H s ( C s c s h H # 8 3 8 X x S c S C S ; * * * * * * * * * * * * } * * * * * * * * * * * * * g * * * * * * \ F * * * * * * * Q * * * * * * * r * * * * * * f B | R g g g J q . - . I. +. - > Y? Y? Y? Y? z? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? ? d? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? ? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? o? ? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? Y? ? Y? Y? Y? ? Y? Y? Y? ? Y? Y? Y? Y? Y? Y? ? > @ 0@ ? R@ ? @ ? ? ? ? ? ? ? ? ? > ? @ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (@ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ;@ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Z@ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ /? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ @ ? ? ? ? ? ? ? @ ? ? ? ? ? q@ A BA A A BA A oA A A A A A A A A A A A A ]A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A TA A A A A A A A A A A A A A A A A A A A A fA A A A A A A A A A A A A A A A A A A A A A KA 9A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A 6B A A A A A A A A A A A A A A A A A A B A A A \B A A A B A A A A A A A B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B <o n -o io Ko n w = H & S N n n n n n n n n n n n N n ~ n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n v n n n n n n n n n n n n n n n n n n n n n n n n n n n n * n n n n n n n A n n n n n : / E P [ q f |  A _ } Y M } S } } e } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } k } } } } } } } } } } } } w q G | ; m ; i i i i i i i i i i i i i i i i t i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i  i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i % @ b 8 K j 0 ? ' R , R  ' m d v [ I F & l { { ' ' ' ' H ' ' ' ' ' ' ' ' ' ' ' ' S 2 ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' [ ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' = ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' } ' ' ' ' ' ' f ' ' ' ' ' ' % j S < M z 7 o , B ! ! 3 I K J I I I J J I J K K 3K (K I I I I I I J I tJ HJ XJ J J J lJ J 4J J J )J J J PJ J J I K K K uK K I I L L L I I I wL _K K K TK I $L /L L ]I L K K K CL VL K lL K aL jK K NL IK K >K OZ [ @[ V[ yZ [ [ l[ [ *[ [ cZ Z [ \ L] V] \ ] ] L] L] L] L] L] ] p Zr q +r Tq x < G - @ V , X D v x x D" # " ! " i" F F F F ! " F T4 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 k6 5 6 5 7 7 9 9 9 9 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 9 9 9 9 9 9 D8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 D8 D8 |7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 7 7 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 7 7 @ >@ 1@ 9@ )@ F@ E lE lE lE lE lE E E E E E pE yE E asm o p           { | } ~  r r !t r / i B [ M y T ; t o ' 1 G e { [ Q b = i B Q q Q Q R R }Q }Q `T <T ?U *U 5T 5T [0;30m [0;31m [0;32m [0;33m [0;34m [0;35m [0;36m [0;37m [0;90m [0;91m [0;92m [0;93m [0;94m [0;95m [0;96m [0;97m [0;1;30m [0;1;31m [0;1;32m [0;1;33m [0;1;34m [0;1;35m [0;1;36m [0;1;37m [0;1;90m [0;1;91m [0;1;92m [0;1;93m [0;1;94m [0;1;95m [0;1;96m [0;1;97m [0;40m [0;41m [0;42m [0;43m [0;44m [0;45m [0;46m [0;47m [0;100m [0;101m [0;102m [0;103m [0;104m [0;105m [0;106m [0;107m [0;1;40m [0;1;41m [0;1;42m [0;1;43m [0;1;44m [0;1;45m [0;1;46m [0;1;47m [0;1;100m [0;1;101m [0;1;102m [0;1;103m [0;1;104m [0;1;105m [0;1;106m [0;1;107m " " _ @ J { V N D : 0 y E | | | | | | | 2 2 2 2 2 2 2 2 2 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | E r 5 ^ ] l9# K | , ! m r@ g y N x Z } r! Ft C$ 5 :&L<(R e S. qdH N8 F v? 4? O Q K Y1 ~ xsd 4 c Q I U&) h + X}G z 1 E : ( K@~ 8 ; 9 : : o: 9 I9 l9 : ; ; ; ; o: ; < ? = @ = = = = ? @ lE F E E F F F F F F F F \F \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ J\ \ J\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ C\ C\ C\ \ \ \ y\ y\ \ \ \ # $ ! e f g 4e g g f g 3g O O O & O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O [ ? t : : : : : : : : : : : : : : g : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : b 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 g 1 1 1 1 1 1 1 1 1 1 { 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 V = = = d z X r r ~ r r r r r r r r r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 9 4! 4! 4! 4! d <c e d d id f [ f / B D7q [ V9 Y ? ^ [ 1$ } Ut] r t i G $o, - tJ \ vRQ> m 1 ' Y G Qc g)) '8! . m,M 8STs e jv. ,r Kf p K Ql $ 5 p j l7 LwH' 4 9J NO [ o.h toc x x lP xq 7zXZ u 22ocsdDefaultErrorLogger 14ITraceErrorLog NSt3__113basic_fstreamIcNS_11char_traitsIcEEEE % o | 9ocsdError 15TraceFmtDcdImpl 10ITrcDataIn 26TraceFormatterFrameDecoder 17componentAttachPtI10ITrcDataInE 17componentAttachPtI14ITrcRawFrameInE 17componentAttachPtI19ITrcSrcIndexCreatorE 14TraceComponent 19errLogAttachMonitor 24IComponentAttachNotifier 17componentAttachPtI14ITraceErrorLogE $ % Z% $ T$ i, \+ . * * , , . - 9* , ( . ( . ( . . . . . . . . . . . . . . . & . . . . . . . & . . . . G+ U. ' ' . . . ' . . . ' . . . . . . . & . . & & . . . & . . . . . . . & . . . . . . . . . . . . . . . . . . . . . . . & . . . & & . . s/ ) . . . . . . . . . . . . . . e- . ' ' . ' ' . G) . . . . . . . * . . . . :( :( . . . :( :( . :( :( . - . . . . . . . . . . . . . . . & . . . & & & & & & . . . . . . ' . . . . . . . . . . . . . . . . . . . . ' . . ' . . . ' . . . . . . . . . . . . . . . . . . . . . . . . . ' . ' . . . . . . . s/ . . ) . x) 3 3 3 3 3 3 3 3 3 3 3 5 3 3 3 3 3 4 4 4 5 ? @ > aA A [> = = = = ? CB C xB 4B > > > > B O YQ wP P V W V W ] ] ] ] ?_ __ G_ W_ b e e e c c c c Di [i Li Si n -n n %n v $v v v ,{ { { { 12TrcStackElem 16TrcStackElemAddr 16TrcStackElemCtxt 16TrcStackElemAtom 17TrcStackElemParam 18TrcStackElemMarker 15TrcStackElemITE 18TrcStackElemExcept 13TrcStackQElem 18TrcPktDecodeEtmV4I 16TrcPktDecodeBaseI15EtmV4ITrcPacket11EtmV4ConfigE 13TrcPktDecodeI 17componentAttachPtI13ITrcGenElemInE 17componentAttachPtI16ITargetMemAccessE 17componentAttachPtI12IInstrDecodeE H H : ( S ; | 16trcPrintableElem 16OcsdTraceElement 24_ocsd_generic_trace_elem V % b [ % % % % % % % % % % % % % % % % % % % % % % % b [ 1 8 N U m _ 4 L 16TrcPktProcEtmV4I 14TrcPktProcBaseI15EtmV4ITrcPacket22_ocsd_etmv4_i_pkt_type11EtmV4ConfigE 11TrcPktProcI 17componentAttachPtI10IPktDataInI15EtmV4ITrcPacketEE 17componentAttachPtI14IPktRawDataMonI15EtmV4ITrcPacketEE 17componentAttachPtI14ITrcPktIndexerI22_ocsd_etmv4_i_pkt_typeEE +, l* 0 0 0 6' 0 0 N$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 % ' " ( 0 0 0 0 0 0 ! 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 " 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 F F 0 } 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 F F 0 0 0 0 0 0 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 | 0 0 | 0 0 0 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 | 0 | @ B B nE ^B <B C B nE *C LC MB B nE ]C nE B nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE ;C nE nE nE nE nE nE nE B nE nE nE nE C A D C nE nE nE B nE nE nE B nE nE nE nE nE nE nE B nE nE C A nE nE nE A nE nE nE nE nE nE nE C nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nC nE nE nE C \D nE nE C mD nE nE nE nE nE nE nE nE nE nE nE nE nE nE A nE A ~D nE NA D nE D nE nE nE nE nE nE nE D nE nE nE nE B D nE nE nE A D nE D A nE D nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE E nE nE nE C A ,A :D E =A nE nE nE nE nE nE +B nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE A nE nE _A nE nE nE *E nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE oB nE )D nE nE nE nE nE nE nE C nE nE pA nE KD nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE nE E D C @ bE 8E TE 15EtmV4ITrcPacket 13TrcPacketBase 17_ocsd_etmv4_i_pkt 9ETEConfig 10TrcIDecode 12IInstrDecode l n 0m Hn 0m >n 0m Rn 0m 0m 0m 0m 0m 0m 0m ln 0m 0m 0m 0m 0m 0m 0m 0m _n 0m 0m 0m 0m 0m 0m .n 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 6n 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m 0m tn 24TrcGenericElementPrinter _y z y y 15RawFramePrinter 14ITrcRawFrameIn - R > M l U 00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 St9exception St20bad_array_new_length St9bad_alloc St11logic_error St12length_error St12out_of_range St13runtime_error St14overflow_error N10__cxxabiv116__shim_type_infoE N10__cxxabiv117__class_type_infoE N10__cxxabiv120__si_class_type_infoE N10__cxxabiv121__vmi_class_type_infoE St9type_info St8bad_cast u u M M M M u NSt3__114error_categoryE % ) + / 5 ; = C G I O S Y a e g k m q  % ) + / 5 ; = C G I O S Y a e g k m q y  NSt3__114__shared_countE NSt3__119__shared_weak_countE St19bad_optional_access d ' @B ;00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 d ' @B ; T vH rN @z Z ~ o # ]xEc d # NSt3__112__do_messageE NSt3__112system_errorE NSt3__124__generic_error_categoryE NSt3__123__system_error_categoryE NSt3__18ios_baseE NSt3__18ios_base7failureE NSt3__119__iostream_categoryE N q \ U N j q \ U j c x c x  NSt3__113basic_istreamIcNS_11char_traitsIcEEEE NSt3__19basic_iosIcNS_11char_traitsIcEEEE NSt3__114basic_ifstreamIcNS_11char_traitsIcEEEE NSt3__113basic_ostreamIcNS_11char_traitsIcEEEE NSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE NSt3__115basic_streambufIcNS_11char_traitsIcEEEE NSt3__114basic_iostreamIcNS_11char_traitsIcEEEE NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE NSt3__19basic_iosIwNS_11char_traitsIwEEEE NSt3__115basic_streambufIwNS_11char_traitsIwEEEE NSt3__113basic_istreamIwNS_11char_traitsIwEEEE NSt3__113basic_ostreamIwNS_11char_traitsIwEEEE NSt3__113basic_filebufIcNS_11char_traitsIcEEEE NSt3__110__stdinbufIcEE NSt3__111__stdoutbufIcEE NSt3__110__stdinbufIwEE NSt3__111__stdoutbufIwEE Z l | 4 h l ' ' } > H _ ? q M ? . X ] E 5 l - G ( < 0123456789abcdefABCDEFxX+-pPiInN % I : % M : % S % p % H : % M B B B B B B B B B B * * * * * * * * * * * * * * * * * * * * * * * * * * 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 NSt3__16locale5facetE NSt3__15ctypeIwEE NSt3__110ctype_baseE NSt3__17codecvtIcc9mbstate_tEE NSt3__112codecvt_baseE NSt3__17codecvtIDsc9mbstate_tEE NSt3__17codecvtIDsDu9mbstate_tEE NSt3__17codecvtIDic9mbstate_tEE NSt3__17codecvtIDiDu9mbstate_tEE NSt3__17codecvtIwc9mbstate_tEE NSt3__16locale5__impE NSt3__17collateIcEE NSt3__17collateIwEE NSt3__15ctypeIcEE NSt3__18numpunctIcEE NSt3__18numpunctIwEE NSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE NSt3__19__num_getIcEE NSt3__114__num_get_baseE NSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE NSt3__19__num_getIwEE NSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE NSt3__19__num_putIcEE NSt3__114__num_put_baseE NSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE NSt3__19__num_putIwEE NSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE NSt3__19time_baseE NSt3__120__time_get_c_storageIcEE NSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE NSt3__120__time_get_c_storageIwEE NSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE NSt3__110__time_putE NSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE NSt3__110moneypunctIcLb0EEE NSt3__110money_baseE NSt3__110moneypunctIcLb1EEE NSt3__110moneypunctIwLb0EEE NSt3__110moneypunctIwLb1EEE NSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE NSt3__111__money_getIcEE NSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE NSt3__111__money_getIwEE NSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE NSt3__111__money_putIcEE NSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE NSt3__111__money_putIwEE NSt3__18messagesIcEE NSt3__113messages_baseE NSt3__18messagesIwEE NSt3__111regex_errorE NSt3__120__shared_ptr_emplaceINS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEEE NSt3__14__fs10filesystem16filesystem_errorE 1 Z 8 a 1 V b ` ) b ( < d 3 b g ( i w 3 r # > r p D D D D E D D D D D D D D D D Z * 8 ? 1 P u h " ;) # " # @$ $ & $ # Z# $ $ ( ( t |# ( 8# %- [/ [/ [/ [/ [/ 6- [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ [/ K- [/ [/ [/ [/ [/ \- q ~ N12_GLOBAL__N_116itanium_demangle11SpecialNameE N12_GLOBAL__N_116itanium_demangle4NodeE N12_GLOBAL__N_116itanium_demangle21CtorVtableSpecialNameE N12_GLOBAL__N_116itanium_demangle8NameTypeE N12_GLOBAL__N_116itanium_demangle10ModuleNameE N12_GLOBAL__N_116itanium_demangle24ForwardTemplateReferenceE N12_GLOBAL__N_116itanium_demangle10BinaryExprE N12_GLOBAL__N_116itanium_demangle10PrefixExprE N12_GLOBAL__N_116itanium_demangle11PostfixExprE N12_GLOBAL__N_116itanium_demangle18ArraySubscriptExprE N12_GLOBAL__N_116itanium_demangle10MemberExprE N12_GLOBAL__N_116itanium_demangle7NewExprE N12_GLOBAL__N_116itanium_demangle10DeleteExprE N12_GLOBAL__N_116itanium_demangle8CallExprE N12_GLOBAL__N_116itanium_demangle14ConversionExprE N12_GLOBAL__N_116itanium_demangle15ConditionalExprE N12_GLOBAL__N_116itanium_demangle8CastExprE N12_GLOBAL__N_116itanium_demangle13EnclosingExprE N12_GLOBAL__N_116itanium_demangle14IntegerLiteralE N12_GLOBAL__N_116itanium_demangle8BoolExprE N12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIfEE N12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIdEE N12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIeEE N12_GLOBAL__N_116itanium_demangle13StringLiteralE N12_GLOBAL__N_116itanium_demangle15UnnamedTypeNameE N12_GLOBAL__N_116itanium_demangle26SyntheticTemplateParamNameE N12_GLOBAL__N_116itanium_demangle21TypeTemplateParamDeclE N12_GLOBAL__N_116itanium_demangle32ConstrainedTypeTemplateParamDeclE N12_GLOBAL__N_116itanium_demangle24NonTypeTemplateParamDeclE N12_GLOBAL__N_116itanium_demangle25TemplateTemplateParamDeclE N12_GLOBAL__N_116itanium_demangle21TemplateParamPackDeclE N12_GLOBAL__N_116itanium_demangle15ClosureTypeNameE N12_GLOBAL__N_116itanium_demangle10LambdaExprE N12_GLOBAL__N_116itanium_demangle11EnumLiteralE N12_GLOBAL__N_116itanium_demangle13FunctionParamE N12_GLOBAL__N_116itanium_demangle8FoldExprE N12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionE N12_GLOBAL__N_116itanium_demangle10BracedExprE N12_GLOBAL__N_116itanium_demangle15BracedRangeExprE N12_GLOBAL__N_116itanium_demangle12InitListExprE N12_GLOBAL__N_116itanium_demangle29PointerToMemberConversionExprE N12_GLOBAL__N_116itanium_demangle15ExprRequirementE N12_GLOBAL__N_116itanium_demangle15TypeRequirementE N12_GLOBAL__N_116itanium_demangle17NestedRequirementE N12_GLOBAL__N_116itanium_demangle12RequiresExprE N12_GLOBAL__N_116itanium_demangle13SubobjectExprE N12_GLOBAL__N_116itanium_demangle19SizeofParamPackExprE N12_GLOBAL__N_116itanium_demangle13NodeArrayNodeE N12_GLOBAL__N_116itanium_demangle9ThrowExprE N12_GLOBAL__N_116itanium_demangle13QualifiedNameE N12_GLOBAL__N_116itanium_demangle8DtorNameE N12_GLOBAL__N_116itanium_demangle22ConversionOperatorTypeE N12_GLOBAL__N_116itanium_demangle15LiteralOperatorE N12_GLOBAL__N_116itanium_demangle19GlobalQualifiedNameE N12_GLOBAL__N_116itanium_demangle19SpecialSubstitutionE N12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionE N12_GLOBAL__N_116itanium_demangle10AbiTagAttrE N12_GLOBAL__N_116itanium_demangle21StructuredBindingNameE N12_GLOBAL__N_116itanium_demangle12CtorDtorNameE N12_GLOBAL__N_116itanium_demangle12ModuleEntityE N12_GLOBAL__N_116itanium_demangle20MemberLikeFriendNameE N12_GLOBAL__N_116itanium_demangle10NestedNameE N12_GLOBAL__N_116itanium_demangle9LocalNameE N12_GLOBAL__N_116itanium_demangle13ParameterPackE N12_GLOBAL__N_116itanium_demangle12TemplateArgsE N12_GLOBAL__N_116itanium_demangle20NameWithTemplateArgsE N12_GLOBAL__N_116itanium_demangle20TemplateArgumentPackE N12_GLOBAL__N_116itanium_demangle25TemplateParamQualifiedArgE N12_GLOBAL__N_116itanium_demangle12EnableIfAttrE N12_GLOBAL__N_116itanium_demangle23ExplicitObjectParameterE N12_GLOBAL__N_116itanium_demangle16FunctionEncodingE N12_GLOBAL__N_116itanium_demangle9DotSuffixE N12_GLOBAL__N_116itanium_demangle12NoexceptSpecE N12_GLOBAL__N_116itanium_demangle20DynamicExceptionSpecE N12_GLOBAL__N_116itanium_demangle12FunctionTypeE N12_GLOBAL__N_116itanium_demangle13ObjCProtoNameE N12_GLOBAL__N_116itanium_demangle17VendorExtQualTypeE N12_GLOBAL__N_116itanium_demangle8QualTypeE N12_GLOBAL__N_116itanium_demangle15TransformedTypeE N12_GLOBAL__N_116itanium_demangle12BinaryFPTypeE N12_GLOBAL__N_116itanium_demangle10BitIntTypeE N12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeE N12_GLOBAL__N_116itanium_demangle15PixelVectorTypeE N12_GLOBAL__N_116itanium_demangle10VectorTypeE N12_GLOBAL__N_116itanium_demangle9ArrayTypeE N12_GLOBAL__N_116itanium_demangle19PointerToMemberTypeE N12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeE N12_GLOBAL__N_116itanium_demangle11PointerTypeE N12_GLOBAL__N_116itanium_demangle13ReferenceTypeE LMA D_ ` ` ` ` ` %` ` ` ` ` J_ ` ` ` ` ` ` D_ D_ ` ` ` ` ` ` ` ` ` ` ` ` ` ` D_ ` ` ` D_ jf e $f ,f f Df Tf <f df f \f f f Lf h .g g g g g g g h g h g g g h :h h h qh h h h h h h ih yh h :p n o o o p $p p 4p o ,p o o p n m ~n n fn n n n n vn n [n nn n o o co ko Ko o o ~o o [o o Co So o 0 @ P ` p 0 P ` p @ 0 p 0 0 0 @ ` 0 0 P 0 ! $ P( P- 0 2 < @ E H \ o s !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""#############$$$$$$$$$$$%%%%%%%%%%&&&&&&&&&&&'''''''''''''''''''''''''(((((((((((((((((((((()))))))))))))))))))))))))))*******++++++++,,,,,,---------------------..............///////////////////////0000000000000000000000000000000000000000000000000000000111111222222222222333333333333333444444444444444444445555555555566666666777777777777777777777777777777777777777777888888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 9 Q E| Ag g g g g ]y z w z x y 5y w w w x &x w ~w tw z ~w tw tw tw tw tw ~w ~w w ~w w Vz ]z tw w w x z w w tw Oz w w w w z z z z w w Vy w w w w w x w w tw ~w ~w ~w ~w ~w tw tw ~w ~w ~w tw ~w ~w w w w z w qz tw w ~w ~w ~w ~w tw tw ~w z z z z z z z z z z z x xz Vx ~w tw tw tw tw tw tw ~w ~w ~w ~w w ~w ~w ~w w w ~w ~w tw tw w ~w ~w tw tw tw ~w tw tw tw tw tw tw tw tw tw w tw tw tw tw tw x z z 5z x px dz Fx x x %z x Bz x w /dev/__properties__/property_info /dev/socket/property_service /dev/socket/property_service_for_system R c $ t ' / 4 4 4 4 4 4 4 4 4 4 C C C C L t ` C ~ C C C X v o Q ` V V < < < E < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < 7 @ 7 ` 7 7 7 7 7 7 7 @ 7 p 7 7 7 7 0 7 ` 7 7 7 7 7 0 7 ` 7 7 7 7 7 P 7 7 7 7 7 @ 7 7 7 7 7 0 7 @ 7 ` 7 7 7 7 7 7 7 0 7 P 7 p 7 7 7 7 7 7 7 @ 7 ` 7 7 7 7 7 7 0 7 P 7 p 7 7 7 @ 7 P 7 ` 7 p 7 7 7 7 7 7 7 7 7 7 7 7 0 7 @ 7 :Y Q Q Q Q Z Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q :Y Q Q Q Q Z <3 # I9= D 2 [%Co d( h } 7y AC n F ? O8M2 0 Hw Z< s O u <3 # I9= D 2 [%Co d( ? $@ Y@ @ @ @ j @ .A cA A e A _ B vH7B mB @ 0 B B 4& k C 7y AC W4vC Ngm C = ` X C@ x DP KD M Dm 1 1 1 1  1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 m 1 1 1 1  ! # & ( * - / 1 4 * A h A * | !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ - b b b b b b b b b N F } ; ( b V N F X 1 ; 1 u v Y = t n ` K W [ 4 3 # ) ) # ) ) ) # ) ) /# # ) # d" ) # ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) % % ) ' % % % ) ) ) ) $ ) ) E( ) ) ) & ) 9( ) ) % ) ) ) ) ) ) ) ) % % m) & % % % R$ & $$ ) 5$ ) j- C' L' !# ) & $ % ) " % ) # , , , , , , , , , , - - , - - , , , , , , , - - , , , , , 00000000000000000123456789abcdef 0123456789ABCDEF Y7 Y7 p7 7 x7 7 K -L K K K CL sL {L lK L K L K aK cL kL L L @K K L VK K wK KL J *K L K K [L K J KK L L K J K K K "L L J 5K L L L L L 8L L SL L Etc/UTC -00 > z & x z U m * * q : : : K U $ } " XO9 R9 \Q9 Q9 BP9 P9 NQ9 Q9 4P9 P9 @Q9 Q9 &P9 P9 2Q9 Q9 P9 P9 $Q9 Q9 tR9 R9 dS9 S9 T9 U9 U9 DV9 V9 W9 $X9 X9 Y9 vP9 Q9 Q9 VR9 R9 FS9 S9 vT9 T9 U9 &V9 V9 fW9 X9 X9 rY9 XP9 P9 Q9 8R9 R9 (S9 S9 XT9 T9 hU9 V9 V9 HW9 W9 X9 XY9 ip9 p9 p9 p9 fp9 p9 p9 p9 cp9 p9 p9 p9 `p9 p9 p9 p9 ]p9 }p9 p9 p9 Zp9 zp9 p9 p9 Wp9 wp9 p9 p9 Tp9 tp9 p9 p9 r9 r9 's9 Ws9 s9 s9 s9 t9 Wt9 t9 t9 u9 Gu9 u9 u9 v9 r9 r9 "s9 Rs9 s9 s9 s9 t9 Rt9 t9 t9 u9 Bu9 u9 u9 v9 r9 r9 s9 Ms9 }s9 s9 s9 t9 Mt9 }t9 t9 t9 =u9 }u9 u9 u9 r9 r9 s9 Hs9 xs9 s9 s9 t9 Ht9 xt9 t9 t9 8u9 xu9 u9 u9 r9 r9 s9 Cs9 ss9 s9 s9 t9 Ct9 st9 t9 t9 3u9 su9 u9 u9 r9 r9 s9 >s9 ns9 s9 s9 s9 >t9 nt9 t9 t9 .u9 nu9 u9 u9 r9 r9 s9 9s9 is9 s9 s9 s9 9t9 it9 t9 t9 )u9 iu9 u9 u9 r9 r9 s9 4s9 ds9 s9 s9 s9 4t9 dt9 t9 t9 $u9 du9 u9 u9 v9 'w9 Ww9 w9 w9 w9 x9 Gx9 x9 x9 x9 7y9 wy9 y9 y9 7z9 v9 "w9 Rw9 w9 w9 w9 x9 Bx9 x9 x9 x9 2y9 ry9 y9 y9 2z9 v9 w9 Mw9 }w9 w9 w9 x9 =x9 }x9 x9 x9 -y9 my9 y9 y9 -z9 v9 w9 Hw9 xw9 w9 w9 x9 8x9 xx9 x9 x9 (y9 hy9 y9 y9 (z9 v9 w9 Cw9 sw9 w9 w9 x9 3x9 sx9 x9 x9 #y9 cy9 y9 y9 #z9 v9 w9 >w9 nw9 w9 w9 w9 .x9 nx9 x9 x9 y9 ^y9 y9 y9 z9 v9 w9 9w9 iw9 w9 w9 w9 )x9 ix9 x9 x9 y9 Yy9 y9 y9 z9 v9 w9 4w9 dw9 w9 w9 w9 $x9 dx9 x9 x9 y9 Ty9 y9 y9 z9 9 9 6 9 9 9 9 9 v 9 9 9 , 9 9 9 L 9 9 l 9 9 9 " 9 9 9 B 9 9 b 9 9 9 9 9 9 8 9 9 X 9 9 ~ 9 9 9 9 . 9 9 N 9 9 t 9 9 9 9 $ 9 9 D 9 B 9 " 9 9 9 2 9 t 9 9 R 9 8 9 9 9 9 ( 9 9 x 9 H 9 ^ 9 > 9 9 9 N 9 9 9 ~ 9 . 9 9 9 9 9 9 n 9 > 9 T 9 4 9 9 9 D 9 9 9 t 9 $ 9 9 9 9 9 9 d 9 4 9 w9 Dz9 {9 }9 d~9 9 $ 9 9 9 D 9 9 9 d 9 9 $ 9 9 9 9 9 9 9 9 9 6 9 9 \ 9 9 | 9 9 9 9 , 9 9 R 9 9 r 9 9 9 9 " 9 9 H 9 9 h 9 x 9 9 9 9 9 > 9 9 ^ 9 n 9 9 ~ 9 9 9 4 9 9 T 9 d 9 9 t 9 9 $ 9 4 9 D 9 T 9 d 9 t 9 9 9 9 9 9 9 9 4 9 T 9 t 9 9 9 9 9 9 9 4 9 T 9 t 9 9 9 9 9 9 4 9 T 9 + M = 6 / > W 4 H M / C R 9 ) { H : h o ) a v A n W ] p & 1 s l v < < < < ) F k F F Q Q t K K " E | ) 7 g t \ X < - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T Y \ " R o y s s % % 4 " ' , P M 6 @ , T ^ J P M 6 @ , T ^ J ./prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/ffi/c_str.rsfailed to write whole buffera formatting trait implementation returned an error when the underlying stream did not./prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/std/src/io/mod.rsexternal/rust/crates/rustc-demangle-capi/src/lib.rs ! * ) * ) y. - d. y. attempt to add with overflowattempt to subtract with overflowattempt to multiply with overflowprebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/num/mod.rsfrom_str_radix_int: must lie in the range `[2, 36]` - found ..to_digit: radix is too high (maximum 36)prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/char/methods.rsprebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/escape.rs:[called `Option::unwrap()` on a `None` valuepanicked at but the index is left: right: right` failed left: ==!=matches: { , { , } }]prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/fmt/num.rs0x00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/fmt/mod.rsprebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/slice/memchr.rsrange start index out of range for slice of length slice index starts at but ends at prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/slice/iter.rsprebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/slice/mod.rsprebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/str/count.rsprebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/str/iter.rsattempted to index str up to maximum usizeprebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/str/validations.rs prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/str/pattern.rsbyte index is out of bounds of ``begin <= end ( is not a char boundary; it is inside ) of `[...]prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/str/mod.rsprebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/unicode/printable.rs $ j k ';>NO { 6=>V 67VW 5 )14:EFIJNOde\ 69: 7 ;>fi o_ Zb ST ./'(U :?EQ "%>? #%&(38:HJLPSUVXZ\^`cefksx} no ^"{ - f /. 1 $ + D * $ $ ( 4 NC 7 ;E9 c 0 ! @8 K / @ ' 6 : PI73 3 . &RK+ * & N $ D H ' u B>* ; Q b H ^"E : 6, <dS H FE H S I F GI7 9 6 ; V 2 fu Lc 0 G 9 * \ & F ( [eK 9 @ * 3 k `G t< s p Fz W G B P + >! p- @ : * )L DL= < U 4 , d V 8 , w _ 8 ( "N T 6 % + - . 0 1 2 xy 0WX KL ./?\]_ )147:;=IJ] )14:;EFIJ^de ):;EIW[\^_de EIde H INOWY^_ [\ mq no _}~  FGNOXZ\^~ rs tu &./ @ 0 NOZ[ '/ no7=?BE Sgu _" D / 4 P U N W P C - : %_ m j% Y j Y + F , 1 , /1M < < 8 + / - ! ! / ; "t 7 \ ; 8 F t Z Y L 1 & * L prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/unicode/unicode_data.rsprebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/iter/traits/accum.rs ` ] ` , +*0 ,o , `- `. 6 `6 6 !7$ 7 a9/ 90 aH L@4aP j QOo!R R aSe S !T U aW !Y Y Y Z p - H 0 e # [ : + < * 7 : 9 9 : ; ( 7 : 9 H Q b I 7 $ f @ - u " v : 0 1 0 ( 8 : @ ! ` i P & . 0 ' C / 3 * ( P F 1 { 6 ) 1 = $ > 4 _ 9 Q U j e ( . R z H 4 ; ? Q . 7 2 d = m ` \ \ \ \ \ \ \ \ \ V\ A\ \ \ O\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ ]\ \ \ \ \ H\ * * M y y M : W l e D ./prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/str/pattern.rs./prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/escape.rscalled `Result::unwrap()` on an `Err` value./prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/str/iter.rsErrorParseIntErrorEmptyInvalidDigitPosOverflowNegOverflow()./prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/ops/function.rsexternal/rust/crates/rustc-demangle/src/legacy.rsC::,)(><&*@.external/rust/crates/rustc-demangle/src/v0.rs`fmt::Error`s should be impossible without a `fmt::Formatter`punycode{-}0internal error: entered unreachable codeinternal error: entered unreachable code: str::from_utf8( was expected to have 1 char, but chars were foundstri8i16i32i64isizeu8u16u32u64usizef32f64!_...{recursion limit reached}?'> , []::{closure:# const ; + unsafe " fn( = false{ { }: 0x.llvm.external/rust/crates/rustc-demangle/src/lib.rs`fmt::Error` from `SizeLimitedFmtAdapter` was discarded{size limit reached}SizeLimitExhausted reentrant init./prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/cell/once.rs./prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/alloc/src/vec/mod.rs./prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/alloc/src/raw_vec.rs./prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/core/src/ffi/c_str.rsAccessErrorcannot access a Thread Local Storage value during or after destructionprebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/std/src/thread/local.rsprebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/std/src/thread/mod.rsfailed to generate unique thread ID: bitspace exhaustedmain prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/std/src/io/mod.rsfailed to write whole buffera formatting trait implementation returned an error when the underlying stream did notmemory allocation of bytes failed bytes failed prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/std/src/alloc.rsprebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/std/src/panicking.rs<unnamed>Box<dyn Any>' panicked at : thread panicked while processing panic. aborting. panicked after panic::always_abort(), aborting. thread caused non-unwinding panic. aborting. prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/std/src/sys/sync/rwlock/futex.rstoo many active read locks on RwLockassertion failed: is_unlocked(state)fatal runtime error: assertion failed: key as usize != KEY_SENTVAL prebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/std/src/sys/pal/unix/thread_local_key.rscapacity overflowprebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/alloc/src/raw_vec.rsprebuilts/rust/linux-x86/1.80.1/src/stdlibs/library/panic_abort/src/android.rs % 1 = ` ` ` J J ` ` 1 o 1 o o o b " " | | c b b 0 b b b b b b I c 
12284122 p'L @%L P B B B B B B B B B ukhGHp \ X@ q @ N C cpu-cycles pv^ u^ u^ l^ p^ `q^ wv  19.0.0 97a699bf4812a18fb657c2779f5296a4ab2694d2 ~R@ @ "jA O @ B z<@ 4B A <C B 4B p)C 4B B B @ B O A y)C } @ B F<@ B b\B jA F<@ B A B @ C B j\B B A B B A B HB ~e@ UR@ ] B B @)C B nB e@ e@ s @ P<@ _<C l B @ c@ | B bR@ C ) A K @ A B ) A K @ B B jA W @ B &C C &C A B $ @ 2 A B B B B B B B ]<@ C B B 7$A HB } @ W A C L)C A q @ <C B B q @ B B nB w @ > A B A A @ nB w @ > A B A >$A <C B y@ @ F<@ B B @ B F<@ @ B F<@ B F<@ B F<@ B @ <C A B B F<@ B B F<@ A t\B A t\B ` R@ X B h' ` s A L @ L d Av 'KB B A \^B Tv Uv A 0 %m/%d/%y %H:%M:%S ' 8 @ } } P } P } } P } @ z P z @ ` 0 @ -| P.| .| -| P.| .| 4 -| P.| .| @ 6| @ 6| @ 6| 4 5 4 ! k h < D < D , , 0 Z Z
.init_array .text .got .note.android.ident .got.plt .tbss .bss .eh_frame_hdr .data.rel.ro .relro_padding .eh_frame .gcc_except_table __lcxx_override .note.gnu.build-id .shstrtab .rodata .gnu_debugdata .data