有没有办法用 Xcode 打开(任意)核心转储?

Posted

技术标签:

【中文标题】有没有办法用 Xcode 打开(任意)核心转储?【英文标题】:Is there a way to open (arbitrary) core dumps with Xcode? 【发布时间】:2010-05-06 16:22:12 【问题描述】:

寻找命令行 gdb 的替代方法来检查 OSX 上的核心转储 - 有没有办法让 Xcode 打开带有调试符号的任意核心转储?

【问题讨论】:

【参考方案1】:

您是否尝试过使用MachOView1

听起来它可能适用于查看核心转储(除了它可以做的所有其他事情。)

1发现于this reference。

【讨论】:

我将扩展 MachOView 以支持核心转储 谢谢提及。 查看核心文件的一个重要部分是能够查看不同线程的堆栈跟踪,检查变量值等等。 MachOView 似乎是一个二进制查看器,它可能对某些事情有用,但对于理解程序崩溃的原因,没那么多。

以上是关于有没有办法用 Xcode 打开(任意)核心转储?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法在gdb核心转储中获取线程的开始时间

gdb 调试远程核心转储

有没有办法禁用或修改 Xcode 的代码完成?

是否有用于创建核心转储的 x86 指令?

什么是核心转储文件?

pytest参数使用