Closed commonuserlol closed 10 months ago
I have the same problem with Magisk 26.3 and zygisk-detach 1.8/1.7. Using zygisk-detach 1.6 solved my issue.
* * * * * * * * * * * * * * * *
Build fingerprint: 'xiaomi/willow_eea/willow:9/PKQ1.190616.001/V11.0.11.0.PCXEUXM:user/release-keys'
Revision: '0'
ABI: 'arm64'
pid: 10316, tid: 10316, name: main >>> zygote64 <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7fb1860e7c
x0 0000000000000004 x1 0000000000000000 x2 0000000000000029 x3 0000007ffeb2e8e0
x4 0000007ffeb2e918 x5 0000000000000030 x6 fefeff732c1127f7 x7 7f7f7f7f7f7f7fff
x8 0000007fb1860e88 x9 b267e2435e3db056 x10 00000074ae5a47c4 x11 0000000000000004
x12 000000000000000a x13 ffffffffffffffff x14 aaaaaaaaaaaaaaab x15 aaaaaaaaaaaaaaab
x16 00000074ae627100 x17 00000074ae5349a4 x18 0000000000000010 x19 00000074265e6de0
x20 000000742d014018 x21 00000074265e3c2a x22 00000074b2f4c5e0 x23 0000007ffeb2ec48
x24 65646e696262696c x25 000000006f732e72 x26 000000742d4c4b98 x27 0000007ffeb2efa8
x28 0000000000000004 x29 0000007ffeb2ed50
sp 0000007ffeb2ec20 lr 00000074265e44f8 pc 00000074265e4500
backtrace:
#00 pc 0000000000001500 /memfd:jit-cache (deleted)
#01 pc 000000000002b8d8 /system/bin/app_process64
#02 pc 000000000002cf84 /system/bin/app_process64
#03 pc 000000000002d938 /system/bin/app_process64
#04 pc 000000000002d22c /system/bin/app_process64
#05 pc 000000000247aec0 /system/framework/arm64/boot-framework.oat (offset 0xa3a000) (com.android.internal.os.Zygote.nativeForkAndSpecialize+416)
#06 pc 000000000247ab14 /system/framework/arm64/boot-framework.oat (offset 0xa3a000) (com.android.internal.os.Zygote.forkAndSpecialize+228)
#07 pc 000000000247ed2c /system/framework/arm64/boot-framework.oat (offset 0xa3a000) (com.android.internal.os.ZygoteConnection.processOneCommand+1580)
#08 pc 0000000002487000 /system/framework/arm64/boot-framework.oat (offset 0xa3a000) (com.android.internal.os.ZygoteServer.runSelectLoop+928)
#09 pc 0000000002480f70 /system/framework/arm64/boot-framework.oat (offset 0xa3a000) (com.android.internal.os.ZygoteInit.main+2048)
#10 pc 000000000055784c /system/lib64/libart.so (art_quick_invoke_static_stub+604)
#11 pc 00000000000cfd14 /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+232)
#12 pc 000000000045df70 /system/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104)
#13 pc 000000000045dbd0 /system/lib64/libart.so (art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+424)
#14 pc 0000000000362cf0 /system/lib64/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+652)
#15 pc 00000000000b29ec /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+116)
#16 pc 00000000000b5588 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+924)
#17 pc 0000000000002528 /system/bin/app_process64
Didn't helped
try with official magisk first. i cant debug all forks of magisk and cant know what they are doing differently. thanks for the proper bug report btw. its rare to see.
I have the same problem with Magisk 26.3 and zygisk-detach 1.8/1.7. Using zygisk-detach 1.6 solved my issue.
there is no difference in native module between 1.6 and 1.8
official magisk same btw.. latest too (26.3).
thanks for the proper bug report btw. its rare to see.
I also don't like when ppl ignoring my templates so yeah
I forgot to mention, android 13 was ok (lineage 20 official) but I have some reasons to revert 12.1 instead of it
what other modules you are using? did you try without them?
huh, now it went away on its own, I didn't even do anything lol i will reopen if see it again
what other modules are you using?
ios emoji, magisk frida, vulkan for my gpu, quickswitch for lawnchair, gms doze, viper4android re, revanced extended and lsposed
frida or any lsposed module that hooks into zygote might be the reason
frida needed for my ummm development and this was caused when i didn't had installed it but lsposed yeah can, ig zygisk uses ptrace aswell
I also solved Play Store crashing by using zygisk-detach 1.6 instead of 1.8.
Screenshot of Play Store page of the app you are trying to detach:
Screenshot of the helper CLI showing detached apps (from Option 2):
Logs taken with
su -c logcat -s "zygisk-detach" > /sdcard/log.txt
: log.txtCrash log:
To cause error no need detach any app, play store will crash with just enabled module. Android 12.1, magisk delta 26.3 (latest), nothing in hidelist