报告软件错误

ArcGIS Pro 或其他 ArcGIS 应用程序意外关闭,则会出现一个对话框,您可通过该对话框将错误报告发送至 Esri。 如果出现这种情况,建议您发送错误报告。 错误报告可能包含问题(例如硬件限制、内存泄漏或与第三方软件的兼容性问题等难以诊断的问题)的相关信息。 将对所有报表进行分析。

应用程序停止运行时出现的对话框

我们建议您将电子邮件地址填写到电子邮件地址框中。 通常我们不会联系您。 但在某些情况下,Esri 开发团队可能需要更多信息。 除了就错误报告与您联系之外,您的电子邮件地址不会用于任何其他目的。

错误标题和步骤框中填写对导致错误的软件操作的逐步介绍也非常重要。 这能够帮助开发人员更容易地重现问题并确定其原因。

单击错误详细信息下的链接,以查看假定错误的示例描述。 该描述将以标题开头。 导致错误的简明步骤将以编号列表的形式提供。 将标记出应用程序停止运行的点。

描述应用程序错误的标题和步骤示例

您还可以单击链接以预览错误报告内容。

如需排除故障或解决问题的紧急协助,请联系 Esri 支持中心或您的国际分销商。

如何提交错误报告

默认情况下,错误报告通过 Web 服务上传到区域云存储位置,并由 Esri 开发人员从该位置下载。 默认存储区域是北美洲。 您可以在应用程序的常规选项中更改此设置。

若您在遇到错误时无法访问 Internet,则可将报告附加到电子邮件并稍后发送至 ArcGISErrorReport@esri.com。错误报告文件的扩展名为 .dmp,并保存于电脑中用于存储应用程序数据的位置,通常为 C:\Users\<User Name>\AppData\Local\ESRI\ErrorReports。 其中将保存 10 个最新的报告。

所有错误报告对 Esri 而言均属机密内容。 Esri 隐私策略中对错误报告的使用进行了规定。

提交错误报告后发生的情况

错误报告最初需经过自动审核以确保其包含足够的可用信息,并且还会检查之前是否报告过此问题。 对于之前没有报告过的问题,Esri 漏洞跟踪系统会相应创建一条新的记录。 对于已报告过的问题,报告计数会相应增加。

Esri 开发人员将尝试诊断并修复所有错误。 修复和测试后的错误程序将安装在下一个可用软件版本中。 但是,并非每个错误都能成功诊断出来。

与通过 Esri 用户体验改进计划 (EUEI) 收集的信息不同,从错误报告中收集的信息不会用于训练人工智能模型。

配置错误报告

如果您的计算机拥有管理员权限且您了解如何编辑系统注册表,则可以更改您接收应用程序错误通知的方式。 使用下表在 HKEY_CURRENT_USER\Software\ESRI\Settings\ErrorReports 中创建注册表项:

错误报告注册表设置

设置类型

EnableErrorReport

DWORD

设置为 1 以启用错误报告。

设置为 0 以禁用错误报告。

ShowErrorDialog

DWORD

设置为 1 以显示错误报告对话框。

设置为 0 以禁止错误报告对话框。

EnableWebService

DWORD

设置为 1 以便 Web 服务能够发送错误报告。

设置为 0 以禁止 Web 服务发送错误报告。

EmailAddress

字符串

指定 Web 服务未启用时手动发送错误报告的目标电子邮件地址。 字符串值应为 ArcGISErrorReport@esri.com

YourEmailAddress

字符串

指定默认显示在错误报告对话框中的电子邮件地址。 字符串值应为您的电子邮件地址。

CacheSize

DWORD

设置计算机上保存的最大错误报告数量。

错误报告注册表设置的名称、类型和说明

某些注册表项设置对于其他项具有依赖性。 下表描述了不同组合的效果。 无论使用哪种组合,系统都会将错误报告的副本保存到您的计算机上。

错误报告注册表设置的影响

EnableErrorReportShowErrorDialogEnableWebService效果

1

1

1

默认错误报告对话框随即出现。 此行为与未创建注册表项时的行为相同。

1

1

0

此时会出现一个对话框(与默认错误报告对话框不同)提示您保存错误报告并将其发送至 Esri

1

0

0

应用程序关闭且不发送消息。 未发送错误报告。

1

0

1

应用程序关闭且不发送消息。 错误报告将自动发送。

0

任何

任何

此时会出现一个消息框,通知您发生了严重应用程序错误。 未发送错误报告。

设置组合及其影响

相关主题