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
相关推荐
计算机安禾2 分钟前
【数据结构与算法】第31篇:排序概述与插入排序
c语言·开发语言·数据结构·学习·算法·重构·排序算法
xyx-3v2 分钟前
C++构造函数、析构函数与拷贝控制深度解析
开发语言·c++
Larry_Yanan6 分钟前
Qt+OpenCV(一)环境搭建
开发语言·c++·qt·opencv·学习
独特的螺狮粉12 分钟前
开源鸿蒙跨平台Flutter开发:微波射频阻抗匹配系统-极坐标史密斯圆图与天线信号渲染架构
开发语言·flutter·华为·架构·开源·harmonyos
冰暮流星12 分钟前
javascript之dom方法访问内容
开发语言·前端·javascript
我命由我1234514 分钟前
在 React 项目中,配置了 setupProxy.js 文件,无法正常访问 http://localhost:3000
开发语言·前端·javascript·react.js·前端框架·ecmascript·js
zzb158015 分钟前
系统提示词-System Prompt 动态组装
人工智能·后端·python·prompt
浅时光_c21 分钟前
9 循环语句
c语言·开发语言
stevenzqzq22 分钟前
Kotlin 协程:withContext 与 async 核心区别与使用场景
android·开发语言·kotlin
CDN36030 分钟前
弱网下游戏盾掉线重连失败?链路保活与超时参数优化
开发语言·游戏·php