1,查看coredump
gdb /root/server coredump20251010 用二进制进程文件解析
bt 查看调用栈
2,断点调试
gdb attach 100200 用进程号进入正在运行的进程
info thread 查看所有线程
b a.cpp:321 在某一行添加一个断点
info b 查看所有断点,第一列是断点编号
delete 1 删除断点编号为1的断点
c 继续执行直到命中某个断点
3,打印
set print elements 0 设置打印长度无限制
(char*)s string类型的s直接转char指针
6501

被折叠的 条评论
为什么被折叠?



