配置阿里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

Logo

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

更多推荐