[python] gdb调试python 安装debug-info
d
·
配置阿里debug镜像仓
[base-debuginfo]
name=CentOS-7 - Debuginfo
baseurl=https://mirrors.aliyun.com/centos-debuginfo/7/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Debug-7
enabled=1
然后执行
debuginfo-install python-2.7.5-39.el7_2.x86_64
gdb python core文件,如果提示加载debug包正常,说明已成功安装
如果缺少debuginfo, 运行后面的步骤gdb会提示blabla, 按照提示安装完继续就好:
Missing separate debuginfos, use: debuginfo-install python-2.7.5-39.el7_2.x86_64
或者直接在centos官方源寻找rpm 安装python-debug-info包
http://debuginfo.centos.org/7/x86_64/python-debuginfo-2.7.5-90.el7.x86_64.rpm
gdb进入后,可以通过py-bt查看调用栈
官方资料:https://wiki.python.org/moin/DebuggingWithGdb

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)