Blankeer / MDWechat

一个能让微信 Material Design 化的 Xposed 模块
GNU General Public License v3.0
930 stars 135 forks source link

Android 8.1 Xposed bug #42

Closed JasonKhew96 closed 6 years ago

JasonKhew96 commented 6 years ago

MDWechat: 3.0.0 WeChat: 6.6.7-play Android 8.1

https://github.com/rovo89/Xposed/issues/325#issuecomment-367012394

This should only affect methods which are on the stack when the method is hooked, so hooking methods as early as possible should help. It's also only for compiled code, so resetting the app to interpret-only might help temporarily as well. But there's no real good way to avoid it.

09-11 16:20:58.086  3752  3752 I MDWechat: 模块加载成功
09-11 16:20:58.120  3752  3752 I MDWechat: wechat version=6.6.7,processName=com.tencent.mm,MDWechat version=3.0.0
09-11 16:20:58.291  3752  3752 W zygote  : Got request to deoptimize un-deoptimizable method void com.blanke.mdwechat.WechatHook.hookMain(de.robv.android.xposed.callbacks.XC_LoadPackage$LoadPackageParam, java.util.List)
09-11 16:20:58.291  3752  3752 F zygote  : quick_exception_handler.cc:326] Check failed: callee_method_ != nullptr com.blanke.mdwechat.WechatHook.hookMain
...
JasonKhew96 commented 6 years ago

MDWechat: 3.1.0 Fixed