简介:apport 是一个在 ubuntu 上运行的 python 应用程序,可自动报告错误。如果发生崩溃,它会确定哪个应用程序崩溃,并自动生成有关崩溃的详细报告,包括发生崩溃的环境/系统的各种详细信息。
/usr/lib/jvm/java-6-openjdk-amd64_jre/bin/java
最近,我在运行(非 Ubuntu)金融应用程序时,Java 运行时(可执行文件:)发生了几次崩溃(信号 5:跟踪/断点陷阱) 。
我喜欢通过电子邮件发送详细报告来帮助改进 Ubuntu,但有一件事阻止我这样做。该报告包括应用程序的完整核心转储,这可能会对隐私产生严重影响。
问题是我如何允许报告(以便它可以帮助开发人员修复 Java 本身的崩溃),但禁用核心文件传送。
请注意,我并不想完全禁用核心文件生成。我只是想阻止 apport 将其添加到报告中。
答案1
创建设置/核心转储通常是错误报告中有用的部分
目前,我认为 apport 不支持这一点。不过,你当然可以在 Launchpad 上查看 apport:https://launchpad.net/apport,创建一个设置以不包括核心转储(尽管这主要是错误报告中有用的部分),然后自己编译并安装它。