美文网首页iOS
奔溃调试之image

奔溃调试之image

作者: HsuKit | 来源:发表于2017-06-22 11:12 被阅读0次

image:

常用来寻找栈地址对应代码位置:

举个栗子:

应用场景(数组越界)模拟代码:

NSArray *array = @[@"yang",@"she",@"bing"];

NSLog(@"%@",array[3]);

错误信息如下:

Terminating app due to uncaught exception

'NSRangeException'

, reason:

'-[NSArrayI objectAtIndex:]: index 3 beyond bounds [0 .. 2]'

*First

throw

call stack:

(

0 CoreFoundation 0x000000010579734bexceptionPreprocess + 171

1 libobjc.A.dylib 0x00000001051f821e objc_exception_throw + 48

2 CoreFoundation 0x00000001056d1eeb -[__NSArrayI objectAtIndex:] + 155

3 BGMultimediaDemo 0x0000000104c25550 -[ViewController viewDidLoad] + 192

4 UIKit 0x0000000105d5c06d -[UIViewController loadViewIfRequired] + 1258

......

......

......

21 BGMultimediaDemo 0x0000000104c25adf main + 111

22 libdyld.dylib 0x000000010857268d start + 1

23 ??? 0x0000000000000001 0x0 + 1

)

libc++abi.dylib: terminating

with

uncaught exception of type NSException

这个时候我们如果怀疑出错的地址是0x0000000104c25550,那么我们可以使用下面命令来找出错误代码的位置:

image lookup --address 0x0000000104c25550

执行命令后输出结果如下:

Address: BGMultimediaDemo[0x0000000100001550] (BGMultimediaDemo.TEXT.text + 192)

Summary: BGMultimediaDemo`-[ViewController viewDidLoad] + 192 at ViewController.m:30

从上面输出结果中可以看出,错误位置应该是ViewController.m文件中的30行。是不是超级好用?反正我觉得好用。

相关文章

  • 奔溃调试之image

    image: 常用来寻找栈地址对应代码位置: 举个栗子: 应用场景(数组越界)模拟代码: NSArray *arr...

  • DYLD, Library not loaded: /usr/l

    奔溃日志 奔溃表现:iOS12.1 及以下启动奔溃奔溃日志: 解决方法:关闭bitcode,重新打包上传appst...

  • iOS-千奇百怪的奔溃

    App 上线后,我们最怕的应该就是异常奔溃了。常见的奔溃类型分两种:信号可捕获奔溃、信号不可捕获奔溃,前者比较典型...

  • 奔溃

    送表弟们去上学的路上,听说刚才忘了拿《斗罗大陆》,却又接着说可以向同学借。我的内心立即奔溃了,满满的无力感! 当初...

  • 奔溃

    我总是想不让自己在乎别人的眼光,所以我总是在街上很自在,不担心自己的丑态被别人看到,我也经常对女友这么说,不要在意...

  • 奔溃

    工作到奔溃 加班到晚上八九点 没有人会理解你的苦楚,下班回家星空相伴,人与人之间的关系脆弱到分崩离析,工作后发现身...

  • 奔溃

    为什么当知道这个结果,我却奔溃了?原来不被期待的事情却偏偏来了,心里是那样的抵触。

  • 奔溃

    这次我是真的奔溃。 不知是不是产后抑郁。看着自己肥胖体型、变形的胸部,还有爱哭闹的孩子、躺在沙发上玩手机的老公。我...

  • 奔溃

    午夜十二点到家 一点的时候整理好准备休息 二点左右后面那家的那老头还在骂人 五点左右他家已经起床了,貌似在剥笋 六...

  • 奔溃

    现在正是我和女儿最难的时候,她有自己的思想,而且自我为中心。希望大家围着她转。常常说:我就要……我就想……会埋怨大...

网友评论

    本文标题:奔溃调试之image

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