我想让 Apport 捕获所有崩溃 - 系统范围 - 这意味着程序也会崩溃,例如位于用户的 HOME 文件夹内而不是 Ubuntu 软件包的一部分。是否有任何配置选项可以实现这一点?
愚蠢的例子:
#include <stdio.h>
int main() { printf("%n%n%n"); return 0; }
make test && ./test
Run Code Online (Sandbox Code Playgroud)
会造成崩溃,但 Apport 不会拦截它。
MacOS 上的 CrashReporter 能够为所有可执行文件创建崩溃报告,无论它们位于系统中的什么位置。
小智 8
我在文档中找不到任何内容,但是通过阅读代码,我看到您可以通过创建一个名为 ~/.config/apport/settings 的文件来为未打包的二进制文件启用崩溃报告,内容如下:
[main]
unpackaged=true
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1450 次 |
| 最近记录: |