1.2. 报告应用程序崩溃
提供 apport-cli 实用程序 apport 的软件包可以配置为自动捕获崩溃应用程序的状态。 这是默认启用的(在 /etc/默认/批准).
应用程序崩溃后,如果启用,apport 将在下面存储崩溃报告 /var/崩溃:
-rw-r----- 1 peter whoopsie 150K Jul 24 16:17 _usr_lib_x86_64-linux-gnu_libmenu-cache2_libexec_menu-cached.1000.crash
使用不带参数的 apport-cli 命令来处理任何挂起的崩溃报告。 它将提供一一报告。
app-cli
*** 向开发人员发送问题报告?
问题报告发送后,请在自动打开的网络浏览器中填写表格。
你想干什么? 您的选项是: S:发送报告 (153.0 KB)
五:查看报告
K:保留报告文件以便稍后发送或复制到其他地方 I:取消并忽略此程序版本的未来崩溃
C:取消
请选择(S/V/K/I/C): s
如果您按上述方式发送报告,将立即返回提示并 /var/崩溃
目录将包含 2 个额外的文件:
-rw-r----- 1 peter whoopsie 150K Jul 24 16:17 _usr_lib_x86_64-linux-gnu_libmenu-cache2_libexec_menu-cached.1000.crash
-rw-rw-r-- 1 peter whoopsie 0 Jul 24 16:37 _usr_lib_x86_64-linux-gnu_libmenu-cache2_libexec_menu-cached.1000.upload
-rw------- 1 whoopsie whoopsie 0 Jul 24 16:37 _usr_lib_x86_64-linux-gnu_libmenu-cache2_libexec_menu-cached.1000.uploaded
发送这样的崩溃报告不会立即导致创建新的公共错误。 该报告将在 Launchpad 上保密,这意味着它只会对有限的错误分类人员可见。 然后,这些分类人员将在创建公共错误之前扫描报告以查找可能的私人数据。