当前位置:首页 >科技 >

Google 修复影响 Android 用户拨打紧急电话 911 的 bug

来源:DoNews   2022-01-06 19:46:24

原标题:Google 修复影响 Android 用户拨打紧急电话 911 的 bug

DoNews 1月6日消息(刘文轩)上个月,一名 Google Pixel 3 用户在长辈疑似中风时尝试拨打紧急电话 911,结果在铃声响了一下之后就卡住了。问题被发现是安装之后没有登录的微软协作工具 Teams 应用导致的。开发者对 Android 源代码的分析揭示了背后真正的原因:处理紧急呼叫的 adjustAttemptsforEmergency 方法在排序重复 PhoneAccount 实例时存在一个整数溢出/下溢错误 bug。Google 现在修复了该 bug,彻底解决了阻止用户拨打 911 的 问题。

不久前有消息称,微软 Teams 应用导致 Android 手机无法拨打紧急电话。一名 Reddit 用户不久前指出,他使用的 Pixel 3 出现问题,导致他无法打电话叫救护车。用户表示,当时家里长辈可能中风了,他用自己的 Pixel 3 手机拨打 911,但是在电话响一声后,手机就卡住了,没有回应。尽管手机显示已将其所在地点传递给 911 服务中心,但用户讲话依然传不出去,无法告知对方家人的状况和具体住址。好在家里有固定电话,才得以重新呼叫救护车。

事后这名用户尝试重现这个情形,结果显示他的 Pixel 手机和 Verizon 联系记录都没有显示他曾拨打 911。

Google 获知消息后,联系这名用户,并展开调查。Google 员工近期公布了调查结果,他们相信只是手机安装了微软 Teams 应用,并没有登陆账号,系统为 Android 10 与更新版本以上时会出现这种情况。Google 判断这是微软 Teams 应用和底层 Android 系统发生意外的互动导致的结果。

微软后来推出新版 Teams 以解决这一问题,尽管微软这个解决方法快速有效,却治标不治本。不过考虑到拨打紧急电话的重要性,Google 当时也表示会在 2022 年 1 月推出 Android 系统更新,以帮助问题得到更好的解决。

相关文章

猜你喜欢

TOP