加入收藏 | 设为首页 | 会员中心 | 我要投稿 鄂州站长网 (https://www.0711zz.com/)- 数据分析、网络、云渲染、应用安全、大数据!
当前位置: 首页 > 综合聚焦 > Ubuntu > 正文

ubuntu – 如何分析核心转储

发布时间:2020-07-23 04:12:53 所属栏目:Ubuntu 来源:互联网
导读:应用程序[rtorrent]崩溃后,它生成了核心文件,250MB. Caught Segmentation fault, dumping stack:B] [Port: 58940][U 0/0] [D 0/10] [H 1/32] [S 72/75/768] [F 0/128]Stack dump not enabled.Aborted (core dumped) 我需要的是分析和查看堆栈跟

应用程序[rtorrent]崩溃后,它生成了核心文件,250MB.

Caught Segmentation fault,dumping stack:B] [Port: 58940][U 0/0] [D 0/10] [H 1/32] [S 72/75/768] [F 0/128]
Stack dump not enabled.
Aborted (core dumped)

我需要的是分析和查看堆栈跟踪,以便了解为什么rtorrent经常崩溃.

gdb应该能够分析核心:
gdb /path/to/binary/rtorrent /path/to/coredump/rtorrent.core

键入何处查看堆栈跟踪.

要了解更多信息:使用调试符号编译rtorrent,运行,等待崩溃并使用gdb分析转储(在这种情况下,您可以看到发生崩溃的确切位置).

UPD请注意,rtorrent构建在libtorrent之上,因此,您必须使用调试符号重建库和应用程序才能获得完整信息.

(编辑:鄂州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读