What is a good way to dump a Linux core file from inside a process?

前端 未结 8 1977
醉梦人生
醉梦人生 2020-12-08 23:14

We have a server (written in C and C++) that currently catches a SEGV and dumps some internal info to a file. I would like to generate a core file and write it to disk at th

8条回答
  •  天命终不由人
    2020-12-08 23:42

    Try using the Linux command gcore

    usage: gcore [-o filename] pid

    You'll need to use system (or exec) and getpid() to build up the right command line to call it from within your process

提交回复
热议问题