在谷歌昨日强制更新 Chrome Canary 至 78.0.3874.0 版本后,这个实验性的浏览器分支遭遇了可能在打开网页时显示“Aw,Snap!”崩溃错误的问题。更糟糕的是,这个问题还会影响设置、帮助、标记(flags)等各个页面,导致用户无法通过检查更新来修复。如果你的版本号在 78.0.3873.0 或更早,则不会受到该问题的影响。
在 Chromium 论坛上的一个帖子中,谷歌和微软的工程师都在探讨这个问题。好消息是,用户可以通过在应用程序启动参数上添加禁用“RendererCodeIntegrity”功能,来修复如上图所示的 bug 。
(1)找到 Chrome Canary 的快捷方式(或从安装目录中发送到桌面上);
(2)右键点击快捷方式,打开‘属性’;
(3)在目标字段中,添加‘–disable-features=RendererCodeIntegrity’命令参数。
完成上述操作后,请点击‘应用’。然后双击桌面图标(快捷方式),以正常启动 Chrome Canary 浏览器。
值得一提的是,Microsoft Edge Canary 和其它基于 Chromium 的浏览器,并未受到该 bug 的影响