rovo89 / android_art

Android ART with modifications for the Xposed framework.
Other
375 stars 211 forks source link

ShouldIgnoreAotCode Cause: null pointer dereference #82

Open ghost opened 5 years ago

ghost commented 5 years ago

2009-01-02 02:39:04.860 24593-24593/? I/Xposed: ----------------- 2009-01-02 02:39:04.860 24593-24593/? I/Xposed: Starting Xposed version 90-beta3, compiled for SDK 27 2009-01-02 02:39:04.860 24593-24593/? I/Xposed: Device: Redmi 6 Pro (Xiaomi), Android version 8.1.0 (SDK 27) 2009-01-02 02:39:04.860 24593-24593/? I/Xposed: ROM: ZQL1715-sakura-build-20181019192740 2009-01-02 02:39:04.860 24593-24593/? I/Xposed: Build fingerprint: xiaomi/sakura/sakura:8.1.0/OPM1.171019.019/V10.0.5.0.ODICNFH:user/release-keys 2009-01-02 02:39:04.860 24593-24593/? I/Xposed: Platform: arm64-v8a, 64-bit binary, system server: yes 2009-01-02 02:39:04.860 24593-24593/? I/Xposed: SELinux enabled: yes, enforcing: no 2009-01-02 02:39:04.863 24579-24582/? W/dex2oat: Compilation of java.util.List android.app.ApplicationPackageManager.getInstalledApplications(int) took 249.362ms 2009-01-02 02:39:05.134 24609-24609/? A/DEBUG: 2009-01-02 02:39:05.135 24609-24609/? A/DEBUG: Build fingerprint: 'xiaomi/sakura/sakura:8.1.0/OPM1.171019.019/V10.0.5.0.ODICNFH:user/release-keys' 2009-01-02 02:39:05.135 24609-24609/? A/DEBUG: Revision: '0' 2009-01-02 02:39:05.135 24609-24609/? A/DEBUG: ABI: 'arm64' 2009-01-02 02:39:05.135 24609-24609/? A/DEBUG: pid: 24593, tid: 24593, name: main >>> zygote64 <<< 2009-01-02 02:39:05.135 24609-24609/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x98 2009-01-02 02:39:05.135 24609-24609/? A/DEBUG: Cause: null pointer dereference 2009-01-02 02:39:05.135 24609-24609/? A/DEBUG: x0 00000072e74aa1c0 x1 00000072e74c2a00 x2 0000000000000000 x3 0000000000003eda 2009-01-02 02:39:05.135 24609-24609/? A/DEBUG: x4 000000000000001a x5 00000072e740d688 x6 00000072e741a9a0 x7 00000072e741aac0 2009-01-02 02:39:05.135 24609-24609/? A/DEBUG: x8 99fb698dd11d5ff6 x9 0000000000000011 x10 0000000000000000 x11 0000000000000000 2009-01-02 02:39:05.135 24599-24599/? D/vndksupport: Loading /vendor/lib/hw/android.hardware.audio@2.0-impl.so from current namespace instead of sphal namespace. 2009-01-02 02:39:05.135 24609-24609/? A/DEBUG: x12 000000736bd819d0 x13 0000000000000000 x14 00000000ddd744d9 x15 0000000000000000 2009-01-02 02:39:05.135 24609-24609/? A/DEBUG: x16 0000000000000000 x17 0000000000000000 x18 0000000000000017 x19 00000072e74aa1c0 2009-01-02 02:39:05.135 24609-24609/? A/DEBUG: x20 0000007ff42348e0 x21 00000072e74c2a00 x22 000000006fed822c x23 0000000000000030 2009-01-02 02:39:05.135 24609-24609/? A/DEBUG: x24 0000000000000000 x25 000000736c04fa40 x26 000000006fed8070 x27 0000000000000009 2009-01-02 02:39:05.135 24609-24609/? A/DEBUG: x28 000000736c04fa40 x29 0000007ff4234750 x30 00000072e6a3c334 2009-01-02 02:39:05.135 24609-24609/? A/DEBUG: sp 0000007ff42346e0 pc 00000072e6a20778 pstate 0000000080000000 2009-01-02 02:39:05.142 24599-24599/? I/ServiceManagement: Removing namespace from process name android.hardware.audio@2.0-service to audio@2.0-servi. 2009-01-02 02:39:05.144 24599-24599/? I/audiohalservice: Registration complete for android.hardware.audio@2.0::IDevicesFactory/default. 2009-01-02 02:39:05.145 24599-24599/? D/vndksupport: Loading /vendor/lib/hw/android.hardware.audio.effect@2.0-impl.so from current namespace instead of sphal namespace. 2009-01-02 02:39:05.155 24597-24597/? I/Netd: Creating child chains: 71.6ms 2009-01-02 02:39:05.155 24597-24597/? I/Netd: Setting up OEM hooks: 0.2ms 2009-01-02 02:39:05.156 24599-24599/? I/audiohalservice: Registration complete for android.hardware.audio.effect@2.0::IEffectsFactory/default. 2009-01-02 02:39:05.157 24599-24599/? D/vndksupport: Loading /vendor/lib/hw/android.hardware.soundtrigger@2.0-impl.so from current namespace instead of sphal namespace. 2009-01-02 02:39:05.158 24599-24599/? D/vndksupport: Loading /vendor/lib/hw/sound_trigger.primary.msm8953.so from current namespace instead of sphal namespace. 2009-01-02 02:39:05.160 24599-24599/? D/sound_trigger_hw: stdev_open: Enter 2009-01-02 02:39:05.161 24597-24597/? D/DnsProxyBlocker: disable firewall standby 2009-01-02 02:39:05.161 24597-24597/? D/DnsProxyBlocker: clear uids 2009-01-02 02:39:05.162 24609-24609/? A/DEBUG: backtrace: 2009-01-02 02:39:05.162 24609-24609/? A/DEBUG: #00 pc 0000000000135778 /system/lib64/libart.so (art::ClassLinker::ShouldIgnoreAotCode(art::Thread, art::DexFile const&, unsigned int) const+52) 2009-01-02 02:39:05.163 24609-24609/? A/DEBUG: #01 pc 0000000000151330 /system/lib64/libart.so (art::SetIgnoreAotCodeArtMethodVisitor::Visit(art::ArtMethod)+120) 2009-01-02 02:39:05.163 24609-24609/? A/DEBUG: #02 pc 00000000002665bc /system/lib64/libart.so (art::ImageHeader::VisitPackedArtMethods(art::ArtMethodVisitor, unsigned char, art::PointerSize) const+124) 2009-01-02 02:39:05.163 24609-24609/? A/DEBUG: #03 pc 0000000000127b60 /system/lib64/libart.so (art::ClassLinker::AddImageSpace(art::gc::space::ImageSpace, art::Handle, _jobjectArray, char const, std::1::vector<std::1::unique_ptr<art::DexFile const, std::1::default_delete>, std::1::allocator<std::1::unique_ptr<art::DexFile const, std::1::default_delete>>>, std::1::basic_string<char, std::__1::char_traits, std::1::allocator>)+4596) 2009-01-02 02:39:05.163 24609-24609/? A/DEBUG: #04 pc 0000000000126388 /system/lib64/libart.so (art::ClassLinker::InitFromBootImage(std::1::basic_string<char, std::__1::char_traits, std::1::allocator>)+3100) 2009-01-02 02:39:05.163 24609-24609/? A/DEBUG: #05 pc 000000000047eeb8 /system/lib64/libart.so (_ZN3art7Runtime4InitEONS_18RuntimeArgumentMapE+15332) 2009-01-02 02:39:05.163 24609-24609/? A/DEBUG: #06 pc 0000000000480a80 /system/lib64/libart.so (art::Runtime::Create(std::1::vector<std::1::pair<std::1::basic_string<char, std::__1::char_traits, std::1::allocator>, void const>, std::1::allocator<std::1::pair<std::1::basic_string<char, std::__1::char_traits, std::1::allocator>, void const>>> const&, bool)+120) 2009-01-02 02:39:05.163 24609-24609/? A/DEBUG: #07 pc 0000000000306e84 /system/lib64/libart.so (JNI_CreateJavaVM+512) 2009-01-02 02:39:05.163 24609-24609/? A/DEBUG: #08 pc 00000000000b31cc /system/lib64/libandroid_runtime.so (android::AndroidRuntime::startVm(_JavaVM, _JNIEnv, bool)+5780) 2009-01-02 02:39:05.163 24609-24609/? A/DEBUG: #09 pc 00000000000b36f8 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector const&, bool)+388) 2009-01-02 02:39:05.163 24609-24609/? A/DEBUG: #10 pc 0000000000004090 /system/bin/app_process64 (main+1432) 2009-01-02 02:39:05.163 24609-24609/? A/DEBUG: #11 pc 00000000000a1bb4 /system/lib64/libc.so (__libc_init+88) 2009-01-02 02:39:05.163 24609-24609/? A/DEBUG: #12 pc 0000000000003a58 /system/bin/app_process64 (_start_main+80)