LLDB是一个构建为一组可重用组件的调试器,它高度利用较大LLVM项目中的现有库,例如Clang表达式解析器和LLVM反汇编程序。
在使用Xcode 4.2和iOS 5进入main()之前,iOS应用程序崩溃
背景将xcode 4.1 / ios 4升级到xcode 4.2 / ios5后,我在App加载时甚至在进入main()之前遇到崩溃。我在main()中设置了一个断点,但它永远不会......
Android Studio本机调试无法正常工作,始终显示“此文件不是项目的一部分”
我向Android Studio添加了一个gradle项目。该项目的构建方式如下:首先调用python脚本,脚本将调用ndk-build来构建.so,然后调用gradle脚本来存档....
`tiny_malloc_from_free_list`使我的指针'NULL`?
我正在研究包含bllipparser Python模块的代码,以及其他内容。将它提供给相同的数据集,它将间歇性地崩溃(可能在三到十次运行中一次)。通过lldb,我......
如何让LLDB列出当前帧中的更多代码行。默认情况下它只有7.这是我迄今为止所做的最好的事情:(lldb)f frame#9:0x000000010001fce0 DualIssueInstructionSchedulerTest` ...
在iOS上,是0x0000000000000026,0x000000000000001c,0x000000000000005a标记指针的示例?
在iOS 11上,当我有意创建将成为标记指针的对象时,它们以0xB开头,而不是0x0000000000000026,0x000000000000001c,0x000000000000005a值......
我使用Xcode来调试App。似乎步入行为就像步骤一样,不能跳进子程序的执行?它只是跳转到源代码中的下一行。如果我......
LLDB:在指针位置反汇编函数(Obj-C / macOS)
在尝试调试用Objective-C编写的应用程序时,我经常看到寄存器包含指向函数的指针。问题是,我似乎无法实际实现。示例:...
在大多数情况下,在调试时,如果我有一个向量(在Xcode 9中),我会看到一个表示向量中值的索引列表。期望其他时间,我得到这个无益的代表:......
这是一个C ++(CLion)项目的链接。我已经尽可能多地提炼/简化了这个问题。问题是在调试时,LLDB(版本3.9.0)崩溃了。重现崩溃的步骤:...
func prepareForSegue(segue:UIStoryboardSegue,sender:AnyObject?){let strategyPicker = segue.destination as! StrategyViewController strategyPicker.folder = self.folder NSLog(“试图通过\ ...
在内核空间中调试时,我有时希望根据一组线程中的回溯帧来搜索线程,就像特定任务中的所有线程一样。例如,得到......
我注意到NASM汇编代码中scanf的一些特殊行为。我有两次调用scanf:mov rdi,fmt mov rsi,r14 call _scanf和mov rdi,fmt mov rsi,r15 call _scanf其中fmt是...
我在OS X 10.8机器上使用Xcode 4.6开发应用程序。应用程序部署目标设置为10.6,这是我们需要支持的。但是当我存档应用程序时(编译,链接和嵌入...
我是LLDB调试器的新手。我想问一下,我们是否有一些方法来分析源代码并使用Python API自动设置函数返回的断点?谢谢。
我使用https://opensource.apple.com/source/lldb/lldb-69/utils/emacs/gud.el和https://github.com/ptrv/emacs.d/blob/master/site-lisp/ gud-lldb.el,以及LLVM 3.9.1中的emacs 24.3和lldb。它可以 ...
我目前正在尝试测试Vector类实现,并尝试使用GDB来查看错误发生的位置。当我使用以下gcc -ggdb Vector.c TestVector.c进行编译时,...
删除UITableViewCell时出现NSException
我在Github MGSwipeTableCell(https://github.com/MortimerGoro/MGSwipeTableCell)上使用开源库,用于在滑动表格视图的单元格时显示按钮。当我点击一个...时发生崩溃
lldb进程启动无法解析〜/ path-to-filename
在macOS 10.13.3中的.lldbinit中我定义了一个别名:命令别名pl进程启动--stop-at-entry - 所以在lldb里面从命令行运行我可以这样说:pl~ / path-to-filename ...
返回UIApplicationMain(argc,argv,nil,NSStringFromClass()
我需要准确地修复这个错误。错误:
基本上我需要在协议方法上设置一个断点,以便捕获对符合该协议的对象的所有调用。我有一个自定义框架,有很多符合协议的类,...