sudo ulimit -c unlimited (设置core文件大小无上限)
ulimit -c (查看core文件上限,确认上一步已生效)
gcc ...... -g (使得bt可以看到代码行;副作用:所有优化都被禁用)
出来core文件后,gdb <exe_file> <core_file>
gdb --args python3 checkpoint_save.py
基本命令:
b <file>:<function>
b <file>:<line>
bt 列出callstack
p <expr> 打印值
c continue执行
n next执行下一行(跳过函数)
s step-into
finish 执行到当前frame结束