Thread: UnkNown name (Crashed)0 libsystem_kernel.dylib 0x33222350 __pthread_kill + 8 + 81 libsystem_c.dylib 0x3500f973 abort + 95 + 942 libsystem_c.dylib 0x34ff04d1 basename + 13 FireChat 0x00036489 -[OTOverlaybutton drawRect:] + 14 Foundation 0x37a4a5a9 -[NSDictionary(NSkeyvalueCoding) valueForKey:] + 33 + 325 FireChat 0x709d -[NetworkModel getUserForUID:] (NetworkModel.m:150)6 FireChat 0x0001c42f -[OpenTokController session:dIDReceiveStream:] (OpenTokController.m:258)7 libdispatch.dylib 0x32da011f _dispatch_call_block_and_release + 11 + 108 libdispatch.dylib 0x32d9f4b7 _dispatch_clIEnt_callout + 23 + 229 libdispatch.dylib 0x32da41bd _dispatch_main_queue_callback_4CF$VARIANT$mp + 225 + 22410 CoreFoundation 0x37dbbf3b __CFRunLoopRun + 1291 + 129011 CoreFoundation 0x37d2eebd CFRunLoopRunspecific + 357 + 35612 CoreFoundation 0x37d2ed49 CFRunLoopRunInMode + 105 + 10413 GraphiCSServices 0x358e22eb GSEventRunModal + 75 + 7414 UIKit 0x3a1b42f9 UIApplicationMain + 1121 + 112015 FireChat 0x43b3 main (main.m:8)
对我来说,似乎[NSDictionary valueForKey:]方法正在调用来自第三方库的[OTOverlaybutton drawRect:].这不应该是可能的 – 我是否错误地阅读了崩溃报告?
在我的代码中的任何地方都没有调用[OTOverlaybutton drawRect:].请注意,字典包含(my)对象,这些对象包含指向第三方库中对象的指针.
图书馆供应商和我都感到困惑.
谢谢.
解决方法 我相信这次崩溃的原因是在返回结构的方法上调用performSelector:导致内存损坏.有关详细信息,请参阅此博客文章:Why performSelector is more dangerous than I thought
总结以上是内存溢出为你收集整理的解释iOS崩溃报告全部内容,希望文章能够帮你解决解释iOS崩溃报告所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)