gdb python debug
如果是 python 2.7
- 先安装 gdb 和 python2.7 debug package
sudo apt-get install gdb python2.7-dbg
完全按照这个: https://wiki.python.org/moin/DebuggingWithGdb - 启动gdb
sudo gdb /usr/bin/python2.7-dbg 9193
这个 python2.7-dbg 即使上面安装之后, 在 /usr/bin/ 目录下. 9193 是我的目标 python 进程号 pid - 不过还是现实 ?? 说明glibc 的调试符号没有加载

- 安装 glibc 的调试符号表
sudo apt-get install libc6-dbg - 使用上面的命令进来之后, 还是现实 ?? , 这个时候, 要重启这个进程 使用 c
c
然后 Ctr + C - 再次使用 bt , 已经可以看到符号.
