如何将stackshot产生的回溯解释为可读格式?

时间:2015-08-12 10:29:30

标签: c++ macos debugging backtrace

我已经开始使用Stackshot实用程序来调试我的可执行文件并获得下面的日志。我使用的命令是:sudo / usr / libexec / stackshot -i -p [pid]

但是,我没有看到一种简单的方法将函数backtrace解释为function_name / line_number的可读格式(类似于lldb / gdb中的等效命令)。

Thread ID: 0x130
Thread state: 0x9 == TH_WAIT|TH_UNINT
Thread priority: 0x52/0x52
Thread wait_event: 0xffffff8026cd77a8
Kernel Stack:
Return                  Frame
0xffffff80002d8452        0xffffff80005e3e45
  0xffffff800023695b        0xffffff80005e4072
    0xffffff8000235d5c        0xffffff800042f6e4
      0xffffff800022d18e        0xffffff80002d7607
        0xffffff80005e3e45        0x00000008feedface
          0xffffff80005e4072        0x00000000ffffff80
            0xffffff800042f6e4        0x0000000000000000
              0xffffff80002d7607        0x0000000900000000

0 个答案:

没有答案