火绒安全软件

火绒安全软件6.0
发新帖
打印 上一主题 下一主题

火绒的弹窗拦截可能会引起随机的蓝屏

[复制链接]
9412 10
楼主
发表于 2021-3-6 11:37:29 | 只看该作者 |倒序浏览 |阅读模式
跳转到指定楼层
本帖最后由 lisu9789 于 2021-3-6 11:40 编辑

我最近用火绒安全软件取代了用了多年的360安全卫士和360杀毒。感觉还不错。 原因之一是360不能关闭一些腾讯的广告而火绒可以。但是我发现了一个很严重的问题。我的电脑开始出现随机的蓝屏。原因是内存管理出错。经过了两个星期的查找,我终于发现问题的根源-火绒的弹窗拦截。 关掉之后就没有蓝屏了。我可用下面的方法去重复测试到这个问题。

1. 关掉弹窗拦截;
2. 运行SpaceSniffer没有问题;
3. 打开弹窗拦截并让它栏截几个广告例如腾讯的新闻弹窗。
4. 运行SpaceSniffer几次-每次都会报不同的文件出错。但实际文件是好的。如果再继续起动其它软件就会引起随机的蓝屏。

我的分析是杀广告窗口的方法可能有问题。我不知道你们用什么方法去关闭弹窗的。如果直接去关一个不是你程序打开的window, 用这种方式会引起memory leak!一般比较安全的方法是post wm_close到那window让它自己去关闭。这种方法可能比较慢但安全。 希望你们的开发工程师能查一下。 关键的地方是Windows UI开发有一个很重要限制。这就是对于任何一个window,只有它的owner thread才能安全地更新它的UI。如果不遵守这规则,不可预测的memory leak就会发生。我估计我现在碰到的问题就是由于非owner thread去关window所致。

64-bit Windows 10 Pro N 20H2 OS build19042.804; i7-2700K 3.80GHz, 32GB DDR3 RAM
火绒安全软件 5.0.58.1


回复

使用道具 举报

9412 10
沙发
发表于 2021-3-6 11:38:53 | 只看该作者
您好,麻烦您上传一下C:\Windows\Minidump目录下dmp文件,和C:\windows\memory.dmp文件给我们分析,感谢反馈
回复

使用道具 举报

9412 10
板凳
发表于 2021-3-6 11:43:40 | 只看该作者
想多了吧,别人都没这问题
回复

使用道具 举报

9412 10
地板
发表于 2021-3-6 11:44:31 | 只看该作者
火绒运营专员 发表于 2021-3-6 11:38
您好,麻烦您上传一下C:\Windows\Minidump目录下dmp文件,和C:\windows\memory.dmp文件给我们分析,感谢反 ...

我己经清理干净了。我用过蓝屏助手但分析不用有用的东西。你们可以试我上面的方法。
回复

使用道具 举报

9412 10
5#
发表于 2021-3-6 11:47:04 | 只看该作者
还有多次蓝屏后我已经不等存贮dump file完成了。直接重启。
回复

使用道具 举报

9412 10
6#
发表于 2021-3-6 11:53:10 | 只看该作者
您这边还有现场吗,可以话,我们这边远程看下现场 方便吗
回复

使用道具 举报

9412 10
7#
发表于 2021-3-6 22:04:51 | 只看该作者
对不起,因为时差,你发信息的时候我已经睡了。我在美国中部与北京时间有14小时的时差。早上起来才看到你的信息。

我已经全部清理干净了。包括蓝屏引起的硬盘受损的修复。因为已经关闭了弹窗拦截所以没有蓝屏了。 不想再试了因为每次蓝屏都是随机的如果正好在写硬盘时蓝屏,硬盘就可能受损。如果CHKDSK不能修复的话我就必须重装。太麻烦了。

有几次我晩上没有关机,也就是说我没有任何的操作,蓝屏在半夜发生了。我估计在这种情况下只有几个程序在工作。1. 弹窗拦截,2. Microsoft Defender闲时扫盘,3. 火绒安全,4. QQ客户端, 5. 微信PC版。被拦截的广告估计全是腾讯的。

我现在已经没有蓝屏的问题了。 正在找其它合适的弹窗拦截工具。 腾讯的广告很讨厌,因为不想关闭QQ所以很无奈。
回复

使用道具 举报

9412 10
8#
发表于 2021-3-6 22:12:05 | 只看该作者
本帖最后由 lisu9789 于 2021-3-6 22:27 编辑

我估计360不拦截某些腾讯的弹窗可能因为腾讯做了对window识别的特别处理专门对付弹窗拦截的。如果我写弹窗广告的话,为了对付弹窗拦截我也会设坑的。比如New一个memory block。除非我自己关掉广告释放内存,不然的话这部份内存就成了memory leak啦。这就第三者直接杀这个window的代价。  我觉得用Post WM_CLOSE是最安全。
回复

使用道具 举报

9412 10
9#
发表于 2021-3-6 22:51:21 | 只看该作者
本帖最后由 lisu9789 于 2021-3-6 22:52 编辑
www. 发表于 2021-3-6 11:43
想多了吧,别人都没这问题

别人的事我不知道。我只知道如何解决我自己遇到的问题。这只是顺便告知开发者。我怎么想并不重要,重要的是确实发生了。
回复

使用道具 举报

9412 10
10#
发表于 2021-3-7 08:25:14 | 只看该作者
弹窗还从驱动里出来啊
回复

使用道具 举报

9412 10
11#
发表于 2021-3-9 13:20:04 | 只看该作者
您好,由于没有dmp文件,问题没有复现,暂不确定问题,建议您可以再次尝试下,出现dmp文件随时发我们即可,感谢反馈
回复

使用道具 举报

您需要登录后才可以回帖 登录 | [立即注册]

本版积分规则

快速回复 返回顶部 返回列表