文档章节

程序崩溃报libc++abi.dylib: terminate_handler unexpected

SunGiantor
 SunGiantor
发布于 2015/03/03 14:32
字数 193
阅读 694
收藏 1

码上生花,ECharts 作品展示赛正式启动!>>>

最近在项目中遇到程序崩溃,

All Exceptions 断点已经加入项目中,Enable Zombie Objects也已经勾选。但是运行程序还是没有显示崩溃在哪里,只是报libc++abi.dylib: terminate_handler unexpected的错误。如图:

此时如何解决呢?怎么方便定位呢?

有一个小技巧就是在main文件中加入异常捕获语句:

   

int main(int argc, char * argv[]) {

    @autoreleasepool {

        @try {

                    return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));

        }

        @catch (NSException *exception) {

            NSLog(@"SunGiantor...........................exception:%@", exception);

        }

        @finally {

            

        }

    }

}

运行一下,就可以将异常打印出来了。

很清晰明了的展现出了错误的原因是调用哪个类的时候,出现的异常。直接就可以帮助我们定位到崩溃的地方。

简单方便。

© 著作权归作者所有

SunGiantor
粉丝 15
博文 98
码字总数 40553
作品 0
长宁
高级程序员
私信 提问
加载中
请先登录后再评论。
libc++abi.dylib: terminate_handler unexpectedly错误

今天测试app时发现一个必现的异常,当在登录成功后再打开登录前点击的页面时,就会在Xcode console中打印如下日志: NSScanner:nil string argument NSScanner:nil string argument libc++ab...

yoyoso
2015/03/09
2W
4
libc++abi.dylib: terminate_handler unexpectedly th

libc++abi.dylib: terminate_handler unexpectedly threw an exception 出现这个问题的原因很多! 原因1: 代码如下: 说明: 崩溃在第三行substringFromIndex,因为 range.location未取到值...

程序猿-樱木花道
2016/05/17
99
0
IOS [__NSCFString containsString:]报错、闪退、崩溃

[__NSCFString containsString:]: unrecognized selector sent to instance 0x16f45a80 libc++abi.dylib: terminate_handler unexpectedly threw an exception //- (BOOL)containsString:(NS......

Jack088
2016/01/14
357
0
break on _CFRunLoopError_RunCalledWithInvalidMode to debug

今天出现这个问题,代码也没指定对应的地址和相关的信息,只是抛出了 invalid mode 'kCFRunLoopCommonModes' provided to CFRunLoopRunSpecific - break on CFRunLoopErrorRunCalledWithInvali......

yokan_de_s
05/28
0
0
异常处理、动态内存申请在不同编译器之间的表现差异

续上节内容 c++中的异常处理 ... 目录   1、在main() 函数中抛出异常会发生什么   2、在析构函数中抛出异常会发生什么   3、函数的异常规格说明   4、动态内存申请结果的分析   5、关...

osc_o60il3e6
04/16
4
0

没有更多内容

加载失败,请刷新页面

加载更多

BIO、NIO、AIO、Netty面试题

https://juejin.im/post/5e9421836fb9a03c7b3051bb

JaneRoad
19分钟前
19
0
elementui table缩略图滑过放大图片

html中 <el-table-column prop="qr_image" label="缩略图" width="180"> <template slot-scope="scope"> <el-popover trigger="hover" title="" placem......

大换子
28分钟前
16
0
家谱软件中的循环 - Cycles in family tree software

问题: I am the developer of some family tree software (written in C++ and Qt). 我是一些家庭树软件的开发者(用C ++和Qt编写)。 I had no problems until one of my customers mailed......

javail
29分钟前
23
0
MySQL 多表关联一对多查询取最新的一条数据

SQL语句 SELECT SQL_CALC_FOUND_ROWS* FROMtableA aLEFT JOIN (SELECTBC.* FROM( SELECT MAX( id ) AS cid FROM tableB GROUP BY code ) ACLEFT JOIN tableB B...

珞木橘子
37分钟前
16
0
nacos的启动方式以及注意的点

这个单机模式的启动方式 sh startup.sh -m standalone 注意,必须要加参数,如果不加参数启动了,无法正常访问 如果在用这个命令(sh startup.sh -m standalone)之前直接使用sh startup.sh ,...

千年典韦
47分钟前
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部