chrononeko / bugtracker

Chrononeko Bugtracker
0 stars 0 forks source link

0.0.39版本无法正常运行 #7

Closed XiYang6666 closed 12 months ago

XiYang6666 commented 12 months ago

QQNT版本: 9.9.2-16183 (x64) LiteLoaderQQNT版本: 0.5.3 chronocat版本: 0.0.39

LiteLoaderQQNT日志

[Launcher] 开始启动QQ...
[app]module file name: D:\Programs\Tencent\QQNT\QQ.exe
50d3e6a32e99ec96b270574e70caf7ed0b4476eafe62daec9274876496fe87ed
c48457ac24c9ad33bd2e0250f734116535df7e8caeb043a6d3164fd6ea65046c
643a4a860c15c91827bf0f2a77510172a980fc5d3a18ef73ffec757ec3086463
05aa17dcc96655b9cd8184cc9c47cfeac4473e4c938d0417796d3f98dabb9982

[LiteLoader] Initializing...
[LiteLoader] Found QQNT installation at D:\Programs\Tencent\QQNT.
[LiteLoader] Start loading plugins.
[LiteLoader] Found plugin: LiteLoader 配置界面
[LiteLoader] Found plugin: LiteLoader 样式框架
[LiteLoader] Found plugin: LiteLoader 插件市场
[LiteLoader] Found plugin: 防撤回
[LiteLoader] Found plugin: Chronocat
[LiteLoader] Found plugin: LLAPI
[LiteLoader] Found plugin: QQ增强
[LiteLoader] Done! 7 plugins loaded!
[LiteLoader] Preprocessing plugins' preloads...
[LiteLoader] Preprocessing plugins' preloads done!
[LiteLoader] Starting QQNT...
[2023/9/10 15:33:14][INFO] D:\Programs\Tencent\QQNT\resources\app\versions\config.json 存在

[2023/9/10 15:33:14][INFO] D:\Programs\Tencent\QQNT\resources\app\versions\9.9.2-16183.zip 不存在,无法执行解压操作

[2023/9/10 15:33:14][INFO] 从版本目录加载主进程代码: D:\Programs\Tencent\QQNT\resources\app\versions\9.9.2-16183\application\background.js, {
  "curVersion": "9.9.2-16183",
  "mainProcessFileName": "application\\background.js"
}

[2023/9/10 15:33:14][INFO]
---------- 华丽的分割线 ----------

输出日志之后程序异常退出

经测试0.0.38版本没有以上问题

ilharp commented 12 months ago

在使用 0.0.38 版本时和不安装 Chronocat,仅加载 LiteLoaderQQNT 时都可以正常启动是吗?

XiYang6666 commented 12 months ago

是的

ilharp commented 12 months ago

好的。我们正在调查此问题,请稍等一下。

ilharp commented 12 months ago

目前没有查到该问题的确切原因,我们计划于今晚发布 0.0.40 版本去掉相关功能。

如果你仍然希望进行其他尝试的话,有以下几个步骤你可以尝试:

  1. 结束所有 QQ 进程之后,下载 这里cmnative.zip 文件,解压得到 cmnative-win32-x64.node 文件后改名 63426db063eaa40deb2564d3285d7cd1a12b654b886bf5fd9aed4cecf76d3cd2.node 并放入 %TEMP% 文件夹内,应该会提示替换,直接替换即可;最后重启 QQ 看问题是否解决

  2. 使用任意能够获取到 ExitCode 的 Shell 启动 QQ,并检查 ExitCode;例如使用 PowerShell 可以在 QQNT 文件夹先输入:

(Start-Process .\QQ.exe -PassThru -Wait).ExitCode

运行后,如果 QQ 意外停止,那么最后一行的数字就是其 ExitCode。可以看看这个值是多少。

XiYang6666 commented 12 months ago

通过步骤1可以成功解决问题。

ilharp commented 12 months ago

了解了。目前有总计 3 人通过步骤 1 方法解决了问题,另有 1 人尚未解决。今晚会先使用步骤 1 中的修复包发版为 0.0.40,之后如果有更多人遇到此类问题再考虑下一步方案。

ilharp commented 12 months ago

v0.0.40 已经发版。所有遇到此问题的人升级后都已解决。