__gmon_start__ _init _fini _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize _Jv_RegisterClasses _ZNK3art16ArtDexFileLoader4OpenEPKhjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_NS3_10unique_ptrINS_16DexFileContainerENS3_14default_deleteISH_EEEE _ZN3art13DexFileLoader10OpenCommonEPKhjS2_jRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_NS3_10unique_ptrINS_16DexFileContainerENS3_14default_deleteISH_EEEEPNS0_12VerifyResultE __stack_chk_fail _ZNK3art16ArtDexFileLoader4OpenERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEjONS_6MemMapEbbPS7_ _ZN3art13DexFileLoaderC2EONS_6MemMapERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE _ZTVN3art16ArtDexFileLoaderE _ZN3art13DexFileLoader4OpenEjPKNS_10OatDexFileEbbPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE _ZTVN3art13DexFileLoaderE _ZdlPv _ZNSt3__119__shared_weak_count14__release_weakEv _ZN9unix_file6FdFileD1Ev _ZNK3art16ArtDexFileLoader4OpenEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbPS9_PNS3_6vectorINS3_10unique_ptrIKNS_7DexFileENS3_14default_deleteISG_EEEENS7_ISJ_EEEE _ZN3art13DexFileLoader12kInvalidFileE _ZN3art13DexFileLoaderC2EPKcPKN9unix_file6FdFileERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE _ZN3art13DexFileLoader4OpenEbbbPNS_22DexFileLoaderErrorCodeEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS3_6vectorINS3_10unique_ptrIKNS_7DexFileENS3_14default_deleteISE_EEEENS7_ISH_EEEE _ZN3art16ArtDexFileLoaderD0Ev _ZN3art13DexFileLoader7OpenOneEjjPKNS_10OatDexFileEbbPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE _ZNK3art7DexFile6Header12HeaderOffsetEv _ZNK3art7DexFile6Header13ContainerSizeEv _ZN7android4base10LogMessageC1EPKcjNS0_11LogSeverityES3_i _ZN7android4base10LogMessage6streamEv _ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE _ZN7android4base10LogMessageD1Ev _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryC1ERS3_ _ZNKSt3__18ios_base6getlocEv _ZNSt3__15ctypeIcE2idE _ZNKSt3__16locale9use_facetERNS0_2idE _ZNSt3__16localeD1Ev _ZNSt3__18ios_base5clearEj _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryD1Ev _Znwj memset _ZN3art13DexFileLoaderD2Ev _ZN3art13DexFileLoaderD0Ev strlen memcpy _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_ _ZNKSt3__121__basic_string_commonILb1EE20__throw_length_errorEv _ZN3art14CompactDexFile10WriteMagicEPh _ZN3art14CompactDexFile19WriteCurrentVersionEPh _ZN3art14CompactDexFile12IsMagicValidEPKh _ZN3art14CompactDexFile14IsVersionValidEPKh _ZNK3art14CompactDexFile12IsMagicValidEv _ZNK3art14CompactDexFile14IsVersionValidEv _ZNK3art14CompactDexFile22SupportsDefaultMethodsEv _ZNK3art14CompactDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE _ZNK3art20CodeItemDataAccessor15CodeItemDataEndEv _ZN3art14CompactDexFile17CalculateChecksumEPKhjS2_j _ZN3art7DexFile19ChecksumMemoryRangeEPKhj _ZNK3art14CompactDexFile17CalculateChecksumEv _ZN3art14CompactDexFileC2EPKhRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileENS3_10shared_ptrINS_16DexFileContainerEEE _ZN3art7DexFileC2EPKhRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileENS3_10shared_ptrINS_16DexFileContainerEEEb _ZTVN3art14CompactDexFileE _ZN3art18CompactOffsetTable8AccessorC1EPKhjj _ZN3art14CompactDexFileD0Ev _ZN3art7DexFileD2Ev _ZNK3art14CompactDexFile18GetDequickenedSizeEv _ZN3art14CompactDexFile9kDexMagicE _ZN3art14CompactDexFile16kDexMagicVersionE _ZN3art14CompactDexFileC1EPKhRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileENS3_10shared_ptrINS_16DexFileContainerEEE _ZN3art18CompactOffsetTable8AccessorC2EPKhjj _ZN3art18CompactOffsetTable8AccessorC2EPKh _ZNK3art18CompactOffsetTable8Accessor9GetOffsetEj _ZN3art18CompactOffsetTable5BuildERKNSt3__16vectorIjNS1_9allocatorIjEEEEPNS2_IhNS3_IhEEEE _ZN3art18CompactOffsetTable5BuildERKNSt3__16vectorIjNS1_9allocatorIjEEEEPNS2_IhNS3_IhEEEEPjSB_ _ZNSt3__16vectorIhNS_9allocatorIhEEE6insertIPKhEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPhEEE4typeENSC_IS6_EES8_S8_ _ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIjEEvOT_ _ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv memmove abort _ZN3art18CompactOffsetTable8AccessorC1EPKh _ZN3art22AppendPrettyDescriptorEPKcPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcj _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc _ZN3art16PrettyDescriptorEPKc _ZN3art23InversePrettyDescriptorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE memchr bcmp _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_jjRKS4_ _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEjjPKcj __cxa_guard_acquire _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev __cxa_atexit __cxa_guard_release _ZN3art15GetJniShortNameERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseEjj _ZN3art12MangleForJniERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE _ZN3art22CountModifiedUtf8CharsEPKc _ZN7android4base13StringAppendFEPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcz _ZN3art15DotToDescriptorEPKc _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ _ZN3art15DescriptorToDotEPKc _ZN3art16DescriptorToNameEPKc _ZN3art17IsValidMemberNameEPKc _ZN3art22IsValidBinaryClassNameEPKc _ZN3art19IsValidJniClassNameEPKc _ZN3art17IsValidDescriptorEPKc _ZN3art16PrettyDescriptorENS_9Primitive4TypeE _ZN3art9Primitive10DescriptorENS0_4TypeE _ZN7android4base9ShouldLogENS0_11LogSeverityEPKc __errno_location _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi _ZNK3art7DexFile4Sha18ToStringEv _ZN7android4base12StringPrintfEPKcz _ZNK3art7DexFile17CalculateChecksumEv adler32 _ZN3art7DexFile17CalculateChecksumEPKhj _ZNK3art7DexFile10IsReadOnlyEv _ZNK3art7DexFile11EnableWriteEv _ZNK3art7DexFile12DisableWriteEv _ZNK3art7DexFile6Header21GetExpectedHeaderSizeEv strtol _ZNK3art7DexFile6Header10GetVersionEv _ZNK3art7DexFile6Header15HasDexContainerEv _ZN3art7DexFile6Header15SetDexContainerEjj _ZTVN3art7DexFileE _ZN3art7DexFile12GetDataRangeEPKhPNS_16DexFileContainerE _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPKv _ZN3art7DexFile29InitializeSectionsFromMapListEv _ZN3art15StandardDexFile12IsMagicValidEPKh _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj _ZN3art7DexFileD0Ev _ZN3art7DexFile4InitEPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE _ZNK3art7DexFile20CheckMagicAndVersionEPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE _ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE _ZNSt3__18ios_base4initEPv _ZTVNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev _ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE _ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev _ZTTNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED2Ev _ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev _ZNK3art7DexFile12FindClassDefENS_3dex9TypeIndexE _ZNK3art7DexFile17GetCodeItemOffsetERKNS_3dex8ClassDefEj _ZNK3art7DexFile19GetIndexForClassDefERKNS_3dex8ClassDefE _ZN3art13ClassAccessorC2ERKNS_7DexFileEPKhjb _ZN3art13ClassAccessor5Field4ReadEv _ZN3art13ClassAccessor6Method4ReadEv _ZNK3art7DexFile18FindCodeItemOffsetERKNS_3dex8ClassDefEj _ZNK3art7DexFile11FindFieldIdERKNS_3dex6TypeIdERKNS1_8StringIdES4_ _ZNK3art7DexFile17GetIndexForTypeIdERKNS_3dex6TypeIdE _ZNK3art7DexFile19GetIndexForStringIdERKNS_3dex8StringIdE _ZNK3art7DexFile12FindMethodIdERKNS_3dex6TypeIdERKNS1_8StringIdERKNS1_7ProtoIdE _ZNK3art7DexFile18GetIndexForProtoIdERKNS_3dex7ProtoIdE _ZNK3art7DexFile19FindMethodIdByIndexENS_3dex9TypeIndexENS1_11StringIndexENS1_10ProtoIndexE _ZNK3art7DexFile12FindStringIdEPKc _ZNK3art7DexFile10FindTypeIdEPKc _ZNK3art7DexFile10FindTypeIdENS_3dex11StringIndexE _ZNK3art7DexFile11FindProtoIdENS_3dex9TypeIndexEPKS2_j _ZNK3art7DexFile14CreateTypeListENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPNS_3dex9TypeIndexEPNS1_6vectorIS7_NS1_9allocatorIS7_EEEE _ZNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_ _ZN3art7DexFile11FindTryItemEPKNS_3dex7TryItemEjj _ZN3art7DexFile13ReadSignedIntEPKhi _ZN3art7DexFile15ReadUnsignedIntEPKhib _ZN3art7DexFile14ReadSignedLongEPKhi _ZN3art7DexFile16ReadUnsignedLongEPKhib _ZNK3art7DexFile18AppendPrettyMethodEjbPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE _ZNK3art7DexFile11PrettyFieldEjb _ZNK3art7DexFile10PrettyTypeENS_3dex9TypeIndexE _ZNK3art7DexFile24GetProtoIndexForCallSiteEj _ZNK3art7DexFile13GetCallSiteIdEj _ZN3art25EncodedArrayValueIterator9MaybeNextEv _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_7DexFileE _ZN3art25EncodedArrayValueIteratorC2ERKNS_7DexFileEPKh _ZN3art3dexlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10ProtoIndexE _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEt _ZN3art3dexlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_11StringIndexE _ZN3art3dexlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_9TypeIndexE _ZTv0_n12_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev _ZTv0_n12_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEjc __cxa_pure_virtual _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev _ZTv0_n12_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev _ZTv0_n12_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6setbufEPci _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4syncEv _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9showmanycEv _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPci _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5uflowEv _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKci _ZN3art7DexFileD1Ev _ZN3art25EncodedArrayValueIteratorC1ERKNS_7DexFileEPKh _ZN3art20CatchHandlerIteratorC2ERKNS_20CodeItemDataAccessorEj _ZN3art20CatchHandlerIterator4NextEv _ZN3art20CatchHandlerIterator4InitERKNS_20CodeItemDataAccessorEi _ZN3art20CatchHandlerIteratorC2ERKNS_20CodeItemDataAccessorERKNS_3dex7TryItemE _ZN3art20CatchHandlerIterator4InitEPKh _ZN3art20CatchHandlerIteratorC1ERKNS_20CodeItemDataAccessorEj _ZN3art20CatchHandlerIteratorC1ERKNS_20CodeItemDataAccessorERKNS_3dex7TryItemE _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_16DexLayoutSectionE _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEENS_10LayoutTypeE _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_17DexLayoutSectionsE _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEENS_17DexLayoutSections11SectionTypeE _ZN3art13DexFileLoader12IsMagicValidEj _ZN3art13DexFileLoader12IsMagicValidEPKh _ZN3art13DexFileLoader22IsVersionAndMagicValidEPKh _ZN3art15StandardDexFile14IsVersionValidEPKh _ZN3art13DexFileLoader18IsMultiDexLocationENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE _ZN3art13DexFileLoader25GetMultiDexClassesDexNameEj _ZN3art13DexFileLoader19GetMultiDexLocationEjPKc _ZN3art13DexFileLoader19GetMultiDexChecksumEPNSt3__18optionalIjEEPNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPb _ZN3art13DexFileLoader16InitAndReadMagicEjPjPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE _ZN3art10IsZipMagicEj _ZNK9unix_file6FdFile2FdEv _ZN3art13DexFileLoader16MapRootContainerEPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE _ZN3art10ZipArchive15OpenFromOwnedFdEiPKcPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE _ZNK3art10ZipArchive4FindEPKcPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE _ZN3art8ZipEntry14IsUncompressedEv _ZNK3art8ZipEntry11IsAlignedToEj _ZN3art8ZipEntry8GetCrc32Ev _ZN3art10ZipArchiveD1Ev _ZN3art10ZipArchive14OpenFromMemoryEPKhjPKcPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE _ZN9unix_file6FdFileC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEijb _ZN9unix_file6FdFileaSEOS0_ _ZN9unix_file6FdFileC1EOS0_ _ZN3art17ReadMagicAndResetEiPjPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE strerror _ZN3art6MemMap13IsInitializedEv __fxstat64 _ZN3art6MemMap16MapFileAtAddressEPhjiiixbPKcbPS0_PNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE _ZN3art6MemMapC1EOS0_ _ZN3art6MemMapD1Ev _ZN3art13DexFileLoader23GetDexCanonicalLocationEPKc _ZN3art13DexFileLoader15GetBaseLocationEPKc realpath free strrchr _ZN3art13DexFileLoaderC2EPKhjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE _ZTVNSt3__120__shared_ptr_emplaceIN3art22MemoryDexFileContainerENS_9allocatorIS2_EEEE _ZTVN3art22MemoryDexFileContainerE _ZN3art13DexFileLoaderC2ENSt3__110shared_ptrINS_16DexFileContainerEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE _ZN3art13DexFileLoaderC2EONSt3__16vectorIhNS1_9allocatorIhEEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS3_IcEEEE PaletteTraceBegin _ZN3art13DexFileLoader10OpenCommonENSt3__110shared_ptrINS_16DexFileContainerEEEPKhjRKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8optionalIjEEPKNS_10OatDexFileEbbPSC_PNS_22DexFileLoaderErrorCodeE PaletteTraceEnd _ZTVN3art15StandardDexFileE _ZN3art3dex6VerifyEPKNS_7DexFileEPKcbPNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE _ZNSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEE21__push_back_slow_pathIS7_EEvOT_ _ZNK3art13DexFileLoader16OpenFromZipEntryERKNS_10ZipArchiveEPKcRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEbbPjPNS_22DexFileLoaderErrorCodeEPSC_PNS6_6vectorINS6_10unique_ptrIKNS_7DexFileENS6_14default_deleteISM_EEEENSA_ISP_EEEE _ZN3art8ZipEntry21GetUncompressedLengthEv _ZN3art8ZipEntry15ExtractToMemMapEPKcS2_PNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE _ZN3art6MemMap7DoResetEv _ZN3art6MemMap4swapERS0_ _ZN3art8ZipEntry19MapDirectlyFromFileEPKcPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE _ZNK3art13DexFileLoader4OpenEPKhjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjPKNS_10OatDexFileEbbPS9_NS3_10unique_ptrINS_16DexFileContainerENS3_14default_deleteISH_EEEE _ZNSt3__120__shared_ptr_emplaceIN3art22MemoryDexFileContainerENS_9allocatorIS2_EEED2Ev _ZNSt3__119__shared_weak_countD2Ev _ZNSt3__120__shared_ptr_emplaceIN3art22MemoryDexFileContainerENS_9allocatorIS2_EEED0Ev _ZNSt3__120__shared_ptr_emplaceIN3art22MemoryDexFileContainerENS_9allocatorIS2_EEE16__on_zero_sharedEv _ZNSt3__120__shared_ptr_emplaceIN3art22MemoryDexFileContainerENS_9allocatorIS2_EEE21__on_zero_shared_weakEv _ZN3art16DexFileContainerD2Ev _ZN3art22MemoryDexFileContainerD0Ev _ZNK3art22MemoryDexFileContainer10IsReadOnlyEv _ZN3art22MemoryDexFileContainer11EnableWriteEv _ZN3art22MemoryDexFileContainer12DisableWriteEv _ZNK3art22MemoryDexFileContainer5BeginEv _ZNK3art22MemoryDexFileContainer3EndEv _ZNK3art16DexFileContainer4DataEv _ZNK3art16DexFileContainer9IsFileMapEv _ZN3art6MemMap7ProtectEi _ZTVN9unix_file6FdFileE _ZNKSt3__119__shared_weak_count13__get_deleterERKSt9type_info _ZN3art13DexFileLoaderC1EPKhjRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE _ZN3art13DexFileLoaderC1EONSt3__16vectorIhNS1_9allocatorIhEEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS3_IcEEEE _ZN3art13DexFileLoaderC1EONS_6MemMapERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE _ZN3art3dex8tracking24DexFileTrackingRegistrar14SetDexSectionsEv _ZN3art3dex8tracking15RegisterDexFileEPKNS_7DexFileE _ZN3art3dex8tracking24DexFileTrackingRegistrar16SetCurrentRangesEv _ZN3art3dex8tracking24DexFileTrackingRegistrar22SetDexFileRegistrationEb _ZNSt3__15dequeINS_5tupleIJPKvjbEEENS_9allocatorIS4_EEE19__add_back_capacityEv _ZN3art3dex8tracking24DexFileTrackingRegistrar26SetAllCodeItemRegistrationEb _ZN3art3dex8tracking24DexFileTrackingRegistrar31SetAllCodeItemStartRegistrationEb _ZN3art3dex8tracking24DexFileTrackingRegistrar23SetAllInsnsRegistrationEb _ZN3art3dex8tracking24DexFileTrackingRegistrar23SetCodeItemRegistrationEPKcb strcmp _ZN3art3dex8tracking24DexFileTrackingRegistrar33SetAllStringDataStartRegistrationEb _ZN3art3dex8tracking24DexFileTrackingRegistrar28SetAllStringDataRegistrationEb _ZNSt3__114__split_bufferIPNS_5tupleIJPKvjbEEENS_9allocatorIS5_EEE9push_backEOS5_ _ZNSt3__114__split_bufferIPNS_5tupleIJPKvjbEEERNS_9allocatorIS5_EEE9push_backEOS5_ _ZNSt3__114__split_bufferIPNS_5tupleIJPKvjbEEERNS_9allocatorIS5_EEE10push_frontERKS5_ _ZNSt3__114__split_bufferIPNS_5tupleIJPKvjbEEENS_9allocatorIS5_EEE10push_frontEOS5_ _ZN3art3dex15DexFileVerifier26CheckShortyDescriptorMatchEcPKcb _ZN3art3dex15DexFileVerifier17ErrorStringPrintfEPKcz _ZN7android4base13StringAppendVEPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcPc _ZN3art3dex15DexFileVerifier13CheckListSizeEPKvjjPKc _ZN3art3dex15DexFileVerifier9CheckListEjPKcPPKh _ZN3art3dex15DexFileVerifier23CheckValidOffsetAndSizeEjjjPKc _ZN3art3dex15DexFileVerifier11CheckHeaderEv _ZN3art3dex15DexFileVerifier8CheckMapEv _ZN3art3dex15DexFileVerifier25CheckAndGetHandlerOffsetsEPKNS0_8CodeItemEPjj _ZN3art3dex15DexFileVerifier23CheckClassDataItemFieldEjjjNS0_9TypeIndexE _ZN3art3dex15DexFileVerifier21CheckFieldAccessFlagsEjjjPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE _ZN3art3dex15DexFileVerifier19GetFieldDescriptionEj _ZN3art21PrettyJavaAccessFlagsEj _ZN3art3dex15DexFileVerifier24CheckClassDataItemMethodEjjjNS0_9TypeIndexEjb _ZN3art3dex15DexFileVerifier22CheckMethodAccessFlagsEjjjjbbPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE _ZN3art3dex15DexFileVerifier26CheckConstructorPropertiesEjj _ZN3art3dex15DexFileVerifier20GetMethodDescriptionEj _ZNK3art9Signature6IsVoidEv _ZNK3art9Signature21GetNumberOfParametersEv _ZN3art3dex15DexFileVerifier12CheckPaddingEjNS_7DexFile11MapItemTypeE _ZN3art3dex15DexFileVerifier17CheckEncodedValueEv _ZN3art3dex15DexFileVerifier17CheckEncodedArrayEv _ZN3art3dex15DexFileVerifier22CheckEncodedAnnotationEv _ZNSt3__15dequeIN3art3dex15DexFileVerifier8ToDoItemENS_9allocatorIS4_EEE19__add_back_capacityEv _ZN3art3dex15DexFileVerifier17CheckArrayElementEv _ZN3art3dex15DexFileVerifier22CheckAnnotationElementEPj _ZN3art3dex15DexFileVerifier13FlushToDoListEv _ZN3art3dex15DexFileVerifier21CheckStaticFieldTypesERKNS0_8ClassDefE _ZN3art3dex15DexFileVerifier20CheckIntraTypeIdItemEv _ZN3art3dex15DexFileVerifier21CheckIntraProtoIdItemEv _ZN3art3dex15DexFileVerifier21CheckIntraFieldIdItemEv _ZN3art3dex15DexFileVerifier22CheckIntraMethodIdItemEv _ZN3art3dex15DexFileVerifier22CheckIntraClassDefItemEj _ZN3art3dex15DexFileVerifier26CheckIntraMethodHandleItemEv _ZN3art3dex15DexFileVerifier18CheckIntraTypeListEv _ZN3art3dex15DexFileVerifier30CheckIntraClassDataItemMethodsEjPNS_13ClassAccessor6MethodEj _ZN3art3dex15DexFileVerifier23CheckIntraClassDataItemEv _ZN3art3dex15DexFileVerifier29CheckIntraClassDataItemFieldsILb1EEEbj _ZN3art3dex15DexFileVerifier29CheckIntraClassDataItemFieldsILb0EEEbj _ZN3art3dex15DexFileVerifier18CheckIntraCodeItemEv _Znaj _ZdaPv _ZN3art3dex15DexFileVerifier24CheckIntraStringDataItemEv _ZN3art3dex15DexFileVerifier23CheckIntraDebugInfoItemEv _ZN3art3dex15DexFileVerifier24CheckIntraAnnotationItemEv _ZN3art3dex15DexFileVerifier28CheckIntraHiddenapiClassDataEv _ZN3art3dex15DexFileVerifier34CheckIntraAnnotationsDirectoryItemEv _ZN3art3dex15DexFileVerifier17CheckIntraSectionEv _ZN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEE6ResizeEj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE8192EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE61440EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE8193EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE8194EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE8195EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE8196EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE8197EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE8198EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE1EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE2EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE3EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE4EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE5EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE6EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE7EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE8EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE4097EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE4098EEEbj _ZN3art3dex15DexFileVerifier24CheckIntraSectionIterateILNS_7DexFile11MapItemTypeE4099EEEbj _ZN3art3dex15DexFileVerifier20CheckOffsetToTypeMapEjt _ZN3art3dex15DexFileVerifier25FindFirstClassDataDefinerERKNS_13ClassAccessorE _ZN3art3dex15DexFileVerifier36FindFirstAnnotationsDirectoryDefinerEPKh _ZN3art3dex15DexFileVerifier28CheckInterHiddenapiClassDataEv _ZN3art3dex15DexFileVerifier22CheckInterStringIdItemEv _ZN3art3dex15DexFileVerifier20CheckInterTypeIdItemEv _ZN3art3dex15DexFileVerifier21CheckInterProtoIdItemEv _ZN3art3dex15DexFileVerifier21CheckInterFieldIdItemEv _ZN3art3dex15DexFileVerifier22CheckInterMethodIdItemEv _ZN3art3dex15DexFileVerifier22CheckInterClassDefItemEv _ZN3art3dex15DexFileVerifier24CheckInterCallSiteIdItemEv _ZN3art3dex15DexFileVerifier30CheckInterAnnotationSetRefListEv _ZN3art3dex15DexFileVerifier27CheckInterAnnotationSetItemEv _ZN3art3dex15DexFileVerifier23CheckInterClassDataItemEv _ZN3art3dex15DexFileVerifier34CheckInterAnnotationsDirectoryItemEv _ZN3art3dex15DexFileVerifier24CheckInterSectionIterateEjjNS_7DexFile11MapItemTypeE _ZN3art3dex15DexFileVerifier17CheckInterSectionEv _ZN3art3dex15DexFileVerifier30FindStringRangesForMethodNamesEv _ZN3art3dex15DexFileVerifier6VerifyEv _ZNSt3__16vectorIcNS_9allocatorIcEEE8__appendEjRKc _ZNSt3__16vectorItNS_9allocatorItEEE8__appendEj _ZN3art3dex15DexFileVerifier8GetClassENS0_9TypeIndexE _ZN3art3dex15DexFileVerifier9GetStringENS0_11StringIndexE _ZN3art3dex15DexFileVerifierC2EPKNS_7DexFileEPKcb _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_ _ZNSt3__114__split_bufferIPN3art3dex15DexFileVerifier8ToDoItemENS_9allocatorIS5_EEE9push_backEOS5_ _ZNSt3__114__split_bufferIPN3art3dex15DexFileVerifier8ToDoItemERNS_9allocatorIS5_EEE9push_backEOS5_ _ZNSt3__114__split_bufferIPN3art3dex15DexFileVerifier8ToDoItemERNS_9allocatorIS5_EEE10push_frontERKS5_ _ZNSt3__114__split_bufferIPN3art3dex15DexFileVerifier8ToDoItemENS_9allocatorIS5_EEE10push_frontEOS5_ _ZNSt3__112__deque_baseIN3art3dex15DexFileVerifier8ToDoItemENS_9allocatorIS4_EEED2Ev _ZNK3art11Instruction15GetTargetOffsetEv _ZN3art11Instruction23kInstructionDescriptorsE _ZN3art11Instruction17kInstructionNamesE _ZN7android4base13ErrnoRestorerD2Ev _ZNK3art11Instruction14CanFlowThroughEv _ZNK3art11Instruction28SizeInCodeUnitsComplexOpcodeEv _ZNK3art11Instruction10DumpStringEPKNS_7DexFileE _ZN3art15PrintableStringEPKc _ZNK3art7DexFile9GetShortyENS_3dex10ProtoIndexE _ZNK3art11Instruction39CodeUnitsRequiredForSizeOfComplexOpcodeEv _ZNK3art11Instruction7DumpHexEj _ZNK3art11Instruction9DumpHexLEEj _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEENS_11Instruction4CodeE _ZNK3art24RangeInstructionOperands10GetOperandEj _ZNK3art26VarArgsInstructionOperands10GetOperandEj _ZNK3art29NoReceiverInstructionOperands10GetOperandEj _ZN3art24RangeInstructionOperandsD0Ev _ZN3art26VarArgsInstructionOperandsD0Ev _ZN3art19InstructionOperandsD2Ev _ZN3art29NoReceiverInstructionOperandsD0Ev _ZTVN3art24RangeInstructionOperandsE _ZTVN3art26VarArgsInstructionOperandsE _ZTVN3art29NoReceiverInstructionOperandsE _ZN3art9Primitive16PrettyDescriptorENS0_4TypeE _ZN3art9Primitive15BoxedDescriptorENS0_4TypeE _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEENS_9Primitive4TypeE _ZNK3art9Signature8ToStringEv _ZNK3art9SignatureeqENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_9SignatureE _ZN3art15StandardDexFile10WriteMagicEPh _ZN3art15StandardDexFile19WriteCurrentVersionEPh _ZN3art15StandardDexFile32WriteVersionBeforeDefaultMethodsEPh _ZNK3art15StandardDexFile12IsMagicValidEv _ZNK3art15StandardDexFile14IsVersionValidEv _ZNK3art15StandardDexFile22SupportsDefaultMethodsEv _ZNK3art15StandardDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE _ZN3art15StandardDexFileD0Ev _ZNK3art15StandardDexFile18GetDequickenedSizeEv _ZN3art15StandardDexFile9kDexMagicE _ZN3art15StandardDexFile17kDexMagicVersionsE _ZN3art15TypeLookupTable6CreateERKNS_7DexFileE _ZN3art23ComputeModifiedUtf8HashEPKc _ZNSt3__16vectorItNS_9allocatorItEEE21__push_back_slow_pathItEEvOT_ _ZN3art15TypeLookupTable13SupportedSizeEj _ZN3art15TypeLookupTable17CalculateMaskBitsEj _ZN3art15TypeLookupTable4OpenEPKhS2_j _ZNK3art15TypeLookupTable6LookupEPKcj _ZNK3art15TypeLookupTable13GetStringDataERKNS0_5EntryE _ZNK3art15TypeLookupTable4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE _ZN3art15TypeLookupTable13RawDataLengthEj _ZN3art15TypeLookupTableC2EPKhjPKNS0_5EntryENSt3__110unique_ptrIA_S3_NS6_14default_deleteIS8_EEEE _ZN3art15TypeLookupTableC1EPKhjPKNS0_5EntryENSt3__110unique_ptrIA_S3_NS6_14default_deleteIS8_EEEE _ZN3art22CountModifiedUtf8CharsEPKcj _ZN3art26ConvertModifiedUtf8ToUtf16EPtPKc _ZN3art16GetUtf16FromUtf8EPPKc _ZN3art26ConvertModifiedUtf8ToUtf16EPtjPKcj _ZN3art26ConvertUtf16ToModifiedUtf8EPcjPKtj _ZN3art32ComputeUtf16HashFromModifiedUtf8EPKcj _ZN3art23ComputeModifiedUtf8HashENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE _ZN3art43CompareModifiedUtf8ToUtf16AsCodePointValuesEPKcPKtj _ZN3art29CountModifiedUtf8BytesInUtf16EPKtj _ZN3art13PrintableCharEt ADexFile_create ADexFile_destroy ADexFile_findMethodAtOffset _ZN8ADexFile10FindMethodEjP15ADexFile_Method _ZN8ADexFile16CreateClassCacheEv ADexFile_forEachMethod ADexFile_Method_getCodeOffset ADexFile_Method_getName ADexFile_Method_getQualifiedName ADexFile_Method_getClassDescriptor ADexFile_Error_toString _ZNSt3__15dequeINS_4pairIjjEENS_9allocatorIS2_EEE19__add_back_capacityEv _ZNSt3__16__sortIRNS_6__lessINS_4pairIjjEES3_EENS_16__deque_iteratorIS3_PS3_RS3_PS7_iLi512EEEEEvT0_SB_T_ _ZNSt3__16vectorINS_4pairIjjEENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_ _ZNSt3__114__split_bufferIPNS_4pairIjjEENS_9allocatorIS3_EEE9push_backEOS3_ _ZNSt3__114__split_bufferIPNS_4pairIjjEERNS_9allocatorIS3_EEE9push_backEOS3_ _ZNSt3__114__split_bufferIPNS_4pairIjjEERNS_9allocatorIS3_EEE10push_frontERKS3_ _ZNSt3__114__split_bufferIPNS_4pairIjjEENS_9allocatorIS3_EEE10push_frontEOS3_ _ZNSt3__17__sort3IRNS_6__lessINS_4pairIjjEES3_EENS_16__deque_iteratorIS3_PS3_RS3_PS7_iLi512EEEEEjT0_SB_SB_T_ _ZNSt3__127__insertion_sort_incompleteIRNS_6__lessINS_4pairIjjEES3_EENS_16__deque_iteratorIS3_PS3_RS3_PS7_iLi512EEEEEbT0_SB_T_ _ZNSt3__118__insertion_sort_3IRNS_6__lessINS_4pairIjjEES3_EENS_16__deque_iteratorIS3_PS3_RS3_PS7_iLi512EEEEEvT0_SB_T_ _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEENS_25EncodedArrayValueIterator9ValueTypeE _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEENS_11Instruction10SignaturesE _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEENS_11Instruction6FormatE _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEENS_11Instruction9IndexTypeE _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEENS_11Instruction13ExtendedFlagsE _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEENS_13DexInvokeTypeE _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEENS_16DexMemAccessTypeE _ZN3artlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEENS_10InvokeTypeE libartpalette.so LIBARTPALETTE_1 libpthread.so.0 GLIBC_2.0 libc.so.6 GLIBC_2.1.3 GLIBC_2.2 GLIBC_2.3 GLIBC_2.4 $ORIGIN/:$ORIGIN/lib:$ORIGIN/../lib:$ORIGIN/../../lib:$ORIGIN/../../../lib libziparchive.so libz-host.so liblog.so libbase.so libartbase.so libc++.so libdl.so.2 libm.so.6 librt.so.1 libgcc_s.so.1 libdexfile.so
s 4 V ................` //////////////// G , 4 //////// [ R _ A i w u ?ffffff ?k ........ ( ; B B r t F S E ? ? ? ? (data= , container->Begin()= string_ids_ (&proto_id= header_offset has in excess of Expected valid zip or dex file bytes. 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 Hiddenapi class data offset not zero for class def %u with no class data %s: '%s' move-wide/from16 move-object/16 return-void if-eq aput-char neg-int int-to-char shr-int add-float %s v%d, #%+d // 30t DexInvokeInterface long [] (container->Data().size()= class_defs_ + header_->class_defs_size_ classes%zu.dex Unable to open '%s' : Size is too small file_size Bad encoded_value null value_arg %x DBG_START_LOCAL_EXTENDED name_idx Hiddenapi class data offset out of section bounds (%u > %u) for class def %u 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 move goto/16 if-gez sget-short long-to-double mul-int/2addr mul-double/2addr add-int/lit16 invoke-custom/range %s v%d, %s // string@%d } Check failed: proto_id_ == nullptr Null == Unable to open '%s' : File size is %zu but the header expects %u idx (header_offset= Invalid or truncated dex file '%s' 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' Not supported iput-wide invoke-super invoke-static invoke-interface/range double-to-int div-float unused-e7 v .. v PrimShort Instruction::Signatures[ 12x 51l IndexFieldRef RegBFieldOrConstant DexInvokeVirtual DexMemAccessTypeCount container->Begin() container->End() (idx= Failed to extract '%s' from '%s': %s Check failed: data_base == base || data_base == nullptr Ignoring bad checksum (%08x, expected %08x) type-ids encoded_value method code hiddenapi class data section method_index const/high16 iget-short sget-byte mul-int/lit16 unused-f5 LayoutTypeStartupOnly IndexFieldOffset Unsupported for standard dex NumCallSiteIds() classes.dex dex_location container->Size() - header_offset 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 Hiddenapi class data value out of bounds (%p > %p) for %s %i unused-40 div-double and-int/2addr sub-long/2addr add-float/2addr rem-float/2addr unused-ec Ljava/lang/Boolean; IndexMethodHandleRef art/libdexfile/dex/dex_file.cc , (file_size= Dex file '%s' has zero length 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 int-to-byte unused-e4 unused-e8 PrimChar PrimInt PrimVoid art/libdexfile/external/dex_file_ext.cc Invalid dex file header. Char Long 21h 4rcc 'L' _1 &type_id Open dex file Attempt to mmap directory '%s' 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 unused-3e iput sput-byte invoke-virtual invoke-direct unused-79 add-int div-int add-long rsub-int 21c IndexTypeRef Subtract byte _2 Primitive char conversion on invalid type Unable to open '%s' : Header size is %u but %u was expected Unrecognized magic number in Check failed: accessor.HasClassData() <<invalid-field-idx-%d>> <<invalid-type-idx-%d>> ProtoIndex[ &class_def static_cast<const char*>(nullptr) Check failed: !filename_.empty() 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 Hiddenapi class data unexpected offset (%u != %u) for class def %u Invalid interface CallSite has bad method handle id: %x CallSite has bad method name id: %x . Bad offset for data subsection: %zx move-result-object fill-array-data cmpg-double if-eqz unused-43 aget-short sput-boolean double-to-long add-double/2addr rem-double/2addr v transient PrimDouble Ljava/lang/Long; MethodHandle art/libdexfile/dex/descriptors_names.cc S Falling back to extracting file. 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 const-wide/16 monitor-exit new-instance if-lt unused-42 aput-object ushr-int sub-float div-int/2addr rem-int/2addr shr-long/2addr sub-double/2addr const-string v%d, %s // string@%d }, thing@ }, method@ <invalid-opcode-format> protected Ljava/lang/Float; Array 3rc IndexUnknown Xor DexMemAccessByte virtual Check failed: , ';'= please zipalign to Extract 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 const-wide instance-of iget-byte div-long/2addr rem-long/2addr unused-ee // call_site@ Ljava/lang/Short; \\ Can not open dex file LayoutTypeSometimesUsed Instruction::ExtendedFlags[ boolean (&type_id= ! 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 nop move-wide cmp-long unused-3f aget-byte shr-long div-int/lit16 unused-ef unused-f9 interface String 31i DexMemAccessWord <<invalid-method-idx-%d>> StringIndex[ type_ids_ &proto_id , NumCallSiteIds()= Unable to open '%s' : %s base Check failed: data_size == size || data_size == 0 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_= const-string/jumbo if-gt iget-wide iput-char xor-int rem-double ushr-int/2addr or-long/2addr unused-e9 , {v final Check failed: Primitive::kPrimNot <= type && type <= Primitive::kPrimVoid PrimLong () ) 11x 20t IndexNone IndexCallSiteRef Or Clobber short ; Check failed: container_.get() != nullptr art/libdexfile/dex/dex_file.h < Check failed: dex_file->IsReadOnly() 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': const-class aget-wide sget-boolean shl-int or-int/2addr rem-int/lit8 and-int/lit8 unused-f1 art/libdexfile/dex/dex_instruction.cc Unreachable: %s v%d, %+d %s v%d, #int %+d // 0x%x // type@ %s v%d, v%d, %+d method@ Ljava/lang/Object; MethodType 11n IndexStringRef custom double L Check failed: IsInt<8>(jval_.i) string_ids_ + header_->string_ids_size_ , proto_ids_ + header_->proto_ids_size_= != Check failed: file_->IsValid() root_container_->Size() - header_offset Failed to open dex file '%s': %s Failed to make dex file '%s' read only Can not open compact dex file from zip '%s' Map is missing field_ids entry Invalid handler addr: %x %s 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 move-result monitor-enter check-cast if-ltz unused-41 aget iput-short sget-wide sput-char invoke-direct/range int-to-long int-to-float or-int/lit16 unused-f4 // field@ %s v%d, v%d, #%+d \r LayoutTypeUnused 22b Store DexInvokeDirect interface Unable to find method class_defs_ &string_id , string_ids_ + header_->string_ids_size_= 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 move-object/from16 goto/32 cmpg-float if-gtz if-lez rem-long sub-double mul-long/2addr shr-int/lit8 ushr-int/lit8 %s v%d, v%d %s v%d, v%d, thing@%d PrimByte Ljava/lang/Void; Method class_name[class_name.size() - 1] , 0u= Check failed: val.has_value() , type_ids_ + header_->type_ids_size_= ( dex files. Please consider coalescing and shrinking the number to avoid runtime overhead. 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_= field return const-wide/high16 const-string goto packed-switch aget-boolean iput-object not-int long-to-float or-int or-int/lit8 unused-f7 invoke-custom static Boolean EncodedArrayValueIterator::ValueType[ LayoutTypeHot SparseSwitchSignature IndexProtoRef DexInvokeType[ char int V : Check failed: IsInt<16>(jval_.i) 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 move-exception sparse-switch aput-short sub-int/2addr shr-int/2addr shl-long/2addr unused-ed %s v%d, v%d, v%d Int SectionTypeStrings static _ _0%04x Z D 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 const-wide/32 if-le invoke-interface shl-long ushr-long mul-float xor-long/2addr unused-e5 unused-e6 %s v%d, <<invalid-string-idx-%d>> // string@%d public PackedSwitchSignature 22x Instruction::Format[ IndexMethodAndProtoRef DexInvokeTypeCount DexMemAccessChar (class_name[0]= [DexFile: %s dex-checksum=%08x location-checksum=%08x %p-%p] , type_ids_= proto_ids_ Truncated dex file: '%s' directly; 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 return-object iput-byte unused-7a float-to-long unused-eb unused-f6 <no signature> IndexVtableOffset Shr Unable to open '%s' : File size is too small to fit dex header ] , string_ids_= Check failed: MemMap::IsInitialized() Check failed: verify_result == nullptr 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_= move-wide/16 move-result-wide const/4 aput aput-wide double-to-float shl-int/2addr and-int/lit16 rsub-int/lit8 RegCFieldOrConstant DexInvokeStatic DexMemAccessObject class_name[0] B (container_->End()= Invalid dex header: '%s' , root_container_->Size() - header_offset= , container->Size() - header_offset= 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 move/from16 aput-boolean invoke-static/range div-double/2addr PrimBoolean Ljava/lang/Character; Byte LayoutTypeCount 22s 31c DexInvokeSuper ) C F Check failed: begin_ != nullptr reinterpret_cast<const uint8_t*>(header_) , proto_ids_= (base= Verify dex file 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. const/16 iput-boolean int-to-double 0x%04x art/libdexfile/dex/primitive.cc Field LayoutTypeUsedOnce InvalidFormat Divide container->Data().size() (&class_def= 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 Hiddenapi class data wrong reported size (%u != %u) CallSiteArray missing method handle method cmpl-float aput-byte iget iget-object float-to-int rem-int/lit16 unused-f0 invoke-polymorphic/range %s %+d %s v%d, string@%d }, type@ private : empty Short Instruction::IndexType[ DexMemAccessType[ art/libdexfile/dex/dex_file_loader.h Check failed: file != nullptr Check failed: ::art::IsAligned<alignof(Header)>(begin_) art/libdexfile/dex/dex_file_loader.cc 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() if-nez aget-char invoke-virtual/range and-int add-int/lit8 unused-e3 unused-f8 %02x%02x art/libdexfile/dex/signature.cc Annotation 31t Add DexMemAccessWide , reinterpret_cast<const uint8_t*>(header_)= 0u - DexFile: fstat '%s' failed: %s is your ZIP file corrupted? Falling back to extraction. 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 aget-object not-long neg-float sub-int mul-long unused-f3 { }, synchronized Type[ PrimNot Ljava/lang/Byte; Enum SectionTypeCode 35c _3 J >= Check failed: checksum != nullptr 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 cmpl-double iget-char sget-char long-to-int div-long and-long Ljava/lang/Integer; Double Remainder Ushr Load direct float (class_name[class_name.size() - 1]= %08x%08x%08x%08x%08x container_->End() data Check failed: IsUint<16>(jval_.i) , class_defs_= , class_defs_ + header_->class_defs_size_= type_ids_ + header_->type_ids_size_ %s%cclasses%zu.dex , static_cast<const char*>(nullptr)= 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_ throw if-ne sput unused-73 mul-int sub-float/2addr xor-int/lit16 unused-f2 Tried to access the branch offset of an instruction %s v%d, #long %+lld // 0x%llx thing@ PrimFloat Not enough data. Incomplete dex file. 21t 23x <= (&string_id= (dex_location= 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_ Hiddenapi class data flags invalid (%u) for %s %i const sget sput-wide sput-short int-to-short mul-double add-long/2addr div-float/2addr const-method-type const-string v%d, <<invalid-string-idx-%d>> // string@%d %s v%d, #%+lld volatile Ljava/lang/Double; \t Ok EndOfInput 10x 22c Cast DexMemAccessShort void I Check failed: container != nullptr 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 move/16 filled-new-array filled-new-array/range iget-boolean neg-double rem-int rem-float and-long/2addr ushr-long/2addr div-int/lit8 shl-int/lit8 invoke-polymorphic const-method-handle : super , 'L'= Unrecognized version number in , container->End()= Can't mmap dex file 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 sget-object sput-object neg-long add-double unused-ea v // method@ \u%04x \n SectionCount ArrayDataSignature 32x IndexMethodRef Multiply polymorphic ';' proto_ids_ + header_->proto_ids_size_ Check failed: !location.empty() 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 return-wide array-length new-array if-ge or-long xor-long mul-float/2addr which does not have a target operand. %s v%d %s v%d, thing@%d }, // call_site@ %s, {v%d .. v%d}, abstract Float 10t 45cc InvokeType[ Check failed: dex_file == nullptr || dex_file->IsDexContainerLastEntry() Java_ art/libdexfile/dex/primitive.h TypeIndex[ 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> move-object invoke-super/range float-to-double sub-long add-int/2addr xor-int/2addr mul-int/lit8 xor-int/lit8 , v , proto@ Dex file is invalid. Type 21s 22t And Shl DexMemAccessBoolean cdex001 8u u | | } | | !} ,} | | | | | | | | 7} | | B} | | | M} + c J { -{ { { { { { { { H{ { { { { ^{ e{ l{ s{ z{ { e I 1 1 3 V ~ ! 6 * 3 A 6 O 6 6 6 6 6 6 6 6 6 ] k 6 6 6 6 6 6 6 6 6 6 y ' ' ' ' ' ' ' O O O O \ \ O O M % % u ] G J M U b z 0C ALQ FQ pQ FQ pQ pQ pQ pQ pQ FQ pQ pQ pQ TQ T T T U U $U =U RU gU U U V %V HV eV V WW W W W W }X Y Z \ &^ ^ [ [ Z Z Z X X X X X d 9f 9f Qe 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f V V V V V V V V V V V V V V vf f b f f b f f b f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f U U U U U U U _ _ _ _ _ _ _ A A ! @ A A A ! ! ! @ @ @ @ @ @ * * * * * @ * * * * * @ @ ! ! ! ! ! ! ! ! ! ! ! ! ! @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ * * dex 035 037 038 039 040 041 p p B ' ' _ C S a q , l y / = K Y g u ' 2 = H U b ( 5 B O [ h s $ 1 > I V c $
-
.init_array .gnu.linkonce.t.__x86.get_pc_thunk.bx .text .got .got.plt .rel.plt .init .bss .dtors .ctors .dynstr .eh_frame_hdr .jcr .gnu.version_r .data.rel.ro .rel.dyn .gnu.version .dynsym .fini .gnu.hash .eh_frame .tm_clone_table .dynamic .shstrtab .rodata .gnu_debugdata .data
s 4 V ................` //////////////// G , 4 //////// [ R _ A i w u ?ffffff ?k ........ ( ; B B r t F S E ? ? ? ? (data= , container->Begin()= string_ids_ (&proto_id= header_offset has in excess of Expected valid zip or dex file bytes. 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 Hiddenapi class data offset not zero for class def %u with no class data %s: '%s' move-wide/from16 move-object/16 return-void if-eq aput-char neg-int int-to-char shr-int add-float %s v%d, #%+d // 30t DexInvokeInterface long [] (container->Data().size()= class_defs_ + header_->class_defs_size_ classes%zu.dex Unable to open '%s' : Size is too small file_size Bad encoded_value null value_arg %x DBG_START_LOCAL_EXTENDED name_idx Hiddenapi class data offset out of section bounds (%u > %u) for class def %u 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 move goto/16 if-gez sget-short long-to-double mul-int/2addr mul-double/2addr add-int/lit16 invoke-custom/range %s v%d, %s // string@%d } Check failed: proto_id_ == nullptr Null == Unable to open '%s' : File size is %zu but the header expects %u idx (header_offset= Invalid or truncated dex file '%s' 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' Not supported iput-wide invoke-super invoke-static invoke-interface/range double-to-int div-float unused-e7 v .. v PrimShort Instruction::Signatures[ 12x 51l IndexFieldRef RegBFieldOrConstant DexInvokeVirtual DexMemAccessTypeCount container->Begin() container->End() (idx= Failed to extract '%s' from '%s': %s Check failed: data_base == base || data_base == nullptr Ignoring bad checksum (%08x, expected %08x) type-ids encoded_value method code hiddenapi class data section method_index const/high16 iget-short sget-byte mul-int/lit16 unused-f5 LayoutTypeStartupOnly IndexFieldOffset Unsupported for standard dex NumCallSiteIds() classes.dex dex_location container->Size() - header_offset 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 Hiddenapi class data value out of bounds (%p > %p) for %s %i unused-40 div-double and-int/2addr sub-long/2addr add-float/2addr rem-float/2addr unused-ec Ljava/lang/Boolean; IndexMethodHandleRef art/libdexfile/dex/dex_file.cc , (file_size= Dex file '%s' has zero length 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 int-to-byte unused-e4 unused-e8 PrimChar PrimInt PrimVoid art/libdexfile/external/dex_file_ext.cc Invalid dex file header. Char Long 21h 4rcc 'L' _1 &type_id Open dex file Attempt to mmap directory '%s' 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 unused-3e iput sput-byte invoke-virtual invoke-direct unused-79 add-int div-int add-long rsub-int 21c IndexTypeRef Subtract byte _2 Primitive char conversion on invalid type Unable to open '%s' : Header size is %u but %u was expected Unrecognized magic number in Check failed: accessor.HasClassData() <<invalid-field-idx-%d>> <<invalid-type-idx-%d>> ProtoIndex[ &class_def static_cast<const char*>(nullptr) Check failed: !filename_.empty() 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 Hiddenapi class data unexpected offset (%u != %u) for class def %u Invalid interface CallSite has bad method handle id: %x CallSite has bad method name id: %x . Bad offset for data subsection: %zx move-result-object fill-array-data cmpg-double if-eqz unused-43 aget-short sput-boolean double-to-long add-double/2addr rem-double/2addr v transient PrimDouble Ljava/lang/Long; MethodHandle art/libdexfile/dex/descriptors_names.cc S Falling back to extracting file. 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 const-wide/16 monitor-exit new-instance if-lt unused-42 aput-object ushr-int sub-float div-int/2addr rem-int/2addr shr-long/2addr sub-double/2addr const-string v%d, %s // string@%d }, thing@ }, method@ <invalid-opcode-format> protected Ljava/lang/Float; Array 3rc IndexUnknown Xor DexMemAccessByte virtual Check failed: , ';'= please zipalign to Extract 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 const-wide instance-of iget-byte div-long/2addr rem-long/2addr unused-ee // call_site@ Ljava/lang/Short; \\ Can not open dex file LayoutTypeSometimesUsed Instruction::ExtendedFlags[ boolean (&type_id= ! 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 nop move-wide cmp-long unused-3f aget-byte shr-long div-int/lit16 unused-ef unused-f9 interface String 31i DexMemAccessWord <<invalid-method-idx-%d>> StringIndex[ type_ids_ &proto_id , NumCallSiteIds()= Unable to open '%s' : %s base Check failed: data_size == size || data_size == 0 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_= const-string/jumbo if-gt iget-wide iput-char xor-int rem-double ushr-int/2addr or-long/2addr unused-e9 , {v final Check failed: Primitive::kPrimNot <= type && type <= Primitive::kPrimVoid PrimLong () ) 11x 20t IndexNone IndexCallSiteRef Or Clobber short ; Check failed: container_.get() != nullptr art/libdexfile/dex/dex_file.h < Check failed: dex_file->IsReadOnly() 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': const-class aget-wide sget-boolean shl-int or-int/2addr rem-int/lit8 and-int/lit8 unused-f1 art/libdexfile/dex/dex_instruction.cc Unreachable: %s v%d, %+d %s v%d, #int %+d // 0x%x // type@ %s v%d, v%d, %+d method@ Ljava/lang/Object; MethodType 11n IndexStringRef custom double L Check failed: IsInt<8>(jval_.i) string_ids_ + header_->string_ids_size_ , proto_ids_ + header_->proto_ids_size_= != Check failed: file_->IsValid() root_container_->Size() - header_offset Failed to open dex file '%s': %s Failed to make dex file '%s' read only Can not open compact dex file from zip '%s' Map is missing field_ids entry Invalid handler addr: %x %s 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 move-result monitor-enter check-cast if-ltz unused-41 aget iput-short sget-wide sput-char invoke-direct/range int-to-long int-to-float or-int/lit16 unused-f4 // field@ %s v%d, v%d, #%+d \r LayoutTypeUnused 22b Store DexInvokeDirect interface Unable to find method class_defs_ &string_id , string_ids_ + header_->string_ids_size_= 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 move-object/from16 goto/32 cmpg-float if-gtz if-lez rem-long sub-double mul-long/2addr shr-int/lit8 ushr-int/lit8 %s v%d, v%d %s v%d, v%d, thing@%d PrimByte Ljava/lang/Void; Method class_name[class_name.size() - 1] , 0u= Check failed: val.has_value() , type_ids_ + header_->type_ids_size_= ( dex files. Please consider coalescing and shrinking the number to avoid runtime overhead. 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_= field return const-wide/high16 const-string goto packed-switch aget-boolean iput-object not-int long-to-float or-int or-int/lit8 unused-f7 invoke-custom static Boolean EncodedArrayValueIterator::ValueType[ LayoutTypeHot SparseSwitchSignature IndexProtoRef DexInvokeType[ char int V : Check failed: IsInt<16>(jval_.i) 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 move-exception sparse-switch aput-short sub-int/2addr shr-int/2addr shl-long/2addr unused-ed %s v%d, v%d, v%d Int SectionTypeStrings static _ _0%04x Z D 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 const-wide/32 if-le invoke-interface shl-long ushr-long mul-float xor-long/2addr unused-e5 unused-e6 %s v%d, <<invalid-string-idx-%d>> // string@%d public PackedSwitchSignature 22x Instruction::Format[ IndexMethodAndProtoRef DexInvokeTypeCount DexMemAccessChar (class_name[0]= [DexFile: %s dex-checksum=%08x location-checksum=%08x %p-%p] , type_ids_= proto_ids_ Truncated dex file: '%s' directly; 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 return-object iput-byte unused-7a float-to-long unused-eb unused-f6 <no signature> IndexVtableOffset Shr Unable to open '%s' : File size is too small to fit dex header ] , string_ids_= Check failed: MemMap::IsInitialized() Check failed: verify_result == nullptr 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_= move-wide/16 move-result-wide const/4 aput aput-wide double-to-float shl-int/2addr and-int/lit16 rsub-int/lit8 RegCFieldOrConstant DexInvokeStatic DexMemAccessObject class_name[0] B (container_->End()= Invalid dex header: '%s' , root_container_->Size() - header_offset= , container->Size() - header_offset= 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 move/from16 aput-boolean invoke-static/range div-double/2addr PrimBoolean Ljava/lang/Character; Byte LayoutTypeCount 22s 31c DexInvokeSuper ) C F Check failed: begin_ != nullptr reinterpret_cast<const uint8_t*>(header_) , proto_ids_= (base= Verify dex file 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. const/16 iput-boolean int-to-double 0x%04x art/libdexfile/dex/primitive.cc Field LayoutTypeUsedOnce InvalidFormat Divide container->Data().size() (&class_def= 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 Hiddenapi class data wrong reported size (%u != %u) CallSiteArray missing method handle method cmpl-float aput-byte iget iget-object float-to-int rem-int/lit16 unused-f0 invoke-polymorphic/range %s %+d %s v%d, string@%d }, type@ private : empty Short Instruction::IndexType[ DexMemAccessType[ art/libdexfile/dex/dex_file_loader.h Check failed: file != nullptr Check failed: ::art::IsAligned<alignof(Header)>(begin_) art/libdexfile/dex/dex_file_loader.cc 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() if-nez aget-char invoke-virtual/range and-int add-int/lit8 unused-e3 unused-f8 %02x%02x art/libdexfile/dex/signature.cc Annotation 31t Add DexMemAccessWide , reinterpret_cast<const uint8_t*>(header_)= 0u - DexFile: fstat '%s' failed: %s is your ZIP file corrupted? Falling back to extraction. 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 aget-object not-long neg-float sub-int mul-long unused-f3 { }, synchronized Type[ PrimNot Ljava/lang/Byte; Enum SectionTypeCode 35c _3 J >= Check failed: checksum != nullptr 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 cmpl-double iget-char sget-char long-to-int div-long and-long Ljava/lang/Integer; Double Remainder Ushr Load direct float (class_name[class_name.size() - 1]= %08x%08x%08x%08x%08x container_->End() data Check failed: IsUint<16>(jval_.i) , class_defs_= , class_defs_ + header_->class_defs_size_= type_ids_ + header_->type_ids_size_ %s%cclasses%zu.dex , static_cast<const char*>(nullptr)= 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_ throw if-ne sput unused-73 mul-int sub-float/2addr xor-int/lit16 unused-f2 Tried to access the branch offset of an instruction %s v%d, #long %+lld // 0x%llx thing@ PrimFloat Not enough data. Incomplete dex file. 21t 23x <= (&string_id= (dex_location= 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_ Hiddenapi class data flags invalid (%u) for %s %i const sget sput-wide sput-short int-to-short mul-double add-long/2addr div-float/2addr const-method-type const-string v%d, <<invalid-string-idx-%d>> // string@%d %s v%d, #%+lld volatile Ljava/lang/Double; \t Ok EndOfInput 10x 22c Cast DexMemAccessShort void I Check failed: container != nullptr 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 move/16 filled-new-array filled-new-array/range iget-boolean neg-double rem-int rem-float and-long/2addr ushr-long/2addr div-int/lit8 shl-int/lit8 invoke-polymorphic const-method-handle : super , 'L'= Unrecognized version number in , container->End()= Can't mmap dex file 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 sget-object sput-object neg-long add-double unused-ea v // method@ \u%04x \n SectionCount ArrayDataSignature 32x IndexMethodRef Multiply polymorphic ';' proto_ids_ + header_->proto_ids_size_ Check failed: !location.empty() 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 return-wide array-length new-array if-ge or-long xor-long mul-float/2addr which does not have a target operand. %s v%d %s v%d, thing@%d }, // call_site@ %s, {v%d .. v%d}, abstract Float 10t 45cc InvokeType[ Check failed: dex_file == nullptr || dex_file->IsDexContainerLastEntry() Java_ art/libdexfile/dex/primitive.h TypeIndex[ 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> move-object invoke-super/range float-to-double sub-long add-int/2addr xor-int/2addr mul-int/lit8 xor-int/lit8 , v , proto@ Dex file is invalid. Type 21s 22t And Shl DexMemAccessBoolean cdex001 8u u | | } | | !} ,} | | | | | | | | 7} | | B} | | | M} + c J { -{ { { { { { { { H{ { { { { ^{ e{ l{ s{ z{ { e I 1 1 3 V ~ ! 6 * 3 A 6 O 6 6 6 6 6 6 6 6 6 ] k 6 6 6 6 6 6 6 6 6 6 y ' ' ' ' ' ' ' O O O O \ \ O O M % % u ] G J M U b z 0C ALQ FQ pQ FQ pQ pQ pQ pQ pQ FQ pQ pQ pQ TQ T T T U U $U =U RU gU U U V %V HV eV V WW W W W W }X Y Z \ &^ ^ [ [ Z Z Z X X X X X d 9f 9f Qe 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f 9f V V V V V V V V V V V V V V vf f b f f b f f b f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f U U U U U U U _ _ _ _ _ _ _ A A ! @ A A A ! ! ! @ @ @ @ @ @ * * * * * @ * * * * * @ @ ! ! ! ! ! ! ! ! ! ! ! ! ! @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ * * dex 035 037 038 039 040 041 p p B ' ' _ C S a q , l y / = K Y g u ' 2 = H U b ( 5 B O [ h s $ 1 > I V c $
-
.init_array .gnu.linkonce.t.__x86.get_pc_thunk.bx .text .got .got.plt .rel.plt .init .bss .dtors .ctors .dynstr .eh_frame_hdr .jcr .gnu.version_r .data.rel.ro .rel.dyn .gnu.version .dynsym .fini .gnu.hash .eh_frame .tm_clone_table .dynamic .shstrtab .rodata .gnu_debugdata .data