apport是一个运行在ubuntu上的python应用程序,它可以自动化错误报告。在崩溃的情况下,它确定哪个应用程序崩溃了,并且auto生成了关于崩溃的详细报告,包括崩溃发生的环境/系统的各种详细信息。
最近,在运行一个(非Ubuntu)金融应用程序时,我遇到了一些Java运行时(可执行文件:/usr/lib/jvm/java-6-openjdk-amd64_jre/bin/java )的崩溃(信号5:跟踪/断点陷阱)。
我喜欢通过邮件发送详细的报告来帮助改进Ubuntu,但是有一件事阻止了我这样做。该报告包括一个完整的核心转储应用程序,这可能会有一些严重的隐私影响。
问题是我如何允许报告(这样它可以帮助开发人员修复java本身的崩溃),但是禁用它的核心文件传送。
请注意,我不想完全禁用核心文件生成。我只想阻止apport把它添加到报告中。
发布于 2013-04-10 23:44:11
的有用部分
目前,我不认为apport支持这一点。但是,您当然可以在Launchpad:https://launchpad.net/apport上签出apport,创建一个不包含核心转储的设置(尽管这主要是bug报告的有用部分),然后自己编译并安装它。
https://askubuntu.com/questions/267242
复制相似问题