Skip to content

[BUG]假群主发送消息编码错误 #36

@mubai0122

Description

@mubai0122

复现步骤 / Steps to reproduce

  1. 打开假群主功能
  2. 任意消息发送: "ui。" (双引号中的内容)

预期行为 / Expected behaviour

正常发送消息

Image

实际行为 / Actual behaviour

发送的消息呈现出乱码,对方可见

Image

你使用的 Xposed 框架 / Xposed Framework you used

LSPosed

你使用的安卓系统版本 / Your Android version

16

QQ 版本 / QQ Version

9.2.66.33870

模块版本 / Module Version

43bd843.02261651

版本和其他要求 / Version and Other Requirements

  • 我正在使用最新 CI 调试版本且启用日志记录 / I am using latest debug CI version of ono and enable log
  • 我使用的 QQ 是官方发布的正式版本,而非修改版或测试版 / The QQ I am using is an official release version, not a modified or beta version
  • 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题。重复问题会被关闭。
  • 我已知晓并同意,此处仅用于汇报主程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

日志 / Logs

[2026/04/01 23:46:34]
moe.ono.reflex.exception.ReflectException: can not find method:com.tencent.mobileqq.aio.msglist.holder.AIOBubbleMsgItemVB void null(4[int, class moe.ono.reflex.Ignore, interface java.util.List, class android.os.Bundle])
moe.ono.reflex.exception.ReflectException: can not find method:com.tencent.mobileqq.aio.msglist.holder.AIOBubbleMsgItemVB void null(4[int, class moe.ono.reflex.Ignore, interface java.util.List, class android.os.Bundle])
moe.ono.reflex.base.BaseFinder.first(BaseFinder.java:130)
moe.ono.hooks.base.api.QQMsgViewAdapter.entry(QQMsgViewAdapter.kt:66)
moe.ono.hooks._base.BaseHookItem.startLoad(BaseHookItem.java:80)
moe.ono.hooks.core.HookItemLoader.loadHookItem(HookItemLoader.kt:42)
moe.ono.core.QLauncher.init(QLauncher.java:49)
moe.ono.startup.StartupRoutine.execPostStartupInit(StartupRoutine.java:53)
moe.ono.startup.StartupHook.execStartupInit(StartupHook.java:51)
moe.ono.startup.StartupHook$1.afterHookedMethod(StartupHook.java:118)
de.robv.android.xposed.XposedBridge$LegacyApiSupport.handleAfter(r8-map-id-9be87ee1ceb039ad1ee7fd539dbdd9297a763effcd68c6ef0b2cc31d3f111dda:34)
org.lsposed.lspd.impl.LSPosedBridge$NativeHooker.callback(r8-map-id-9be87ee1ceb039ad1ee7fd539dbdd9297a763effcd68c6ef0b2cc31d3f111dda:282)
LSPHooker
.run(Unknown Source:11)
com.tencent.qqnt.startup.NtStartupDispatcher.c(Unknown Source:23)
com.tencent.qqnt.startup.NtStartupDispatcher.a(Unknown Source:0)
com.tencent.qqnt.startup.NtStartupDispatcher$dispatcher$2.invoke(P:2)
com.tencent.qqnt.startup.NtStartupDispatcher$dispatcher$2.invoke(P:1)
com.tencent.qqnt.startup.b.run(Unknown Source:8)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1302)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
java.lang.Thread.run(Thread.java:1119)
com.tencent.thread.monitor.plugin.proxy.BaseThread.run(Unknown Source:15)

补充说明(可选) / Additional information (optional)

补充:error.log 中无相关报错,此日志为模块启动时的记录。乱码问题复现时模块未产生新的错误日志,但问题稳定存在。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions