我在crashlytics中收到了一些我根本不懂的崩溃报告,这是崩溃线程的崩溃日志:
我没有找到任何关于我的代码的提示,也不是可重现的或仅在特定设备上发生的事情。根据Crashlytics的说法,这不是RAM或磁盘空间的问题,所以我在这里真的很无奈。
是否有人对该堆栈跟踪有一些提示?
答案 0 :(得分:2)
我有一些想法:
EXC_BAD_ACCESS KERN_INVALID_ADDRESS
。这是Bad access
错误。_dealloc
,您正在尝试[_queueForDealloc:]
。使用iOS的ARC(自动资源计数)系统,Xcode中的内容无法调用alloc
或release
,因为它会分配内存并自动释放。该技术随iOS 5发布。我的猜测是,编译器真的不喜欢你可能调用的[_queueForDealloc:]
方法,或者你正试图dealloc
已经dealloc
编辑的东西。 (见第三行:-[_PFArray dealloc]
的电话。)
无论哪种方式,这都是一个糟糕的访问错误。检查您要解除分配的内容以及是否应该解除分配。