前言
最近,我们部门负责项目运维的小王频频接到甲方的反馈,运行的项目使用谷歌浏览器登录后,每次点击处理2秒后,浏览器自动闪退崩溃.小王同学折腾了一个星期,还没找到问题的原因.甲方客户都把问题反馈给项目经理了...看着他期待的目光,我心目不免一紧,哆哆嗦嗦地打开了他电脑上的谷歌浏览器......:
问题事件名称: BEX
应用程序名: chrome.exe
应用程序版本: 69.0.3497.100
应用程序时间戳: 5b9cbd4f
故障模块名称: BrowserUrl.dll...浏览器崩溃
谷歌浏览器崩溃,错误码为STATUS_INVALID_IMAGE_HASH
谷歌浏览器插件报错,并弹出错误提示框
原因
Google Chrome在79版本中重新启用了渲染器代码完整性保护Renderer...BUG中印象最深的一次BUG,由于问题事件BEX引发的谷歌浏览器闪退崩溃的异常问题.这个BUG因为其不可复现性导致特别难以发现和解决,正是由于这一次的BUG解决过程,让我了解到了一位攻城狮在项目开发维护过程中实际经验的重要性