【发布时间】:2015-11-22 20:54:26
【问题描述】:
我正在使用lldb 跟踪调用CoreFoundation 函数(例如CFRunLoopTimerCreate)的一些普通C 或C++ 代码(32 位)。
我在CFRunLoopTimerCreate 上设置了一个断点,并想检查传递的参数。
我该怎么做? frame variable 在这里不起作用(它不打印任何内容),因为它不在 ObjC 上下文中。
我想我必须以某种方式使用x 命令来查看sp 上方的内存,但无论我尝试什么语法,我都会不断收到错误消息。
那么,基本上,在寄存器指向的地址处检查内存的语法是什么?另外,有没有更好的方法来查看堆栈上的参数?
【问题讨论】:
标签: lldb