zoukankan      html  css  js  c++  java
  • 无法生成core dump文件的几个原因

    1. 进程无写权限(如目录不可写、存在同名的非regular文件(目录或符号链接)等)

    2. 存在同名文件且有多个hard link

    3. 文件系统空间不足

    4. 指定目录不存在

    5. 进程的RLIMIT_CORE或RLIMIT_SIZE被设置为0。使用getrlimit和ulimit检查修改

    6. 进程所执行的二进制文件无读权限

    7. 进程所执行的程序设置了set-user-ID (set-group-ID),且进程所有者与执行者不同。

    8. /proc/sys/kernel/core_pattern文件为空,且/proc/sys/kernel/core_uses_pid值为0。

        注意,若上述第一个文件为空且第二个文件值为1,core dump文件名将是.pid,需使用ls -a列出。

    9. 若/proc/sys/kernel/core_pattern文件内容以"|"开始,"|"后面的内容将作为命令行,而core dump文件内容将作为该命令行的参数,此时也不会产生core dump文件。

  • 相关阅读:
    English Dictionary site for ODE and OALD
    vmic environment
    makefile
    the diference between include and import
    windows 工具命令 cmd
    python namespace
    shell cmd args
    ROE, ROC
    IP
    链接及常用软件
  • 原文地址:https://www.cnblogs.com/byeyear/p/10500054.html
Copyright © 2011-2022 走看看