Perfare / Zygisk-Il2CppDumper

Using Zygisk to dump il2cpp data at runtime
MIT License
2.31k stars 6k forks source link

模块运行时导致游戏卡死 #23

Closed ksharperd closed 3 years ago

ksharperd commented 3 years ago

游戏是战双帕弥什,包名com.kurogame.haru.bilibili unity版本2018.4.23f1

装上模块进入游戏几秒之后游戏就会卡死,我从logcat抓到以下日志 Log1: 10-17 21:52:35.909: V/Riru (10241): il2cppdumper: forkAndSpecializePost 10-17 21:52:35.909: V/Riru (10247): il2cppdumper: forkAndSpecializePost 10-17 21:52:35.944: V/Riru (10252): il2cppdumper: forkAndSpecializePost 10-17 21:52:53.033: V/Riru (10392): il2cppdumper: forkAndSpecializePost 10-17 21:52:53.579: V/Riru (10416): il2cppdumper: forkAndSpecializePost 10-17 21:52:53.614: V/Riru (10421): il2cppdumper: forkAndSpecializePost 10-17 21:52:53.654: V/Riru (10437): il2cppdumper: forkAndSpecializePost 10-17 21:52:57.676: V/Riru (10494): il2cppdumper: forkAndSpecializePost 10-17 21:52:58.726: V/Riru (10521): il2cppdumper: forkAndSpecializePost 10-17 21:52:59.715: V/Riru (10566): il2cppdumper: forkAndSpecializePost 10-17 21:53:02.454: V/Riru (10602): il2cppdumper: forkAndSpecializePost 10-17 21:53:02.649: V/Riru (10631): il2cppdumper: forkAndSpecializePost 10-17 21:53:07.698: I/Unity (10602): Built from '2018.4/china_unity/release' branch, Version '2018.4.23f1 (c33343718ef4)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a' 10-17 21:53:07.924: I/Perfare (10602): Got il2cpp handle! 10-17 21:53:13.461: I/Perfare (10602): il2cpp_handle: 0xcd11b61d9873e019 10-17 21:53:13.468: I/Perfare (10602): il2cpp_base: 6faf0c0000 10-17 21:53:13.798: E/CRASH (10602): Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a' 10-17 21:53:13.851: E/CRASH (10602): #02 pc 00000000003d30fc /data/app/com.kurogame.haru.bilibili-eLiPwVEh3qkXrWJ6DJt35g==/lib/arm64/libil2cpp.so () 10-17 21:53:13.851: E/CRASH (10602): #03 pc 00000000003cc8e4 /data/app/com.kurogame.haru.bilibili-eLiPwVEh3qkXrWJ6DJt35g==/lib/arm64/libil2cpp.so () 10-17 21:53:13.851: E/CRASH (10602): #04 pc 00000000003cc950 /data/app/com.kurogame.haru.bilibili-eLiPwVEh3qkXrWJ6DJt35g==/lib/arm64/libil2cpp.so () 10-17 21:53:13.851: E/CRASH (10602): #05 pc 00000000003cca8c /data/app/com.kurogame.haru.bilibili-eLiPwVEh3qkXrWJ6DJt35g==/lib/arm64/libil2cpp.so () 10-17 21:53:13.851: E/CRASH (10602): #06 pc 000000000039326c /data/app/com.kurogame.haru.bilibili-eLiPwVEh3qkXrWJ6DJt35g==/lib/arm64/libil2cpp.so () 10-17 21:53:13.851: E/CRASH (10602): #07 pc 0000000000b75b00 /data/app/com.kurogame.haru.bilibili-eLiPwVEh3qkXrWJ6DJt35g==/lib/arm64/libil2cpp.so () 10-17 21:53:13.851: E/CRASH (10602): #08 pc 000000000001cc0c /system/lib64/libriru_il2cppdumper.so () 10-17 21:53:13.851: E/CRASH (10602): #09 pc 00000000000191a4 /system/lib64/libriru_il2cppdumper.so () 10-17 21:53:13.857: E/MessageQueue(10602): at libil2cpp.(:0) 10-17 21:53:13.857: E/MessageQueue(10602): at libil2cpp.(:0) 10-17 21:53:13.857: E/MessageQueue(10602): at libil2cpp.(:0) 10-17 21:53:13.857: E/MessageQueue(10602): at libil2cpp.(:0) 10-17 21:53:13.857: E/MessageQueue(10602): at libil2cpp.(:0) 10-17 21:53:13.857: E/MessageQueue(10602): at libil2cpp.(:0) 10-17 21:53:13.857: E/MessageQueue(10602): at libriru_il2cppdumper.(:0) 10-17 21:53:13.857: E/MessageQueue(10602): at libriru_il2cppdumper.(:0) 10-17 21:53:22.706: V/Riru (10875): il2cppdumper: forkAndSpecializePost 10-17 21:53:23.624: V/Riru (10893): il2cppdumper: forkAndSpecializePost 10-17 21:53:33.625: V/Riru (10946): il2cppdumper: forkAndSpecializePost 10-17 21:53:36.456: V/Riru (10965): il2cppdumper: forkAndSpecializePost 10-17 21:54:03.629: V/Riru (11054): il2cppdumper: forkAndSpecializePost 10-17 21:54:12.024: V/Riru (11090): il2cppdumper: forkAndSpecializePost 10-17 21:54:13.740: V/Riru (11193): il2cppdumper: forkAndSpecializePost 10-17 21:54:23.598: V/Riru (11288): il2cppdumper: forkAndSpecializePost

Log2: 10-17 21:59:02.919: E/MessageQueue(12949): IdleHandler threw exception 10-17 21:59:02.919: E/MessageQueue(12949): java.lang.Error: signal 6 (SIGABRT), code 0 (?), fault addr -------- 10-17 21:59:02.919: E/MessageQueue(12949): Build fingerprint: 'xiaomi/sakura/sakura:9/PKQ1.180917.001/V12.0.1.0.PDICNXM:user/release-keys' 10-17 21:59:02.919: E/MessageQueue(12949): Revision: '0' 10-17 21:59:02.919: E/MessageQueue(12949): pid: 12949, tid: 12957, name: e.haru.bilibil >>> com.kurogame.haru.bilibili <<< 10-17 21:59:02.919: E/MessageQueue(12949): x0 0000000000000000 x1 000000000000329d x2 0000000000000006 x3 0000000000000008 10-17 21:59:02.919: E/MessageQueue(12949): x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000000000000000 10-17 21:59:02.919: E/MessageQueue(12949): x8 0000000000000083 x9 db4749767fc5cbc7 x10 0000000000000000 x11 fffffffc7ffffbdf 10-17 21:59:02.919: E/MessageQueue(12949): x12 0000000000000001 x13 ffffffffffffffff x14 0000000000000000 x15 0000000000000069 10-17 21:59:02.919: E/MessageQueue(12949): x16 00000070573d22b8 x17 00000070572f1c50 x18 0000000000000010 x19 0000000000003295 10-17 21:59:02.919: E/MessageQueue(12949): x20 000000000000329d x21 0000006fb3742000 x22 0000006fc5ad8d40 x23 0000006fb3a45000 10-17 21:59:02.919: E/MessageQueue(12949): x24 0000006fd3b21000 x25 0000000000000018 x26 0000006fbae8d0e9 x27 0000006fbae8d0e9 10-17 21:59:02.919: E/MessageQueue(12949): x28 0000006fd3b21000 x29 0000006fbae8cf60 x30 00000070572e50c4 10-17 21:59:02.919: E/MessageQueue(12949): sp 0000006fbae8cf20 pc 00000070572e50ec pstate 0000000060000000 10-17 21:59:02.919: E/MessageQueue(12949):
10-17 21:59:02.919: E/MessageQueue(12949): at [vdso].(:0) 10-17 21:59:02.919: E/MessageQueue(12949): at libc.abort(abort:112) 10-17 21:59:02.919: E/MessageQueue(12949): at libil2cpp.(:0) 10-17 21:59:02.919: E/MessageQueue(12949): at libil2cpp.(:0) 10-17 21:59:02.919: E/MessageQueue(12949): at libil2cpp.(:0) 10-17 21:59:02.919: E/MessageQueue(12949): at libil2cpp.(:0) 10-17 21:59:02.919: E/MessageQueue(12949): at libil2cpp.(:0) 10-17 21:59:02.919: E/MessageQueue(12949): at libil2cpp.(:0) 10-17 21:59:02.919: E/MessageQueue(12949): at libriru_il2cppdumper.(:0) 10-17 21:59:02.919: E/MessageQueue(12949): at libriru_il2cppdumper.(:0) 10-17 21:59:02.919: E/MessageQueue(12949): at libc._ZL15pthread_startPv(_ZL15pthread_startPv:36) 10-17 21:59:02.919: E/MessageQueue(12949): at libc.__start_thread(__start_thread:68)