python使用gdb进行堆栈查看与调试

以ubuntu示例,先安装gdb与python-dbg,dbg按照python版本安装

bash 复制代码
apt install -y gdb python3.10-dbg

使用top查看python进程,使用gdb操作python进程

bash 复制代码
gdb python3 6618

加载环境

bash 复制代码
source /usr/share/gdb/auto-load/usr/bin/python3.10-gdb.py

使用命令查看python进程

bash 复制代码
(gdb) py-bt
相关推荐
CodeStats12 小时前
从 CPU 指令到 JVM 进程:彻底讲透 Java 执行 main 方法时,类加载、主线程、栈帧入栈的完整底层逻辑
java·linux·开发语言
测试员周周12 小时前
【AI测试智能体-面试】AI测试面试60题(附回答思路)
人工智能·python·功能测试·测试工具·单元测试·自动化·测试用例
阿正的梦工坊13 小时前
【Rust】09-泛型、Trait 与生命周期基础
开发语言·rust·c#
用户83562907805113 小时前
使用 Python 操作 Word 评论和回复
后端·python
阿正的梦工坊13 小时前
【Rust】07-错误处理:Option、Result 与 ? 运算符
开发语言·算法·rust
Zella折耳根13 小时前
复习篇-继承和接口
java·开发语言·python
z落落13 小时前
C# 事件(Event)+自定义带参数事件例子
开发语言·分布式·c#
FlYFlOWERANDLEAF13 小时前
DevExpress Office File API使用记录
开发语言·c#·devoffice
诗词在线13 小时前
求推荐飞花令
大数据·人工智能·python