Firefox 桌面版崩溃报告

修订信息
  • 修订编号: 307151
  • 创建于:
  • 创建者: wxie
  • 备注: 根据修订299657更新。
  • 已审阅:
  • 已审阅:
  • 审核人: wxie2016
  • 已核准?
  • 是否为最新修订?
  • 可进行本地化:
修订原文
修订内容

Firefox 对数据的处理是透明的——请了解这对你意味着什么。阅读 Firefox 的隐私声明

当 Firefox 桌面版崩溃时,它会向 Mozilla 发送崩溃报告以帮助我们修复错误并改进浏览器。您可以选择在每次崩溃后手动提交报告,或启用自动发送功能。

本文介绍了崩溃报告包含的内容、Mozilla 如何使用这些数据,以及如何管理自动发送崩溃报告的设置。

崩溃报告包含哪些内容?

崩溃报告包含有关崩溃的技术细节,可帮助 Mozilla 识别并修复 Firefox 中的问题。报告内容包含:

  • 崩溃元数据:如操作系统、Firefox 版本和崩溃时间等信息。这有助于我们缩小崩溃影响的平台/用户群体范围。
  • 设备内存使用情况:崩溃时的可用内存信息。内存数据可用于判断崩溃是否由系统内存不足引起。
  • 崩溃堆栈跟踪:崩溃时运行代码的技术细节。这些细节能帮助开发者定位崩溃原因(无论是 Firefox 还是第三方代码导致)。
  • 程序内存快照:报告会存储少量内存片段以供分析。这些片段可能包含隐私信息,仅限 Mozilla 内部少数开发者访问。
  • 浏览元数据:如果您选择发送,报告可能包含崩溃时加载的 URL。某些崩溃仅由特定网页触发,因此相关 URL 对调试很有价值。
  • 硬件测试结果:我们收到大量因硬件故障导致的崩溃报告。为识别此类情况,我们会进行简易硬件测试并将结果纳入报告。测试耗时短且不包含个人身份信息,但用户可选择不发送。

部分崩溃报告可能包含额外调试信息(如小型转储文件),这些内存快照可能记录崩溃时 Firefox 打开的文件列表或用户最后访问的 URL 等数据。仅限少量 Mozilla 工程师可访问此数据。

崩溃报告的完整数据分类请参阅 Glean 词典

崩溃 ping 包含哪些内容?

Firefox 还会发送 崩溃 ping——仅含非识别性元数据的小型报告。除非您在设置中退出 技术与交互数据收集,否则这些报告会自动发送。虽然崩溃 ping 信息量少于完整崩溃报告,但它们能帮助确定调试优先级(通过量化错误影响范围),并监测通常无法获取报告的后台进程崩溃情况。崩溃 ping 还能更准确地反映 Firefox 的整体稳定性。

崩溃 ping 的完整数据分类请参阅 Glean 词典

Mozilla 如何使用崩溃报告和崩溃 ping?

Mozilla 通过以下方式利用这些数据:

  • 修复错误:分析崩溃原因并确定修复优先级。
  • 提升可靠性:识别趋势以提高 Firefox 稳定性。
  • 优化体验:确保未来更新更少出现崩溃。

允许 Firefox 自动发送崩溃报告

您可控制自动发送功能:

  1. 在屏幕顶部的菜单栏里点击 Firefox 并选择 设置(在旧版 macOS 上选择 首选项)。点击菜单按钮 Fx89menuButton 并选择 设置
  2. 进入 隐私与安全 面板。
  3. 滚动至 Firefox 数据收集与使用 部分。
  4. 勾选或取消勾选 自动发送崩溃报告

Automatically send crash reports

启用此选项会怎样?

启用后,Firefox 将自动发送崩溃报告,确保 Mozilla 获取关键数据以改进稳定性。若保持禁用(默认设置),崩溃报告将仅保存在本地,直至您手动提交——例如在 Firefox 崩溃后按提示提交报告。

手动提交崩溃报告

除在崩溃时立即提交外,您还可在地址栏输入 about:crashes 查看所有本地崩溃报告并选择后续提交。

相关内容

要了解更多关于 Mozilla 如何处理您的数据的信息,请查看以下资源: