Linux 信号捕获堆栈信息

Linux108

信号捕获,堆栈信息输出

#include 
#include

#include
<string.h>
#include

#include
//
#include // sigaction
#include // backtrace

static void on_sig_segv(int signo, siginfo_t* info, void* ctx)
{
void* buf[256] = { 0 };
int size, i;
char** strings;
char line[1024];
char format[32] = { 0 };
pid_t pid
= getpid();
StringBuilder
<char> builder;

// 0.参数校验

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长