前言
最近,我们部门负责项目运维的小王频频接到甲方的反馈,运行的项目使用谷歌浏览器登录后,每次点击处理2秒后,浏览器自动闪退崩溃.小王同学折腾了一个星期,还没找到问题的原因.甲方客户都把问题反馈给项目经理了...点击项目中问题处置页面跳转后,光标出现转圈 ,2秒后浏览器闪退消失
项目部署在同一个服务器上,使用不同的计算机进行测试,问题只是在部分计算机中出现
原因
由于问题仅在部分电脑上出现,初步判定不是项目的问题...,错误码为STATUS_INVALID_IMAGE_HASH
谷歌浏览器插件报错,并弹出错误提示框
原因
Google Chrome在79版本中重新启用了渲染器代码完整性保护Renderer Code...显示模块加载列表
在导航栏输入以下路径,可以显示加载的各个模块的信息:
chrome://conflicts/
一点思考
这个BUG是我目前修复的千千万万个项目的BUG中印象最深的一次BUG,由于问题事件...BEX引发的谷歌浏览器闪退崩溃的异常问题.这个BUG因为其不可复现性导致特别难以发现和解决,正是由于这一次的BUG解决过程,让我了解到了一位攻城狮在项目开发维护过程中实际经验的重要性,多思考,多实践,多多积累经验