linux下 core dump文件不能生成的可能原因


配置了core 的生成环境,但core就是无法生成.
此时,请参阅,也许会有帮助.

linux下生成core dump文件的环境配置方法

作为参照,参见:
linux core dump 永久生成
Linux下生成Core Dump文件的方法(总结)

文件不能生成的可能原因

  1. 生成core文件的信号被用户程序捕捉(操作系统在程序发生异常而异常信号在进程内部又没有被捕获的情况下,方可生成core文件).
  2. 进程是设置用户ID的,而且当前用户并非程序文件的所有者;
  3. 进程是设置组ID,而且当前用户并非该程序文件的组所有者;
  4. 用户没有写当前工作目录的写权限;
  5. 生成的core文件太大.(查询命令:ulimit -c);
  6. core文件的生成配置环境,不合适.

可以生成core文件的信号.

请自行查阅.

man 7 signal

关于linux 信号类别/列表-概述,参见:
linux 信号类别/列表-概述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值