我正在尝试解码来自 pcap 文件的 http2 请求和响应,但 Wireshark 会自动关闭。
sudo wireshark
** (wireshark:11008) 10:48:53.324260 [GUI WARNING] -- QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
Segmentation fault
旧版本没问题,这个问题是在我更新到版本4.2.2之后出现的,我不知道如何在Ubuntu操作系统中降级wireshark的版本。
“自动关闭”或“自动关闭”通常意味着“崩溃”。消息“分段错误”意味着它肯定崩溃了。
崩溃是一个错误;修复错误的最佳方法是将其作为 Wireshark 问题提交到 Wireshark 问题列表。
旧版本没问题,这个问题是在我更新到版本4.2.2之后出现的,我不知道如何在Ubuntu操作系统中降级wireshark的版本。
与 Ubuntu 20.04 捆绑的版本(如果这就是“ubuntu 20.0.0.4”的意思)是 Wireshark 3.2.3,它非常旧,但如果这是旧版本,如果您删除更新到的任何版本,然后重新安装Ubuntu提供的版本,就可以了。 否则,这取决于您如何更新到4.2.2。你是怎么做到的?
顺便说一下,请注意。当您安装 Ubuntu 软件包时,它会提供一个选项,让您可以在不以 root 身份运行的情况下捕获数据。以 root 身份运行 Wireshark 是一个
非常的坏主意,因为它里面有很多的代码,所以以 root 身份运行所有代码是有风险的。