美文网首页
LLDB 命令使用

LLDB 命令使用

作者: 小码农CC | 来源:发表于2020-06-22 17:09 被阅读0次

命令 "image lookup -a",用于寻找栈地址对应的代码位置

image.gif

从上图中我们可以看到当程序崩溃时并不能定位到指定的代码位置,使用image寻址命令可以定位到具体的崩溃位置在viewDidLoad方法中的第51行

image.png

这里说明为什么是程序的名称,因为LLDBDebug在编译后就是一个Macho的可执行文件,也可以理解为镜像文件,image并不是图像的意思,而是代表镜像。这里跟上我们自己的工程名,即用image定位寻址才是寻找我们自己的代码

pclass 打印对象的继承关系

![ image.gif

(转载)链接:https://www.jianshu.com/p/c91f843a64fc

相关文章

  • LLDB 使用

    LLDB 使用 LLDB(Low Lever Debug)命令结构 其中: (命令)和 (子命令):LLDB调试命...

  • LLDB扩展库chisel

    lldb最基本的命令help 可以查看所有lldb命令,通过help command 可以查看该命令的作用和使用s...

  • iOS之LLDB常用调试命令

    iOS之LLDB常用调试命令熟练使用 LLDB,让你调试事半功倍使用facebook开源的Chisel调试Home...

  • LLDB调试命令初探

    LLDB调试命令初探 初识LLDB 你可能从未使用过LLDB,那让我们先来热热身。 在调试器中最常用到的命令是p(...

  • 查看模拟器和真机中的沙盒目录

    查看模拟器沙盒内的文件 LLDB 控制台使用命令沙盒路径 在工程中断点调试,使用 lldb 命令 po NSHom...

  • LLDB 命令使用

    命令 "image lookup -a",用于寻找栈地址对应的代码位置 从上图中我们可以看到当程序崩溃时并不能定...

  • lldb

    记录常用的lldb命令 基本命令 命令说明举例查询某个命令如何使用help help breakpoint ...

  • 修复lldb执行python脚本报错No module name

    lldb执行script命令得到错误: 在init.py中打印sys.path获取lldb使用的python路径:...

  • 逆向(四) 常见的LLDB 命令

    之前有写过 Xcode动态调试原理 其中会涉及到使用LLDB命令, 今天有时间可以总结一些常用的LLDB命令,可以...

  • iOS LLDB调试

    掌握以下lldb命令,够用. ### LLDB调试总结 eNSString*$str=@"test"...

网友评论

      本文标题:LLDB 命令使用

      本文链接:https://www.haomeiwen.com/subject/zqqffktx.html