ElderDrivers / EdXposed

Elder driver Xposed Framework.
https://edxp.meowcat.org/
GNU General Public License v3.0
5.42k stars 625 forks source link

[BUG] v0.4.6.0 crashes while 0.4.5.1 does not #377

Closed lvqier closed 4 years ago

lvqier commented 4 years ago

什么情况/What happened? Environment: Redmi Note 7 Pro / MIUI 11.0.3

安装 EdXposed-v0.4.6.0 后开机时停留在开机画面,通过 logcat 发现存在 Crash,SandHook 版本和 YAHFA 版本都一样。

回退到 v0.4.5.1 可以正常工作。

Xposed模块列表/Xposed Module List

Magisk模块列表/Magisk Module List Riru - Core v19.5 Riru - EdXposed v0.4.6.0_beta.4471(SandHook/YAHFA)

EdXposed及Riru版本/Versions of EdXposed and Riru EdXposed: v0.4.6.0_beta.4471 Riru: v19.5

相关Logcat/Logcat

violet:/ # cat /data/tombstones/tombstone_02
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'xiaomi/violet/violet:9/PKQ1.181203.001/V11.0.3.0.PFHCNXM:user/release-keys'
Revision: '0'
ABI: 'arm64'
pid: 4242, tid: 4242, name: main  >>> zygote64 <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
Cause: null pointer dereference
    x0  0000000070a03478  x1  0000007ff2b9a178  x2  0000007ff2b9a178  x3  0000007a18614c00
    x4  0000007ff2b9a5b0  x5  0000007a11a6a5ea  x6  8000000000000000  x7  642e6c6e624b23ff
    x8  0000000000000000  x9  0000000000000000  x10 0000000000430000  x11 0000007a17de3688
    x12 0000007a17d08b30  x13 0000007a17d08b84  x14 0000007a17d08be4  x15 0000000000000000
    x16 0000007ff2b9a178  x17 0000000000000000  x18 0000000012c00098  x19 0000000070a03478
    x20 0000007a9e5e95e0  x21 0000007a18614c00  x22 0000007ff2b9a410  x23 0000007a11a6a5ea
    x24 0000000000000004  x25 0000007a9e5e95e0  x26 0000007a18614ca0  x27 0000000000000001
    x28 0000000000000001  x29 0000007ff2b9a150
    sp  0000007ff2b9a130  lr  0000007a18b08688  pc  0000007a18b086dc

backtrace:
    #00 pc 00000000000466dc  /system/lib64/libriru_edxp.so
    #01 pc 0000000000003bbc  /data/dalvik-cache/arm64/system@framework@edxp.jar@classes.dex (offset 0x3000)

stack:
         0000007ff2b9a0b0  0000007a18614c00  [anon:libc_malloc]
         0000007ff2b9a0b8  0000005b00000043
         0000007ff2b9a0c0  0000007a0a02a800  [anon:libc_malloc]
         0000007ff2b9a0c8  d67cde05c72a2eef
         0000007ff2b9a0d0  0000000000000001
         0000007ff2b9a0d8  0000000000000001
         0000007ff2b9a0e0  0000007a18614ca0  [anon:libc_malloc]
         0000007ff2b9a0e8  0000007a9e5e95e0  <anonymous:0000007a9e5e9000>
         0000007ff2b9a0f0  0000000000000004
         0000007ff2b9a0f8  0000007a11a6a5ea  /data/dalvik-cache/arm64/system@framework@edxp.jar@classes.vdex
         0000007ff2b9a100  0000007ff2b9a410  [stack]
         0000007ff2b9a108  0000007a18614c00  [anon:libc_malloc]
         0000007ff2b9a110  0000007a9e5e95e0  <anonymous:0000007a9e5e9000>
         0000007ff2b9a118  0000007a18614c00  [anon:libc_malloc]
         0000007ff2b9a120  0000007ff2b9a150  [stack]
         0000007ff2b9a128  0000007a18b08688  /system/lib64/libriru_edxp.so
    #00  0000007ff2b9a130  0000000070a03478  /data/dalvik-cache/arm64/system@framework@boot-framework.art
         ........  ........
    #01  0000007ff2b9a160  0000007a183fe1d0  /dev/ashmem/dalvik-LinearAlloc (deleted)
         0000007ff2b9a168  0000007ff2b9c148  [stack]
         0000007ff2b9a170  12c00c4000000002
         0000007ff2b9a178  0000000712c67348
         0000007ff2b9a180  0000000000000000
         0000007ff2b9a188  0000000000000000
         0000007ff2b9a190  0000000000000000
         0000007ff2b9a198  0000000000000000
         0000007ff2b9a1a0  0000000000000000
         0000007ff2b9a1a8  0000000000000000
         0000007ff2b9a1b0  0000000000000000
         0000007ff2b9a1b8  0000000000000000
         0000007ff2b9a1c0  0000007a18614c00  [anon:libc_malloc]
         0000007ff2b9a1c8  0000000000000000
         0000007ff2b9a1d0  0000007a18614c00  [anon:libc_malloc]
         0000007ff2b9a1d8  0000007ff2b9a410  [stack]
hsheidaryarad commented 4 years ago

I hsve s7 edge android8 and i cant use 4.0.6 edxposed because stuk in boot and wont come up never

1726400669 commented 4 years ago

同样的错误,除了具体地址不一样,其他报的错都一样。而且即使是系统重置,安装magisk 只有riru core 和edxp , edxp没有任何插件同样卡在开机界面无法进入

lvqier commented 4 years ago

ref #384