cinit / cinit/QAuxiliary

[Bug] QQ9.0.15, QA1.5.2自动查看原图, QA1.5.3下载重定向

Open
#1,194 3 comments 0 reactions 0 assignees View on GitHub
Bug
Dominant language
Java
Stars
5.7k
Forks
416
Avg merge
10d 4h
Merged PRs (30d)
4

Description

### 复现步骤 / Steps to reproduce

QQ9.0.15,QA版本1.5.2,自动查看原图用不了,QA1.5.3版本不可用下载路径重定向

### 预期行为 / Expected behaviour

正常正常查看看图,正常使用下载重定向

### 实际行为 / Actual behaviour

没反应

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

QPatch

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

安卓14,OPPO Find X6,ColorOS 14

### QQ(TIM) 版本 / QQ(TIM) Version

QQ9.0.15

### 模块版本 / Module Version

1.5.2

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

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

### 日志 / Logs

com.tencent.mobileqq.activity.aio.item.ArkAppItemBubbleBuilder
= (void*)0
[13]AvatarUtil
com.tencent.mobileqq.avatar.utils.AvatarUtil
= (void*)0
[14]BasePicDownloadProcessor
com.tencent.mobileqq.transfile.BasePicDownloadProcessor
= com.tencent.mobileqq.transfile.BasePicDownloadProcessor
[15]CustomWidgetUtil
com.tencent.widget.CustomWidgetUtil
= (void*)0
[16]DialogUtil
com.tencent.mobileqq.utils.DialogUtil
= com.tencent.mobileqq.utils.DialogUtil
[17]ChatActivityFacade
com.tencent.mobileqq.activity.ChatActivityFacade
= com.tencent.mobileqq.activity.ChatActivityFacade
[18]FaceManager
com.tencent.mobileqq.app.face.FaceManager
= (void*)0
[19]FavEmoConstant
com.tencent.mobileqq.emosm.favroaming.FavEmoConstant
= com.tencent.mobileqq.emosm.favroaming.FavEmoConstant
[20]FlashPicHelper
com.tencent.mobileqq.app.FlashPicHelper
= Lcom/tencent/mobileqq/app/aj;->e(Lcom/tencent/mobileqq/data/MessageRecord;Z)V
[21]FrameControllerInjectImpl
com.tencent.mobileqq.activity.framebusiness.controllerinject.FrameControllerInjectImpl
= com.tencent.mobileqq.activity.framebusiness.controllerinject.FrameControllerInjectImpl
[22]GalleryBaseScene
com.tencent.mobileqq.gallery.view.GalleryBaseScene
= Lcom/tencent/richmediabrowser/view/BrowserBaseScene;->onItemSelected(I)V
[23]TroopAppShortcutDrawer
com.tencent.mobileqq.activity.aio.drawer.TroopAppShortcutDrawer
= com.tencent.mobileqq.activity.aio.drawer.TroopAppShortcutDrawer
[24]GuildArkHelper
com.tencent.mobileqq.guild.chatpie.helper.GuildArkHelper
= (void*)0
[25]GuildHelperProvider
com.tencent.mobileqq.guild.chatpie.GuildHelperProvider
= (void*)0
[26]HttpDownloader
com.tencent.mobileqq.transfile.HttpDownloader
= com.tencent.mobileqq.transfile.HttpDownloader
[27]IntimateInfoChatDrawer
com.tencent.mobileqq.activity.aio.drawer.IntimateInfoChatDrawer
= (void*)0
[28]ItemBuilderFactory
com.tencent.mobileqq.activity.aio.item.ItemBuilderFactory
= Lcom/tencent/mobileqq/activity/aio/core/msglist/a/a;->b(Lcom/tencent/mobileqq/data/ChatMessage;Landroid/widget/BaseAdapter;)Lcom/tencent/mobileqq/activity/aio/aj;
[29]MessageCache
com.tencent.mobileqq.service.message.MessageCache
= (void*)0
[30]MessageRecordFactory
com.tencent.mobileqq.service.message.MessageRecordFactory
= Lcom/tencent/mobileqq/service/h/r;->I(Lcom/tencent/common/app/AppInterface;Lcom/tencent/mobileqq/data/MessageRecord;Ljava/lang/String;Ljava/lang/String;I)V
[31]MultiMsgManager
com.tencent.mobileqq.multimsg.MultiMsgManager

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

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by examining the issue's named entry points, especially GalleryBaseScene.onItemSelected and HttpDownloader, along with the listed QQ and Android environment details. Reproduce both the original-image viewing failure and download-redirection failure on QQ 9.0.15 with the reported module versions. Done means both actions respond normally and the relevant verbose logs confirm the hooks work.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.