我在一个拥有 15 万用户的应用程序中收到了相当稳定的与 facebook 相关的崩溃流。尝试同步到 facebook 的用户中有 2-3% 似乎遇到了这种崩溃。看起来该块可能被释放了 2 倍?,崩溃报告中的一些关键信息发布在下面。自从它在 facebook SDK 的代码中以来,有什么想法可以从哪里解决这个问题?
__destroy_helper_block_
in FBSession.m, line 1153
Exception Type: SIGSEGV
Exception Codes: SEGV_ACCERR at 0xc
Crashed Thread: 0
Thread 0 Crashed: 0 libobjc.A.dylib 0x3b43fb26 _objc_msgSend + 6 1 libobjc.A.dylib 0x3b44fb0b objc_object::sidetable_release(bool) + 175 2 Memoir 0x0010719b __destroy_helper_block_ (FBSession.m:1153) 3 libsystem_blocks.dylib 0x3b969ac5 __Block_release + 217 4 libsystem_blocks.dylib 0x3b969ac5 __Block_release + 217 5 libdispatch.dylib 0x3b927d67 _dispatch_client_callout + 23 6 libdispatch.dylib 0x3b92e7c1 _dispatch_main_queue_callback_4CF$VARIANT$mp + 269 7 CoreFoundation 0x31038821 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9 8 CoreFoundation 0x310370f5 __CFRunLoopRun + 1301 9 CoreFoundation 0x30fa1ce7 _CFRunLoopRunSpecific + 523 10 CoreFoundation 0x30fa1acb _CFRunLoopRunInMode + 107 11 GraphicsServices 0x35cc2283 _GSEventRunModal + 139 12 UIKit 0x33843a41 _UIApplicationMain + 1137 13 Memoir 0x00096353 main (main.m:20)