security.perf_harden dump perf record file BytesAlloc --full-callgraph report-sample simpleperf.proto.ETMBinary.Address.Branch simpleperf.proto.DebugUnwindFeature.File cache-references Level 2 instruction cache access Level 2 data cache write-back, cleaning and coherency raw-l2d-tlb-wr raw-exc-trap-pabort raw-exc-trap-other Level 3 data cache write-back, victim raw-sve-inst-retired Floating-point operation speculatively executed, SVE FMA raw-ase-sve-fp-fma-spec Floating-point operation speculatively executed, Advanced SIMD multiply Floating-point operation speculatively executed, Advanced SIMD add or subtract Integer operation speculatively executed, Advanced SIMD multiply raw-sve-int-mul-spec raw-int-mul64-spec Operation speculatively executed, SVE vector compare raw-sve-ldst-noncontig-spec Operation speculatively executed, SVE non-contiguous load, store, or prefetch Operation speculatively executed, SVE 64-bit scatter-store Non-scalable single-precision floating-point element ALU operations Speculatively executed raw-ldst-scale-ops-spec Non-scalable store bytes Speculatively executed raw-sve-int16-spec Integer operation speculatively executed, Advanced SIMD 64-bit raw-br-immed-skip-retired raw-sample-feed-lat Statistical Profiling sample taken, exceeding minimum latency raw-l1i-tlb-prfm Instruction TLB large page translation table walk Instruction TLB software preload access with at least one translation table walk Level 1 instruction cache demand fetch raw-l1i-cache-hwprf Level 3 data cache hardware prefetch raw-cas-spec Data TLB block translation table walk raw-bus-req-wr Snoop hit in far cache, demand instruction fetch raw-l1d-cache-hit-rw Level 1 data cache demand access hit Level 1 data cache demand first hit, read, fetched by software preload raw-ll-cache-hit-prfm Level 2 data cache demand access hit modified raw-dsnp-hitm-remote-rw raw-l2d-lfb-hit-rd raw-l2i-lfb-hit-rd-fprfm raw-l3d-lfb-hit-rd-fprfm Level 1 instruction cache demand fetch line-fill buffer first hit, recently fetched by preload or prefetch Last level cache, preload or prefetch hit Last level cache refill, preload or prefetch hit Snoop hit, any instruction prefetch raw-dsnp-hit-prf Last level cache access, write raw-cortex-a520-l2d-walk-tlb-refill --generate-test-file /sys/class/devfreq/ unspecified system_category error 0123456789 Cannot open /dev/socket/logdw --dump-etm simpleperf_version --no-show-ip numa_topology pmu_mappings simpleperf.proto.FileFeature.DexFile simpleperf.proto.FileFeature.ElfFile L1-dcache-stores L1-icache-stores iTLB-prefetches Branch Instruction architecturally executed, procedure return, taken Level 2 data cache allocation without refill raw-l1d-cache-wr Level 1 data cache refill, outer raw-l2d-cache-refill-wr Unaligned access, write raw-unaligned-ldst-spec Exclusive operation Speculatively executed, Store-Exclusive Branch Speculatively executed, immediate branch raw-exc-dabort raw-l3d-cache-rd raw-trcextout1 Cross-trigger Interface output trigger 4 Checked data memory access, read raw-mem-access-wr-checked Floating-point operation speculatively executed, Advanced SIMD single precision Floating-point operation speculatively executed, double precision Floating-point operation speculatively executed, SVE square root raw-sve-ldst-reg-spec Operation speculatively executed, SVE unpredicated store register Operation speculatively executed, SVE store predicate register raw-ase-sve-st-multi-spec Floating-point operation speculatively executed, Advanced SIMD matrix multiply raw-br-immed-taken-retired Branch Instruction architecturally executed, predicted immediate Event in progress, MEM_ACCESS_RD raw-dtlb-walk-percyc raw-l1d-cache-prfm raw-cas-near-fail raw-isnp-hit-near-prfm Level 2 data cache refill, hardware prefetch raw-l1i-cache-hit-rd Last level cache demand hit, read raw-l1d-cache-hit-rd-fprfm Level 2 instruction cache software preload hit raw-ll-lfb-hit-wr-fprfm Last level cache demand line-fill buffer first hit, read, recently fetched by hardware prefetcher raw-l1d-lfb-hit-rd-fprf Level 2 data cache demand access line-fill buffer first hit, write, recently fetched by preload or prefetch Instruction memory access, preload raw-cortex-a55-stall-frontend-cache No operation issued due to the backend, interlock, AGU Indirect branch mispredicted due to address miscompare L2 TLB walk cache access L2 TLB walk cache refill raw-cortex-a510-stall-frontend-tlb --cpu-percent Percentage /sys/kernel/notes Raw Data: (default: ' registered more than once! September kmem:kmalloc app_package_name --children --print-event-count simpleperf_report_proto.MetaInfo read_format raw-cid-write-retired raw-l2d-cache raw-l2i-cache raw-l2d-tlb raw-op-retired Level 1 data cache write-back, cleaning and coherency Exclusive operation Speculatively executed, Store-Exclusive pass raw-st-spec raw-exc-undef raw-cnt-cycles raw-cti-trigout7 raw-mem-access-checked Instruction architecturally executed, SIMD Microarchitectural operation speculatively executed, Advanced SIMD raw-ase-sve-fp-sp-spec Floating-point operation speculatively executed, Advanced SIMD FMA raw-ase-sve-fp-vreduce-spec Integer operation speculatively executed, SVE 64x64 multiply Operation speculatively executed, SVE predicate scan raw-sve-pcnt-spec Operation speculatively executed, SVE predicated with no active predicates raw-sve-pred-partial-spec Operation speculatively executed, Advanced SIMD or SVE load or store Operation speculatively executed, SVE first-fault load which set FFR bit to 0b0 raw-fp-hp-scale-ops-spec Non-scalable load element Operations speculatively executed Integer operation speculatively executed, SVE 16-bit Branch Record captured raw-itlb-walk-percyc Level 1 data TLB demand access Instruction TLB demand access with at least one translation table walk raw-l3d-cache-prfm Frontend stall cycles, rename full raw-bus-req Snoop hit in far cache, demand data read Snoop hit in near cache, software instruction preload Level 3 data cache demand access hit, write Level 2 data cache demand access hit Level 3 data cache demand first hit, read, fetched by preload or prefetch Level 1 data cache demand access first hit, write, fetched by preload or prefetch raw-dsnp-hitm-remote-rd Access to memory attached to this device, demand read or write raw-ll-lfb-hit-rd-fhwprf Level 3 data cache demand access line-fill buffer first hit, recently fetched by hardware prefetcher Level 2 instruction cache demand fetch line-fill buffer first hit, recently fetched by preload or prefetch Level 1 data cache demand line-fill buffer first hit, read, recently fetched by preload or prefetch Level 2 data cache demand access line-fill buffer first hit, recently fetched by preload or prefetch raw-ll-cache-wb raw-cortex-a510-stall-backend-ld-tlb L2 cache refill due to L2 spatial prefetcher raw-cortex-a520-stall-backend-ilock-addr No operation issued due to the backend, input dependency, address trace-sched /proc/self/maps *no default* Mem access error processing source address packet. typename /proc/self/exe 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 index] minor-faults node-stores Exception taken Instruction architecturally executed, Condition code check pass, write to CONTEXTIDR Branch Instruction architecturally executed, mispredicted Last level cache access, read raw-l1d-cache-refill-rd Level 1 data cache invalidate Operation speculatively executed, integer data processing Operation speculatively executed, scalar floating-point raw-rc-ld-spec raw-ase-sve-uop-spec Floating-point operation speculatively executed, Advanced SIMD or SVE single precision raw-fp-fma-spec raw-ase-fp-cvt-spec Floating-point operation speculatively executed, SVE accumulating reduction Floating-point operation speculatively executed, SVE vector reduction raw-int-div-spec raw-sve-int-div-spec Operation speculatively executed, SVE predicate permute Operation speculatively executed, SVE predicated raw-sve-pred-full-spec SVE predicated operations Speculatively executed with no active or partially active predicates raw-ase-sve-unaligned-st-spec raw-fp-fixed-ops-spec Scalable load element Operations speculatively executed raw-ldst-scale-bytes-spec raw-sve-int8-spec Operation speculatively executed, Advanced SIMD integer dot-product Integer operation speculatively executed, Advanced SIMD or SVE dot-product raw-l2i-cache-rd Level 2 instruction cache demand fetch Level 3 data cache software preload Frontend stall cycles, level 2 instruction cache Backend stall cycles, input dependency raw-cas-near-spec Branch Instruction architecturally executed, indirect branch without link excluding procedure return, taken Branch Instruction architecturally executed, conditional branch, taken Snoop hit, demand data read raw-isnp-hit-far-prfm raw-isnp-hit-far-hwprf Level 1 data cache demand access hit, write raw-ll-cache-hit-rw Level 1 data cache demand first hit, read, fetched by hardware prefetcher raw-l1d-cache-hit-wr-fhwprf Level 1 data cache demand access first hit, fetched by hardware prefetcher Snoop hit in near cache, demand data read, modified Access to memory attached to this device, write raw-l3d-lfb-hit-rd-fhwprf Level 3 data cache demand access line-fill buffer first hit, write, recently fetched by hardware prefetcher Level 2 instruction cache refill, preload or prefetch hit Level 2 data cache refill, preload or prefetch hit raw-dsnp-hit-near-prf Indirect branch mis-predicted No operation issued due to the backend interlock L2 cache stash dropped count_per_thread /vendor/lib/modules ./simpleperf --log-to-android-buffer collect kernel memory allocation information bytes_req SelfEventCount simpleperf.proto.ETMBinary LLC-prefetch-misses branch-prefetch-misses raw-l1i-cache Level 1 data cache write-back Instruction TLB access with at least one translation table walk Level 1 data cache refill, write raw-bus-access-not-shared raw-unaligned-st-spec raw-dsb-spec Level 3 data cache invalidate Statistical Profiling sample population raw-cti-trigout5 Instruction architecturally executed, SVE raw-sve-uop-spec Floating-point operation speculatively executed, SVE half precision raw-ase-sve-fp-div-spec Floating-point operation speculatively executed, Advanced SIMD reciprocal estimate raw-ase-sve-fp-cvt-spec Operation speculatively executed, SVE load, store, or prefetch Non-scalable floating-point element ALU operations Speculatively executed raw-st-scale-bytes-spec Integer operation speculatively executed, SVE 64-bit Floating-point operation speculatively executed, SVE matrix multiply Integer operation speculatively executed, SVE matrix multiply raw-br-indnr-mis-pred-retired Event in progress, INST_FETCH Statistical Profiling sample taken, branch raw-sample-feed-st raw-l2i-cache-refill-prfm Instruction TLB block translation table walk Snoop hit in far cache, demand data access raw-l2d-cache-hit-rw-fprfm Level 2 instruction cache demand fetch first hit, fetched by hardware prefetcher Last level cache demand access first hit, fetched by preload or prefetch Last level cache software preload hit Last level cache demand access hit modified raw-local-mem-wr Level 3 data cache demand line-fill buffer first hit, read, recently fetched by software preload Level 1 data cache demand access line-fill buffer first hit, write, recently fetched by software preload Level 3 data cache demand line-fill buffer first hit, read, recently fetched by hardware prefetcher Last level cache demand access line-fill buffer first hit, write, recently fetched by hardware prefetcher Level 2 cache refill due to prefetch No operation issued due to the frontend, pre-decode error raw-cortex-a510-stall-backend-ilock-vpu raw-cortex-a520-l2d-cache-refill-hwprf-tlbd raw-cortex-a520-dtlb-walk-hwprf Cortex-A510 Prepare recording via app api --keep-binaries-in-test-file --tracepoint-events record_stat sched:sched_stat_runtime not_exist /mgmt/trcauthstatus [enable_if: gfp_flags --kallsyms --percent-limit --protobuf simpleperf.proto.ETMBinary.KernelBinaryInfo sample_type riscv64 /printk_formats dTLB-prefetch-misses iTLB-load-misses raw-l1i-tlb-refill raw-br-immed-retired raw-stall-frontend Level 2 instruction cache refill Level 1 data TLB refill, write Level 1 data TLB access, read Data memory access, write Operation speculatively executed, store Operation speculatively executed, Advanced SIMD raw-exc-svc raw-exc-irq Exception taken, FIQ not Taken locally raw-stall-backend-mem Operation speculatively executed, Advanced SIMD or SVE Microarchitectural operation speculatively executed raw-ase-fp-div-spec raw-sve-int-mulh64-spec raw-sve-perm-igranule-spec raw-sve-perm-variable-spec Operation speculatively executed, SVE scalar to vector cross-pipe raw-sve-pgen-flg-spec raw-sve-ldst-spec raw-sve-prf-gather-spec raw-sve-ldst64-noncontig-spec Non-scalable load bytes Speculatively executed Branch Instruction architecturally executed, predicted procedure return raw-brb-filtrate Level 1 instruction TLB software preload Data TLB software preload access with at least one translation table walk raw-l2d-cache-refill-prfm raw-ll-cache-hwprf raw-stall-backend-rename Access to another socket in a multi-socket system, write Branch Instruction architecturally executed, indirect branch with link, taken Branch Instruction architecturally executed, hinted conditional raw-dsnp-hit-far-rd raw-dsnp-hit-far-prfm Snoop hit in far cache, hardware instruction prefetch Snoop hit in near cache, instruction Snoop hit in far cache, instruction raw-l3d-cache-refill-hwprf Last level cache demand access hit, write raw-l2i-cache-hit-rd-fhwprf raw-ll-cache-hit-wr-fhwprf raw-l1d-cache-hit-rw-fprf raw-l2i-cache-hit Level 1 data cache hit raw-l2d-cache-hit-prfm Level 2 data cache demand access line-fill buffer hit Level 2 data cache demand line-fill buffer first hit, read, recently fetched by software preload raw-l3d-lfb-hit-wr-fprfm Level 1 instruction cache refill, preload or prefetch hit raw-l2d-cache-refill-prf raw-l3d-cache-refill-prf Indirect branch with predicted address executed Level 2 TLB IPA cache refill Level 2 cache stash dropped raw-cortex-a510-l2d-walk-tlb-refill raw-cortex-a510-stall-backend-ilock raw-cortex-a520-inst-spec-ldst-nuke Cortex-A78 --group /proc/sys/kernel/perf_event_max_sample_rate /trcidr/trcidr1 ::friend print help information for simpleperf --exclude-pid --remove-unknown-kernel-symbols simpleperf_report_proto.Sample.CallChainEntry simpleperf.proto.LBRData thread-name dTLB-stores branch-store-misses node-prefetches Level 1 instruction cache refill Level 1 data cache access No operation sent for execution due to the frontend Last level cache miss, read raw-remote-access-rd raw-stall-slot-backend raw-mem-access-rd Unaligned access, read Exception taken, FIQ Exception taken, IRQ not Taken locally raw-l3d-cache-refill-rd Level 3 data cache refill, write raw-l3d-cache-wb-clean raw-l3d-cache-lmiss-rd raw-ase-sve-inst-retired Floating-point operation speculatively executed, Advanced SIMD raw-fp-hp-spec raw-sve-fp-fma-spec Operation speculatively executed, SVE MOVPRFX zeroing predication raw-sve-st-spec Operation speculatively executed, SVE store Operation speculatively executed, SVE prefetch raw-ase-sve-ld-multi-spec Advanced SIMD or SVE unaligned write accesses raw-st-fixed-ops-spec raw-ld-scale-bytes-spec Floating-point operation speculatively executed, Advanced SIMD or SVE dot-product raw-br-return-pred-retired Branch Instruction architecturally executed, indirect excluding procedure return Level 1 instruction cache refill, software preload raw-stall-frontend-mem raw-bl-ind-taken-retired raw-isnp-hit-far-rd raw-dsnp-hit-wr Snoop hit, demand data access raw-dsnp-hit-remote-rw raw-ll-cache-refill-hwprf raw-l1d-cache-hit-rd raw-l2d-cache-hit-wr-fprfm Level 2 instruction cache hit raw-l2d-cache-hit raw-l1d-cache-hit-prfm raw-dsnp-hitm-rd Snoop hit in far cache, demand data write, modified raw-ll-lfb-hit-wr Level 1 instruction cache demand fetch line-fill buffer first hit, recently fetched by software preload raw-l1d-lfb-hit-rw-fprfm raw-l3d-lfb-hit-rd-fprf raw-cortex-a55-l2d-l2walk-tlb-refill No operation issued due to the backend, load, TLB miss raw-cortex-a510-l2d-ws-mode L1 data cache entering write streaming mode raw-cortex-a520-stall-slot-backend-ilock Instruction re-executed, read-after-read hazard --etm-flush-interval --no-inherit ro.build.type --verbose etm device isn't enabled by the bootloader Invalid data was encountered while parsing the file option: A file error occurred. unspecified generic_category error unknown symbol_from --include-thread-name debug_unwind_file simpleperf.proto.DebugUnwindFeature simpleperf.proto.FileFeature Data memory access raw-bus-access raw-l1d-cache-allocate raw-l3d-cache Access to another socket in a multi-socket system raw-dtlb-walk raw-ll-cache-miss-rd raw-stall-slot-frontend raw-stall-slot Level 1 data cache refill, read Level 1 data TLB access, write raw-l2d-cache-wb-victim raw-bus-access-normal raw-vfp-spec Exception taken, Supervisor Call raw-exc-hvc Statistical Profiling sample collided with previous sample Cross-trigger Interface output trigger 7 raw-ase-sve-inst-spec raw-ase-fp-sqrt-spec Floating-point operation speculatively executed, multiply raw-fp-cvt-spec raw-ase-nonfp-spec raw-sve-pgen-fcm-spec raw-sve-pred-spec raw-sve-st-multi-spec Operation speculatively executed, SVE scatter-store raw-sve-ldff-spec Scalable half-precision floating-point element ALU operations Speculatively executed raw-fp-hp-fixed-ops-spec Integer operation speculatively executed, SVE 32-bit raw-br-indnr-retired raw-l1d-tlb-rw Data TLB large page translation table walk raw-l1d-cache-miss raw-l2d-cache-miss Level 2 data cache hardware prefetch Backend stall cycles, store Backend stall cycles, Memory Copy or Set operation Atomic memory Operation speculatively executed, store Branch Instruction architecturally executed, predicted hinted conditional raw-itlb-walk-page Level 1 data cache demand hit, read raw-ll-cache-hit-rd raw-l1i-cache-hit-rd-fprfm raw-l3d-cache-hit-rd-fprfm Level 2 data cache demand access first hit, write, fetched by software preload raw-l1d-cache-hit-rw-fprfm Level 2 data cache demand access first hit, fetched by software preload raw-l1i-cache-hit-rd-fhwprf Level 3 data cache demand access first hit, write, fetched by hardware prefetcher Level 2 data cache demand access first hit, write, fetched by preload or prefetch raw-ll-cache-hit-wr-fprf Level 1 data cache demand hit modified, read raw-ll-cache-hitm-rw raw-l2i-lfb-hit-rd-fhwprf raw-dsnp-hit-remote-prf Level 3 cache refill due to prefetch raw-cortex-a55-l2d-cache-refill-prefetch No operation issued due to the backend, load, cache miss L1 data cache refill due to prefetch raw-cortex-a510-stall-backend-ld-cache L3 cache access due to L3 offset prefetcher simpleperf_data.zip --generate-report 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. --decode-etm --keep-failed-unwinding-result --use-devfreq-counters Bitcode section not found in object file Inconvertible error value. An error has occurred that could not be converted to a known std::error_code. Please file a bug. DFMT_CSFRAMES Warning: unsupported instruction set processing atom packet. unsigned Usage: simpleperf help [subcommand] Without subcommand, print short help string for every subcommand. With subcommand, print long help string for the subcommand. 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 --exclude-thread-name total_mem L1-dcache-prefetch-misses LLC-store-misses raw-l1d-tlb-refill Level 2 data cache write-back raw-ttbr-write-retired Instruction architecturally executed, Condition code check pass, write to TTBR Instruction architecturally executed, branch raw-ll-cache-rd raw-l1d-cache-inval Data memory access, read raw-exc-trap-irq Load with additional latency from alignment raw-simd-inst-spec raw-sve-inst-spec Floating-point operation speculatively executed, half precision raw-fp-div-spec raw-sve-unpred-spec raw-ase-sve-ld-spec Operation speculatively executed, general-purpose register prefetch Operation speculatively executed, SVE store vector register Scalable floating-point element ALU operations Speculatively executed Non-scalable double-precision floating-point element ALU operations Speculatively executed raw-ldst-fixed-bytes-spec raw-ase-int8-spec raw-sve-int-mmla-spec raw-ase-sve-int-mmla-spec raw-dtlb-walk-prfm raw-l1i-cache-rd Level 1 data cache software preload raw-stall-backend-atomic Branch Instruction architecturally executed, direct branch without link, taken raw-br-hint-cond-pred-retired raw-dsnp-hit-far-hwprf Snoop hit, software instruction preload raw-dsnp-hit-remote raw-l2i-cache-hit-rd raw-l2d-cache-hit-wr Level 2 data cache demand access hit, write Last level cache demand first hit, read, fetched by software preload Level 1 data cache demand access first hit, fetched by software preload Last level cache demand access first hit, fetched by software preload Level 1 data cache demand access first hit, write, fetched by hardware prefetcher raw-l3d-lfb-hit-wr-fhwprf raw-l2i-cache-prf raw-ll-cache-refill Instruction memory access, demand fetch arm64:Cortex-A55 Indirect branch mispredicted raw-cortex-a510-stall-backend-st-tlb No operation issued due to the backend, input dependency, Vector Processing Unit 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 coresight etm events gather performance counter information profileable u:object_r:simpleperf_boot_data_file:s0 pop {wR10 perf.data --allow-mismatched-build-id report sampling information in perf.data alignment-faults Instruction architecturally executed raw-exc-return No operation sent for execution due to the backend raw-l1d-cache-wb-clean raw-l2d-cache-wb-clean Memory stall cycles Access with additional latency from alignment raw-ase-uop-spec Floating-point operation speculatively executed, Advanced SIMD square root raw-ase-sve-fp-sqrt-spec raw-ase-fp-fma-spec raw-sve-perm-xgranule-spec Operation speculatively executed, SVE cross-granule permute Operation speculatively executed, SVE predicate loop termination Operation speculatively executed, SVE load raw-ase-sve-st-spec Advanced SIMD or SVE unaligned accesses raw-ase-sve-int16-spec Branch Instruction architecturally executed, indirect, taken raw-br-indnr-pred-retired Branch Instruction architecturally executed, predicted indirect excluding procedure return Last level cache hardware prefetch raw-stall-frontend-rename Backend stall cycles, level 2 data cache raw-br-hint-cond-retired Snoop hit in remote cache, demand instruction fetch Snoop hit, demand data write Snoop hit in near cache, hardware data prefetch Snoop hit in remote cache, data Level 1 instruction cache demand fetch first hit, fetched by hardware prefetcher raw-ll-cache-hit-rw-fprf raw-l1i-cache-hit Last level cache demand hit modified, read raw-l2d-cache-hitm-wr Snoop hit in near cache, demand data write, modified Last level cache demand access line-fill buffer hit, write raw-l3d-lfb-hit-rw Level 3 data cache demand access line-fill buffer first hit, recently fetched by software preload Last level cache demand access line-fill buffer first hit, recently fetched by software preload Level 2 data cache demand access line-fill buffer first hit, write, recently fetched by hardware prefetcher Level 2 data cache demand access line-fill buffer first hit, recently fetched by hardware prefetcher raw-ll-lfb-hit-rw-fhwprf raw-ll-cache-rw Last level cache write-back raw-cortex-a55-stall-backend-ld raw-cortex-a510-br-indirect-addr-mis-pred raw-cortex-a510-stall-backend-vpu-hazard raw-cortex-a520-l2d-cache-refill-hwprf-pattern Cortex-A720 --sample-time --skip-sample-print --record-cycles --stdio-controls-profiling performance /format/contextid /data/simpleperf_boot_data Invalid section index ETMv4 instruction decode : Trace on conditional non-branch elements not supported. Address missing in Q packet. Packet Processor : Unknown Datapath operation kmem:kmem_cache_free event_types event_desc emulation-faults D, Instruction architecturally executed, Condition code check pass, Software change of the PC Predictable branch instruction Speculatively executed raw-br-retired Level 3 data cache write-back Level 1 data cache access, write raw-l3d-cache-wr raw-l3d-cache-inval Trace buffer Trigger Event raw-cti-trigout6 raw-ase-inst-spec Floating-point operation speculatively executed, SVE Floating-point operation speculatively executed, add or subtract raw-fp-recpe-spec Floating-point operation speculatively executed, Advanced SIMD or SVE vector reduction raw-int-spec Operation speculatively executed, SVE predicate loop test Operation speculatively executed, SVE predicated with partially active predicates Operation speculatively executed, general-purpose register load raw-fpase-st-reg-spec Operation speculatively executed, Advanced SIMD or SVE contiguous load multiple vector Operation speculatively executed, SVE contiguous load or store multiple vector Scalable single-precision floating-point element ALU operations Speculatively executed raw-ld-scale-ops-spec Integer operation speculatively executed, Advanced SIMD or SVE 64-bit Branch Instruction architecturally executed, predicted indirect raw-br-hint-cond-mis-pred-retired Snoop hit, demand instruction fetch Snoop hit in far cache, hardware data prefetch raw-l1i-cache-refill-hwprf Level 2 data cache demand first hit, read, fetched by hardware prefetcher Level 2 data cache software preload hit raw-l2d-cache-hitm-rw raw-dsnp-hitm-near-wr Level 2 data cache demand access line-fill buffer hit, write Level 3 data cache demand access line-fill buffer first hit, write, recently fetched by software preload Level 1 data cache demand access line-fill buffer first hit, write, recently fetched by hardware prefetcher Level 3 data cache demand line-fill buffer first hit, read, recently fetched by preload or prefetch raw-l1i-cache-prf Level 1 data cache refill, preload or prefetch hit Snoop hit in near cache, data preload or prefetch Last level cache demand access Last level cache refill, write raw-cortex-a55-br-indirect-addr-mis-pred No operation issued due to the backend, store, TLB miss raw-cortex-a510-l1d-ws-mode-entry raw-cortex-a510-l2d-s2-tlb --no-cut-samples task-clock cpu-cycles --interval /sys/kernel/debug/tracing --disable The file was not recognized as a valid object file = *cannot print option value* report raw sample information in perf.data L1-icache-prefetch-misses dTLB-prefetches Level 1 data TLB refill raw-ld-retired raw-br-mis-pred raw-l2d-cache-refill raw-bus-cycles raw-l2i-tlb Last level cache access No operation sent for execution on a Slot due to the backend raw-l1d-cache-refill-outer Level 2 data cache access, write raw-bus-access-shared Bus access, normal Exclusive operation Speculatively executed, Store-Exclusive fail raw-ld-spec Branch Speculatively executed, procedure return Barrier Speculatively executed, CSDB raw-exc-smc Microarchitectural operation speculatively executed, SVE Floating-point operation speculatively executed, Advanced SIMD or SVE raw-ase-sve-fp-hp-spec raw-fp-addsub-spec raw-ase-fp-addsub-spec Non-floating-point operation speculatively executed Operation speculatively executed, SVE predicate logical raw-sve-pscan-spec Operation speculatively executed, Advanced SIMD or SVE load Operation speculatively executed, SIMD&FP register load or store raw-sve-ldst-contig-spec raw-sve-ld-multi-spec Advanced SIMD or SVE unaligned contiguous accesses Non-scalable integer element ALU operations Speculatively executed raw-br-taken-mis-pred-retired Branch Instruction architecturally executed, mispredicted branch, taken raw-itlb-walk-rd raw-stall-backend-cpubound raw-brnl-indnr-taken-retired raw-bus-req-rd raw-dsnp-hit-rd Snoop hit in remote cache, demand data write raw-l3d-cache-hit-rw Last level cache demand first hit, read, fetched by hardware prefetcher raw-l2i-cache-hit-rd-fprf Level 2 data cache demand access first hit, fetched by preload or prefetch Level 2 data cache demand hit modified, read raw-dsnp-hitm-far-rd raw-remote-mem-wr raw-l1d-lfb-hit-rd-fprfm raw-ll-lfb-hit-wr-fhwprf Level 2 data cache, preload or prefetch hit raw-ll-cache-prf raw-mem-access-prfm L3 cache access due to L3 stride prefetcher Cortex-A55 software events 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. cpu-clock Trace system-wide process runtime events. debuggable /proc/sys/fs/nr_open ro.build.version.codename sizeof... 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 --call-graph clockid --show-callchain raw-unaligned-ldst-retired Level 2 instruction TLB refill raw-l1d-cache-rd raw-l1d-cache-refill-wr raw-l1d-tlb-refill-wr raw-strex-pass-spec Exception taken, Data Abort or SError not Taken locally raw-rc-st-spec raw-trb-trig raw-sve-math-spec Operation speculatively executed, SVE math accelerator Floating-point operation speculatively executed, including SIMD raw-sve-fp-hp-spec raw-sve-fp-mul-spec raw-sve-pperm-spec raw-sve-ploop-elts-spec Operation speculatively executed, SVE MOVPRFX Scalable load or store element Operations speculatively executed Integer operation speculatively executed, Advanced SIMD or SVE 16-bit raw-sve-int32-spec raw-sve-int64-spec Branch Instruction architecturally executed, mispredicted indirect raw-br-taken-pred-retired raw-br-skip-mis-pred-retired raw-br-pred-retired Bus read transactions in progress Statistical Profiling sample taken, matching events Level 2 data cache demand access miss raw-stall-frontend-tlb raw-stall-frontend-flush raw-dsnp-hit-near-prfm raw-isnp-hit-prfm raw-l2d-cache-hit-rd-fprfm raw-l3d-cache-hit-rd-fhwprf Level 1 data cache demand access hit modified Level 2 instruction cache demand fetch line-fill buffer first hit, recently fetched by hardware prefetcher raw-l2d-lfb-hit-rd-fprf Level 1 data cache demand access line-fill buffer first hit, write, recently fetched by preload or prefetch Last level cache demand access line-fill buffer first hit, recently fetched by preload or prefetch Snoop hit in remote cache, instruction preload or prefetch Issue slot not issued due to interlock raw-cortex-a520-l3d-ws-mode L1D TLB refill due to ETS replay Cortex-X4 --clockid product_props ro.build.fingerprint /system/lib/modules etm event type isn't supported on device etm device doesn't support contextID /trcidr/trcidr4 8-byte stack alignment, 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. AccEventCount Target Shared Object --remove-gaps simpleperf_report_proto.Thread L1-icache-prefetches dTLB-store-misses Branch Instruction architecturally executed, immediate raw-mem-access raw-l2d-cache-allocate raw-l3d-cache-wb No operation sent for execution on a Slot Bus access, read raw-mem-access-wr raw-exc-trap-fiq raw-cti-trigout4 raw-ld-align-lat Instruction architecturally executed, Advanced SIMD raw-sve-fp-sp-spec Floating-point operation speculatively executed, SVE double precision Floating-point operation speculatively executed, SVE reciprocal estimate Floating-point operation speculatively executed, Advanced SIMD or SVE reciprocal estimate Integer operation speculatively executed, Advanced SIMD reduction Integer operation speculatively executed, Advanced SIMD or SVE reduction Operation speculatively executed, SVE programmable permute raw-sve-xpipe-spec Operation speculatively executed, SVE vector to scalar cross-pipe Floating-point operation speculatively executed, SVE vector compare raw-sve-str-reg-spec raw-sve-ldst-preg-spec raw-sve-ld-contig-spec Operation speculatively executed, SVE contiguous prefetch element Operation speculatively executed, SVE gather-load raw-ase-sve-unaligned-contig-ld-spec raw-fp-dp-scale-ops-spec raw-ase-fp-dot-spec Branch Instruction architecturally executed, immediate, not taken raw-br-indnr-skip-retired raw-br-immed-mis-pred-retired Branch Instruction architecturally executed, predicted branch, not taken raw-bus-req-wr-percyc Statistical Profiling sample taken, matching operation type Level 1 data cache refill, software preload raw-stall-backend-ilock raw-lse-st-spec Branch Instruction architecturally executed, branch with link, taken raw-dsnp-hit-far-wr raw-dsnp-hit-prfm raw-isnp-hit-hwprf raw-l2d-cache-refill-hwprf Level 3 data cache demand hit, read raw-ll-cache-hit-rd-fprfm Level 2 data cache demand access first hit, fetched by hardware prefetcher raw-l3d-cache-hitm-rd Level 2 data cache demand access hit modified, write raw-l3d-cache-hitm-rw raw-remote-mem-rw Level 3 data cache demand access line-fill buffer hit, write raw-l1d-lfb-hit-wr-fprfm raw-l2d-lfb-hit-wr-fprfm Last level cache demand access line-fill buffer first hit, write, recently fetched by software preload raw-l2d-lfb-hit-wr-fhwprf Last level cache demand line-fill buffer first hit, read, recently fetched by preload or prefetch raw-cortex-a55-br-cond-pred Level 2 TLB last-level walk cache refill raw-cortex-a55-stall-backend-ilock arm64:Cortex-A510 L2 TLB IPA cache access L2 cache refill due to L2 offset prefetcher L2 cache refill due to L2 TLB prefetcher raw-cortex-a520-l3d-cache-hwprf-stride Cortex-A520 api-collect Collect recording data generated by app api --exit-with-parent --no-dump-symbols 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. /trcidr/trcidr0 dex_file_in_memory LLVM ERROR: (cannot determine missing fields for lite message) persist.simpleperf.profile_app_expiration_time persist.log.tag. --exclude-perf trace_offcpu Source Symbol --dump-protobuf-report kernel_symbols_available /sys/bus/event_source/devices/ L1-dcache-load-misses raw-inst-spec Level 1 data cache refill, inner Level 2 data cache refill, write Level 1 instruction cache long-latency miss Operation speculatively executed, SVE, including load and store raw-fp-sp-spec Floating-point operation speculatively executed, square root raw-sve-fp-sqrt-spec raw-ase-fp-mul-spec raw-ase-fp-recpe-spec Floating-point operation speculatively executed, convert Floating-point operation speculatively executed, Advanced SIMD convert Integer operation speculatively executed, SVE raw-sve-int-div64-spec raw-ase-sve-int-mul-spec Operation speculatively executed, Advanced SIMD or SVE contiguous store multiple vector raw-fp-scale-ops-spec Scalable store element Operations speculatively executed raw-inst-fetch Instruction memory access Bus write transactions in progress raw-sample-feed-br raw-sample-feed-ld Data TLB translation table walk, step raw-l2i-cache-hwprf Frontend stall cycles, level 1 instruction cache Frontend stall cycles, processor bound raw-stall-backend-l1d Snoop hit in near cache, hardware instruction prefetch Last level cache refill, hardware prefetch raw-l3d-cache-hit-wr raw-ll-cache-hit-rw-fprfm raw-l1i-cache-hit-rd-fprf Level 2 data cache demand first hit, read, fetched by preload or prefetch Last level cache demand access first hit, write, fetched by preload or prefetch raw-l3d-cache-hit-rw-fprf Snoop hit in remote cache, demand data access, modified Access to memory attached to this device, read Last level cache demand access line-fill buffer first hit, write, recently fetched by preload or prefetch raw-l1i-cache-refill-prf raw-isnp-hit-remote-prf Snoop hit in remote cache, data preload or prefetch raw-cortex-a55-stall-backend-st raw-cortex-a510-l1d-ws-mode raw-cortex-a510-ll-ws-mode No operation issued due to the backend, interlock, or the Vector Processing Unit (VPU) raw-cortex-a510-stall-backend-st raw-cortex-a520-stall-backend-ilock-vpu persist.simpleperf.boot_record The end of the file was unexpectedly encountered Memory allocation error. --exclude-process-name simpleperf_report_proto.Sample.UnwindingResult dTLB-load-misses raw-l2i-cache-refill Micro-operation architecturally executed raw-bus-access-wr raw-unaligned-ld-spec raw-sample-collision Trace unit external output 0 Cross-trigger Interface output trigger 6 raw-sve-fp-spec raw-sve-ploop-test-spec raw-base-prf-spec Operation speculatively executed, SIMD&FP register store raw-sve-ldr-preg-spec raw-sve-str-zreg-spec Operation speculatively executed, SVE contiguous load, store, or prefetch element Operation speculatively executed, SVE contiguous store multiple vector raw-st-scale-ops-spec Integer operation speculatively executed, Advanced SIMD or SVE 32-bit raw-itlb-hwupd raw-itlb-step raw-l2d-cache-rw raw-stall-frontend-l1i raw-stall-backend-st raw-lse-ld-spec Snoop hit in remote cache, software data preload raw-dsnp-hit-far raw-l3d-cache-hit-wr-fprfm Level 3 data cache demand access first hit, write, fetched by software preload raw-l3d-cache-hit-wr-fhwprf Level 3 data cache demand access first hit, fetched by hardware prefetcher raw-l2d-cache-hit-wr-fprf Level 1 data cache software preload hit Snoop hit in near cache, demand data access, modified raw-dsnp-hitm-far-rw raw-l2d-lfb-hit-wr Level 2 instruction cache demand fetch line-fill buffer first hit, recently fetched by software preload raw-l2d-lfb-hit-rd-fprfm raw-l2d-lfb-hit-rw-fhwprf raw-l3d-lfb-hit-rw-fprf raw-ll-cache-wr raw-cortex-a55-l3d-ws-mode raw-cortex-a55-l2d-l2walk-tlb raw-cortex-a55-stall-backend-ilock-fpu raw-cortex-a55-stall-backend-ld-cache raw-cortex-a510-br-indirect-addr-pred sample callchain /sys/bus/event_source/devices/cs_etm/ /trcidr/trcidr2 String table must end with a null terminator Value: > typename --csv-separator simpleperf.proto.BranchList process_name simpleperf.proto.FileFeature.Symbol iTLB-store-misses raw-sw-incr raw-exc-taken raw-br-mis-pred-retired Level 1 instruction TLB access raw-ll-cache-miss Last level cache miss raw-l1d-cache-refill-inner raw-l1d-tlb-wr Operation speculatively executed, Software change of the PC raw-l2i-cache-lmiss raw-simd-inst-retired Instruction architecturally executed, Advanced SIMD or SVE raw-ase-sve-fp-spec Integer operation speculatively executed raw-sve-xpipe-r2z-spec raw-sve-pgen-nvec-spec raw-sve-ploop-term-spec Operation speculatively executed, SVE MOVPRFX unfused Operation speculatively executed, SVE load or store vector register raw-sve-st-contig-spec Operation speculatively executed, SVE 64-bit gather-load Operation speculatively executed, SVE first-fault load Non-scalable store element Operations speculatively executed raw-ase-fp-mmla-spec Branch Instruction architecturally executed, indirect excluding procedure return, taken raw-itlb-walk-large Data TLB small page translation table walk Backend stall cycles, memory bound raw-remote-access-wr Snoop hit in remote cache, demand data access Last level cache demand access hit Level 3 data cache demand access first hit, fetched by software preload Level 2 instruction cache demand fetch first hit, fetched by preload or prefetch raw-l2i-cache-hit-prfm raw-l1d-cache-hitm-wr raw-l3d-cache-hitm-wr raw-dsnp-hitm-far-wr Snoop hit, demand data access, modified raw-l1i-lfb-hit-rd raw-l3d-lfb-hit-rw-fprfm raw-l2d-lfb-hit-rd-fhwprf raw-l3d-lfb-hit-wr-fprf Level 3 data cache demand access line-fill buffer first hit, write, recently fetched by preload or prefetch Level 1 data cache, preload or prefetch hit raw-l2i-cache-refill-prf raw-cortex-a520-l2d-cache-stash-dropped Cortex-X2 hardware events record sampling info in perf.data --post-unwind=no --start_profiling_fd /proc/sys/kernel/perf_event_mlock_kb 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. Instruction decode error processing source address packet. noexcept EventCount --filter-file monotonic tracing_data etm_branch_list raw-memory-error raw-l1i-tlb Level 2 data TLB refill No operation sent for execution on a Slot due to the frontend raw-l2d-cache-refill-rd Level 2 data cache write-back, victim raw-dp-spec Barrier Speculatively executed, ISB raw-sample-feed Constant frequency cycles raw-l2d-cache-lmiss-rd Level 3 data cache long-latency read miss Floating-point operation speculatively executed, Advanced SIMD or SVE double precision Floating-point operation speculatively executed, SVE add or subtract raw-sve-int-spec Integer operation speculatively executed, divide raw-int-mul-spec Non-floating-point operation speculatively executed, SVE Operation speculatively executed, SVE permute raw-sve-pgen-spec raw-sve-movprfx-spec Operation speculatively executed, general-purpose register store Operation speculatively executed, SVE load predicate register Operation speculatively executed, Advanced SIMD or SVE contiguous load or store multiple vector Operation speculatively executed, SVE 64-bit non-contiguous load, store, or prefetch raw-ase-sve-unaligned-ldst-spec raw-fp-sp-scale-ops-spec raw-fp-sp-fixed-ops-spec raw-ld-fixed-ops-spec raw-st-fixed-bytes-spec Integer operation speculatively executed, Advanced SIMD 32-bit raw-ase-int64-spec raw-ase-sve-fp-mmla-spec raw-br-indnr-taken-retired Branch Instruction architecturally executed, mispredicted immediate raw-br-ind-mis-pred-retired raw-br-skip-pred-retired Branch Instruction architecturally executed, predicted branch raw-sample-feed-op raw-dtlb-walk-rw raw-l1i-cache-refill-prfm Level 3 data cache demand access Backend stall cycles, TLB Atomic memory Operation speculatively executed, Compare and Swap raw-bl-immed-taken-retired raw-dsnp-hit-near-wr Snoop hit in near cache, demand data write Snoop hit, software data preload Snoop hit in far cache, software instruction preload raw-isnp-hit-near-hwprf raw-isnp-hit-near raw-l2d-cache-hit-rd-fhwprf Level 3 data cache demand access first hit, fetched by preload or prefetch raw-l1d-cache-hitm-rw Snoop hit, demand data write, modified raw-dsnp-hitm-rw raw-local-mem raw-l2i-lfb-hit-rd Level 1 data cache demand line-fill buffer hit, read raw-cortex-a55-l2d-s2-tlb raw-cortex-a510-l2d-walk-tlb No operation sent for execution on a Slot due to the backend, input dependency --add-counter --addr-filter --callchain-joiner-min-matching-nodes android_build_type /trcidr/trcidr8 no segments Multiple errors Packet Processor: Zero length data block or NULL pointer error recording_process --raw-period EventName --show-execution-type simpleperf.proto.FileFeature.KernelModule iTLB-stores Level 1 data cache refill raw-l1d-cache raw-l2d-tlb-refill No operation sent for execution raw-pc-write-spec Barrier Speculatively executed, DSB Exception taken, other synchronous Release consistency operation Speculatively executed, Store-Release raw-sample-filtrate raw-ldst-align-lat Integer operation speculatively executed, Advanced SIMD or SVE raw-int-div64-spec raw-ase-int-mul-spec Operation speculatively executed, SVE predicate-only Operation speculatively executed, SVE unpredicated Operation speculatively executed, Advanced SIMD or SVE store raw-base-ldst-reg-spec Operation speculatively executed, SVE contiguous store element raw-sve-ld-gather-spec raw-ase-sve-unaligned-ld-spec raw-ase-sve-int64-spec raw-br-immed-pred-retired Branch Instruction architecturally executed, predicted branch, taken Instruction architecturally executed, indirect branch Level 2 instruction cache hardware prefetch raw-l3d-cache-miss Level 1 data cache hardware prefetch raw-stall-frontend-cpubound Backend stall cycles, atomic operation Atomic memory Operation speculatively executed, Compare and Swap far Branch Instruction architecturally executed, conditional branch raw-dtlb-walk-block raw-isnp-hit-remote-prfm Snoop hit in remote cache, instruction Level 1 instruction cache refill, hardware prefetch Level 2 instruction cache demand fetch hit raw-l3d-cache-hit-rd-fprf raw-l2d-cache-hitm-rd Snoop hit in remote cache, demand data write, modified Access to memory attached to another socket in a multi-socket system, demand read or write raw-l3d-lfb-hit-rd Level 1 data cache demand access line-fill buffer hit, write raw-l2i-lfb-hit-rd-fprf raw-dsnp-hit-far-prf raw-ll-cache-prfm raw-cortex-a55-l1d-cache-refill-prefetch Level 1 data cache entering write streaming mode Level 1 data cache write streaming mode raw-cortex-a55-br-indirect-mis-pred L2 cache write streaming mode L1 data cache write streaming mode api-prepare /data/local/tmp/tracepoint_events --stop-signal-fd --post-unwind ro.product.model android_sdk_version : for the Multiple errors: LIBRARY INTERNAL ERROR: Invalid Error Object persist.simpleperf.profile_app_uid Accumulated_ Target Symbol simpleperf.proto.LBRData.Sample.Branch /events/header_event branch-instructions raw-l1i-cache-refill Level 1 instruction cache access Level 2 data cache access Level 3 data cache refill raw-ll-cache raw-l2d-cache-wr Level 2 data TLB access, read Operation speculatively executed, load or store raw-br-immed-spec raw-exc-fiq Level 3 data cache write-back, cleaning and coherency raw-trcextout2 Store with additional latency from alignment raw-mem-access-rd-checked raw-sve-fp-dp-spec raw-fp-sqrt-spec Floating-point operation speculatively executed, Advanced SIMD or SVE multiply raw-sve-fp-addsub-spec raw-ase-int-spec raw-ase-sve-int-vreduce-spec raw-sve-perm-spec Operation speculatively executed, SVE predicate loop elements raw-sve-prf-contig-spec raw-sve-prf64-gather-spec raw-ase-sve-unaligned-contig-ldst-spec raw-int-scale-ops-spec raw-ase-sve-fp-dot-spec Integer operation speculatively executed, SVE dot-product Level 1 data cache demand access miss Level 3 data cache demand access miss raw-stall-backend-tlb Branch Instruction architecturally executed, unconditional branch raw-br-cond-retired raw-uop-retired raw-dsnp-hit-near-rw raw-dsnp-hit-near-hwprf raw-isnp-hit Snoop hit in near cache, data raw-l2i-cache-refill-hwprf Level 2 data cache demand hit, read raw-l2d-cache-hit-rd-fprf Last level cache demand first hit, read, fetched by preload or prefetch Level 1 data cache demand access first hit, fetched by preload or prefetch Level 1 instruction cache hit Level 2 data cache hit raw-remote-mem-rd Last level cache demand line-fill buffer hit, read Level 2 data cache demand line-fill buffer first hit, read, recently fetched by preload or prefetch raw-l2d-cache-prf Level 3 data cache, preload or prefetch hit raw-ll-cache-refill-prf raw-cortex-a510-stall-backend-st-stb simpleperf_data hw-cache events monotonic_raw --no-dump-kernel-symbols --per-core mem_latency >/dev/null 2>/dev/null arm64_pac_mask Error processing Q packet <char, std::char_traits<char> kmem:kmem_cache_alloc_node instructions context-switches major-faults Level 1 instruction TLB refill Level 2 data TLB refill, read raw-bus-access-rd Bus access, write raw-bus-access-periph raw-ase-spec raw-br-return-spec Level 3 data cache access, write raw-l1i-cache-lmiss raw-trcextout0 Checked data memory access, write raw-ase-fp-sp-spec Floating-point operation speculatively executed, SVE divide Operation speculatively executed, SVE predicate count raw-sve-ploop-while-spec Operation speculatively executed, general-purpose register load, store, or prefetch Operation speculatively executed, SVE load or store predicate register Operation speculatively executed, SVE non-temporal contiguous load element raw-sve-ldst-multi-spec Operation speculatively executed, SVE 64-bit gather-prefetch Non-scalable load and store bytes Speculatively executed raw-ase-sve-int32-spec Branch Instruction architecturally executed, immediate, taken raw-bus-req-rd-percyc Event in progress, DTLB_WALK Level 1 data TLB software preload raw-dtlb-hwupd Instruction TLB translation table walk, step Atomic memory Operation speculatively executed, Compare and Swap pass Branch Instruction architecturally executed, direct branch with link, taken Snoop hit in near cache, software data preload raw-dsnp-hit-remote-hwprf raw-l1d-cache-refill-hwprf Level 3 data cache refill, hardware prefetch raw-l3d-cache-hit-rd Level 2 data cache demand first hit, read, fetched by software preload raw-l2d-cache-hit-wr-fhwprf raw-l3d-cache-hit raw-dsnp-hitm-near-rd Access to memory attached to another socket in a multi-socket system, read Level 1 data cache demand access line-fill buffer hit Level 1 data cache demand line-fill buffer first hit, read, recently fetched by software preload raw-l1d-lfb-hit-rw-fprf Level 3 data cache demand access line-fill buffer first hit, recently fetched by preload or prefetch raw-l1d-cache-refill-prf Level 2 cache write streaming mode Predicted conditional branch executed raw-cortex-a55-br-cond-mis-pred Procedure return with predicted address executed Procedure return mis-predicted due to address mis-compare L2 TLB IPA cache refill raw-cortex-a510-stall-backend-ilock-addr raw-cortex-a520-l2d-s2-tlb Cortex-A76 --no-callchain-joiner --use-cmd-exit-code --tp-filter --per-thread app_type=debuggable Section has been stripped from the object file running pass --vmlinux Source Shared Object debug_unwind event_type_info Instruction architecturally executed, Condition code check pass, unaligned load or store raw-cpu-cycles Level 2 data cache refill Level 1 data TLB access Level 1 data cache access, read raw-l1d-tlb-refill-rd raw-l2d-tlb-refill-rd raw-l2d-tlb-rd Bus access, peripheral Exception taken, Data Abort or SError Exception taken, IRQ Release consistency operation Speculatively executed, Load-Acquire Statistical Profiling sample taken Floating-point operation speculatively executed, Advanced SIMD double precision Floating-point operation speculatively executed, SVE multiply Floating-point operation speculatively executed, Advanced SIMD or SVE add or subtract Integer operation speculatively executed, Advanced SIMD Integer operation speculatively executed, multiply raw-int-mulh64-spec Non-floating-point operation speculatively executed, Advanced SIMD or SVE raw-ase-int-vreduce-spec Operation speculatively executed, SVE predicate flag setting raw-sve-pred-not-full-spec Operation speculatively executed, Prefetch raw-sve-str-preg-spec Operation speculatively executed, SVE non-temporal contiguous load or store element Operation speculatively executed, SVE non-temporal contiguous store element Integer operation speculatively executed, Advanced SIMD or SVE 8-bit Level 1 instruction cache software preload raw-l3d-cache-hwprf raw-stall-frontend-membound raw-brnl-ind-taken-retired Bus request, read raw-isnp-hit-rd raw-dsnp-hit-remote-rd raw-dsnp-hit-remote-wr raw-dsnp-hit-hwprf Level 1 data cache demand access hit modified, write Level 3 data cache demand access hit modified, write Last level cache demand access hit modified, write Access to memory attached to another socket in a multi-socket system, preload or prefetch Level 1 instruction cache demand fetch line-fill buffer hit Level 3 data cache demand line-fill buffer hit, read Level 1 data cache demand access line-fill buffer first hit, recently fetched by hardware prefetcher raw-l3d-lfb-hit-rw-fhwprf raw-l1i-lfb-hit-rd-fprf raw-ll-cache-refill-prfm raw-cortex-a55-l2d-ws-mode raw-cortex-a55-l2d-llwalk-tlb No operation issued due to the frontend, TLB miss raw-cortex-a55-stall-frontend-pderr raw-cortex-a510-l2d-s2-tlb-refill raw-cortex-a510-l2d-cache-stash-dropped No operation issued due to the backend, VPU hazard arm64:Cortex-A520 Data TLB access, hardware prefetcher Debug/test offline unwinding. --duration --record-timestamp ro.product.name /proc/sys/kernel/perf_event_paranoid parse etm instruction tracing data call_site used_features stalled-cycles-backend page-faults cpu-migrations L1-dcache-prefetches L1-icache-store-misses raw-br-pred raw-l2d-cache-wb Operation speculatively executed raw-l3d-cache-refill raw-l1d-cache-lmiss-rd raw-l1d-cache-wb-victim Exclusive operation Speculatively executed, Load-Exclusive Branch Speculatively executed, indirect branch Barrier Speculatively executed, DMB Level 3 data cache refill, read raw-trb-wrap raw-st-align-lat Floating-point operation speculatively executed, Advanced SIMD or SVE square-root raw-sve-fp-recpe-spec raw-sve-fp-vreduce-spec Integer operation speculatively executed, 64x64 multiply returning high part raw-ase-sve-nonfp-spec Operation speculatively executed, SVE intra-granule permute raw-sve-xpipe-z2r-spec raw-sve-prf-spec Operation speculatively executed, SIMD&FP register load Operation speculatively executed, SVE unpredicated load or store register raw-sve-ldr-zreg-spec raw-ase-sve-ldst-multi-spec Operation speculatively executed, SVE gather-prefetch raw-sve-st64-scatter-spec raw-fp-dp-fixed-ops-spec Branch Instruction architecturally executed, indirect, not taken Level 1 instruction cache hardware prefetch Level 2 data cache demand access Level 2 data cache refill, software preload raw-itlb-walk-block raw-isnp-hit-near-rd raw-dsnp-hit-far-rw Snoop hit in remote cache, software instruction preload raw-l1d-cache-hit-wr raw-l2d-cache-hit-rw raw-ll-cache-hit-wr-fprfm raw-l3d-cache-hit-rw-fprfm Level 3 data cache demand first hit, read, fetched by hardware prefetcher Level 2 data cache demand access first hit, write, fetched by hardware prefetcher raw-l3d-cache-hit-rw-fhwprf Last level cache demand access first hit, fetched by hardware prefetcher Level 1 instruction cache demand fetch first hit, fetched by preload or prefetch raw-l3d-cache-hit-wr-fprf raw-l1i-cache-hit-prfm Level 1 instruction cache software preload hit raw-ll-cache-hitm-rd Level 3 data cache demand access hit modified Access to memory attached to another socket in a multi-socket system, write raw-l2d-lfb-hit-rw Level 1 data cache demand access line-fill buffer first hit, recently fetched by software preload Level 2 data cache demand access line-fill buffer first hit, recently fetched by software preload Level 1 instruction cache demand fetch line-fill buffer first hit, recently fetched by hardware prefetcher Level 1 data cache demand line-fill buffer first hit, read, recently fetched by hardware prefetcher Last level cache demand access line-fill buffer first hit, recently fetched by hardware prefetcher raw-ll-lfb-hit-rd-fprf raw-isnp-hit-near-prf raw-ll-cache-refill-wr raw-inst-fetch-rd raw-cortex-a55-l1d-ws-mode-entry Predecode error Indirect branch mis-predicted due to address mis-compare Conditional branch mis-predicted raw-cortex-a55-br-indirect-addr-pred raw-cortex-a55-l2d-s2-tlb-refill raw-cortex-a55-stall-backend-ld-tlb L3 cache write streaming mode raw-cortex-a510-br-return-addr-pred Cortex-X1 --add-meta-info --keep-failed-unwinding-debug-info sched:sched_switch --interval-only-values /odm/lib/modules at offset perf_inject.data --exclude-tid --include-pid simpleperf_report_proto.File thread_name cpu_topology node-prefetch-misses raw-st-retired raw-pc-write-retired Branch instruction Speculatively executed, mispredicted or not predicted Level 1 data cache allocation without refill raw-remote-access raw-l1d-tlb-rd Level 2 data TLB refill, write raw-strex-fail-spec raw-br-indirect-spec Exception taken, Instruction Abort not Taken locally Trace buffer current write pointer wrapped Trace unit external output 2 Microarchitectural operation speculatively executed, Advanced SIMD or SVE Floating-point operation speculatively executed, SVE single precision raw-sve-fp-div-spec raw-ase-sve-fp-recpe-spec Integer operation speculatively executed, 64x64 multiply Operation speculatively executed, SVE predicate generating raw-sve-pgen-cmp-spec Operation speculatively executed, SVE predicate loop while Integer operation speculatively executed, Advanced SIMD 8-bit raw-ase-sve-int8-spec Floating-point operation speculatively executed, Advanced SIMD dot-product Statistical Profiling sample taken, store raw-l2d-cache-prfm raw-l2i-cache-prfm raw-l2d-cache-hwprf raw-cas-far-spec raw-lse-ldst-spec Snoop hit in near cache, demand data read Snoop hit, data Level 3 data cache demand access hit Level 1 instruction cache demand fetch first hit, fetched by software preload raw-l2d-cache-hit-rw-fprf Snoop hit in far cache, demand data read, modified raw-dsnp-hitm-wr raw-dsnp-hitm-near-rw raw-remote-mem Last level cache demand line-fill buffer first hit, read, recently fetched by software preload raw-l2d-lfb-hit-wr-fprf Level 2 instruction cache, preload or prefetch hit Last level cache software preload raw-cortex-a55-l3d-cache-refill-prefetch raw-cortex-a55-l1d-ws-mode Level 3 cache write streaming mode Level 2 TLB IPA cache access raw-cortex-a510-stall-slot-backend-ilock raw-cortex-a520-l1d-ws-mode-entry raw-cortex-a520-stall-backend-busy-vpu-hazard debug-unwind --user-buffer-size ro.build.version.release android_build_fingerprint # 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. ETMv4 instruction decode : Data trace elements not supported Wednesday kernel_version --no-demangle --proguard-mapping-file simpleperf:EtmBranchList simpleperf.proto.LBRData.Sample raw-l2i-tlb-refill Level 1 data cache write-back, victim Level 2 data cache refill, read raw-l2d-tlb-refill-wr raw-l3d-cache-wb-victim Checked data memory access raw-ase-fp-dp-spec Floating-point operation speculatively executed, Advanced SIMD or SVE divide raw-ase-fp-preduce-spec Integer operation speculatively executed, Advanced SIMD or SVE multiply raw-sve-pred-empty-spec Operation speculatively executed, SVE MOVPRFX merging predication raw-prf-spec Operation speculatively executed, SVE contiguous load element raw-sve-ldnt-contig-spec raw-int-fixed-ops-spec raw-ldst-fixed-ops-spec raw-ase-int16-spec raw-ase-int32-spec Floating-point operation speculatively executed, SVE dot-product raw-ase-int-dot-spec raw-br-skip-retired raw-br-ind-skip-retired raw-br-return-any-retired raw-br-return-mis-pred-retired Data TLB demand access with at least one translation table walk raw-itlb-walk-prfm raw-l1i-cache-prfm Level 2 instruction cache software preload Frontend stall cycles, flow control raw-br-cond-taken-retired raw-dsnp-hit-near Snoop hit in far cache, data Level 1 data cache demand access first hit, write, fetched by software preload Level 3 data cache software preload hit Level 3 data cache demand hit modified, read Snoop hit, demand data read, modified raw-l1i-lfb-hit-rd-fprfm raw-ll-lfb-hit-rd-fprfm raw-l2d-lfb-hit-rw-fprfm raw-l1i-lfb-hit-rd-fhwprf raw-l1d-cache-prf Data memory access, demand access Level 1 data cache refill due to prefetch raw-cortex-a55-stall-frontend-tlb raw-cortex-a55-stall-backend-ilock-agu Conditional branch mispredicted --cycle-threshold system_wide_collection miss rate No object file for requested architecture : CommandLine Error: Option ' Error flushing element stack at end of trace data. 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. simpleperf.proto.LBRData.Binary .gnu_debugdata process-name branch-loads branch-load-misses branch-prefetches node-load-misses raw-l1d-cache-refill raw-l2d-cache-rd Unaligned access raw-csdb-spec Exception taken, other traps not Taken locally Operation speculatively executed, SIMD raw-simd-uop-spec raw-fp-dp-spec Floating-point operation speculatively executed, divide Advanced SIMD or SVE unaligned contiguous write accesses raw-ld-fixed-bytes-spec Scalable store bytes Speculatively executed raw-ase-int-mmla-spec Branch Instruction architecturally executed, mispredicted procedure return Branch Instruction architecturally executed, mispredicted indirect excluding procedure return raw-br-ind-retired Level 1 instruction TLB demand access raw-l1d-cache-rw raw-l1d-cache-refill-prfm Level 2 data cache software preload raw-br-uncond-retired Branch Instruction architecturally executed, mispredicted hinted conditional Snoop hit in remote cache, hardware data prefetch Snoop hit, hardware instruction prefetch raw-isnp-hit-remote Level 3 data cache demand first hit, read, fetched by software preload raw-l2d-cache-hit-rw-fhwprf raw-ll-cache-hit-rw-fhwprf raw-l1d-cache-hit-rd-fprf Level 1 data cache demand first hit, read, fetched by preload or prefetch Level 3 data cache demand access first hit, write, fetched by preload or prefetch Level 3 data cache hit raw-ll-cache-hit raw-l1d-cache-hitm-rd raw-ll-cache-hitm-wr Snoop hit in remote cache, demand data read, modified Level 2 instruction cache demand fetch line-fill buffer hit raw-l1d-lfb-hit-wr Level 3 data cache demand access line-fill buffer hit raw-l1d-lfb-hit-rw-fhwprf raw-l1d-lfb-hit-wr-fprf raw-l2d-lfb-hit-rw-fprf raw-l3d-cache-prf Snoop hit, any data prefetch Level 2 TLB level-2 walk cache access Last level cache write streaming mode raw-cortex-a510-br-cond-pred raw-cortex-a510-br-indirect-mis-pred raw-cortex-a510-stall-frontend-cache raw-cortex-a520-l2d-ws-mode raw-cortex-a520-l1d-tlb-refill-ets L2 cache refill due to L2 pattern prefetcher --unwind-sample --aux-buffer-size simpleperf /mgmt/trcdevarch ocsd_trace_decode.log construction vtable for , std::allocator<char> 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. merge multiple perf.data into one --symfs Shared Object simpleperf_report_proto.ContextSwitch simpleperf.proto.ETMBinary.Address L1-dcache-store-misses Instruction architecturally executed, Condition code check pass, software increment Level 3 data cache allocation without refill Level 2 data TLB access Level 1 data cache long-latency read miss raw-op-spec Level 2 data cache invalidate Bus access, Normal, Cacheable, Shareable raw-ldrex-spec raw-strex-spec raw-ldst-spec Exception taken, Secure Monitor Call raw-exc-trap-dabort Level 2 data cache long-latency read miss Level 2 instruction cache long-latency miss raw-ase-sve-fp-addsub-spec Floating-point operation speculatively executed, reciprocal estimate raw-sve-fp-cvt-spec Floating-point operation speculatively executed, Advanced SIMD pairwise add step Integer operation speculatively executed, SVE divide Integer operation speculatively executed, SVE 64-bit divide raw-nonfp-spec Integer operation speculatively executed, SVE reduction raw-sve-movprfx-m-spec Scalable double-precision floating-point element ALU operations Speculatively executed Scalable integer element ALU operations Speculatively executed Scalable load bytes Speculatively executed Integer operation speculatively executed, Advanced SIMD matrix multiply Branch Instruction architecturally executed, indirect excluding procedure return, not taken Branch Instruction architecturally executed, procedure return raw-br-return-skip-retired Event in progress, ITLB_WALK Statistical Profiling sample taken, load Data TLB hardware update of translation table raw-l3d-cache-rw raw-l3d-cache-refill-prfm Level 3 data cache refill, software preload Frontend stall cycles, memory bound raw-stall-backend-busy Backend stall cycles, rename full Atomic memory Operation speculatively executed, load or store raw-isnp-hit-remote-rd raw-dsnp-hit-near-rd Snoop hit in far cache, demand data write raw-dsnp-hit-remote-prfm Level 1 instruction cache demand fetch hit raw-l1d-cache-hit-rd-fhwprf raw-l1d-cache-hit-rw-fhwprf raw-local-mem-rw raw-ll-lfb-hit-rd raw-l1d-lfb-hit-rw raw-ll-lfb-hit-rw-fprf Level 3 data cache refill, preload or prefetch hit raw-isnp-hit-far-prf Snoop hit in far cache, data preload or prefetch raw-mem-access-rw No operation issued due to the backend, store raw-cortex-a55-stall-backend-st-stb No operation issued due to the backend, store, STB full raw-cortex-a510-stall-backend-ld Cortex-A710 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. --post-unwind=yes ro.build.version.sdk ETMv4 instruction decode : LSP0 elements not supported. typename operator"" --max-stack cache-misses stalled-cycles-frontend iTLB-prefetch-misses raw-stall-backend Level 2 instruction TLB access Level 3 data cache access, read raw-sample-pop Cross-trigger Interface output trigger 5 Microarchitectural operation speculatively executed, SIMD Floating-point operation speculatively executed, Advanced SIMD or SVE half precision Floating-point operation speculatively executed, FMA raw-fp-mul-spec Floating-point operation speculatively executed, Advanced SIMD or SVE convert raw-sve-fp-areduce-spec raw-ase-sve-int-spec raw-sve-ld-spec raw-sve-ldstnt-contig-spec raw-sve-stnt-contig-spec Advanced SIMD or SVE unaligned read accesses raw-ase-sve-unaligned-contig-st-spec raw-sve-fp-dot-spec raw-sve-fp-mmla-spec raw-sve-int-dot-spec Branch Instruction architecturally executed, mispredicted branch, not taken raw-mem-access-rd-percyc raw-sample-feed-event raw-l1d-tlb-prfm raw-dtlb-walk-large raw-dtlb-walk-small Level 2 instruction cache refill, software preload Frontend stall cycles, last level PE cache or memory raw-cas-near-pass Data TLB page translation table walk Snoop hit, hardware data prefetch Snoop hit in remote cache, hardware instruction prefetch raw-dsnp-hit Last level cache demand access first hit, write, fetched by hardware prefetcher raw-l1d-cache-hit Last level cache hit raw-remote-mem-prfm raw-l1d-lfb-hit-rd Last level cache demand access line-fill buffer hit raw-ll-lfb-hit-wr-fprf raw-isnp-hit-prf raw-cortex-a55-l2d-llwalk-tlb-refill raw-cortex-a55-stall-backend-st-tlb 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 ro.product.manufacturer etm devices are not available can't find etr device, which moves etm data to memory boot-record operator volatile osrelease branch_stack meta_info raw-br-return-retired Level 2 data cache access, read raw-l2d-cache-inval Level 2 data TLB access, write raw-crypto-spec raw-dmb-spec Statistical Profiling sample taken and not removed by filtering raw-ase-inst-retired raw-fp-spec Floating-point operation speculatively executed, Advanced SIMD or SVE FMA raw-ase-sve-fp-mul-spec Integer operation speculatively executed, SVE multiply raw-sve-int-mul64-spec raw-sve-pgen-logic-spec raw-sve-movprfx-z-spec raw-sve-movprfx-u-spec raw-fpase-ld-reg-spec raw-sve-ldr-reg-spec raw-sve-ldst-zreg-spec Operation speculatively executed, SVE contiguous load multiple vector Non-scalable half-precision floating-point element ALU operations Speculatively executed Integer operation speculatively executed, Advanced SIMD or SVE matrix multiply raw-dtlb-step raw-itlb-walk-small raw-stall-frontend-l2i Frontend stall cycles, flush recovery raw-stall-backend-membound raw-stall-backend-l2d Atomic memory Operation speculatively executed, Compare and Swap fail Branch Instruction architecturally executed, branch without link, taken Branch Instruction architecturally executed, indirect branch without link, taken Bus request Snoop hit in remote cache, demand data read Snoop hit in far cache, software data preload raw-isnp-hit-remote-hwprf Snoop hit, instruction raw-l2i-cache-hit-rd-fprfm Last level cache demand access first hit, write, fetched by software preload raw-local-mem-rd raw-l3d-lfb-hit-wr raw-ll-lfb-hit-rw raw-l1d-lfb-hit-wr-fhwprf Level 1 data cache demand access line-fill buffer first hit, recently fetched by preload or prefetch Snoop hit in far cache, instruction preload or prefetch Last level cache refill raw-cortex-a55-br-return-addr-pred Level 2 TLB level-2 walk cache refill raw-cortex-a510-l2d-cache-refill-prefetch raw-cortex-a510-l1d-cache-refill-prefetch raw-cortex-a510-br-return-addr-mis-pred raw-cortex-a520-l2d-walk-tlb raw events provided by cpu pmu --no-unwind timestamp event_name /proc/sys/kernel/perf_cpu_time_max_percent Decode Instruction Range Limit Overrun unspecified iostream_category error restrict bytes_alloc android_device symbol_to --include-tid simpleperf_report_proto.Sample simpleperf_report_proto.LostSituation /events/header_page L1-dcache-loads L1-icache-loads L1-icache-load-misses raw-inst-retired raw-l1d-cache-wb Micro-operation Speculatively executed Operation speculatively executed, load raw-isb-spec raw-exc-pabort Exception taken, Hypervisor Call Trace unit external output 3 raw-ase-fp-hp-spec Floating-point operation speculatively executed, Advanced SIMD half precision raw-ase-sve-fp-dp-spec Integer operation speculatively executed, 64-bit divide Integer operation speculatively executed, SVE 64x64 multiply high part Non-floating-point operation speculatively executed, Advanced SIMD Operation speculatively executed, SVE cross-pipe Operation speculatively executed, SVE predicated with all active predicates raw-ase-sve-ldst-spec raw-base-ld-reg-spec raw-base-st-reg-spec raw-fpase-ldst-reg-spec Advanced SIMD or SVE unaligned contiguous read accesses raw-sve-ldff-fault-spec raw-ase-sve-int-dot-spec raw-inst-fetch-percyc Instruction TLB hardware update of translation table Frontend stall cycles, TLB raw-stall-frontend-flow Backend stall cycles, level 1 data cache Backend stall cycles, processor bound raw-stall-backend-memcpyset Instruction TLB page translation table walk Snoop hit in near cache, demand instruction fetch raw-ll-cache-hit-wr Level 2 instruction cache demand fetch first hit, fetched by software preload raw-l1d-cache-hit-wr-fprfm raw-ll-cache-hit-rd-fprf raw-l3d-cache-hit-prfm raw-dsnp-hitm-remote-wr Access to memory attached to this device Data memory access, preload raw-cortex-a510-l3d-ws-mode raw-cortex-a520-ll-ws-mode Cortex-A715 --size-limit --print-hw-counter profcollectd.etr.probe record at boot time -byte data alignment = *unknown option value* template< pixel vector[ kmem:kmem_cache_alloc --symbols --show-art-frames group_desc branch-misses LLC-load-misses branch-stores Instruction architecturally executed, Condition code check pass, load Instruction architecturally executed, Condition code check pass, exception return raw-l1d-tlb Level 3 data cache access Data TLB access with at least one translation table walk Bus access, not Normal, Cacheable, Shareable Operation speculatively executed, Cryptographic instruction Trace unit external output 1 Floating-point operation speculatively executed, single precision Floating-point operation speculatively executed, SVE convert Operation speculatively executed, SVE unpredicated load register Non-scalable load or store element Operations speculatively executed Integer operation speculatively executed, SVE 8-bit Floating-point operation speculatively executed, Advanced SIMD or SVE matrix multiply raw-l1i-tlb-rd Instruction TLB small page translation table walk Atomic memory Operation speculatively executed, load raw-bl-taken-retired raw-brnl-immed-taken-retired Bus request, write Snoop hit in near cache, demand data access Level 2 instruction cache refill, hardware prefetch Level 1 data cache refill, hardware prefetch Snoop hit in far cache, demand data access, modified raw-local-mem-prfm Access to memory attached to this device, preload or prefetch Level 2 data cache demand access line-fill buffer first hit, write, recently fetched by software preload raw-l1d-lfb-hit-rd-fhwprf Level 2 data cache demand line-fill buffer first hit, read, recently fetched by hardware prefetcher Snoop hit in near cache, instruction preload or prefetch raw-cortex-a55-predecode-error raw-cortex-a55-br-return-addr-mis-pred Level 2 TLB last-level walk cache access No operation issued due to the backend, load raw-cortex-a510-br-cond-mis-pred No operation issued due to the backend, address interlock raw-cortex-a520-l1d-ws-mode raw-cortex-a520-l2d-cache-refill-hwprf-offset Cortex-X3 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. /sys/kernel/tracing etm device version is less than 4.0 Invalid symbol index <empty> requires android_version VaddrInFile simpleperf_report_proto.Record LLC-prefetches node-store-misses Instruction architecturally executed, Condition code check pass, store Local memory error raw-l3d-cache-allocate raw-itlb-walk Access to another socket in a multi-socket system, read Level 1 data TLB refill, read Exception taken, Instruction Abort raw-l3d-cache-refill-wr raw-trcextout3 raw-uop-spec raw-ase-fp-spec Floating-point operation speculatively executed, Advanced SIMD divide raw-sve-nonfp-spec raw-sve-int-vreduce-spec Operation speculatively executed, SVE load vector register raw-sve-st-scatter-spec raw-sve-ld64-gather-spec Scalable load and store bytes Speculatively executed Integer operation speculatively executed, Advanced SIMD 16-bit Branch Instruction architecturally executed, not taken raw-br-ind-taken-retired Branch Instruction architecturally executed, procedure return, not taken raw-br-ind-pred-retired Level 1 data cache demand access raw-l1d-cache-hwprf Backend stall cycles, backend busy Atomic memory Operation speculatively executed, Compare and Swap near raw-brnl-taken-retired raw-dtlb-walk-page raw-dsnp-hit-rw raw-isnp-hit-far raw-l2d-cache-hit-rd raw-ll-cache-hit-rd-fhwprf raw-l1d-cache-hit-wr-fprf Access to memory attached to another socket in a multi-socket system Level 2 data cache demand line-fill buffer hit, read raw-ll-lfb-hit-rw-fprfm Level 1 instruction cache, preload or prefetch hit Last level cache refill, software preload raw-inst-fetch-prfm raw-cortex-a55-l2d-cache-stash-dropped No operation issued due to the frontend, cache miss No operation issued due to the backend, interlock, FPU L2 cache refill due to prefetch Procedure return mispredicted due to address miscompare raw-cortex-a510-stall-frontend-pderr No operation issued due to the backend, store, Store Buffer (STB) full raw-cortex-a520-l2d-s2-tlb-refill raw-cortex-a520-l2d-cache-refill-hwprf-spatial raw-cortex-a520-l3d-cache-hwprf-offset list available event types pmu events --trace-offcpu simpleperf_app_runner false liblog %lld failed to get tracing format is not a regular file or symbolic link record command isn't available %s| dso_to res.size() Failed to write magic/version 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= Check failed: record_fp_ != nullptr _R R8 synthesized frames will be removed. field: 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()= re failed to call fdopen start cache-references level 2 instruction TLB refill rate %f%ccpus used %.3f%c/sec 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 eh_fram invalid attribute unexpected import kind table section ended prematurely R_WASM_FUNCTION_INDEX_LEB LEB is outside Varuint32 range DATA and size 0x dwinfo 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 amdil64 driverkit hermit library macos spirv1.5 spirv64v1.5 v9.5a 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! 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 strcpy: prevented write past end of %zu-byte buffer arc4random data %F March Sep calloc(%zu, %zu) failed: returning null pointer getFloatRegister d26 cmdline: %s %s [0x%llx-0x%llx] Skip empty output file. file is in wrong format: 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 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 --in-app unwinding_used_time: %.3f us map::at: key not found unwinding_sp_%zu: 0x%llx -f resume , userspace_lost_non_samples= s, recording time raw-l1d-cache-wr raw-l2d-cache-refill-wr level 2 data cache refill rate, write failed to read /sys/kernel/notes: CPU part 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 .data .note.gnu.build-id x26 s11 /dev/socket/logdw 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 TOC goes past the end of the file dwpbtyp dwabrev " with index ARMv8-a NEON TLS Invalid FP_HP_extension Pre-v4 Tag_ABI_FP_exceptions 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 hexagon lanai riscv32 sparcv9 tce spirv1.6 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 ARM 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 d14 ). Falling back to stderr attr_size: %lld == record --children is not recorded with branch stack sampling option. version: %u sample %zu: event_type_id: %zu is no longer supported. app_package_name unexpected execution type Check failed: !entries.empty() group ,%u,%llu callchain nr=%llu s %s throttle debug features_.size() REMOVE_R8_SYNTHESIZED_FRAME .odex jni_trampoline /events/ ID: 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: 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= 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 [page size compat] x18 rcx a5 %s: dispatch returned unsuccessfully. msg %s: received signal %d, but have no base configured AuxTraceInfoRecord::MAGIC_ETE 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 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 (\) img gnuf32 arm64_32 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. 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 /dev/cpu_variant:arm _Unwind_VRS_Set Type matching not implemented s18 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" fragment events because of lacking kernel support. dso_from Unknown sort key: __libc_init build_id_list [vdso] [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 name: 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 --csv available CPU PMU hardware counters. That will trigger hardware counter Got process /cmdline app fails to setprop %s_cpu%d ) failed for ' is not supported on the device system/extras/simpleperf/event_selection_set.h event_new() failed + Android1 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 fsl solaris serenity eabihf gnueabi intersection x86_64h xscaleeb v8.8a 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 sZ 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 d25 ' failed branch_stack: debug_unwind: in binary_id out of range 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.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 Check failed: ordered_options.empty() --app is missing failed to start zip entry Check failed: z_stream_->next_out != nullptr memory_change_VmSize: %s -> %s system/extras/simpleperf/cmd_monitor.cpp perf Setting clockid is not supported by the kernel. 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. /sys/devices/system/cpu/online system/extras/simpleperf/environment.cpp simpleperf_app_runner processor 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 __zdebug __apple __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 ) {} screen string must be lowercase rv32e svade xcvbitmanip zdinx zvl32b DC3 SUB IS3 REG_NOMATCH mipsisa32r6 amplification amd64 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 b0E reserve_exe_segment_and_tcb error: "%s": executable's TLS segment is underaligned: alignment is %zu (skew %zu), needs to be at least %zu for %s Bionic 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 s14 d2 d8 d11 d24 d31 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 %s Total frees: %llu difference: tid Time in ns android_sdk_version: %s trace_offcpu: %s TtWw failed to read ETMBranchList msg raw Access to kernel symbol addresses is restricted. If extracted in memory from 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 thread constructor failed , try using "help list" consider using `-g` option or profiling on aarch64 architecture. -p STARTED Aux data traced: . Samples lost: Prepare recording time Failed to rename: call chain joiner stat: raw-l1i-tlb-refill (generated) --group --show-threads , -1= /proc/cpuinfo [anon:mt: etr 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 __debug 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 arc riscv64 s390x darwin geometry ppc32le v8.9a 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 s17 d30 --help too many record files invalid aux size build_id: %s autofdo // build_id: %s / kmem_cache_alloc invalid lost_situation: switch_on: %s [ dexfile_in_memory skip reading symbols from non-exist dex_file simpleperf.proto.BranchList.magic 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_= Check failed: state_ == State::kWritingEntry sample_time: %llu ip_%zu: 0x%llx fp in debug_unwind_feature section memory read operation miss rate raw-remote-access-rd %f%%%c%s raw-l3d-cache-lmiss-rd pipe No tracepoint event before filter: fcntl() failed Android2 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 LC_VERSION_MIN_IPHONEOS LC_VERSION_MIN_WATCHOS sub_client_command LC_ROUTINES command __LLVM ARM_THUMB_32BIT_BRANCH PPC_RELOC_LO16 __swift5_builtin 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: dwline debug_abbrev debug_loc Linux DSO External Int32 Best Debugging ARM v4 ARM v8-R Tag_CPU_name Cannot specify more than one option with cl::ConsumeAfter! Section [1m rv64i zvkned zvksed zcd shvsatpa ssstateen zbb zbkb zabha comma one right-curly-bracket bpfel i386 arm64e mesa3d ps4 vulkan mips64r6el kalimba4 v6j 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 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 s12 s21 d7 option. Try `simpleperf help . system/libbase/logging.cpp unsupported ' %m-%d %H:%M:%S .%03ld 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: etm invalid recording_process failed to write to /data/local/tmp > (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 unknown /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 e (child->maps= /proc/%d (directory_map->size()= , (65535)= Unknown return code Invalid state Failed to read process status VmSize: memory_change_VmPeak: %s -> %s --keep-failed-unwinding-result system/extras/simpleperf/cmd_list.cpp can't get device cpu info dump stack size %s (%s[+%llx]) unrecognized branch sampling filter: 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 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 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 linux sstvala v zba zk zkr ssnpm mafdqlcbkjtpvnh DC1 DC2 left-brace loongarch64 mipsisa64r6 mipsisa64r6el mti gnu_ilp32 raygeneration v8.4a +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 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 sP 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 data[file section]: offset %lld, size %lld file_path %s addr: 0x%llx (range.dso= Can't read kernel symbols from 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 failed to finish zip entry system/libziparchive/zip_writer.cc Installed zlib is not compatible with linked version ( %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 Total test time: %lf seconds. 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 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 Microsoft C/C++ MSF 7.00 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 zvl m smaia xcvalu zvkn VT CAN nine REG_0x%x REG_BADPAT REG_EESCAPE aix fuchsia ppc32 i486 v7-a 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 d20 d29 length_error was thrown in -fno-exceptions mode with message "%s" ` %s%.*s ro.log.file_logger.path file: dex_file_offsets: Check failed: bad_variant_access was thrown in -fno-exceptions mode report Unknown sort key for slab allocation: %s-- %s %s%*s%s kmalloc system/extras/simpleperf/tracing.h Arch: %s 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 .symtab 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 VmPeak: %lluM 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 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 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 ( function starts data exports trie X86_64_RELOC_BRANCH ARM_RELOC_HALF_SECTDIFF Mach-O 32-bit i386 Mach-O arm64 (ILP32) __swift5_acfuncs 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 dwloc 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 nvptx lv2 watchos anyhit mipsisa32 sparc64 spirv64v1.3 v8.6a v9.2a +v6k armv7-r +v8.7a +v9.5a Interpreter failed - cannot recover - bad data or sequence OCSD_ERR_MEM_ACC_OVERLAP Address missing in exception packet. )] Exception Timestamp marker 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 s16 s25 Unknown option Missing argument for %s: %s count: %llu , 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: --show-features system/extras/simpleperf/cmd_record.cpp 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: instruction TLB miss rate Failed to add any supported default measured types Check failed: it != thread_map_.end() [ 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 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 value: sscounterenw zicfilp zicfiss ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 backspace commercial-at reverse-solidus loongarch32 wasm32 amdpal closesthit ppu v5e v8l v8-a v9.3a 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 getInfoFromEHABISection s27 d3 d27 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 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 hw -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 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 hsail64 kalimba ios ps5 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 strrchr: prevented read past end of buffer 02 ro.build.version.codename event_types[file section]: offset %lld, size %lld tracepoint fields: Can't convert kernel ip addresses without kernel start addr. So remove branches for the kernel. --%.2f%%-- missing output file ; product_props --exclude-uid < app_type unknown unwinding error code: .text 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 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 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 --check-spinloop Detect %llu spin loops in process %s (%d) thread %s (%d), max rate at [%.6f s - %.6f s], taken %.3f ms / %.3f ms (%.2f%%). CtsSimpleperfTest . 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 language linking reloc. R_WASM_TABLE_INDEX_I32 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 amdgcn sparc bpf macabi xscale v8.2a v9.5-a 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 d5 off Check failed: false ANDROID_LOG_TAGS %s file_offsets_of_auxtrace_records: simpleperf kmem record command needs root privilege != thread_id: %d execution_type: %s app_type: %s android_build_type: %s context_switch: 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 we+ ( output some data is bigger than max allowed size failed to write to start_profiling_fd_ static_cast<pid_t>(sr.tid_data.tid) matched_node_count_to_extend_callchain Total Runtime: %.3f ms /system cpu%d start 0x%llx@%s needed , sample_period != 0u= event_base_priority_init failed 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 Name: 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 .zdebug 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 zvbb ssu64xl xcvelw xtheadmempair zmmul ssqosid upper FS vertical-line brackets ([ ]) not balanced bpfeb shave bridgeos musleabihf muslx32 kalimba3 kalimba5 v8.7a 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. 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' basic_ 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 unknown personality routine s31 d23 true for logging: ( @ %llx-%llx:%llu %s%cTemporaryFile-XXXXXX TMPDIR in TracingFormat of event_attrs_.size() Check failed: it != next_sample_cache_.end() Samples: %llu unexpected execution type: ERROR_MAX_FRAME_EXCEEDED Found string_view::substr simpleperf.proto.LBRData.Binary.path exclude_callchain_kernel %u, exclude_callchain_user %u cannot read event content in %s%llu%*u%*s%*s 0x%llx unknown reg section .dynsym 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 persist.simpleperf.profile_app_expiration_time %s 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 .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 more than one LC_MAIN command ARM64_RELOC_SUBTRACTOR __swift5_assocty 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 amdil avr tcele netbsd gnuabi64 arm64 i586 spirv32v1.2 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 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<=> b1E 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 d19 `. 0x%llx caller %s[skipped in brief callgraph mode] Couldn't find field , 0u= Slab allocation information: EventCount_ rb thread: thread_id: %u failed to write record to protobuf __start_thread 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 field %*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_ failed to write zip entry max_unwinding_time: %.3f us memory_change_VmHwM: %s -> %s cs-etm supported on cpu 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] 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 __CLANG_OFFLOAD_BUNDLE__ 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 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 dylink bad form R_WASM_TABLE_INDEX_SLEB64 malformed uleb128, extends past end GLOBAL dwstr dwrnges has invalid symbol type csect symbol " Attribute ABI_FP_number_model Tag_FP_arch (deprecated) MPextension_use = Tag_ARM_ISA_use Tag_MPextension_use Tag_nodefaults vt100 zvksh xtheadbs zve64f zvl256b zvl4096b DLE braces not balanced invalid character range armeb xtensa arm64ec openbsd rtems zos itanium domain v8-r v8.1-m.main _be 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 s15 option. Unknown option for finished successfully rue size: %llu system/extras/simpleperf/cmd_help.cpp branch-list failed to read callee and pid system/extras/simpleperf/command.h Invalid symbol dir dso_dex_file jit_app_cache : id Check failed: EventTypeManager::Instance().GetScopedFinder() != nullptr config:%d (items.size()= x86 aarch64 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 " 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) is not 8-byte aligned. No event to record. Use `-e` to specify which event should be monitored. , userspace: s. , CallChainJoiner::JOINED_OFFLINE= raw-ll-cache-miss raw-l1d-tlb-wr (generated), --use-devfreq-counters needs root permission to set devfreq governors 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 = 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 dylink.0 Invalid number of supertypes MEMORY Application VFPv1 WMMXv2 SB-relative 8-byte data and code alignment Not Used ARM v6KZ Tag_ABI_FP_denormal FALSE ' 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 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 ; 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 pi 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 d13 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: # More cache events are available in `simpleperf list raw`. invalid dump stack size in --call-graph option: (deleted) Lost raw-l1i-tlb level 3 data or unified cache refill rate raw-l2d-cache-refill-rd CPU implementer 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 [=< 1 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) powerpc renderscript32 freebsd cygnus 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 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! 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 unsupported arm register d28 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: Cmdline: %s 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 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() package:([\w\.]+)\s+uid:(\d+) TemporaryFile- Check failed: z_stream_->avail_out != 0 file isn't record with --no-unwind or --keep-failed-unwinding-debug-info: dso_%zu: %s Trace offcpu can't be used together with sched:sched_switch event (tid= 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 Tgid: 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 color Tag_priv_spec zce xcvmac zksed [:>:]] lower SOH EOT US REG_INVARG *** unknown regexp error code *** amd mipsn32r6 spirv64v1.2 v6z 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 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 d21 -h attr %zu: files have different data type: %zu Unknown subcommand for pingpong 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 :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 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 # %s symbol=%s (%s[+%llx]) failed to parse addr filter: invalid meta-info: 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 /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 xterm Tag_unaligned_access Tag_priv_spec_minor rv32i ssccptr zicbom zvksc SmallVector capacity unable to grow. Already at maximum size print full-stop equals-sign nvptx64 powerpc64 sparcel powerpcspe mipseb mipsallegrex mips64eb spirv32v1.5 ) [ OCSD_ERR_ATTACH_INVALID_PARAM Bad HSYNC in frame. ] 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-- 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 s13 s20 s22 d1 d16 Simpleperf version VDIWEFF system/extras/simpleperf/cmd_dumprecord.cpp 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 pid=%u tid=%u -t CallChainJoiner::JOINED_OFFLINE call_chain_count: level 1 data or unified cache refill rate level 1 cache refill rate, write %f%ccycles per instruction %.3f%cG/sec --tp-filter /governor can't open online cpu information for package /status 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 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 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 zve shgatpa svbare za64rs zbkc zks IO failure on output stream: blank hyphen-minus zero REG_EBRACK powerpcle xcore nvidia elf 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 ____Z 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 security.selinux /property_contexts nf __bionic_open_tzdata_path %s: could not seek to %ld in "%s": %s aligned_alloc(%zu, %zu) failed: returning null pointer setRegister s26 d12 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. %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 set-clockid unprocessed option: name=%s cpu=%u -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/ 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: sdk producers section contains repeated producer invalid tag relocation R_WASM_TAG_INDEX_LEB debug_line dwpbnms symbol csect aux entry with index Thumb-1 VFPv4-D16 Used False ' value invalid for uint argument! =<value> zcf svpbmt zhinx zvfhmin zvknc ACK EM asterisk five greater-than-sign REG_ESPACE powerpc64le mipsisa32r6el haiku shadermodel gnuf64 v6-m v8.1a v9.1a 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" _Unwind_VRS_Get_Internal s19 s23 failed to set system property security.perf_harden to 0. Try using `adb shell setprop security.perf_harden 0` to allow profiling. no -- Check failed: !input_filenames_.empty() --slab failed to open Total fragment: %llu, %f%% are not mergeable for sched:sched_switch --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 pm list packages -U Check failed: state_ == State::kWritingZip --keep-failed-unwinding-debug-info # Please refer to "PMU common architectural and microarchitectural event numbers" # and "ARM recommendations for IMPLEMENTATION DEFINED event numbers" listed in # ARMv9 manual for details. # A possible link is https://developer.arm.com/documentation/ddi0487. System wide profiling needs root privilege. 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) system/extras/simpleperf/cmd_stat_impl.h --record-file r /system/bin/simpleperf 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 .debug 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 thumbeb wasm64 ppc macho 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 property_info /system/etc/selinux/plat_property_contexts fclose fprintf Saturday /apex/com.android.tzdata/etc/tz/tzdata reallocaray(%p, %zu, %zu) failed: returning null pointer d4 d9 on 0 vector ' starts running *: %s:%u] hit %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 .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 --days VmRSS: vaddr_in_file_%zu: 0x%llx stack_start: 0x%llx --call-graph dwarf --keep-failed-unwinding-result: List of %s: may supported on cpu If there isn't enough space for storing profiling data, consider using , consider increasing userspace buffer size(--user-buffer-size). raw-remote-access raw-l1d-tlb-rd level 2 data TLB refill rate, read 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 csr elfiamcu android gnu pixel systemz 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. 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 :+-._ s28 d0 unknown register %s %5d %5llu %c %-8s: %s:%u %s %s %5d %5llu %c %-8s: %s header_size: %lld ptr 0u vs isn't used because of build id mismatch: expected dso_symbol_map_file invalid auxtrace record 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 --no-unwind is only used with `--call-graph dwarf` option. after_join_node_count: 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 !<thin> 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 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 name 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 [0m zicntr zicond zkne zvl512b zalasr BEL ESC quotation-mark four REG_ECTYPE REG_EPAREN mips64el mips spir64 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 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 tr 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] s24 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 id: %u , really dso_kernel 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 signed 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: failed to set system properties symbol_%zu: %s Check failed: it != cpu_supported_raw_events.end() 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 Uid: , 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 __swift5_fieldmd __swift5_capture __swift5_typeref 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 apple liteos ppc64le 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. 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 operator/= operator! operator->* fpT 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 Invalid descriptor kind found. command: ' 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 Drop feature --cpu vaddr_in_file %s: %llu process_id: %u file_id( file: %s 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: sp_%zu: 0x%llx file isn't record with --keep-failed-unwinding-debug-info or no events configuration for stop -j Check failed: !dumping_attr_id_.ids.empty() ok with truncated stacks) or increasing sample period(-c). 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 rv64e xcvmem xsfvqmaccqoq zhinxmin ziccif dollar-sign circumflex-accent underscore parentheses not balanced renderscript64 amdhsa gnusf ppc64 win32 v7hl armv8.8-a NONE OCSD_ERR_FAIL General failure. Invalid value parameter passed to component. source reader - invalid initialisation parameter. ; CC= I_RESERVED I_CANCEL_F1 I_ADDR_L_64IS0 I_ATOM_F5 FIQ Any Root, ' __next_prime overflow y tl throw tw __uuidof operator operator/ operator? nullptr srN 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 d22 ro.build.version.sdk SOONG BUILD NUMBER PLACEHOLDER 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 offset 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 deflateInit2 failed (zerr= stack_end: 0x%llx file isn't recorded with dwarf call graph: 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), (matched_node_count_to_extend_callchain= recycled_node_count in cache: cache-misses data TLB miss rate level 1 TLB refill rate, read /dev/ 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 __swift5_reflstr 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 dwarnge dwframe 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 kfreebsd vertex opencl mipsisa64 bpf_le v7r 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 system abe The expression contained an invalid back reference. __Z 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 unsupported register class d6 : 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 ( com.android.tools.r8.synthesized %.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 -z -c s, stop recording time 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 --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 hsail spirv32 dragonfly emscripten gnux32 callable mipsr6el spirv32v1.1 sie 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. 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 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 u_hasBinaryProperty fgets Fri Dec ^[yY] Unknown ARM float register 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_ Event: %s (type %u, config %llu) --symdir ERROR_UNKNOWN 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 header_event || Failed to iterate Failed to find invalid pid: %llu B Allocation failed 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: Check failed: !attrs.empty() pause (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 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 , 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 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 <bigaf> 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 Single-Precision No Specific Requirements AEABI Non-Conformant inconsistency in registered CommandLine options shvstvecd xcvbi xsfvfnrclipxfqf xventanacondops zimop ABCDEFGHIJKLMNOPQRSTUVWXYZ xdigit IS1 colon question-mark invalid backreference number musleabi xcoff bpf_be v8.5a v9.4a 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 d10 ro.build.version.incremental XXVDIWEF doesn't match expected header size %-20s%s lbr , dso.get()= --slab-sort Unexpected perf_context in callchain: magic: %s vaddr_in_file: %llx error_code: %s symbol_id( ERROR_NOT_ENOUGH_STACK *unknown libc.so 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: config %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 IO error unwinding_error_code: %llu dwarf `--callgraph fp` option doesn't work well on arm architecture, Processed samples: (kernelspace: , ratio Check failed: type == ORIGINAL_OFFLINE || type == ORIGINAL_REMOTE raw-l1d-tlb last level data or unified cache refill rate system/extras/simpleperf/cmd_stat.cpp failed to parse Failed to SetProperty 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 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 FileAttributes zvknhb h svadu zbkx alpha !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ CR SI IS2 exclamation-mark eight REG_BADBR spirv spirv64 windows code16 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 actual_tpoff == offset_exe_ - offset_tp 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 index inlined table detected but pr function requires extra words s29 d15 d17 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 %.2f%% it->second 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: -o map_%zu: [0x%llx-0x%llx], pgoff 0x%llx Invalid mmap_pages: ' 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 REL 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. !<arch> 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 dwmac ) 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 msp430 ibm nativeandroid compute visionos spirv32v1.0 v8.3a +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" _Unwind_VRS_Pop ProcessDescriptors s30 d18 assertion `left ) when slicing ` {invalid syntax}range end index right` failed: 0123456789abcdef [kernel.kallsyms] SIMPLEPERF //anon __dl_ [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 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 S e p M a r c h J u n e O c t A M A u g cs-etm /proc/modules /proc/kallsyms security.lower_kptr_restrict /proc/sys/kernel/kptr_restrict __dl_ PERFILE2 [kernel.kallsyms] [bpf] //anon Dtracing0 ` 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 @ ` @ @ ! " # $ % & ) * + - / 4 5 6 7 8 @ A B C D E P Q R S ` a f g p q r s t u v w x y z ! " # $ % & ) * + - / 1 4 5 6 7 @ A B C D E F G H L M N O P Q R S V W X \ ] ^ _ ` a f g h i l m n o p q s t u v w x y z | } ~ ! " # $ % & + - / 4 5 6 7 8 9 : ; < = > ? @ A B C D E P Q R S ` a f g p q r s t u v w x y z @ @ @ @ @ @ @ !@ "@ $@ %@ &@ ! " # $ % & + - / 4 5 6 7 8 9 : ; < = > ? @ A B C D E P Q R S ` a f g n o p q r s t u v w x y z @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ !@ "@ $@ %@ &@ ! $ % ( ) 4 5 6 7 8 9 : ; < T U V X Y [ \ ` a b d e g h k l ! " # $ % & ) * + - / 1 4 5 6 7 9 : ; < = > ? @ A D E H P Q R S V W X ` a f g n o p q s t u v w | } ~ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ !@ "@ $@ %@ &@ t u v w y ( ) 6 7 b ! " # $ % & ) * + - / 1 4 5 6 7 9 : ; < = > ? @ A D E H P Q R S V W X ` a f g n o p q s t u v w | } ~ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ !@ "@ $@ %@ &@ t u v w y ! $ ( ) * + , - . / 4 5 6 7 8 9 : ; @ H X Y [ \ ` b d e g h j k m q r s ! " # $ % & ) * + - / 1 4 5 6 7 9 : ; < = > ? @ A B C D E F G H L M N O P Q R S V W X \ ] ^ _ ` a f g h i j l m n o p q s t u v w x y z | } ~ @ @ @ @ @ ! " # $ % & ) * + - / 1 4 5 6 7 9 : ; < = > ? @ A B C D E F G H L M N O P Q R S V W X \ ] ^ _ ` a f g h i j l m n o p q s t u v w x y z | } ~ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ !@ "@ $@ %@ &@ t u v w y ! " # $ % & ) * + - / 1 4 5 6 7 9 : ; < = > ? @ A D E F G H L M N O P Q R S V W X \ ] ^ _ ` a f g h i j l m n o p q r s t u v w x y z | } ~ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ !@ "@ $@ %@ &@ @ t u v w y ! $ ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H J L N P Q R S T U V X Y [ \ ` a b d e g h j k m @ P ` 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 @ ` [kernel.kallsyms] kprobes: !!""##$$$$%%%%&&&&&&&&''''''''(((((((((((((((())))))))))))))))******************************** @ 0 @ @ @ 0 % Y - % m - % d % H : % M : % S index out of bounds: the len is k8 pd ` q 0 % m / % d / % 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 / . , * ) ' % $ " ! \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+ = } ? ? ? ! " # % ' ) + / 3 ; C S c @ ( 0 @ @ } w p n k k q j g m F " r z 9 S a ( 0 @ @ 0 @ ( @ @ 0 ( 0 @ = } ? ? ? = } ? } ? = ! " # % ' ) + / 3 ; C S c @ " % ) / ; S ! # ' + 3 C c 0 @ 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 ' 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 s extern " (bytes m n thread '5 a 0 ` 0 ` Y 0 ` !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ 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 11ItemPrinter 13PacketPrinterI15EtmV4ITrcPacketE 14IPktRawDataMonI15EtmV4ITrcPacketE N10simpleperf12_GLOBAL__N_110MapLocatorE N10simpleperf12_GLOBAL__N_114PacketCallbackE N10simpleperf12_GLOBAL__N_115PacketToElementE 13ITrcGenElemIn N10simpleperf12_GLOBAL__N_19MemAccessE 16ITargetMemAccess 11EtmV4Config 8CSConfig N10simpleperf12_GLOBAL__N_116InstrRangeParserE N10simpleperf12_GLOBAL__N_116BranchListParserE K j 8 M "&S ) = Zero u128for<boolmut kind <= truechar -> shim i128 as dyn 0123456789ABCDEF ! " K j asm o p { | } ~ [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 ^ ] 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@~ # $ ! / 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 22ocsdDefaultErrorLogger 14ITraceErrorLog NSt3__113basic_fstreamIcNS_11char_traitsIcEEEE 9ocsdError 15TraceFmtDcdImpl 10ITrcDataIn 26TraceFormatterFrameDecoder 17componentAttachPtI10ITrcDataInE 17componentAttachPtI14ITrcRawFrameInE 17componentAttachPtI19ITrcSrcIndexCreatorE 14TraceComponent 19errLogAttachMonitor 24IComponentAttachNotifier 17componentAttachPtI14ITraceErrorLogE 12TrcStackElem 16TrcStackElemAddr 16TrcStackElemCtxt 16TrcStackElemAtom 17TrcStackElemParam 18TrcStackElemMarker 15TrcStackElemITE 18TrcStackElemExcept 13TrcStackQElem 18TrcPktDecodeEtmV4I 16TrcPktDecodeBaseI15EtmV4ITrcPacket11EtmV4ConfigE 13TrcPktDecodeI 17componentAttachPtI13ITrcGenElemInE 17componentAttachPtI16ITargetMemAccessE 17componentAttachPtI12IInstrDecodeE 16OcsdTraceElement 16trcPrintableElem 24_ocsd_generic_trace_elem 16TrcPktProcEtmV4I 14TrcPktProcBaseI15EtmV4ITrcPacket22_ocsd_etmv4_i_pkt_type11EtmV4ConfigE 11TrcPktProcI 17componentAttachPtI10IPktDataInI15EtmV4ITrcPacketEE 17componentAttachPtI14IPktRawDataMonI15EtmV4ITrcPacketEE 17componentAttachPtI14ITrcPktIndexerI22_ocsd_etmv4_i_pkt_typeEE 15EtmV4ITrcPacket 13TrcPacketBase 17_ocsd_etmv4_i_pkt 9ETEConfig 10TrcIDecode 12IInstrDecode 24TrcGenericElementPrinter 15RawFramePrinter 14ITrcRawFrameIn 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 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 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 0123456789abcdefABCDEFxX+-pPiInN %I:%M:%S %p % 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 t r u e f a l s e 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 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 0 @ P ` p 0 P ` p @ 0 p 0 0 0 @ ` 0 0 P 0 ! $ P( P- 0 2 < @ E H \ o s !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""#############$$$$$$$$$$$%%%%%%%%%%&&&&&&&&&&&'''''''''''''''''''''''''(((((((((((((((((((((()))))))))))))))))))))))))))*******++++++++,,,,,,---------------------..............///////////////////////0000000000000000000000000000000000000000000000000000000111111222222222222333333333333333444444444444444444445555555555566666666777777777777777777777777777777777777777777888888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@E|/dev/__properties__/property_info /dev/socket/property_service /dev/socket/property_service_for_system <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 D ! # & ( * - / 1 4 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 00000000000000000123456789abcdef 0123456789ABCDEF Etc/UTC -00 ./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 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.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 ` ./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.rs_ZNexternal/rust/crates/rustc-demangle/src/legacy.rsC::,)(><&*@.__Rexternal/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
12284122 L IK D?/ ?/ ?/ ?/ 0 4@/ 0 p@/ 0 0 0 0 @/ C/ 0 8D/ tD/ 0 0 dE/ ukhGHp K/ K/ L/ J S M cpu-cycles mD D D A< M? ? tY/ / / 19.0.0 97a699bf4812a18fb657c2779f5296a4ab2694d2 o U y < } c p \ P c \ I \ B8 y I \ " \ ?< \ J8 \ ( \ >$ F n \ J ! / - S 0 } S ~P 1 / \ ~P 1 \ \ y = \ , , U< P \ \ \ \ ` \ Le E$ 7 2 W \ k \ W k J ] P r F J ] P r Se f \ I I \ ?< \ I I \ I \ I \ I \ f) \ I \ I Z T8 Z T8 0 / }m' 0 @ d ) m' [: 5 ) ) S / / / %m/%d/%y %H:%M:%S ' h d - $ - - - - - + + @ @ 30 ) , } , , 40 30 ) , } , , 40 D40 ) , } , , 40 @ , @ , @ , 30 30 D40 30 (50 5 4 2 k h ! ! / /
.init_array .ARM.exidx .text .got .note.android.ident .tbss .bss .ARM.attributes .eh_frame_hdr .data.rel.ro .relro_padding .eh_frame .ARM.extab__lcxx_override .note.gnu.build-id .ARM.extab .shstrtab .tdata .rodata .gnu_debugdata .data
12284122 L IK D?/ ?/ ?/ ?/ 0 4@/ 0 p@/ 0 0 0 0 @/ C/ 0 8D/ tD/ 0 0 dE/ ukhGHp K/ K/ L/ J S M cpu-cycles mD D D A< M? ? tY/ / / 19.0.0 97a699bf4812a18fb657c2779f5296a4ab2694d2 o U y < } c p \ P c \ I \ B8 y I \ " \ ?< \ J8 \ ( \ >$ F n \ J ! / - S 0 } S ~P 1 / \ ~P 1 \ \ y = \ , , U< P \ \ \ \ ` \ Le E$ 7 2 W \ k \ W k J ] P r F J ] P r Se f \ I I \ ?< \ I I \ I \ I \ I \ f) \ I \ I Z T8 Z T8 0 / }m' 0 @ d ) m' [: 5 ) ) S / / / %m/%d/%y %H:%M:%S ' h d - $ - - - - - + + @ @ 30 ) , } , , 40 30 ) , } , , 40 D40 ) , } , , 40 @ , @ , @ , 30 30 D40 30 (50 5 4 2 k h ! ! / /
.init_array .ARM.exidx .text .got .note.android.ident .tbss .bss .ARM.attributes .eh_frame_hdr .data.rel.ro .relro_padding .eh_frame .ARM.extab__lcxx_override .note.gnu.build-id .ARM.extab .shstrtab .tdata .rodata .gnu_debugdata .data