system("ls") 陷阱



测试发现一个崩溃,直接报EXC_BREAKPOINT(code=EXC_ARM_BREAKPOINT,subcode=0xdefe),没有任何代码行提示。搞了一天,也没头绪。

试了各种调试方法:

1、打开NSZombieEnabled;

2、添加objc_exception_throw.-[NSException raise]断点;

还是不能断到相关代码行,最后只能注释代码,发现system("ls") 是引起的。奇怪的是,启动app的调用这个函数没问题,当我激活qq分享回来的时候,再调用就崩溃了。注释掉这行代码就没问题了



版权声明:本文为StudyRecord原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。