Firefox 对数据的处理是透明的——请了解这对你意味着什么。阅读 Firefox 的隐私声明。
本文介绍崩溃报告包括什么内容、Mozilla 如何使用该报告以及你如何管理自动发送崩溃报告的设置。
崩溃报告包含哪些内容?
崩溃报告包含有关崩溃的技术细节,以帮助 Mozilla 识别和修复 Firefox 中的问题。具体内容包括:
- 崩溃元数据:操作系统、应用程序版本、设备类型和崩溃时间等信息。这有助于我们缩小受崩溃影响的平台/用户群体范围。
- 设备内存使用情况:崩溃时的可用内存信息。内存信息是判断崩溃是否由系统内存不足引起的有效工具。
- 崩溃堆栈跟踪:崩溃时正在运行的代码的技术细节。这些细节能指导开发人员识别崩溃原因(无论是源于 Firefox 还是第三方代码)。
- 程序内存快照:报告会存储少量内存片段以协助开发人员分析崩溃。这些片段可能包含隐私信息,仅限 Mozilla 内部少数开发人员访问。
- 浏览元数据:如果您选择发送,报告可能包含崩溃时正在加载的 URL。某些崩溃仅由特定网页引发,因此相关的 URL 对调试崩溃原因非常有价值。
- 硬件测试结果:我们收到的大量崩溃报告其实仅由硬件故障导致。为帮助识别此类情况,我们会进行简单的硬件测试并将结果纳入报告。测试耗时短,结果不包含个人身份信息,用户可选择不发送此信息。
部分崩溃报告可能包含额外的调试信息,例如小型转储文件——这些小型内存快照可能包含崩溃时 Firefox 打开的文件列表或用户最后访问的 URL 等数据,用以辅助诊断崩溃。仅限少数 Mozilla 工程师有权访问此数据。
有关崩溃报告所含数据的详细说明,请访问 Glean 词典。
崩溃 Ping 包含哪些内容?
Firefox 还会发送 崩溃 Ping,这是仅包含非识别性崩溃元数据的小型报告。除非您在设置中选择退出 技术与交互数据收集,否则崩溃 Ping 会自动发送。虽然崩溃 Ping 包含的信息少于崩溃报告,但它们在确定调试优先级方面起着重要作用(因为它们能更准确地评估错误的影响范围,并且能提供通常无法获取的后台进程崩溃洞察)。崩溃 Ping 也能更准确地反映 Firefox 的整体稳定性。
有关崩溃 Ping 所含数据的详细说明,请访问 Glean 词典。
Mozilla 如何使用崩溃报告和崩溃日志?
Mozilla 使用崩溃报告来定位和解决问题、改进 Firefox 的性能以及让浏览器更可靠。通过分析崩溃数据,Mozilla 能够了解崩溃的原因、设置问题优先级以及确保在 Firefox 的后续版本中此类问题减少。Mozilla 使用第三方工具 Sentry 来进行崩溃报告分析。
如何管理崩溃报告设置
启用或禁用自动发送崩溃报告
默认时,Firefox 安卓版不会自动发送崩溃报告(除非你一开始就设置了自动发送崩溃报告)。你可以通过以下步骤随时启用或禁用该设置。Focus 和 Klar 不支持自动崩溃报告。它们会每次询问。
- 打开 Firefox 轻触地址栏旁边的菜单按钮 。
- 选择 。
- 下翻到 隐私与安全 并轻触 。
- 打开或关闭开关 自动发送崩溃报告。
当禁用自动发送崩溃报告时
如果你禁用了 Firefox 安卓版的自动发送崩溃报告,在崩溃发生时,你会收到是否发送崩溃报告的提示。此时,你可以提交报告,也可以拒绝。
相关内容
请查看以下资源了解更多关于 Mozilla 如何处理你的数据的内容: