[Bug]: 9.9.21.39038无法启动

Author: devil233-uiCreated Jan 1, 2026Updated Apr 21, 2026
Labelsbug

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件关闭/锁定。
  • 我已使用一个全新安装的 QQNT 和最新的 LiteLoaderQQNT (当前 Commit / Release) 且无其他插件的环境下测试过,问题依旧存在。
  • 我已知晓并同意,如果我使用的是 Windows,则 Windows 和 QQNT 均需为 ARM64 或 x64 架构,否则我的 Issue 可能会被无条件关闭/锁定。
  • 我已在 Issue Tracker 中找过我要提出的问题,没有找到类似 Issue。
  • 我已知晓并同意,此处仅用于汇报 LiteLoaderQQNT 框架中存在的问题,否则我的 Issue 可能会被无条件关闭/锁定。
  • (可选) 我在同意上一条的同时, 同意本组织可能会代我向相关项目反馈该问题, 以便更好地解决该问题。

QQNT 版本 (如在沙箱或类似 Flatpak 环境中运行, 请注明)

9.9.21.39038

LiteLoaderQQNT Release 版本(或 Commit Id)

1.4.1

dbghelp 版本及架构 (如在 Windows 平台上运行, 请注明)

dbghelp_x64.dll,tg群的最新版(20251202)

运行环境

Windows

重现步骤

使用上文提及的qqnt版本,先根据首页readme新建js以及修改package.json的入口为js,同时遵循tg方案准备一份原汁原味的package.json, 重命名为package_org.json, 放置在修改过的package.json同一目录下,最后替换tg群内最新版dll和qq.exe。

期望的结果是什么?

正常启动

实际的结果是什么?

无限重启闪退(将dll重命名为dbghelp.dll)或者文件已损坏(没有重命名)

日志记录

无限重启

PS D:\1SOFTWARE\QQNT> resourcesPath: D:\1SOFTWARE\QQNT\versions\9.9.21-39038\resources
[CheckUpdate] LiteLoaderQQNT_CheckUpdateModule > checkUpdate starts
[CheckUpdate] LiteLoaderQQNT_CheckUpdateModule > Use https://mirror.ghproxy.com mirror
Error occurred in handler for 'get-remote-win': Error: No handler registered for 'get-remote-win'
    at WebContents.<anonymous> (node:electron/js2c/browser_init:2:87136)
    at WebContents.emit (node:events:518:28)
(node:43316) UnhandledPromiseRejectionWarning: TypeError: fetch failed
    at node:internal/deps/undici/undici:13392:13
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Object.checkUpdate (D:\OneDrive\LiteLoaderQQNT\plugins\LiteLoaderQQNT_CheckUpdateModule\main\index.js:58:2025)
    at async D:\OneDrive\LiteLoaderQQNT\plugins\LiteLoaderQQNT_CheckUpdateModule\main\index.js:58:5558
(Use `QQ --trace-warnings ...` to show where the warning was created)
(node:43316) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
sidebar_simplify tryToggleFromConfig
CONFIG READ D:\OneDrive\LiteLoaderQQNT\data\sidebar_simplify\config.json {
  lower: { '邮箱': false, '收藏': true, '更多': true },
  upper: { '频道': false, '联系人': false, '空间': false }
}
sidebar_simplify tryToggleFromConfig
CONFIG READ D:\OneDrive\LiteLoaderQQNT\data\sidebar_simplify\config.json {
  lower: { '邮箱': false, '收藏': true, '更多': true },
  upper: { '频道': false, '联系人': false, '空间': false }
}
sidebar_simplify tryToggleFromConfig
CONFIG READ D:\OneDrive\LiteLoaderQQNT\data\sidebar_simplify\config.json {
  lower: { '邮箱': false, '收藏': true, '更多': true },
  upper: { '频道': false, '联系人': false, '空间': false }
}
sidebar_simplify tryToggleFromConfig
CONFIG READ D:\OneDrive\LiteLoaderQQNT\data\sidebar_simplify\config.json {
  lower: { '邮箱': false, '收藏': true, '更多': true },
  upper: { '频道': false, '联系人': false, '空间': false }
}
[43316:0102/033225.122:INFO:perf_util.cc(137)] ListenLowPerformanceNotification: policy=(60, 10, 5, 200, 5000), severe_slot=49, isolate=0000675C00160000, has_context=1
[43316:0102/033225.260:INFO:CONSOLE(0)] "windowSetup sandboxed: undefined", source: node:electron/js2c/sandbox_bundle (0)
[43316:0102/033225.260:INFO:CONSOLE(0)] "windowSetup isWebView: false", source: node:electron/js2c/sandbox_bundle (0)
[43316:0102/033225.261:INFO:CONSOLE(0)] "Unable to load preload script: D:\OneDrive\LiteLoaderQQNT\src\preload\api.js", source: node:electron/js2c/sandbox_bundle (0)
[43316:0102/033225.261:INFO:CONSOLE(0)] "TypeError: contextBridge.executeInMainWorld is not a function", source: node:electron/js2c/sandbox_bundle (0)
[43316:0102/033225.397:INFO:CONSOLE(0)] "Unable to load preload script: D:\OneDrive\LiteLoaderQQNT\src\preload\module.js", source: node:electron/js2c/sandbox_bundle (0)
[43316:0102/033225.397:INFO:CONSOLE(0)] "TypeError: contextBridge.executeInMainWorld is not a function", source: node:electron/js2c/sandbox_bundle (0)
sidebar_simplify tryToggleFromConfig
CONFIG READ D:\OneDrive\LiteLoaderQQNT\data\sidebar_simplify\config.json {
  lower: { '邮箱': false, '收藏': true, '更多': true },
  upper: { '频道': false, '联系人': false, '空间': false }
}
[Kill Update]: Find Update Package, kill it
[Kill Update]: Find Update Package, kill it
[Kill Update]: Find Update Package, kill it
[43316:0102/033226.604:INFO:CONSOLE(0)] "windowSetup sandboxed: undefined", source: node:electron/js2c/sandbox_bundle (0)
[43316:0102/033226.604:INFO:CONSOLE(0)] "windowSetup isWebView: false", source: node:electron/js2c/sandbox_bundle (0)
[43316:0102/033226.605:INFO:CONSOLE(0)] "Unable to load preload script: D:\OneDrive\LiteLoaderQQNT\src\preload\api.js", source: node:electron/js2c/sandbox_bundle (0)
[43316:0102/033226.605:INFO:CONSOLE(0)] "TypeError: contextBridge.executeInMainWorld is not a function", source: node:electron/js2c/sandbox_bundle (0)
Image-Local-View: NTQQ Image-Local-View for window: app://./renderer/index.html?webcontentsid=3&processGroupNS=createBlankWindow1#/main/message
[43316:0102/033226.699:INFO:CONSOLE(0)] "Unable to load preload script: D:\OneDrive\LiteLoaderQQNT\src\preload\module.js", source: node:electron/js2c/sandbox_bundle (0)
[43316:0102/033226.699:INFO:CONSOLE(0)] "TypeError: contextBridge.executeInMainWorld is not a function", source: node:electron/js2c/sandbox_bundle (0)
sidebar_simplify tryToggleFromConfig
CONFIG READ D:\OneDrive\LiteLoaderQQNT\data\sidebar_simplify\config.json {
  lower: { '邮箱': false, '收藏': true, '更多': true },
  upper: { '频道': false, '联系人': false, '空间': false }
}
sidebar_simplify tryToggleFromConfig
CONFIG READ D:\OneDrive\LiteLoaderQQNT\data\sidebar_simplify\config.json {
  lower: { '邮箱': false, '收藏': true, '更多': true },
  upper: { '频道': false, '联系人': false, '空间': false }
}
(node:43316) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 did-stop-loading listeners added to [WebContents]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit
命中更新聊天记录事件
[43316:0102/033226.934:INFO:CONSOLE(0)] "[2026-01-02 03:32:26.934] [ERROR] [QLogger] [message/AioTimestampService] [clearMsgListTimestamp]newMsgList is undefined", source: D:\1SOFTWARE\QQNT\versions\9.9.21-39038\resources\app\application.asar\renderer\51362.js (0)
命中聊天记录事件
命中聊天记录事件
命中聊天记录事件
命中聊天记录事件
命中聊天记录事件
命中聊天记录事件
命中聊天记录事件
命中聊天记录事件
命中聊天记录事件
03:32:28.497 > [19b7b0bfe40][hot update] setLauncherCounts suc 1
[CQQPlayChildIpcEntry] constructor~~~~~~
++++++registerSimMojoCallback+++++,
create callbak source success

重启之后还会伴随开启一个新的命令行窗口,内容类似,但是全乱码了

补充说明(可选)

这些版本我之前是可以用的,今天有暂时回退官方版的需求,所以重装了,结果按之前的流程走行不通了,不知道是哪个步骤出了问题……

Source: LiteLoaderQQNT/LiteLoaderQQNT