有没有办法找出哪个程序是段错误?

Sha*_*off 5 linux debugging segmentation-fault

我有一个 Busybox/Linux 系统,其中一个神秘程序很少出现段错误。有没有办法找到哪个程序在做这个?

Gil*_*il' 6

呃,你怎么知道段错误?

优先级信息中有一条内核日志消息。它显示没有目录部分可执行文件名称 。在某些体系结构上,必须设置sysctl。某些体系结构需要编译时选项和内核命令行参数(例如and on arm)。debug.exception-trace CONFIG_USER_DEBUGuser_debug


dog*_*ane 3

如果分段错误产生“核心”文件,您可以运行file <core-filename>来识别可执行文件。您还可以使用dddgdb来调试核心文件以获取更多信息。