[X] I am using latest debug CI version of QAuxiliary and enable verbose log/我正在使用最新 CI 调试版本且启用详细日志
[X] I have checked recent Issues (including Open and Closed) and have not found this Issue/我已经查看近期 Issues(包含 Open 和 Closed),未发现已存在此 Issue
[X] The QQ I am using is an official release version, not a modified or beta version/我使用的 QQ 是官方发布的正式版本,而非修改版或测试版
Logs/日志
防撤回日志:
1.5.1.r2186.474f192
QQ9.0.70(6676)
PID: 21555, UID: 10384
cc.ioctl.hook.msg.RevokeMsgHook
isInitialized: true
isInitializationSuccessful: true
isEnabled: true
isAvailable: true
isPreparationRequired: false
errors: 4
java.lang.RuntimeException: AobScanUtils: validator failed for all targets 'RecallGroupSysMsg' with sequence '280040f961008052098d40f8298d40f9' mask '' for result 0x1128354+offset
at java.lang.Runtime.nativeLoad(Native Method)
at java.lang.Runtime.nativeLoad(Runtime.java:1126)
at java.lang.Runtime.loadLibrary0(Runtime.java:1080)
at java.lang.Runtime.loadLibrary0(Runtime.java:1003)
at java.lang.System.loadLibrary(System.java:1661)
at com.tencent.qqnt.kernel.api.impl.KernelSetterImpl.(P:26)
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:536)
at java.lang.Class.forName(Class.java:467)
at com.tencent.mobileqq.qroute.a.e(P:2)
at com.tencent.mobileqq.qroute.a.c(P:11)
at com.tencent.mobileqq.qroute.a.b(P:2)
at com.tencent.mobileqq.qroute.QRoute.apiImpl(P:9)
at com.tencent.mobileqq.qroute.QRoute.api(P:1)
at com.tencent.mobileqq.app.QQAppInterface.onCreate(P:6)
at mqq.app.MobileQQ$5.run(P:39)
at mqq.app.MobileQQ.createNewRuntime(P:7)
at mqq.app.MobileQQ.doInit(P:24)
at mqq.app.MobileQQ.waitAppRuntime(P:5)
at mqq.app.MobileQQ.waitAppRuntime(P:14)
at eipc.EIPCContentProvider.query(P:2)
at android.content.ContentProvider.query(ContentProvider.java:1609)
at android.content.ContentProvider.query(ContentProvider.java:1705)
at android.content.ContentProvider$Transport.query(ContentProvider.java:298)
at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:110)
at android.os.Binder.execTransactInternal(Binder.java:1346)
at android.os.Binder.execTransact(Binder.java:1282)
java.lang.RuntimeException: AobScanUtils: failed to find target 'GetDecoder' with sequence '3f8d01f8f40300aa1f1000f9' mask ''
at java.lang.Runtime.nativeLoad(Native Method)
at java.lang.Runtime.nativeLoad(Runtime.java:1126)
at java.lang.Runtime.loadLibrary0(Runtime.java:1080)
at java.lang.Runtime.loadLibrary0(Runtime.java:1003)
at java.lang.System.loadLibrary(System.java:1661)
at com.tencent.qqnt.kernel.api.impl.KernelSetterImpl.(P:26)
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:536)
at java.lang.Class.forName(Class.java:467)
at com.tencent.mobileqq.qroute.a.e(P:2)
at com.tencent.mobileqq.qroute.a.c(P:11)
at com.tencent.mobileqq.qroute.a.b(P:2)
at com.tencent.mobileqq.qroute.QRoute.apiImpl(P:9)
at com.tencent.mobileqq.qroute.QRoute.api(P:1)
at com.tencent.mobileqq.app.QQAppInterface.onCreate(P:6)
at mqq.app.MobileQQ$5.run(P:39)
at mqq.app.MobileQQ.createNewRuntime(P:7)
at mqq.app.MobileQQ.doInit(P:24)
at mqq.app.MobileQQ.waitAppRuntime(P:5)
at mqq.app.MobileQQ.waitAppRuntime(P:14)
at eipc.EIPCContentProvider.query(P:2)
at android.content.ContentProvider.query(ContentProvider.java:1609)
at android.content.ContentProvider.query(ContentProvider.java:1705)
at android.content.ContentProvider$Transport.query(ContentProvider.java:298)
at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:110)
at android.os.Binder.execTransactInternal(Binder.java:1346)
at android.os.Binder.execTransact(Binder.java:1282)
java.lang.RuntimeException: AobScanUtils: failed to find target 'InstructionOffsetForTmpRev5048' with sequence '61018052e00300aa0010009400000036000240f961018052e00300aa090040f9e800009120013fd6' mask 'ffffffffffff00ff00ffffff0000ffff00ffffffffffffffffff00ffff00ffffff0000ffffffffff'
at java.lang.Runtime.nativeLoad(Native Method)
at java.lang.Runtime.nativeLoad(Runtime.java:1126)
at java.lang.Runtime.loadLibrary0(Runtime.java:1080)
at java.lang.Runtime.loadLibrary0(Runtime.java:1003)
at java.lang.System.loadLibrary(System.java:1661)
at com.tencent.qqnt.kernel.api.impl.KernelSetterImpl.(P:26)
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:536)
at java.lang.Class.forName(Class.java:467)
at com.tencent.mobileqq.qroute.a.e(P:2)
at com.tencent.mobileqq.qroute.a.c(P:11)
at com.tencent.mobileqq.qroute.a.b(P:2)
at com.tencent.mobileqq.qroute.QRoute.apiImpl(P:9)
at com.tencent.mobileqq.qroute.QRoute.api(P:1)
at com.tencent.mobileqq.app.QQAppInterface.onCreate(P:6)
at mqq.app.MobileQQ$5.run(P:39)
at mqq.app.MobileQQ.createNewRuntime(P:7)
at mqq.app.MobileQQ.doInit(P:24)
at mqq.app.MobileQQ.waitAppRuntime(P:5)
at mqq.app.MobileQQ.waitAppRuntime(P:14)
at eipc.EIPCContentProvider.query(P:2)
at android.content.ContentProvider.query(ContentProvider.java:1609)
at android.content.ContentProvider.query(ContentProvider.java:1705)
at android.content.ContentProvider$Transport.query(ContentProvider.java:298)
at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:110)
at android.os.Binder.execTransactInternal(Binder.java:1346)
at android.os.Binder.execTransact(Binder.java:1282)
java.lang.RuntimeException: InitInitNtKernelRecallMsgHook failed, fnHookProc failed
at java.lang.Runtime.nativeLoad(Native Method)
at java.lang.Runtime.nativeLoad(Runtime.java:1126)
at java.lang.Runtime.loadLibrary0(Runtime.java:1080)
at java.lang.Runtime.loadLibrary0(Runtime.java:1003)
at java.lang.System.loadLibrary(System.java:1661)
at com.tencent.qqnt.kernel.api.impl.KernelSetterImpl.(P:26)
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:536)
at java.lang.Class.forName(Class.java:467)
at com.tencent.mobileqq.qroute.a.e(P:2)
at com.tencent.mobileqq.qroute.a.c(P:11)
at com.tencent.mobileqq.qroute.a.b(P:2)
at com.tencent.mobileqq.qroute.QRoute.apiImpl(P:9)
at com.tencent.mobileqq.qroute.QRoute.api(P:1)
at com.tencent.mobileqq.app.QQAppInterface.onCreate(P:6)
at mqq.app.MobileQQ$5.run(P:39)
at mqq.app.MobileQQ.createNewRuntime(P:7)
at mqq.app.MobileQQ.doInit(P:24)
at mqq.app.MobileQQ.waitAppRuntime(P:5)
at mqq.app.MobileQQ.waitAppRuntime(P:14)
at eipc.EIPCContentProvider.query(P:2)
at android.content.ContentProvider.query(ContentProvider.java:1609)
at android.content.ContentProvider.query(ContentProvider.java:1705)
at android.content.ContentProvider$Transport.query(ContentProvider.java:298)
at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:110)
at android.os.Binder.execTransactInternal(Binder.java:1346)
at android.os.Binder.execTransact(Binder.java:1282)
Steps to reproduce/复现步骤
已知问题: 防撤回无法正常运行 点击消息+1Plus后闪退
Expected behaviour/预期行为
防撤回正常运行,提示xxx尝试撤回一条消息 消息+1Plus正常运行,复制目标消息并发送
Actual behaviour/实际行为
防撤回未运行,提示xxx撤回了一条消息 点击消息+1plus后QQ闪退
Xposed Framework you used/你使用的Xposed框架
LSPatch 0.6(402)
Your Android version/你使用的安卓系统版本
14 API34
QQ(TIM)版本/QQ(TIM) Version
QQ9.0.70 Beta
Module Version/模块版本
2186
Version and Other Requirements/版本和其他要求
Logs/日志
防撤回日志: 1.5.1.r2186.474f192 QQ9.0.70(6676) PID: 21555, UID: 10384 cc.ioctl.hook.msg.RevokeMsgHook isInitialized: true isInitializationSuccessful: true isEnabled: true isAvailable: true isPreparationRequired: false errors: 4 java.lang.RuntimeException: AobScanUtils: validator failed for all targets 'RecallGroupSysMsg' with sequence '280040f961008052098d40f8298d40f9' mask '' for result 0x1128354+offset at java.lang.Runtime.nativeLoad(Native Method) at java.lang.Runtime.nativeLoad(Runtime.java:1126) at java.lang.Runtime.loadLibrary0(Runtime.java:1080) at java.lang.Runtime.loadLibrary0(Runtime.java:1003) at java.lang.System.loadLibrary(System.java:1661) at com.tencent.qqnt.kernel.api.impl.KernelSetterImpl.(P:26)
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:536)
at java.lang.Class.forName(Class.java:467)
at com.tencent.mobileqq.qroute.a.e(P:2)
at com.tencent.mobileqq.qroute.a.c(P:11)
at com.tencent.mobileqq.qroute.a.b(P:2)
at com.tencent.mobileqq.qroute.QRoute.apiImpl(P:9)
at com.tencent.mobileqq.qroute.QRoute.api(P:1)
at com.tencent.mobileqq.app.QQAppInterface.onCreate(P:6)
at mqq.app.MobileQQ$5.run(P:39)
at mqq.app.MobileQQ.createNewRuntime(P:7)
at mqq.app.MobileQQ.doInit(P:24)
at mqq.app.MobileQQ.waitAppRuntime(P:5)
at mqq.app.MobileQQ.waitAppRuntime(P:14)
at eipc.EIPCContentProvider.query(P:2)
at android.content.ContentProvider.query(ContentProvider.java:1609)
at android.content.ContentProvider.query(ContentProvider.java:1705)
at android.content.ContentProvider$Transport.query(ContentProvider.java:298)
at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:110)
at android.os.Binder.execTransactInternal(Binder.java:1346)
at android.os.Binder.execTransact(Binder.java:1282)
java.lang.RuntimeException: AobScanUtils: failed to find target 'GetDecoder' with sequence '3f8d01f8f40300aa1f1000f9' mask '' at java.lang.Runtime.nativeLoad(Native Method) at java.lang.Runtime.nativeLoad(Runtime.java:1126) at java.lang.Runtime.loadLibrary0(Runtime.java:1080) at java.lang.Runtime.loadLibrary0(Runtime.java:1003) at java.lang.System.loadLibrary(System.java:1661) at com.tencent.qqnt.kernel.api.impl.KernelSetterImpl.(P:26)
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:536)
at java.lang.Class.forName(Class.java:467)
at com.tencent.mobileqq.qroute.a.e(P:2)
at com.tencent.mobileqq.qroute.a.c(P:11)
at com.tencent.mobileqq.qroute.a.b(P:2)
at com.tencent.mobileqq.qroute.QRoute.apiImpl(P:9)
at com.tencent.mobileqq.qroute.QRoute.api(P:1)
at com.tencent.mobileqq.app.QQAppInterface.onCreate(P:6)
at mqq.app.MobileQQ$5.run(P:39)
at mqq.app.MobileQQ.createNewRuntime(P:7)
at mqq.app.MobileQQ.doInit(P:24)
at mqq.app.MobileQQ.waitAppRuntime(P:5)
at mqq.app.MobileQQ.waitAppRuntime(P:14)
at eipc.EIPCContentProvider.query(P:2)
at android.content.ContentProvider.query(ContentProvider.java:1609)
at android.content.ContentProvider.query(ContentProvider.java:1705)
at android.content.ContentProvider$Transport.query(ContentProvider.java:298)
at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:110)
at android.os.Binder.execTransactInternal(Binder.java:1346)
at android.os.Binder.execTransact(Binder.java:1282)
java.lang.RuntimeException: AobScanUtils: failed to find target 'InstructionOffsetForTmpRev5048' with sequence '61018052e00300aa0010009400000036000240f961018052e00300aa090040f9e800009120013fd6' mask 'ffffffffffff00ff00ffffff0000ffff00ffffffffffffffffff00ffff00ffffff0000ffffffffff' at java.lang.Runtime.nativeLoad(Native Method) at java.lang.Runtime.nativeLoad(Runtime.java:1126) at java.lang.Runtime.loadLibrary0(Runtime.java:1080) at java.lang.Runtime.loadLibrary0(Runtime.java:1003) at java.lang.System.loadLibrary(System.java:1661) at com.tencent.qqnt.kernel.api.impl.KernelSetterImpl.(P:26)
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:536)
at java.lang.Class.forName(Class.java:467)
at com.tencent.mobileqq.qroute.a.e(P:2)
at com.tencent.mobileqq.qroute.a.c(P:11)
at com.tencent.mobileqq.qroute.a.b(P:2)
at com.tencent.mobileqq.qroute.QRoute.apiImpl(P:9)
at com.tencent.mobileqq.qroute.QRoute.api(P:1)
at com.tencent.mobileqq.app.QQAppInterface.onCreate(P:6)
at mqq.app.MobileQQ$5.run(P:39)
at mqq.app.MobileQQ.createNewRuntime(P:7)
at mqq.app.MobileQQ.doInit(P:24)
at mqq.app.MobileQQ.waitAppRuntime(P:5)
at mqq.app.MobileQQ.waitAppRuntime(P:14)
at eipc.EIPCContentProvider.query(P:2)
at android.content.ContentProvider.query(ContentProvider.java:1609)
at android.content.ContentProvider.query(ContentProvider.java:1705)
at android.content.ContentProvider$Transport.query(ContentProvider.java:298)
at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:110)
at android.os.Binder.execTransactInternal(Binder.java:1346)
at android.os.Binder.execTransact(Binder.java:1282)
java.lang.RuntimeException: InitInitNtKernelRecallMsgHook failed, fnHookProc failed at java.lang.Runtime.nativeLoad(Native Method) at java.lang.Runtime.nativeLoad(Runtime.java:1126) at java.lang.Runtime.loadLibrary0(Runtime.java:1080) at java.lang.Runtime.loadLibrary0(Runtime.java:1003) at java.lang.System.loadLibrary(System.java:1661) at com.tencent.qqnt.kernel.api.impl.KernelSetterImpl.(P:26)
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:536)
at java.lang.Class.forName(Class.java:467)
at com.tencent.mobileqq.qroute.a.e(P:2)
at com.tencent.mobileqq.qroute.a.c(P:11)
at com.tencent.mobileqq.qroute.a.b(P:2)
at com.tencent.mobileqq.qroute.QRoute.apiImpl(P:9)
at com.tencent.mobileqq.qroute.QRoute.api(P:1)
at com.tencent.mobileqq.app.QQAppInterface.onCreate(P:6)
at mqq.app.MobileQQ$5.run(P:39)
at mqq.app.MobileQQ.createNewRuntime(P:7)
at mqq.app.MobileQQ.doInit(P:24)
at mqq.app.MobileQQ.waitAppRuntime(P:5)
at mqq.app.MobileQQ.waitAppRuntime(P:14)
at eipc.EIPCContentProvider.query(P:2)
at android.content.ContentProvider.query(ContentProvider.java:1609)
at android.content.ContentProvider.query(ContentProvider.java:1705)
at android.content.ContentProvider$Transport.query(ContentProvider.java:298)
at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:110)
at android.os.Binder.execTransactInternal(Binder.java:1346)
at android.os.Binder.execTransact(Binder.java:1282)
消息+1PLUS日志: 1.5.1.r2186.474f192 QQ9.0.70(6676) PID: 21555, UID: 10384 cc.hicore.hook.RepeaterPlus isInitialized: true isInitializationSuccessful: true isEnabled: true isAvailable: true isPreparationRequired: false errors: 0