Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 lldb 在 Xcode 中单步调试时调试另一个选择器
我的代码停在 lldb 提示符处的断点处 我可以向对象发送消息并将其值打印在控制台上 lldb p self computePI float 1 3 0 哇 此时有些问题 我希望能够进入computePI作为找出哪些变量被搞乱的捷径 但是
Objectivec
xcode
debugging
LLDB
Qt 调试器在 Mac 上运行时卡住
我昨天更新了 Xcode 现在我无法在 Qt 中调试代码 因为它总是卡在 运行 状态 我在 Mac OS X 10 10 5 和 Xcode 7 0 上使用 LLDB None
xcode
MacOS
QT
LLDB
获取有关 LLDB 中错误内存地址的信息
我正在尝试在我的 iPhone 应用程序中调试 EXC BAD ACCESS 它在方法调用时崩溃 并且该方法的行是EXC BAD ACCESS code 1 address xxx 以前 我只会使用gdb info malloc histo
iphone
excbadaccess
LLDB
使用 lldb 调用带有字符串参数的函数:如何?
我无法使用 lldb 调用采用字符串参数的简单非模板化函数 有没有办法让 lldb 理解 C 数据类型 字符串 这是 C 程序中常用的数据类型 这里的示例源代码只是创建一个带有几个构造函数的简单类 然后调用它们 省略了 iostream 和
c
string
C11
LLDB
调试器(或日志)中类似 NSDictionary 的漂亮打印
这已经困扰我一段时间了 如何抵消在调试器中转储对象时发生的丑陋转义po foo 或通过NSLog 我尝试了多种方法来实施 description or debugDescription无济于事 鉴于这个简单的类 interface Foo
ios
Objectivec
xcode
debugging
LLDB
lldb 无法打印调试代码中的值
在 lldb 中打印值时 出现以下错误 error no member named rec in namespace lldb local vars 我的代码是用 g编译的 为什么 lldb 无法打印值 lldb local vars是为了
LLDB
LLDB 中有 Quicklook 调试命令吗?
假设我有一个UIImage我正在设置一个UIButton 我想在 Quicklook 中查看它 但是哦不 我无法快速查看调试图像是什么 但我可以从 LLDB 做一些事情来获取图像 比如 getAppButton imageForState
ios
xcode
MacOS
LLDB
quicklook
在 LLDB 中查看数组:相当于 Xcode 4.1 中 GDB 的“@”运算符
我想查看指针指向的元素数组 在 GDB 中 这可以通过使用运算符 将指向的内存视为给定长度的人工数组来完成 pointer length where length是我要查看的元素数量 上述语法在 Xcode 4 1 提供的 LLDB 中不起
xcode
debugging
xcode4
LLVM
LLDB
在 Xcode 4.3.1 中使用 libc++ 时如何获得合理的变量显示?
我使用 Xcode 4 3 1 的 C 11 语言方言以及 libc 作为标准库 这种组合的语言支持令人惊叹 但调试却是一种折磨 Xcode 的 摘要格式 和 lldb 的摘要格式功能都不会以漂亮的打印方式显示任何标准类型 std stri
debugging
xcode43
LLDB
libc
有没有办法对所有按钮 touchUpInside 方法断点?
有时 当您的项目包含非常不受托管的代码时 就会发生这种情况 因此您无法弄清楚如何解决一个简单的问题 在大多数情况下 调试器可以帮助我们到达根源 我只是想知道 xcode 调试器有多强大 当我使用像 OllyDbg 这样的 asm 调试器时
ios
Objectivec
xcode
debugging
LLDB
忽略 com.apple.coremedia.networkbuffering 中的异常
我收到异常com apple coremedia networkbuffering如中所述这个问题 https stackoverflow com questions 12414717 ios 6 streaming player com
ios
Objectivec
xcode
Exception
LLDB
在 Xcode 中,如何使用您拥有源代码的外部库进行调试?
我在 Xcode 中为 OS X 构建了一个大型 C C Objective C 项目 该项目链接到预构建的 Qt5 库 这一切都运行得很好 直到出现崩溃并且我得到了包含 Qt 函数的堆栈跟踪 如果我单击 Qt 函数之一的堆栈框架 Xcod
c
xcode
QT
LLDB
Xcode 无法读取当前工作目录中项目特定的 .lldbinit
我想设置项目特定的 lldbinit 文件 以便 所有内容 都处于版本控制之下 并且可以在新计算机中轻松设置 然而似乎我只能读取 lldbinit 文件而不是任何 git project lldbinit 文件 LLDB手册说 lldb 将
xcode
LLDB
在 LLDB 中保存断点
如何在 lldb 中保存断点 这是 gdb 具有的功能 我怀疑 lldb 也具有它 但我无法在帮助中找到它 这是如何在 gdb 中完成的 让 gdb 保存断点列表 https stackoverflow com questions 5014
debugging
LLVM
LLDB
如何使用LLDB单步执行最外层函数调用?
假设我正在调试这样的代码 outer fn1 fn2 如果我使用s命令 LLDB首先会进入fn1 然后我输入fin走出去 s再次步入fn2 fin 直到现在我才能够踏入outer这就是我从一开始就想要的 有没有办法告诉 LLDB 进入哪个函
c
debugging
LLDB
C 缓冲区溢出 - 为什么有恒定数量的字节会引发段错误? (Mac OS 10.8 64 位,clang)
我正在试验 C 中的缓冲区溢出 发现一个有趣的怪癖 对于任何给定的数组大小 似乎有一定数量的溢出字节可以在 SIGABRT 崩溃之前写入内存 例如 在下面的代码中 10 字节数组可以溢出到 26 字节 然后在 27 处崩溃 同样 20 字节
c
MacOS
Clang
bufferoverflow
LLDB
如何在 lldb 中打印 Vec
?
我想使用 ascii 格式逐字节打印 vec let slice1 b abcdefg 我可以像这样打印结构 lldb p slice1 u8 slice1 data ptr 0x00007ff9abe00020 length 7 当我尝试
Rust
LLDB
stringWithFormat float 的奇怪行为
lldb po NSString stringWithFormat 1f 0 01 id 21 0x003a2560 19991592471028323832250853378750414848 0 lldb po NSString str
ios
floatingpoint
nsstring
LLDB
Windows 10 LLDB 错误:无法将断点解析到任何实际位置
我使用的是 Windows 10 使用 MSVC 16 编译了 llvm 11 这是main cpp include
breakpoints
LLDB
lldb:异常断点(相当于gdb的catch throw)
我正在尝试使用 lldb 进行 C 调试 如果抛出异常 我想停止 就像 gdb 的那样catch throw 并且我在 lldb 文档中找不到等效项 Use breakpoint set E c 打破所有异常并且breakpoint set
debugging
LLVM
LLDB
«
1
2
3
4
5
»