
通讯软件长年存在一个内存泄漏的Bug,在特定情况下会出现内存占用过高的情况,然而团队从10月研究至今,仍找不到根治方法,只能先推出一个强制重启方案,会在侦测到暂用超过4 GB内存时重启软件释放资源。
团队在 Reddit 上公告,自 2025 年 10 月展开程序内存泄漏问题至今,已经解决 9 个重大问题,并加入侦测工具来记录内存使用状态,不过尚没有找到能够完全把 Bug 修复的方法,某些情况下, 桌面版 App 还是会无端狂吃内存。
虽然无法根治,但团队还是设计了一个简单粗暴的解决方案,那就是自动重启。 只要程序占用内存容量超过 4 GB,并且处于「闲置状态」时, 就会自动关闭并重新开启,通过软重置的方式来把不必要暂用的资源吐回来。
不过频繁的开开关关一定会让用户体验下滑,所以这项机制也存在限制,包含一天只会触发一次、通话期间不会启动、App要执行超过一个小时。 同时在关闭前,会预先备份还未送出的消息和已开启频道,尽可能做到体感上的无痕。
根据团队实验,正常情况下,占用的内存不会超过1 GB,且在经过几次更新之后,平均暂用量也减少了5%,发生异常暂用的情况也有所降低,大约只有不到0.1%的用户会遭遇,只是这些Bug难以重现,需要更多的时间来找出病灶根源。

关于的内存泄漏Bug,传出有一部份的原因与Windows系统和NVIDIA的驱动有关,特别是当涉及到AV1视频编码,进而容易在观看串流与直播时发生内存占用暴涨的情形。 此外, 桌面版App 使用基于 Chromium 核心的 Electron 架构也被认为是嫌疑之一。
现阶段的解法除了依靠 新增的自动重启外,只能选择仅在必要时开启程序,或是改用网页版,若是游戏、直播聊天,则可以考虑改用手机 App 代替。
