随笔分类 -  【13】gdb

摘要:退出正在调试的函数 #include <stdio.h> int func(void) { int i = 0; i += 2; i *= 10; return i; } int main(void) { int a = 0; a = func(); printf("%d\n", a); retur 阅读全文
posted @ 2021-09-14 21:59 苏格拉底的落泪 阅读(866) 评论(0) 推荐(0)
摘要:coredump 1. 在终端中输入ulimit -c 如果结果为0,说明当程序崩溃时,系统并不能生成core dump。可以使用命令 ulimit -c unlimited 来开启 core dump 功能,并且不限制 core dump 文件的大小; 如果需要限制文件的大小,将 unlimite 阅读全文
posted @ 2021-09-13 10:21 苏格拉底的落泪 阅读(356) 评论(0) 推荐(0)
摘要:coredumpctl命令 1. 调用gdb展开函数调用栈: coredumpctl gdb [pid] 参考资料 1. coredumpctl中文手册 阅读全文
posted @ 2021-09-07 18:04 苏格拉底的落泪 阅读(136) 评论(0) 推荐(0)