如何解决Chrome浏览器更新后闪退崩溃

最近谷歌的Chrome浏览器自动更新到最新版本后,每次看打开油管视频,里面的插片广告一出来,还没点跳过广告就卡顿,最终导致 Chrome 浏览器总是闪退和崩溃,但是浏览其他没有广告页面均正常。如何解决这个问题? 

于是,搜索发现,好多人遇到了同样的问题。

其他用户说:“我也有同样的问题。youtube视频看到一半,弹出广告的时候就卡住闪退。在其他页面,如果页面也有弹出式广告,也会导致闪退。使用老版本的chrome不会出现这个问题,但是老版本的chrome总是给我自动升级到最新版本。”
但他们都没找到解决Chrome更新后闪退的办法。

调查一天,自己找到了更新Chrome后闪退的原因以及解决办法。

一、调查软件闪退原因

在Windows搜索中,搜索并打开事件查看器>应用程序,发现360的chromesafe64.dll动态链接库导致chrome浏览器闪退。(可能是360网页防护误杀导致 Chrome 闪退。)

二、更新Chrome谷歌浏览器后闪退的解决方法

可行的解决办法1:

在 360 安全卫士的设置中找到「网页安全防护中」>「拦截网页中的危险 Flash 文件」的勾去掉,能暂时解决问题,但不能彻底解决。

可行的解决办法2:

更新 360 安全卫士到 13.0.0 正式版,重启电脑后,能彻底解决这个问题。

推测是旧版的360安全卫士网页防护bug误杀google视频广告导致Chrome闪退,更新到最新版修复这个bug即可。

作者:软硬宅男 https://www.bilibili.com/read/cv38658114/?jump_opus=1 

在自动化测试中,特别是在使用Python的Selenium库与Chrome浏览器交互时,遇到浏览器闪退的问题需要综合排查和多方面解决。首先,确保使用的ChromeDriver与Chrome浏览器版本匹配,不兼容的驱动版本是常见的问题。在确认版本兼容后,还需检查Selenium库版本是否为最新,因为新版本可能会对浏览器有更完善的支持。 参考资源链接:[解决Python Selenium在Chrome中登录测试闪退问题](https://wenku.csdn.net/doc/7bzhzz7mga?spm=1055.2569.3001.10343) 其次,对于代码逻辑错误导致的闪退,建议使用`WebDriverWait`代替`time.sleep()`来提高等待机制的准确性,确保在执行特定操作之前页面元素已正确加载。同时,添加异常处理代码,如try-except语句,可以在出现问题时捕获异常,避免程序直接崩溃。 另外,浏览器的配置也可能是导致问题的原因之一。建议在无痕模式下运行测试,并检查是否有必要禁用某些可能引起冲突的插件。确保ChromeDriver具有足够的权限运行,并检查其路径是否正确设置,也可能会有所帮助。 在测试过程中,使用专门的浏览器配置文件,避免与个人配置文件冲突,也是一个值得尝试的解决方案。此外,使用显式等待代替隐式等待,可以更精确地控制自动化测试流程。 最后,检查ChromeDriver的日志输出,可能会发现导致闪退的具体原因。根据日志信息,调整测试策略或代码实现,通常可以解决大部分问题。 通过上述方法排查后,如果问题仍未解决,建议在专业论坛或社区中寻求帮助,提供详细的测试环境配置、日志信息和代码片段,以便其他开发者复现和分析问题。这些综合措施能够有效地帮助定位和解决使用Selenium进行自动化测试时遇到的闪退问题。 参考资源链接:[解决Python Selenium在Chrome中登录测试闪退问题](https://wenku.csdn.net/doc/7bzhzz7mga?spm=1055.2569.3001.10343)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值