小编Scy*_*Scy的帖子

段错误未登录到 /var/log/messages

我正在使用 Red Hat Enterprise Linux Server 版本 5。在这种情况下,每当用户进程由于段错误而崩溃时,它就不会登录到 /var/log/messages 中。甚至 dmesg 也没有显示任何与此相关的消息。

在另一个发行版(Cent OS 5)中,每当我的用户进程 crashed.dmesg 也显示段错误时,我在 /var/log/messages 中看到了段错误消息。

是否有任何要启用的设置,以便将段错误记录到 /var/log/messages.log 中。

我交叉检查了两个系统的 /etc/syslog.conf。两者都是相同的,甚至是 /etc/sysconfig/syslog 文件。


现在我检查内核源代码,arch/x86/mm/fault.c,发现只有在2.6.23及之后才能将segfault的错误信息打印到/var/log/messages。由于 RHEL5.4 使用 2.6.18 内核,因此无法将信息记录到系统日志中。

linux segmentation-fault

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

linux ×1

segmentation-fault ×1