Firefox 桌面版崩溃报告

Firefox Firefox 最后更新于: 1 周前
此译文由机器根据英语内容翻译而来,未经人工审核,可能包含错误。若希望修订此内容,请由此处开始。

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 使用崩溃报告和崩溃 ping 来修复错误、了解崩溃原因并确定修复优先级,通过识别趋势来提高 Firefox 的稳定性,并通过确保未来更新更少崩溃来增强用户体验。

允许 Firefox 自动发送崩溃报告

您可控制自动发送功能:

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

Automatically send crash reportsFx148DataCollection-CrashReportsFx151DataCollection-CrashReports

启用此选项会怎样?

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

手动提交崩溃报告

除了在崩溃后立即提交报告,您也可以在地址栏输入 about:crashes,查看您的所有崩溃报告并选择稍后提交。

相关内容

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

此文章在这些用户的协助下写成:

Illustration of hands

志愿者

分享知识并培养专业技能。解答问题并改进我们的知识库。

详细了解