背景
今天准备用Wireshark抓下包的时候发现,一选择网卡之后就会卡死,然后进程未响应,重新打开又重复的卡死崩溃,打开任务管理器发现Wireshark占用的内存在迅速上升的1G多,感觉这是不正常的。上网查了一下,发现跟TLS有关。因为之前弄webrtc的时候配置了https的解密没有还原配置,然后我浏览器有很久没有关,导致浏览器的sslkeylogfile变得很大,而Wireshark开始抓包的时候又会循环读取sslkeylogflie的内容,所以就出现卡死与崩溃的情况
解决方法
方法一:
重启浏览器,删除sslkeylogflie
方法二:
删除Wireshark关于TLS的配置,在Wireshark的编辑->首选项->Protocols->TLS 里
参考资料
《Dive into Windbg系列》Wireshark的卡死与崩溃