大家好,我是 微信 & P站双料高级用户
最近哇,鸭鸭的粉丝群里发生了一件大事
——有一老六整了张二维码,还愣说当天是小马哥生日,转发就能被拉近庆生群 ,一个亿的 框框抢……
害~要说咱也是浸淫互联网多年,这点小伎俩压根入不了鸭眼
就比如这老六都真心实意的保证了,这红包群还能有假
就在鸭鸭点开二维码、准备甩起单身二十年练就的麒麟臂 、想着高低整个运气王 之际……
——微信直接崩溃了
更离谱的是,在崩溃闪退后,即便清理后台再进:
微信依然会来一次“微信异常,建议更新”的提示 :
既然扫码闪退,那咱点开瞅瞅就是不扫,这总不会中招了吧,于是乎……
这还没完,即便是想转发二维码整蛊鹅妹,微信又双叒叕会再次崩溃……
好家伙,敢情这小子成了牛皮糖,甩都甩不掉了是吧?
鸭鸭总结了一下,这张“定向爆破图 ”触发微信崩溃的条件包括但不限于:
“扫一扫”扫描图片
转发图片给他人
在聊天界面点开图片
在聊天界面长按图片
虾仁猪心的是,鸭鸭多次测试后发现:
——连续多次闪退,会触发微信“安全模式 ”、账号会被强制退出
图源:刨洞技术交流
接着,鸭鸭发现群友Win10系统下的微信,在点击图片后说崩就崩:
而另一头,尊贵的苹果电脑 用户也没能幸免:
但是,鸭鸭要说但是了。
鸭鸭也发现了例外,有网友表示自个儿是鸿蒙系统。
来回扫码/点击,愣是在危险边缘反复横跳、幸免于难
图源:刨洞技术交流
咳咳~言归正传。
在不少群友被老六的“微信爆破图 ”暗算后,开始担心自个儿微信钱包上的5毛巨款就此折戟:
对此,有疑似腾讯员工发文澄清,他表示:
目前微信闪退崩溃是因为 OCR识别系统出现了内存崩溃导致的
这个图片导致了微信内存泄漏,所以会闪退崩溃
同时,对于大家所担心的:
会不会导致微信异常误封号
会不会扣走微信钱包的5毛巨款
会不会泄漏自个儿和隔壁老王的聊天记录
答案都是否定的,说白了,这张图只是因OCR系统识别导致的崩溃,并非病毒 、也不是被黑客入侵。
最后,该博主还表示:
“如果实在担心,可以把照片从聊天记录中删除即可,目前该功能整在加班加点的修复中”。
值得一提的是,就在一小时前,微信发布了紧急更新——8.0.37更新日志提示“解决了一些已知问题”。
但是,鸭鸭又要说但是了。
挖到这,问题来由是清楚了,不过这事儿可还没完。
有技术大神@OSC开源社区分析称:二维码图片导致内存泄漏、进而引发微信闪退是不错,但造成此问题的根源是 “微信二维码引擎”:
引擎自动识别聊天列表中的二维码
当用户打开列表、引擎识别二维码出现空指针异常
二维码模块当场崩溃
诱发整个微信客户端崩溃
而这里提到的罪魁祸首二维码引擎,腾讯早在21年就进行了开源……
据开发者分析,引发微信闪退的二维码属于 “畸形二维码”,这类二维码包含的错误数据块会导致微信二维码模块中的 崩溃,进而引发软件闪退。
软件的问题或许是揪出来了,但人腾讯的问题出在哪,或许还得加点火候找。
要知道,就在上个月底,腾讯系的微信、QQ 刚刚出现问题。
彼时,微信的语音对话/朋友圈/微信支付、QQ的文件传输/QQ 空间和/QQ邮箱等多个功能没法使用……
甚至,工信部都罕见下场,发文指导腾讯做好稳定运行工作:
老实说,作为坐拥超12亿用户的“国民APP”,微信的频发“BUG”实属不该。
害~要按土味儿的说——这叫“欲戴王冠,必承其重”
咱也不奢求动辄大几十G的微信,能做到从便秘到蹿稀 一样的顺畅感……
但咱有事没事高低得炫两包德芙,防范于未然、甭整幺蛾子不是
领取专属 10元无门槛券
私享最新 技术干货