【V4.9】安装Agent后,在360急速浏览器访问业务系统导致浏览器卡死

问题版本:

Center4.9.1.6、Server4.9.0.5(三台)、Agent4.9.1.3

问题现象/报错:

安装Agent客户端后,使用360急速浏览器兼容模式下访问报表业务系统导致浏览器卡死,只能使用任务管理器杀掉进程。

浏览器信息:版本13.0.2256.0 内核版本86.0.4240.198 基于chromium开源

业务系统:核心系统、报表系统(客户自己的系统,外部无法访问)

排查思路/解决方案:

排查思路:

1、多次复现发现与上网活动的探针有关,勾选探针且同时开启兼容模式必现360急速浏览器卡死问题。

2、复现过程:安装相同360急速浏览器版本,同时开启兼容模式访问https://www.baidu.com首页跳转新闻链接,发现直接卡死无法跳转链接和进行浏览器操作。(同一卡死场景在不开启兼容模式下不会导致360急速浏览器卡死)

原因分析:发现360极速浏览器通过MSAA技术无法找到操作标签 “地址和搜索栏”。深度排查原因,发现取网址用的com组件,那部分代码用了递归,陷入过深就会卡死。所以当兼容模式下同时开启上网活动和操作标签时共同作用导致陷入过深。

解决方案:Agent升级到4.9.1.6版本。(递归里加了过深的判断,目前是十层)