The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2031 | 2031 |
1 :
['perfetto::TracingServiceImpl::ReadBuffersIntoFile(unsigned long)'] |
2031 | 2064 | perfetto::TracingServiceImpl::DisableTracingNotifyConsumerAndFlushFile(perfetto::TracingServiceImpl::TracingSession*) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1864 |
728 | 810 |
17 :
['perfetto::base::FlatSet
|
817 | 903 | perfetto::CpuReader::Bundler::FinalizeAndRunSymbolizer() | call site: 00000 | /work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc:358 |
401 | 401 |
1 :
['ZSTD_decompressSequencesLong'] |
401 | 401 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2142 |
382 | 382 |
1 :
['HUF_decompress4X_hufOnly_wksp'] |
382 | 382 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:196 |
366 | 366 |
1 :
['ZSTD_decompressSequencesSplitLitBuffer'] |
366 | 366 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2154 |
286 | 286 |
1 :
['perfetto::TracingServiceImpl::PeriodicFlushTask(unsigned long, bool)'] |
328 | 930 | perfetto::TracingServiceImpl::StartTracing(unsignedlong) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1340 |
271 | 271 |
2 :
['ERR_isError.43961', 'ZSTD_decompress_insertDictionary'] |
271 | 271 | ZSTD_decompressBegin_usingDict | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress.c:1563 |
261 | 261 |
2 :
['HUF_decompress1X_usingDTable', 'HUF_decompress4X_usingDTable'] |
261 | 261 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:184 |
238 | 238 |
5 :
['_ZNSt3__16get_ifB8nn180100INS_6vectorIjNS_9allocatorIjEEEEJN8perfetto15trace_processor6RowMap5RangeENS6_9BitVectorES4_EEEu13__add_pointerIKT_EPKNS_7variantIJDpT0_EEE', 'perfetto::trace_processor::RowMap::NoVariantMatched()', 'std::__1::vector
|
238 | 238 | perfetto::trace_processor::RowMap::Get(unsignedint)const | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:220 |
218 | 220 |
5 :
['perfetto::trace_processor::RowMap::InsertIntoBitVector(perfetto::trace_processor::BitVector&, unsigned int)', 'perfetto::trace_processor::BitVector::~BitVector()', 'perfetto::trace_processor::BitVector::Resize(unsigned int, bool)', 'perfetto::trace_processor::BitVector::BitVector()', '_ZNSt3__17variantIJN8perfetto15trace_processor6RowMap5RangeENS2_9BitVectorENS_6vectorIjNS_9allocatorIjEEEEEEaSB8nn180100IS5_TnNS_9enable_ifIXnt9is_same_vIu14__remove_cvrefIT_ESA_EEiE4typeELi0ES5_Lm1ETnNSC_IXaa15is_assignable_vIRT1_SD_E18is_constructible_vISH_SD_EEiE4typeELi0EEERSA_OSD_'] |
218 | 220 | perfetto::trace_processor::RowMap::Insert(unsignedint) | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:302 |
218 | 218 |
1 :
['perfetto::trace_processor::TrackEventParser::EventImporter::ParseCounterEvent()'] |
218 | 218 | perfetto::trace_processor::TrackEventParser::EventImporter::Import() | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc:234 |
156 | 212 |
10 :
['unwindstack::MapInfo::offset() const', 'unwindstack::MapInfo::end() const', 'unwindstack::MapInfo::set_elf_start_offset(unsigned long)', 'unwindstack::Elf::IsValidElf(unwindstack::Memory*)', 'unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap(unwindstack::MemoryFileAtOffset*)', 'unsigned long const& std::__1::max[abi:nn180100]
|
201 | 497 | unwindstack::MapInfo::CreateFileMemory() | call site: 00000 | /work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp:111 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
perfetto::profiling::(anonymous namespace)::FuzzUnwinding(unsigned char const*, unsigned long)
[function]
[call site]
00001
perfetto::profiling::SharedRingBuffer::Buffer::Buffer(unsigned char*, unsigned long, unsigned long)
[function]
[call site]
00002
getpid
[call site]
00003
perfetto::base::OpenFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned int)
[function]
[call site]
00004
perfetto::base::Basename(char const*)
[function]
[call site]
00005
perfetto::base::StrEnd(char const*)
[function]
[call site]
00006
perfetto::base::StrEnd(char const*)
[function]
[call site]
00007
perfetto::base::BasenameRecursive(char const*, char const*, char const*)
[function]
[call site]
00008
perfetto::base::BasenameRecursive(char const*, char const*, char const*)
[function]
[call site]
00009
__errno_location
[call site]
00010
strerror
[call site]
00011
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00012
vsnprintf
[call site]
00013
snprintf
[call site]
00014
__cxa_guard_acquire
[call site]
00015
isatty
[call site]
00016
__cxa_guard_release
[call site]
00017
perfetto::base::StackString<10ul>::StackString(char const*, ...)
[function]
[call site]
00018
vsnprintf
[call site]
00019
strlen
[call site]
00020
perfetto::base::StackString<10ul>::len() const
[function]
[call site]
00021
perfetto::base::StackString<10ul>::c_str() const
[function]
[call site]
00022
perfetto::base::StackString<24ul>::StackString(char const*, ...)
[function]
[call site]
00023
perfetto::base::GetWallTimeMs()
[function]
[call site]
00024
perfetto::base::GetWallTimeNs()
[function]
[call site]
00025
perfetto::base::GetTimeInternalNs(int)
[function]
[call site]
00026
clock_gettime
[call site]
00027
perfetto::base::Basename(char const*)
[function]
[call site]
00028
__errno_location
[call site]
00029
strerror
[call site]
00030
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00031
perfetto::base::StackString<32ul>::StackString(char const*, ...)
[function]
[call site]
00032
perfetto::base::StackString<32ul>::c_str() const
[function]
[call site]
00033
perfetto::base::StackString<24ul>::c_str() const
[function]
[call site]
00034
fprintf
[call site]
00035
perfetto::base::StackString<32ul>::c_str() const
[function]
[call site]
00036
perfetto::base::StackString<24ul>::c_str() const
[function]
[call site]
00037
fprintf
[call site]
00038
perfetto::base::StackString<32ul>::string_view() const
[function]
[call site]
00039
perfetto::base::StringView::StringView(char const*, unsigned long)
[function]
[call site]
00040
perfetto::base::StackString<24ul>::string_view() const
[function]
[call site]
00041
perfetto::base::StringView::StringView(char const*, unsigned long)
[function]
[call site]
00042
perfetto::base::LogRingBuffer::Append(perfetto::base::StringView, perfetto::base::StringView, perfetto::base::StringView)
[function]
[call site]
00043
perfetto::base::StringView::size() const
[function]
[call site]
00044
perfetto::base::StringView::data() const
[function]
[call site]
00045
perfetto::base::StringView::size() const
[function]
[call site]
00046
perfetto::base::StringView::data() const
[function]
[call site]
00047
perfetto::base::StringView::size() const
[function]
[call site]
00048
perfetto::base::StringView::data() const
[function]
[call site]
00049
snprintf
[call site]
00050
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00051
perfetto::base::SerializeCrashKeys(char*, unsigned long)
[function]
[call site]
00052
perfetto::base::CrashKey::ToString(char*, unsigned long)
[function]
[call site]
00053
perfetto::base::SprintfTrunc(char*, unsigned long, char const*, ...)
[function]
[call site]
00054
vsnprintf
[call site]
00055
perfetto::base::SprintfTrunc(char*, unsigned long, char const*, ...)
[function]
[call site]
00056
perfetto::base::LogRingBuffer::Read(char*, unsigned long)
[function]
[call site]
00057
fputs
[call site]
00058
fputs
[call site]
00059
fputs
[call site]
00060
perfetto::base::FromPosixTimespec(timespec const&)
[function]
[call site]
00061
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00062
open64
[call site]
00063
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::ScopedResource(int)
[function]
[call site]
00064
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::~ScopedResource()
[function]
[call site]
00065
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::reset(int)
[function]
[call site]
00066
perfetto::base::internal::DefaultValidityChecker<int, -1>::IsValid(int)
[function]
[call site]
00067
perfetto::base::CloseFile(int)
[function]
[call site]
00068
close
[call site]
00069
perfetto::base::Basename(char const*)
[function]
[call site]
00070
__errno_location
[call site]
00071
strerror
[call site]
00072
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00073
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00074
perfetto::base::OpenFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned int)
[function]
[call site]
00075
perfetto::profiling::UnwindingMetadata::UnwindingMetadata(perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >, perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >)
[function]
[call site]
00076
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::ScopedResource(perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >&&)
[function]
[call site]
00077
perfetto::profiling::FDMaps::FDMaps(perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >)
[function]
[call site]
00078
unwindstack::Maps::Maps()
[function]
[call site]
00079
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::ScopedResource(perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >&&)
[function]
[call site]
00080
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::~ScopedResource()
[function]
[call site]
00081
perfetto::profiling::FDMaps::Parse()
[function]
[call site]
00082
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00083
lseek64
[call site]
00084
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00085
perfetto::base::ReadFileDescriptor(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)
[function]
[call site]
00086
fstat64
[call site]
00087
perfetto::base::Read(int, void*, unsigned long)
[function]
[call site]
00088
perfetto::base::platform::BeforeMaybeBlockingSyscall()
[function]
[call site]
00089
perfetto::base::Read(int, void*, unsigned long)::$_0::operator()() const
[function]
[call site]
00090
read
[call site]
00091
__errno_location
[call site]
00092
perfetto::base::platform::AfterMaybeBlockingSyscall()
[function]
[call site]
00093
unwindstack::SharedString::SharedString(char const*)
[function]
[call site]
00094
unwindstack::SharedString::SharedString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&)
[function]
[call site]
00095
android::procinfo::ReadMapFileContent(char*, std::__1::function<void (android::procinfo::MapInfo const&)> const&)
[function]
[call site]
00096
android::procinfo::ParseMapsFileLine(char*, unsigned long&, unsigned long&, unsigned short&, unsigned long&, unsigned long&, char**, bool&, char**)
[function]
[call site]
00097
strchr
[call site]
00098
strtoull
[call site]
00099
strtoull
[call site]
00100
android::procinfo::PassSpace(char**)
[function]
[call site]
00101
android::procinfo::PassSpace(char**)
[function]
[call site]
00102
strtoull
[call site]
00103
android::procinfo::PassSpace(char**)
[function]
[call site]
00104
android::procinfo::PassXdigit(char**)
[function]
[call site]
00105
isxdigit
[call site]
00106
isxdigit
[call site]
00107
android::procinfo::PassSpace(char**)
[function]
[call site]
00108
strtoull
[call site]
00109
android::procinfo::PassSpace(char**)
[function]
[call site]
00110
android::procinfo::MapInfo::MapInfo(unsigned long, unsigned long, unsigned short, unsigned long, unsigned long, char const*, bool)
[function]
[call site]
00111
android::procinfo::MapInfo::~MapInfo()
[function]
[call site]
00112
unwindstack::SharedString::~SharedString()
[function]
[call site]
00113
void perfetto::base::ignore_result<char [26]>(char const (&) [26])
[function]
[call site]
00114
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::~ScopedResource()
[function]
[call site]
00115
perfetto::profiling::(anonymous namespace)::NopDelegate::NopDelegate()
[function]
[call site]
00116
perfetto::profiling::UnwindingWorker::Delegate::Delegate()
[function]
[call site]
00117
perfetto::profiling::UnwindingMetadata::UnwindingMetadata(perfetto::profiling::UnwindingMetadata&&)
[function]
[call site]
00118
perfetto::profiling::FDMaps::FDMaps(perfetto::profiling::FDMaps&&)
[function]
[call site]
00119
unwindstack::Maps::Maps(unwindstack::Maps&&)
[function]
[call site]
00120
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::ScopedResource(int)
[function]
[call site]
00121
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator=(perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >&&)
[function]
[call site]
00122
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::reset(int)
[function]
[call site]
00123
perfetto::profiling::SharedRingBuffer::SharedRingBuffer()
[function]
[call site]
00124
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::ScopedResource(int)
[function]
[call site]
00125
perfetto::profiling::AllocRecordArena::AllocRecordArena()
[function]
[call site]
00126
perfetto::profiling::UnwindingWorker::HandleBuffer(perfetto::profiling::UnwindingWorker*, perfetto::profiling::AllocRecordArena*, perfetto::profiling::SharedRingBuffer::Buffer const&, perfetto::profiling::UnwindingWorker::ClientData*, int, perfetto::profiling::UnwindingWorker::Delegate*)
[function]
[call site]
00127
perfetto::profiling::ReceiveWireMessage(char*, unsigned long, perfetto::profiling::WireMessage*)
[function]
[call site]
00128
bool perfetto::profiling::(anonymous namespace)::ViewAndAdvance<perfetto::profiling::RecordType>(char**, perfetto::profiling::RecordType**, char const*)
[function]
[call site]
00129
perfetto::base::Basename(char const*)
[function]
[call site]
00130
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00131
bool perfetto::profiling::(anonymous namespace)::ViewAndAdvance<perfetto::profiling::AllocMetadata>(char**, perfetto::profiling::AllocMetadata**, char const*)
[function]
[call site]
00132
perfetto::base::Basename(char const*)
[function]
[call site]
00133
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00134
perfetto::base::Basename(char const*)
[function]
[call site]
00135
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00136
bool perfetto::profiling::(anonymous namespace)::ViewAndAdvance<perfetto::profiling::FreeEntry>(char**, perfetto::profiling::FreeEntry**, char const*)
[function]
[call site]
00137
perfetto::base::Basename(char const*)
[function]
[call site]
00138
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00139
bool perfetto::profiling::(anonymous namespace)::ViewAndAdvance<perfetto::profiling::HeapName>(char**, perfetto::profiling::HeapName**, char const*)
[function]
[call site]
00140
perfetto::base::Basename(char const*)
[function]
[call site]
00141
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00142
perfetto::base::Basename(char const*)
[function]
[call site]
00143
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00144
perfetto::base::Basename(char const*)
[function]
[call site]
00145
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00146
perfetto::profiling::AllocRecordArena::BorrowAllocRecord()
[function]
[call site]
00147
perfetto::profiling::AllocRecord::AllocRecord()
[function]
[call site]
00148
perfetto::base::GetWallTimeNs()
[function]
[call site]
00149
perfetto::profiling::DoUnwind(perfetto::profiling::WireMessage*, perfetto::profiling::UnwindingMetadata*, perfetto::profiling::AllocRecord*)
[function]
[call site]
00150
perfetto::profiling::CreateRegsFromRawData(unwindstack::ArchEnum, void*)
[function]
[call site]
00151
unwindstack::RegsX86::RegsX86()
[function]
[call site]
00152
unwindstack::Regs::Location::Location(unwindstack::Regs::LocationEnum, short)
[function]
[call site]
00153
unwindstack::RegsImpl<unsigned int>::RegsImpl(unsigned short, unwindstack::Regs::Location)
[function]
[call site]
00154
unwindstack::Regs::Regs(unsigned short, unwindstack::Regs::Location const&)
[function]
[call site]
00155
unwindstack::RegsX86_64::RegsX86_64()
[function]
[call site]
00156
unwindstack::Regs::Location::Location(unwindstack::Regs::LocationEnum, short)
[function]
[call site]
00157
unwindstack::RegsImpl<unsigned long>::RegsImpl(unsigned short, unwindstack::Regs::Location)
[function]
[call site]
00158
unwindstack::RegsArm::RegsArm()
[function]
[call site]
00159
unwindstack::RegsImpl<unsigned int>::RegsImpl(unsigned short, unwindstack::Regs::Location)
[function]
[call site]
00160
unwindstack::RegsArm64::RegsArm64()
[function]
[call site]
00161
unwindstack::Regs::Location::Location(unwindstack::Regs::LocationEnum, short)
[function]
[call site]
00162
unwindstack::RegsImpl<unsigned long>::RegsImpl(unsigned short, unwindstack::Regs::Location)
[function]
[call site]
00163
unwindstack::RegsRiscv64::RegsRiscv64()
[function]
[call site]
00164
unwindstack::Regs::Location::Location(unwindstack::Regs::LocationEnum, short)
[function]
[call site]
00165
unwindstack::RegsImpl<unsigned long>::RegsImpl(unsigned short, unwindstack::Regs::Location)
[function]
[call site]
00166
perfetto::profiling::(anonymous namespace)::ReadFromRawData(unwindstack::Regs*, void*)
[function]
[call site]
00167
perfetto::profiling::(anonymous namespace)::GetRegsSize(unwindstack::Regs*)
[function]
[call site]
00168
unwindstack::Regs::Is32Bit()
[function]
[call site]
00169
unwindstack::ArchIs32Bit(unwindstack::ArchEnum)
[function]
[call site]
00170
unwindstack::Regs::total_regs()
[function]
[call site]
00171
unwindstack::Regs::total_regs()
[function]
[call site]
00172
void perfetto::base::ignore_result<char [38]>(char const (&) [38])
[function]
[call site]
00173
unwindstack::SharedString::SharedString()
[function]
[call site]
00174
unwindstack::SharedString::SharedString(char const*)
[function]
[call site]
00175
unwindstack::SharedString::operator=(unwindstack::SharedString&&)
[function]
[call site]
00176
unwindstack::SharedString::~SharedString()
[function]
[call site]
00177
unwindstack::FrameData::~FrameData()
[function]
[call site]
00178
unwindstack::SharedString::~SharedString()
[function]
[call site]
00179
unwindstack::Unwinder::Unwinder(unsigned long, unwindstack::Maps*, unwindstack::Regs*, std::__1::shared_ptr<unwindstack::Memory>)
[function]
[call site]
00180
perfetto::base::GetWallTimeMs()
[function]
[call site]
00181
void perfetto::base::ignore_result<char [36]>(char const (&) [36])
[function]
[call site]
00182
void perfetto::base::ignore_result<char [15]>(char const (&) [15])
[function]
[call site]
00183
perfetto::profiling::UnwindingMetadata::ReparseMaps()
[function]
[call site]
00184
perfetto::profiling::FDMaps::Reset()
[function]
[call site]
00185
perfetto::profiling::FDMaps::Parse()
[function]
[call site]
00186
perfetto::base::GetWallTimeMs()
[function]
[call site]
00187
perfetto::profiling::(anonymous namespace)::ReadFromRawData(unwindstack::Regs*, void*)
[function]
[call site]
00188
unwindstack::Unwinder::frames()
[function]
[call site]
00189
unwindstack::Unwinder::Unwind(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const*, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const*)
[function]
[call site]
00190
unwindstack::Log::Error(char const*, ...)
[function]
[call site]
00191
unwindstack::Log::PrintToStdout(unsigned char, char const*, __va_list_tag*)
[function]
[call site]
00192
android::base::StringPrintf(char const*, ...)
[function]
[call site]
00193
android::base::StringAppendV(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, char const*, __va_list_tag*)
[function]
[call site]
00194
vsnprintf
[call site]
00195
vsnprintf
[call site]
00196
vprintf
[call site]
00197
abort
[call site]
00198
unwindstack::Unwinder::ClearErrors()
[function]
[call site]
00199
unwindstack::MapInfo::name()
[function]
[call site]
00200
unwindstack::SharedString::operator std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&() const
[function]
[call site]
00201
__cxa_guard_acquire
[call site]
00202
__cxa_guard_release
[call site]
00203
android::base::Basename(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00204
__cxa_guard_acquire
[call site]
00205
__cxa_guard_release
[call site]
00206
__xpg_basename
[call site]
00207
unwindstack::MapInfo::name()
[function]
[call site]
00208
unwindstack::SharedString::operator std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&() const
[function]
[call site]
00209
unwindstack::ShouldStop(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00210
unwindstack::MapInfo::GetElf(std::__1::shared_ptr<unwindstack::Memory> const&, unwindstack::ArchEnum)
[function]
[call site]
00211
unwindstack::MapInfo::elf_mutex()
[function]
[call site]
00212
unwindstack::MapInfo::GetElfFields()
[function]
[call site]
00213
unwindstack::MapInfo::ElfFields::ElfFields()
[function]
[call site]
00214
unwindstack::MapInfo::elf()
[function]
[call site]
00215
unwindstack::MapInfo::GetElfFields()
[function]
[call site]
00216
unwindstack::MapInfo::elf()
[function]
[call site]
00217
unwindstack::ScopedElfCacheLock::ScopedElfCacheLock()
[function]
[call site]
00218
unwindstack::Elf::CachingEnabled()
[function]
[call site]
00219
unwindstack::Elf::CacheLock()
[function]
[call site]
00220
unwindstack::Elf::CachingEnabled()
[function]
[call site]
00221
unwindstack::MapInfo::name()
[function]
[call site]
00222
unwindstack::SharedString::empty() const
[function]
[call site]
00223
unwindstack::SharedString::is_null() const
[function]
[call site]
00224
unwindstack::Elf::CacheGet(unwindstack::MapInfo*)
[function]
[call site]
00225
unwindstack::MapInfo::name()
[function]
[call site]
00226
unwindstack::MapInfo::offset() const
[function]
[call site]
00227
unwindstack::MapInfo::flags() const
[function]
[call site]
00228
unwindstack::MapInfo::GetPrevRealMap()
[function]
[call site]
00229
unwindstack::MapInfo::name()
[function]
[call site]
00230
unwindstack::SharedString::empty() const
[function]
[call site]
00231
unwindstack::MapInfo::prev_map() const
[function]
[call site]
00232
unwindstack::MapInfo::IsBlank()
[function]
[call site]
00233
unwindstack::MapInfo::offset() const
[function]
[call site]
00234
unwindstack::MapInfo::flags() const
[function]
[call site]
00235
unwindstack::MapInfo::name()
[function]
[call site]
00236
unwindstack::SharedString::empty() const
[function]
[call site]
00237
unwindstack::MapInfo::name()
[function]
[call site]
00238
bool unwindstack::operator==<unwindstack::SharedString, void>(unwindstack::SharedString const&, unwindstack::SharedString const&)
[function]
[call site]
00239
unwindstack::SharedString::operator std::__1::basic_string_view<char, std::__1::char_traits<char> >() const
[function]
[call site]
00240
unwindstack::SharedString::operator std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&() const
[function]
[call site]
00241
unwindstack::MapInfo::offset() const
[function]
[call site]
00242
unwindstack::MapInfo::flags() const
[function]
[call site]
00243
unwindstack::MapInfo::offset() const
[function]
[call site]
00244
unwindstack::MapInfo::set_elf(std::__1::shared_ptr<unwindstack::Elf>&)
[function]
[call site]
00245
unwindstack::MapInfo::GetElfFields()
[function]
[call site]
00246
unwindstack::MapInfo::set_elf_start_offset(unsigned long)
[function]
[call site]
00247
unwindstack::MapInfo::GetElfFields()
[function]
[call site]
00248
unwindstack::MapInfo::offset() const
[function]
[call site]
00249
unwindstack::MapInfo::set_elf_offset(unsigned long)
[function]
[call site]
00250
unwindstack::MapInfo::GetElfFields()
[function]
[call site]
00251
unwindstack::MapInfo::elf()
[function]
[call site]
00252
unwindstack::MapInfo::CreateMemory(std::__1::shared_ptr<unwindstack::Memory> const&)
[function]
[call site]
00253
unwindstack::MapInfo::end() const
[function]
[call site]
00254
unwindstack::MapInfo::start() const
[function]
[call site]
00255
unwindstack::MapInfo::set_elf_offset(unsigned long)
[function]
[call site]
00256
unwindstack::MapInfo::flags() const
[function]
[call site]
00257
unwindstack::MapInfo::name()
[function]
[call site]
00258
unwindstack::SharedString::empty() const
[function]
[call site]
00259
unwindstack::MapInfo::CreateFileMemory()
[function]
[call site]
00260
unwindstack::MapInfo::flags() const
[function]
[call site]
00261
unwindstack::MapInfo::offset() const
[function]
[call site]
00262
unwindstack::MapInfo::name()
[function]
[call site]
00263
unwindstack::SharedString::operator std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&() const
[function]
[call site]
00264
unwindstack::MemoryFileAtOffset::Init(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long)
[function]
[call site]
00265
open64
[call site]
00266
__errno_location
[call site]
00267
android::base::unique_fd_impl<android::base::DefaultCloser>::unique_fd_impl(int)
[function]
[call site]
00268
android::base::unique_fd_impl<android::base::DefaultCloser>::reset(int)
[function]
[call site]
00269
android::base::unique_fd_impl<android::base::DefaultCloser>::reset(int, void*)
[function]
[call site]
00270
__errno_location
[call site]
00271
decltype ((android::base::DefaultCloser::Close({parm#1})),((void)())) android::base::unique_fd_impl<android::base::DefaultCloser>::close<android::base::DefaultCloser>(int, void*)
[function]
[call site]
00272
android::base::DefaultCloser::Close(int)
[function]
[call site]
00273
close
[call site]
00274
void android::base::unique_fd_impl<android::base::DefaultCloser>::tag<android::base::DefaultCloser>(long, void*, void*)
[function]
[call site]
00275
__errno_location
[call site]
00276
android::base::unique_fd_impl<android::base::DefaultCloser>::operator==(int) const
[function]
[call site]
00277
android::base::unique_fd_impl<android::base::DefaultCloser>::get() const
[function]
[call site]
00278
android::base::unique_fd_impl<android::base::DefaultCloser>::operator int() const
[function]
[call site]
00279
android::base::unique_fd_impl<android::base::DefaultCloser>::get() const
[function]
[call site]
00280
fstat64
[call site]
00281
getpagesize
[call site]
00282
getpagesize
[call site]
00283
android::base::unique_fd_impl<android::base::DefaultCloser>::operator int() const
[function]
[call site]
00284
mmap64
[call site]
00285
android::base::unique_fd_impl<android::base::DefaultCloser>::~unique_fd_impl()
[function]
[call site]
00286
android::base::unique_fd_impl<android::base::DefaultCloser>::reset(int)
[function]
[call site]
00287
unwindstack::MapInfo::end() const
[function]
[call site]
00288
unwindstack::MapInfo::start() const
[function]
[call site]
00289
unwindstack::MapInfo::name()
[function]
[call site]
00290
unwindstack::SharedString::operator std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&() const
[function]
[call site]
00291
unwindstack::MapInfo::offset() const
[function]
[call site]
00292
unwindstack::MemoryFileAtOffset::Init(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long)
[function]
[call site]
00293
unwindstack::Elf::GetInfo(unwindstack::Memory*, unsigned long*)
[function]
[call site]
00294
unwindstack::Elf::IsValidElf(unwindstack::Memory*)
[function]
[call site]
00295
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00296
memcmp
[call site]
00297
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00298
unwindstack::ElfInterfaceImpl<unwindstack::ElfTypes32>::GetMaxSize(unwindstack::Memory*, unsigned long*)
[function]
[call site]
00299
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00300
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00301
unwindstack::ElfInterfaceImpl<unwindstack::ElfTypes64>::GetMaxSize(unwindstack::Memory*, unsigned long*)
[function]
[call site]
00302
unwindstack::MapInfo::offset() const
[function]
[call site]
00303
unwindstack::MapInfo::set_elf_start_offset(unsigned long)
[function]
[call site]
00304
unwindstack::MapInfo::name()
[function]
[call site]
00305
unwindstack::SharedString::operator std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&() const
[function]
[call site]
00306
unwindstack::MapInfo::offset() const
[function]
[call site]
00307
unwindstack::MemoryFileAtOffset::Init(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long)
[function]
[call site]
00308
unwindstack::MapInfo::name()
[function]
[call site]
00309
unwindstack::SharedString::operator std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&() const
[function]
[call site]
00310
unwindstack::MapInfo::offset() const
[function]
[call site]
00311
unwindstack::MemoryFileAtOffset::Init(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long)
[function]
[call site]
00312
unwindstack::MapInfo::set_elf_start_offset(unsigned long)
[function]
[call site]
00313
unwindstack::MapInfo::name()
[function]
[call site]
00314
unwindstack::SharedString::operator std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&() const
[function]
[call site]
00315
unwindstack::MemoryFileAtOffset::Init(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long)
[function]
[call site]
00316
unwindstack::Elf::IsValidElf(unwindstack::Memory*)
[function]
[call site]
00317
unwindstack::MapInfo::offset() const
[function]
[call site]
00318
unwindstack::MapInfo::set_elf_offset(unsigned long)
[function]
[call site]
00319
unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap(unwindstack::MemoryFileAtOffset*)
[function]
[call site]
00320
unwindstack::MapInfo::GetPrevRealMap()
[function]
[call site]
00321
unwindstack::MapInfo::flags() const
[function]
[call site]
00322
unwindstack::MapInfo::offset() const
[function]
[call site]
00323
unwindstack::MapInfo::end() const
[function]
[call site]
00324
unwindstack::MapInfo::name()
[function]
[call site]
00325
unwindstack::SharedString::operator std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&() const
[function]
[call site]
00326
unwindstack::MapInfo::offset() const
[function]
[call site]
00327
unwindstack::MemoryFileAtOffset::Init(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long)
[function]
[call site]
00328
unwindstack::Elf::GetInfo(unwindstack::Memory*, unsigned long*)
[function]
[call site]
00329
unwindstack::MapInfo::name()
[function]
[call site]
00330
unwindstack::SharedString::operator std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&() const
[function]
[call site]
00331
unwindstack::MapInfo::offset() const
[function]
[call site]
00332
unwindstack::MemoryFileAtOffset::Init(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long)
[function]
[call site]
00333
unwindstack::MapInfo::offset() const
[function]
[call site]
00334
unwindstack::MapInfo::set_elf_offset(unsigned long)
[function]
[call site]
00335
unwindstack::MapInfo::offset() const
[function]
[call site]
00336
unwindstack::MapInfo::set_elf_start_offset(unsigned long)
[function]
[call site]
00337
unwindstack::MapInfo::name()
[function]
[call site]
00338
unwindstack::SharedString::operator std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&() const
[function]
[call site]
00339
unwindstack::MapInfo::offset() const
[function]
[call site]
00340
unwindstack::MemoryFileAtOffset::Init(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long)
[function]
[call site]
00341
unwindstack::MapInfo::set_memory_backed_elf(bool)
[function]
[call site]
00342
unwindstack::MapInfo::GetElfFields()
[function]
[call site]
00343
unwindstack::MapInfo::start() const
[function]
[call site]
00344
unwindstack::MapInfo::end() const
[function]
[call site]
00345
unwindstack::MemoryRange::MemoryRange(std::__1::shared_ptr<unwindstack::Memory> const&, unsigned long, unsigned long, unsigned long)
[function]
[call site]
00346
unwindstack::Memory::Memory()
[function]
[call site]
00347
unwindstack::Elf::IsValidElf(unwindstack::Memory*)
[function]
[call site]
00348
unwindstack::MapInfo::offset() const
[function]
[call site]
00349
unwindstack::MapInfo::set_elf_start_offset(unsigned long)
[function]
[call site]
00350
unwindstack::MapInfo::GetNextRealMap()
[function]
[call site]
00351
unwindstack::MapInfo::name()
[function]
[call site]
00352
unwindstack::SharedString::empty() const
[function]
[call site]
00353
unwindstack::MapInfo::next_map() const
[function]
[call site]
00354
unwindstack::MapInfo::IsBlank()
[function]
[call site]
00355
unwindstack::MapInfo::name()
[function]
[call site]
00356
bool unwindstack::operator==<unwindstack::SharedString, void>(unwindstack::SharedString const&, unwindstack::SharedString const&)
[function]
[call site]
00357
unwindstack::MapInfo::offset() const
[function]
[call site]
00358
unwindstack::MemoryRanges::MemoryRanges()
[function]
[call site]
00359
unwindstack::Memory::Memory()
[function]
[call site]
00360
unwindstack::MapInfo::start() const
[function]
[call site]
00361
unwindstack::MapInfo::end() const
[function]
[call site]
00362
unwindstack::MemoryRange::MemoryRange(std::__1::shared_ptr<unwindstack::Memory> const&, unsigned long, unsigned long, unsigned long)
[function]
[call site]
00363
unwindstack::MemoryRanges::Insert(unwindstack::MemoryRange*)
[function]
[call site]
00364
unwindstack::MemoryRange::offset()
[function]
[call site]
00365
unwindstack::MemoryRange::length()
[function]
[call site]
00366
unwindstack::MapInfo::start() const
[function]
[call site]
00367
unwindstack::MapInfo::end() const
[function]
[call site]
00368
unwindstack::MapInfo::start() const
[function]
[call site]
00369
unwindstack::MapInfo::offset() const
[function]
[call site]
00370
unwindstack::MemoryRange::MemoryRange(std::__1::shared_ptr<unwindstack::Memory> const&, unsigned long, unsigned long, unsigned long)
[function]
[call site]
00371
unwindstack::MemoryRanges::Insert(unwindstack::MemoryRange*)
[function]
[call site]
00372
unwindstack::MapInfo::GetPrevRealMap()
[function]
[call site]
00373
unwindstack::MapInfo::offset() const
[function]
[call site]
00374
unwindstack::MapInfo::set_memory_backed_elf(bool)
[function]
[call site]
00375
unwindstack::MapInfo::offset() const
[function]
[call site]
00376
unwindstack::MapInfo::set_elf_offset(unsigned long)
[function]
[call site]
00377
unwindstack::MapInfo::offset() const
[function]
[call site]
00378
unwindstack::MapInfo::set_elf_start_offset(unsigned long)
[function]
[call site]
00379
unwindstack::MemoryRanges::MemoryRanges()
[function]
[call site]
00380
unwindstack::MapInfo::start() const
[function]
[call site]
00381
unwindstack::MapInfo::end() const
[function]
[call site]
00382
unwindstack::MapInfo::start() const
[function]
[call site]
00383
unwindstack::MemoryRange::MemoryRange(std::__1::shared_ptr<unwindstack::Memory> const&, unsigned long, unsigned long, unsigned long)
[function]
[call site]
00384
unwindstack::MemoryRanges::Insert(unwindstack::MemoryRange*)
[function]
[call site]
00385
unwindstack::MapInfo::start() const
[function]
[call site]
00386
unwindstack::MapInfo::end() const
[function]
[call site]
00387
unwindstack::MapInfo::elf_offset()
[function]
[call site]
00388
unwindstack::MapInfo::GetElfFields()
[function]
[call site]
00389
unwindstack::MemoryRange::MemoryRange(std::__1::shared_ptr<unwindstack::Memory> const&, unsigned long, unsigned long, unsigned long)
[function]
[call site]
00390
unwindstack::MemoryRanges::Insert(unwindstack::MemoryRange*)
[function]
[call site]
00391
unwindstack::MapInfo::elf()
[function]
[call site]
00392
unwindstack::Elf::Elf(std::__1::shared_ptr<unwindstack::Memory>&)
[function]
[call site]
00393
unwindstack::MapInfo::elf()
[function]
[call site]
00394
unwindstack::Elf::Init()
[function]
[call site]
00395
unwindstack::Elf::CreateInterfaceFromMemory(std::__1::shared_ptr<unwindstack::Memory>&)
[function]
[call site]
00396
unwindstack::Elf::IsValidElf(unwindstack::Memory*)
[function]
[call site]
00397
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00398
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00399
unwindstack::ElfInterfaceArm::ElfInterfaceArm(std::__1::shared_ptr<unwindstack::Memory>&)
[function]
[call site]
00400
unwindstack::ElfInterfaceImpl<unwindstack::ElfTypes32>::ElfInterfaceImpl(std::__1::shared_ptr<unwindstack::Memory>&)
[function]
[call site]
00401
unwindstack::ElfInterface::ElfInterface(std::__1::shared_ptr<unwindstack::Memory>&)
[function]
[call site]
00402
unwindstack::ElfInterfaceImpl<unwindstack::ElfTypes32>::ElfInterfaceImpl(std::__1::shared_ptr<unwindstack::Memory>&)
[function]
[call site]
00403
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00404
unwindstack::ElfInterfaceImpl<unwindstack::ElfTypes64>::ElfInterfaceImpl(std::__1::shared_ptr<unwindstack::Memory>&)
[function]
[call site]
00405
unwindstack::Elf::InitGnuDebugdata()
[function]
[call site]
00406
unwindstack::ElfInterface::gnu_debugdata_offset()
[function]
[call site]
00407
unwindstack::ElfInterface::CreateGnuDebugdataMemory()
[function]
[call site]
00408
unwindstack::MemoryXz::Init()
[function]
[call site]
00409
unwindstack::MemoryXz::ReadBlocks()
[function]
[call site]
00410
unwindstack::MemoryXz::ReadBlocks()::$_0::operator void* (*)(ISzAlloc const*, unsigned long)() const
[function]
[call site]
00411
unwindstack::MemoryXz::ReadBlocks()::$_1::operator void (*)(ISzAlloc const*, void*)() const
[function]
[call site]
00412
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00413
Xzs_Construct
[function]
[call site]
00414
Xzs_ReadBackward
[function]
[call site]
00415
Xz_Construct
[function]
[call site]
00416
Xz_ReadBackward
[function]
[call site]
00417
LookInStream_SeekRead_ForArc
[function]
[call site]
00418
LookInStream_SeekTo
[function]
[call site]
00419
LookInStream_Read
[function]
[call site]
00420
LookInStream_Read2
[function]
[call site]
00421
LookInStream_SeekRead_ForArc
[function]
[call site]
00422
LookInStream_SeekRead_ForArc
[function]
[call site]
00423
CrcCalc
[function]
[call site]
00424
LookInStream_SeekTo
[function]
[call site]
00425
Xz_ReadIndex
[function]
[call site]
00426
LookInStream_Read2
[function]
[call site]
00427
Xz_ReadIndex2
[function]
[call site]
00428
CrcCalc
[function]
[call site]
00429
Xz_ReadVarInt
[function]
[call site]
00430
Xz_Free
[function]
[call site]
00431
Xz_ReadVarInt
[function]
[call site]
00432
Xz_ReadVarInt
[function]
[call site]
00433
Xz_GetPackSize
[function]
[call site]
00434
LookInStream_SeekTo
[function]
[call site]
00435
SecToRead_CreateVTable
[function]
[call site]
00436
Xz_ReadHeader
[function]
[call site]
00437
SeqInStream_Read2
[function]
[call site]
00438
memcmp
[call site]
00439
Xz_ParseHeader
[function]
[call site]
00440
CrcCalc
[function]
[call site]
00441
LookInStream_SeekTo
[function]
[call site]
00442
Xzs_GetNumBlocks
[function]
[call site]
00443
unwindstack::MemoryXz::XzBlock::~XzBlock()
[function]
[call site]
00444
Xzs_Free
[function]
[call site]
00445
Xz_Free
[function]
[call site]
00446
unwindstack::MemoryXz::Decompress(unwindstack::MemoryXz::XzBlock*)
[function]
[call site]
00447
unwindstack::MemoryXz::Decompress(unwindstack::MemoryXz::XzBlock*)::$_0::operator void* (*)(ISzAlloc const*, unsigned long)() const
[function]
[call site]
00448
unwindstack::MemoryXz::Decompress(unwindstack::MemoryXz::XzBlock*)::$_1::operator void (*)(ISzAlloc const*, void*)() const
[function]
[call site]
00449
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00450
XzUnpacker_Construct
[function]
[call site]
00451
MixCoder_Construct
[function]
[call site]
00452
XzUnpacker_Init
[function]
[call site]
00453
XzUnpacker_PrepareToRandomBlockDecoding
[function]
[call site]
00454
Sha256_Init
[function]
[call site]
00455
XzUnpacker_SetOutBuf
[function]
[call site]
00456
XzUnpacker_Code
[function]
[call site]
00457
MixCoder_Code
[function]
[call site]
00458
XzCheck_Update
[function]
[call site]
00459
CrcUpdate
[function]
[call site]
00460
Crc64Update
[function]
[call site]
00461
Sha256_Update
[function]
[call site]
00462
Sha256_WriteByteBlock
[function]
[call site]
00463
XzFlags_GetCheckSize
[function]
[call site]
00464
XzUnpacker_UpdateIndex
[function]
[call site]
00465
Xz_WriteVarInt
[function]
[call site]
00466
Xz_WriteVarInt
[function]
[call site]
00467
Sha256_Update
[function]
[call site]
00468
Xz_ParseHeader
[function]
[call site]
00469
Sha256_Init
[function]
[call site]
00470
Xz_WriteVarInt
[function]
[call site]
00471
Sha256_Final
[function]
[call site]
00472
Sha256_WriteByteBlock
[function]
[call site]
00473
Sha256_WriteByteBlock
[function]
[call site]
00474
Sha256_Init
[function]
[call site]
00475
Sha256_Init
[function]
[call site]
00476
CrcUpdate
[function]
[call site]
00477
XzBlock_Parse
[function]
[call site]
00478
CrcCalc
[function]
[call site]
00479
Xz_ReadVarInt
[function]
[call site]
00480
Xz_ReadVarInt
[function]
[call site]
00481
Xz_ReadVarInt
[function]
[call site]
00482
Xz_ReadVarInt
[function]
[call site]
00483
XzBlock_AreSupportedFilters
[function]
[call site]
00484
XzCheck_Init
[function]
[call site]
00485
Sha256_Init
[function]
[call site]
00486
XzDecMix_Init
[function]
[call site]
00487
MixCoder_Free
[function]
[call site]
00488
MixCoder_SetFromMethod
[function]
[call site]
00489
Lzma2State_SetFromMethod
[function]
[call site]
00490
BraState_SetFromMethod
[function]
[call site]
00491
MixCoder_ResetFromMethod
[function]
[call site]
00492
Lzma2State_ResetOutBuf
[function]
[call site]
00493
MixCoder_Init
[function]
[call site]
00494
XzFlags_GetCheckSize
[function]
[call site]
00495
XzCheck_Final
[function]
[call site]
00496
Sha256_Final
[function]
[call site]
00497
memcmp
[call site]
00498
CrcUpdate
[function]
[call site]
00499
Sha256_Update
[function]
[call site]
00500
Sha256_Final
[function]
[call site]
00501
memcmp
[call site]
00502
Xz_CheckFooter
[function]
[call site]
00503
CrcCalc
[function]
[call site]
00504
XzUnpacker_Free
[function]
[call site]
00505
MixCoder_Free
[function]
[call site]
00506
unwindstack::Log::Error(char const*, ...)
[function]
[call site]
00507
unwindstack::MemoryXz::XzBlock::~XzBlock()
[function]
[call site]
00508
unwindstack::Elf::CreateInterfaceFromMemory(std::__1::shared_ptr<unwindstack::Memory>&)
[function]
[call site]
00509
unwindstack::ElfInterface::SetGnuDebugdataInterface(unwindstack::ElfInterface*)
[function]
[call site]
00510
unwindstack::MapInfo::elf()
[function]
[call site]
00511
unwindstack::Elf::valid()
[function]
[call site]
00512
unwindstack::Elf::arch()
[function]
[call site]
00513
unwindstack::MapInfo::elf()
[function]
[call site]
00514
unwindstack::Elf::Invalidate()
[function]
[call site]
00515
unwindstack::MapInfo::elf()
[function]
[call site]
00516
unwindstack::Elf::valid()
[function]
[call site]
00517
unwindstack::MapInfo::offset() const
[function]
[call site]
00518
unwindstack::MapInfo::set_elf_start_offset(unsigned long)
[function]
[call site]
00519
unwindstack::MapInfo::GetPrevRealMap()
[function]
[call site]
00520
unwindstack::MapInfo::flags() const
[function]
[call site]
00521
unwindstack::MapInfo::offset() const
[function]
[call site]
00522
unwindstack::MapInfo::elf_mutex()
[function]
[call site]
00523
unwindstack::MapInfo::elf()
[function]
[call site]
00524
unwindstack::MapInfo::elf()
[function]
[call site]
00525
unwindstack::MapInfo::set_elf(std::__1::shared_ptr<unwindstack::Elf>&)
[function]
[call site]
00526
unwindstack::MapInfo::memory_backed_elf()
[function]
[call site]
00527
unwindstack::MapInfo::GetElfFields()
[function]
[call site]
00528
unwindstack::MapInfo::set_memory_backed_elf(bool)
[function]
[call site]
00529
unwindstack::MapInfo::elf_start_offset()
[function]
[call site]
00530
unwindstack::MapInfo::GetElfFields()
[function]
[call site]
00531
unwindstack::MapInfo::set_elf_start_offset(unsigned long)
[function]
[call site]
00532
unwindstack::MapInfo::offset() const
[function]
[call site]
00533
unwindstack::MapInfo::elf_start_offset()
[function]
[call site]
00534
unwindstack::MapInfo::set_elf_offset(unsigned long)
[function]
[call site]
00535
unwindstack::MapInfo::elf_start_offset()
[function]
[call site]
00536
unwindstack::MapInfo::elf()
[function]
[call site]
00537
unwindstack::MapInfo::set_elf(std::__1::shared_ptr<unwindstack::Elf>&)
[function]
[call site]
00538
unwindstack::Elf::CachingEnabled()
[function]
[call site]
00539
unwindstack::Elf::CacheAdd(unwindstack::MapInfo*)
[function]
[call site]
00540
unwindstack::MapInfo::elf()
[function]
[call site]
00541
unwindstack::Elf::valid()
[function]
[call site]
00542
unwindstack::MapInfo::name()
[function]
[call site]
00543
unwindstack::MapInfo::elf_start_offset()
[function]
[call site]
00544
unwindstack::MapInfo::elf()
[function]
[call site]
00545
unwindstack::MapInfo::elf()
[function]
[call site]
00546
unwindstack::ScopedElfCacheLock::~ScopedElfCacheLock()
[function]
[call site]
00547
unwindstack::Elf::CachingEnabled()
[function]
[call site]
00548
unwindstack::Elf::CacheUnlock()
[function]
[call site]
00549
unwindstack::Elf::GetRelPc(unsigned long, unwindstack::MapInfo*)
[function]
[call site]
00550
unwindstack::MapInfo::start() const
[function]
[call site]
00551
unwindstack::MapInfo::elf_offset()
[function]
[call site]
00552
unwindstack::MapInfo::flags() const
[function]
[call site]
00553
unwindstack::GetPcAdjustment(unsigned long, unwindstack::Elf*, unwindstack::ArchEnum)
[function]
[call site]
00554
unwindstack::Elf::valid()
[function]
[call site]
00555
unwindstack::Elf::GetLoadBias()
[function]
[call site]
00556
unwindstack::Elf::memory()
[function]
[call site]
00557
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00558
unwindstack::Elf::valid()
[function]
[call site]
00559
unwindstack::MapInfo::flags() const
[function]
[call site]
00560
unwindstack::Regs::dex_pc()
[function]
[call site]
00561
unwindstack::Unwinder::FillInDexFrame()
[function]
[call site]
00562
unwindstack::Regs::dex_pc()
[function]
[call site]
00563
unwindstack::MapInfo::start() const
[function]
[call site]
00564
unwindstack::MapInfo::set_load_bias(unsigned long)
[function]
[call site]
00565
unwindstack::MapInfo::GetElfFields()
[function]
[call site]
00566
unwindstack::Regs::set_dex_pc(unsigned long)
[function]
[call site]
00567
unwindstack::Unwinder::FillInFrame(std::__1::shared_ptr<unwindstack::MapInfo>&, unwindstack::Elf*, unsigned long, unsigned long)
[function]
[call site]
00568
unwindstack::MapInfo::flags() const
[function]
[call site]
00569
unwindstack::MapInfo::flags() const
[function]
[call site]
00570
unwindstack::Elf::StepIfSignalHandler(unsigned long, unwindstack::Regs*, unwindstack::Memory*)
[function]
[call site]
00571
unwindstack::Elf::Step(unsigned long, unwindstack::Regs*, unwindstack::Memory*, bool*, bool*)
[function]
[call site]
00572
unwindstack::Elf::GetLastError(unwindstack::ErrorData*)
[function]
[call site]
00573
unwindstack::ElfInterface::last_error()
[function]
[call site]
00574
unwindstack::Elf::GetFunctionName(unsigned long, unwindstack::SharedString*, unsigned long*)
[function]
[call site]
00575
unwindstack::SharedString::SharedString(char const*)
[function]
[call site]
00576
unwindstack::SharedString::operator=(unwindstack::SharedString&&)
[function]
[call site]
00577
unwindstack::SharedString::~SharedString()
[function]
[call site]
00578
unwindstack::Unwinder::frames()
[function]
[call site]
00579
unwindstack::Unwinder::LastErrorCode()
[function]
[call site]
00580
unwindstack::Unwinder::warnings()
[function]
[call site]
00581
perfetto::profiling::UnwindingMetadata::GetBuildId(unwindstack::FrameData const&)
[function]
[call site]
00582
unwindstack::MapInfo::name()
[function]
[call site]
00583
unwindstack::SharedString::empty() const
[function]
[call site]
00584
unwindstack::MapInfo::GetBuildID()
[function]
[call site]
00585
unwindstack::MapInfo::build_id()
[function]
[call site]
00586
unwindstack::MapInfo::GetElfFields()
[function]
[call site]
00587
unwindstack::SharedString::SharedString(unwindstack::SharedString const&)
[function]
[call site]
00588
unwindstack::MapInfo::GetElfObj()
[function]
[call site]
00589
unwindstack::MapInfo::elf_mutex()
[function]
[call site]
00590
unwindstack::MapInfo::elf()
[function]
[call site]
00591
unwindstack::Elf::GetBuildID()
[function]
[call site]
00592
unwindstack::MapInfo::CreateFileMemory()
[function]
[call site]
00593
unwindstack::Elf::GetBuildID(unwindstack::Memory*)
[function]
[call site]
00594
unwindstack::Elf::IsValidElf(unwindstack::Memory*)
[function]
[call site]
00595
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > unwindstack::ElfInterface::ReadBuildIDFromMemory<Elf32_Ehdr, Elf32_Shdr, Elf32_Nhdr>(unwindstack::Memory*)
[function]
[call site]
00596
bool unwindstack::GetBuildIDInfo<Elf32_Ehdr, Elf32_Shdr>(unwindstack::Memory*, unsigned long*, unsigned long*)
[function]
[call site]
00597
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00598
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00599
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00600
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00601
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00602
unwindstack::Memory::ReadFully(unsigned long, void*, unsigned long)
[function]
[call site]
00603
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > unwindstack::ElfInterface::ReadBuildIDFromMemory<Elf64_Ehdr, Elf64_Shdr, Elf64_Nhdr>(unwindstack::Memory*)
[function]
[call site]
00604
bool unwindstack::GetBuildIDInfo<Elf64_Ehdr, Elf64_Shdr>(unwindstack::Memory*, unsigned long*, unsigned long*)
[function]
[call site]
00605
unwindstack::MapInfo::SetBuildID(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&)
[function]
[call site]
00606
unwindstack::SharedString::SharedString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&)
[function]
[call site]
00607
unwindstack::MapInfo::build_id()
[function]
[call site]
00608
unwindstack::SharedString::SharedString(unwindstack::SharedString const&)
[function]
[call site]
00609
unwindstack::SharedString::SharedString(unwindstack::SharedString const&)
[function]
[call site]
00610
unwindstack::SharedString::operator std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&() const
[function]
[call site]
00611
unwindstack::SharedString::~SharedString()
[function]
[call site]
00612
void perfetto::base::ignore_result<char [19], unwindstack::ErrorCode>(char const (&) [19], unwindstack::ErrorCode const&)
[function]
[call site]
00613
unwindstack::SharedString::SharedString()
[function]
[call site]
00614
perfetto::profiling::StringifyLibUnwindstackError(unwindstack::ErrorCode)
[function]
[call site]
00615
unwindstack::SharedString::SharedString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&)
[function]
[call site]
00616
unwindstack::SharedString::operator=(unwindstack::SharedString&&)
[function]
[call site]
00617
unwindstack::SharedString::~SharedString()
[function]
[call site]
00618
unwindstack::FrameData::~FrameData()
[function]
[call site]
00619
unwindstack::Unwinder::~Unwinder()
[function]
[call site]
00620
perfetto::base::GetWallTimeNs()
[function]
[call site]
00621
perfetto::base::Basename(char const*)
[function]
[call site]
00622
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00623
perfetto::profiling::AllocRecordArena::~AllocRecordArena()
[function]
[call site]
00624
perfetto::profiling::UnwindingWorker::ClientData::~ClientData()
[function]
[call site]
00625
perfetto::profiling::SharedRingBuffer::~SharedRingBuffer()
[function]
[call site]
00626
perfetto::profiling::SharedRingBuffer::is_valid() const
[function]
[call site]
00627
perfetto::profiling::(anonymous namespace)::meta_page_size()
[function]
[call site]
00628
perfetto::base::GetSysPageSize()
[function]
[call site]
00629
perfetto::base::internal::GetSysPageSizeSlowpath()
[function]
[call site]
00630
getpagesize
[call site]
00631
perfetto::base::Basename(char const*)
[function]
[call site]
00632
__errno_location
[call site]
00633
strerror
[call site]
00634
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00635
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00636
munmap
[call site]
00637
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::release()
[function]
[call site]
00638
close
[call site]
00639
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::~ScopedResource()
[function]
[call site]
00640
perfetto::profiling::UnwindingMetadata::~UnwindingMetadata()
[function]
[call site]
00641
perfetto::profiling::FDMaps::~FDMaps()
[function]
[call site]
00642
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::~ScopedResource()
[function]
[call site]
00643
unwindstack::Maps::~Maps()
[function]
[call site]
00644
perfetto::profiling::(anonymous namespace)::NopDelegate::~NopDelegate()
[function]
[call site]
00645
perfetto::profiling::UnwindingWorker::Delegate::~Delegate()
[function]
[call site]
00646
perfetto::profiling::UnwindingMetadata::~UnwindingMetadata()
[function]
[call site]
00647