Mac 的 Google Chrome 崩溃转储位置在哪里?

Mac 的 Google Chrome 崩溃转储位置在哪里?

对于 Windows,这里是指示。

Mac OS X 上的崩溃日志在哪里?

答案1

在 Mac 上,Chrome 的崩溃转储位于

~/Library/Application Support/Google/Chrome/Crash Reports

要在 OS X Lion 中查找文件夹,请激活 Finder,然后按下G并粘贴上面的路径。

答案2

现在位置是:

~/Library/Application Support/Google/Chrome/Crashpad

(通常在/completed子文件夹中)

不幸的是,你无法从这些 .dmp 文件中轻松获取太多信息。以下是 Google 的文档:

https://www.chromium.org/developers/decoding-crash-dumps/ https://www.chromium.org/developers/crash-reports/#TOC-Working-with-Minidumps

大多数说明都假设您是从源代码构建 Chrome(因此您有可用于解码 .dmp 文件的“符号”文件)或者您是 Google 员工(因此您可以访问内部服务器,该服务器可自动对任何官方 Chrome 版本进行解码)。

不过,从第二个链接来看,你似乎可以得到一个小的信息量:

  • 下载防撞垫工具然后运行minidump_stackwalk -m它;或者
  • 在以下位置安装 WinDBG视窗机器,然后在那里打开 .dmp 文件。“只要 Windows 支持 CPU 架构,调试器就能够理解异常记录并反汇编异常周围的代码,显示调用堆栈(但不带符号),并让您检查堆栈和寄存器的内容。”

相关内容