龙空技术网

iOS微信紧急更新8.0.37版本,修复二维码导致的闪退问题

科技兽 268

前言:

当前朋友们对“识别不了的二维码怎么修复”可能比较重视,大家都想要了解一些“识别不了的二维码怎么修复”的相关文章。那么小编也在网上网罗了一些有关“识别不了的二维码怎么修复””的相关内容,希望各位老铁们能喜欢,看官们一起来了解一下吧!

一周前 iOS 微信刚发布了 8.0.36 新版本,结果今天又推出 8.0.37 版本更新。这次更新也在预料之中,因为最近微信碰到了一个大 Bug。

尽管 App Store 更新页面没有明确说明修复了哪些“已知问题”,但经过实际测试,最近微信出现的扫描某些二维码会直接闪退的 Bug 已经修复

问题出现在几天前,有网友发现收到一张二维码图片后点击查看,还没等长按识别便直接闪退。闪退多次后进入微信则会提示安全模式修复,不过修复后也无法解决闪退问题。

出现这种现象就可以确定这是微信扫码功能的 Bug,并且微信团队于 2021 年在 OpenCV 开源了其扫码引擎,因此有开发者通过源码找到了问题所在。

简单来说,根据开发者 Konano 和 GZTimeWalker 的分析,经过构造的“畸形二维码”会通过无效的内存访问导致 wechat_qrcode 模块崩溃,热心的开发者同时提交了修复补丁。

因为腾讯旗下的 App 使用的二维码识别引擎基本是相同的,因此这次的闪退 Bug 不仅存在于微信,连 QQ 等应用也未能幸免,iOS 和 Android 版均会出现闪退问题。

好在该 Bug 只会导致应用闪退,并不会影响大家账号的安全性。

经过测试,今天的 iOS 微信 8.0.37 版本更新已经修复了上述故障。引起闪退的二维码可被正常识别,实际内容为一串无意义的数字:

网友反馈 Android 版微信尽管没有发布新版本,似乎也通过热更新的方式修复了扫码引擎。

除了修复 Bug 外,小编暂未发现 iOS 微信 8.0.37 加入了其他新功能或变化。此前的 「置顶朋友圈」功能依然处于测试阶段,尚未正式上线。

如果你发现了新版 iOS 微信的新变化,欢迎留言分享!

标签: #识别不了的二维码怎么修复