Skip to content

Instantly share code, notes, and snippets.

@kevflynn
Created October 13, 2015 03:52
Show Gist options
  • Save kevflynn/00d04bc8df93c1f9ba79 to your computer and use it in GitHub Desktop.
Save kevflynn/00d04bc8df93c1f9ba79 to your computer and use it in GitHub Desktop.
Stack trace for deadlocking
* thread #1: tid = 0x87f833, 0x000000010b9daf8e libsystem_kernel.dylib`__psynch_mutexwait + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x000000010b9daf8e libsystem_kernel.dylib`__psynch_mutexwait + 10
frame #1: 0x000000010b99fe5f libsystem_pthread.dylib`_pthread_mutex_lock_wait + 89
frame #2: 0x000000010b99d626 libsystem_pthread.dylib`_pthread_mutex_lock_slow + 300
frame #3: 0x000000010992a90d libobjc.A.dylib`recursive_mutex_tt<false>::lock() + 9
frame #4: 0x000000010992ce7b libobjc.A.dylib`objc_sync_enter + 25
frame #5: 0x0000000105d719a4 SmackHigh`-[PFObject objectForKey:](self=0x00007ff01b770d10, _cmd="objectForKey:", key=0xa000000746168634) + 84 at PFObject.m:2254
frame #6: 0x0000000105d71d73 SmackHigh`-[PFObject objectForKeyedSubscript:](self=0x00007ff01b770d10, _cmd="objectForKeyedSubscript:", key=0xa000000746168634) + 67 at PFObject.m:2279
frame #7: 0x0000000105d85cf7 SmackHigh`-[PFObjectSubclassingController _forwardGetterInvocation:forProperty:withObject:](self=0x00007ff01b67a610, _cmd="_forwardGetterInvocation:forProperty:withObject:", invocation=0x00007ff01de2ad10, propertyInfo=0x00007ff01b5a35c0, object=0x00007ff01b770d10) + 1079 at PFObjectSubclassingController.m:188
frame #8: 0x0000000105d857d3 SmackHigh`-[PFObjectSubclassingController forwardObjectInvocation:withObject:](self=0x00007ff01b67a610, _cmd="forwardObjectInvocation:withObject:", invocation=0x00007ff01de2ad10, object=0x00007ff01b770d10) + 307 at PFObjectSubclassingController.m:158
frame #9: 0x0000000105d753dc SmackHigh`-[PFObject forwardInvocation:](self=0x00007ff01b770d10, _cmd="forwardInvocation:", anInvocation=0x00007ff01de2ad10) + 108 at PFObject.m:2543
frame #10: 0x000000010a1c5d97 CoreFoundation`___forwarding___ + 487
frame #11: 0x000000010a1c5b28 CoreFoundation`__forwarding_prep_0___ + 120
frame #12: 0x0000000105b79333 SmackHigh`SmackHigh.InboxViewCell.membership.didset : Swift.Optional<SmackHigh.Member>(oldValue=0x00007ff01b770d10, self=0x00007ff01dbd26d0) + 163 at InboxViewCell.swift:28
frame #13: 0x0000000105b79272 SmackHigh`SmackHigh.InboxViewCell.membership.setter : Swift.Optional<SmackHigh.Member>(newValue=0x00007ff01b770d10, self=0x00007ff01dbd26d0) + 114 at InboxViewCell.swift:0
frame #14: 0x0000000105aba80b SmackHigh`SmackHigh.InboxViewController.tableView (tableView=0x00007ff01c88d000, indexPath=0xc000000000000016, self=0x00007ff01b686ae0)(ObjectiveC.UITableView, cellForRowAtIndexPath : ObjectiveC.NSIndexPath) -> ObjectiveC.UITableViewCell + 555 at InboxViewController.swift:275
frame #15: 0x0000000105ababbf SmackHigh`@objc SmackHigh.InboxViewController.tableView (SmackHigh.InboxViewController)(ObjectiveC.UITableView, cellForRowAtIndexPath : ObjectiveC.NSIndexPath) -> ObjectiveC.UITableViewCell + 79 at InboxViewController.swift:0
frame #16: 0x00000001085f76b3 UIKit`-[UITableView _createPreparedCellForGlobalRow:withIndexPath:willDisplay:] + 782
frame #17: 0x00000001085f77c8 UIKit`-[UITableView _createPreparedCellForGlobalRow:willDisplay:] + 74
frame #18: 0x00000001088d7f13 UIKit`-[_UITableViewUpdateSupport(Private) _setupAnimationsForNewlyInsertedCells] + 7532
frame #19: 0x00000001088e2b72 UIKit`-[_UITableViewUpdateSupport _setupAnimations] + 118
frame #20: 0x00000001085d23de UIKit`-[UITableView _updateWithItems:updateSupport:] + 3095
frame #21: 0x00000001085cae15 UIKit`-[UITableView _endCellAnimationsWithContext:] + 15344
frame #22: 0x0000000105abc319 SmackHigh`SmackHigh.InboxViewController.received (notification=0x00007ff01dd5fa70, self=0x00007ff01b686ae0)(ObjectiveC.NSNotification) -> () + 3049 at InboxViewController.swift:375
frame #23: 0x0000000105abc3aa SmackHigh`@objc SmackHigh.InboxViewController.received (SmackHigh.InboxViewController)(ObjectiveC.NSNotification) -> () + 58 at InboxViewController.swift:0
frame #24: 0x000000010a23c87c CoreFoundation`__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
frame #25: 0x000000010a23c5bb CoreFoundation`_CFXRegistrationPost + 427
frame #26: 0x000000010a23c322 CoreFoundation`___CFXNotificationPost_block_invoke + 50
frame #27: 0x000000010a281a72 CoreFoundation`-[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1986
frame #28: 0x000000010a137909 CoreFoundation`_CFXNotificationPost + 633
frame #29: 0x00000001079ff709 Foundation`-[NSNotificationCenter postNotificationName:object:userInfo:] + 66
frame #30: 0x0000000105b5ebec SmackHigh`SmackHigh.AppDelegate.(object=0x00007ff01b770d10, error=nil, message=0x00007ff01dd5eea0) -> (Swift.ImplicitlyUnwrappedOptional<ObjectiveC.PubNub>, didReceiveMessage : Swift.ImplicitlyUnwrappedOptional<ObjectiveC.PNMessageResult>) -> ()).(closure #1).(closure #1).(closure #1).(closure #1) + 1308 at AppDelegate.swift:257
frame #31: 0x0000000105aa7583 SmackHigh`reabstraction thunk helper from @callee_owned (@owned Swift.Optional<ObjectiveC.PFObject>, @owned Swift.Optional<ObjectiveC.NSError>) -> (@unowned ()) to @callee_owned (@in (Swift.Optional<ObjectiveC.PFObject>, Swift.Optional<ObjectiveC.NSError>)) -> (@out ()) + 35 at NewChatViewController.swift:0
frame #32: 0x0000000105b5ba31 SmackHigh`partial apply forwarder for reabstraction thunk helper from @callee_owned (@owned Swift.Optional<ObjectiveC.PFObject>, @owned Swift.Optional<ObjectiveC.NSError>) -> (@unowned ()) to @callee_owned (@in (Swift.Optional<ObjectiveC.PFObject>, Swift.Optional<ObjectiveC.NSError>)) -> (@out ()) with unmangled suffix "94" + 81 at AppDelegate.swift:0
frame #33: 0x0000000105ac1507 SmackHigh`reabstraction thunk helper from @callee_owned (@in (Swift.Optional<ObjectiveC.PFObject>, Swift.Optional<ObjectiveC.NSError>)) -> (@out ()) to @callee_owned (@owned Swift.Optional<ObjectiveC.PFObject>, @owned Swift.Optional<ObjectiveC.NSError>) -> (@unowned ()) + 39 at InboxViewController.swift:0
frame #34: 0x0000000105ac1559 SmackHigh`reabstraction thunk helper from @callee_owned (@owned Swift.Optional<ObjectiveC.PFObject>, @owned Swift.Optional<ObjectiveC.NSError>) -> (@unowned ()) to @callee_unowned @convention(block) (@unowned Swift.Optional<ObjectiveC.PFObject>, @unowned Swift.Optional<ObjectiveC.NSError>) -> (@unowned ()) + 73 at InboxViewController.swift:0
frame #35: 0x0000000105cf8962 SmackHigh`__72-[BFTask(.block_descriptor=0x00007ff01de03120, task=0x00007ff01de8c260) continueWithMainThreadResultBlock:executeIfCancelled:]_block_invoke + 1442 at BFTask+Private.m:69
frame #36: 0x0000000105c65aa0 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2(.block_descriptor=<unavailable>) + 112 at BFTask.m:336
frame #37: 0x000000010b64def9 libdispatch.dylib`_dispatch_call_block_and_release + 12
frame #38: 0x000000010b66e49b libdispatch.dylib`_dispatch_client_callout + 8
frame #39: 0x000000010b65634b libdispatch.dylib`_dispatch_main_queue_callback_4CF + 1738
frame #40: 0x000000010a1d03e9 CoreFoundation`__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
frame #41: 0x000000010a191939 CoreFoundation`__CFRunLoopRun + 2073
frame #42: 0x000000010a190e98 CoreFoundation`CFRunLoopRunSpecific + 488
frame #43: 0x000000010c846ad2 GraphicsServices`GSEventRunModal + 161
frame #44: 0x00000001084a8676 UIKit`UIApplicationMain + 171
frame #45: 0x0000000105b5b4ed SmackHigh`main + 109 at AppDelegate.swift:14
frame #46: 0x000000010b6a292d libdyld.dylib`start + 1
thread #2: tid = 0x87f8ae, 0x000000010b9dc08a libsystem_kernel.dylib`kevent64 + 10, queue = 'com.apple.libdispatch-manager'
frame #0: 0x000000010b9dc08a libsystem_kernel.dylib`kevent64 + 10
frame #1: 0x000000010b65d4c8 libdispatch.dylib`_dispatch_mgr_invoke + 260
frame #2: 0x000000010b65d262 libdispatch.dylib`_dispatch_mgr_thread + 54
thread #3: tid = 0x87f8af, 0x000000010b9db78a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #0: 0x000000010b9db78a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x000000010b99f58c libsystem_pthread.dylib`_pthread_wqthread + 1283
frame #2: 0x000000010b99d375 libsystem_pthread.dylib`start_wqthread + 13
thread #8: tid = 0x87f8b5, 0x000000010b9daf8e libsystem_kernel.dylib`__psynch_mutexwait + 10, queue = 'com.apple.root.default-qos'
frame #0: 0x000000010b9daf8e libsystem_kernel.dylib`__psynch_mutexwait + 10
frame #1: 0x000000010b99fe5f libsystem_pthread.dylib`_pthread_mutex_lock_wait + 89
frame #2: 0x000000010b99d626 libsystem_pthread.dylib`_pthread_mutex_lock_slow + 300
frame #3: 0x000000010992a90d libobjc.A.dylib`recursive_mutex_tt<false>::lock() + 9
frame #4: 0x000000010992ce7b libobjc.A.dylib`objc_sync_enter + 25
frame #5: 0x0000000105d731be SmackHigh`-[PFObject allKeys](self=0x00007ff01b770d10, _cmd="allKeys") + 62 at PFObject.m:2396
frame #6: 0x0000000105d49fb8 SmackHigh`+[PFInternalUtils traverseObject:usingBlock:seenObjects:](self=0x00000001061cd340, _cmd="traverseObject:usingBlock:seenObjects:", object=0x00007ff01b770d10, block=(SmackHigh`__43-[PFObject(Private) _collectFetchedObjects]_block_invoke at PFObject.m:1651), seen=0x00007ff01de3e220) + 376 at PFInternalUtils.m:205
frame #7: 0x0000000105d4a89f SmackHigh`__57+[PFInternalUtils traverseObject:usingBlock:seenObjects:]_block_invoke160(.block_descriptor=0x000070000029f838, key=0xa0000006d6f72664, child=0x00007ff01b770d10, stop=NO) + 127 at PFInternalUtils.m:222
frame #8: 0x000000010a1dcdb5 CoreFoundation`__65-[__NSDictionaryI enumerateKeysAndObjectsWithOptions:usingBlock:]_block_invoke + 85
frame #9: 0x000000010a1dccbd CoreFoundation`-[__NSDictionaryI enumerateKeysAndObjectsWithOptions:usingBlock:] + 237
frame #10: 0x0000000105d4a4f8 SmackHigh`+[PFInternalUtils traverseObject:usingBlock:seenObjects:](self=0x00000001061cd340, _cmd="traverseObject:usingBlock:seenObjects:", object=0x00007ff01de86590, block=(SmackHigh`__43-[PFObject(Private) _collectFetchedObjects]_block_invoke at PFObject.m:1651), seen=0x00007ff01de3e220) + 1720 at PFInternalUtils.m:221
frame #11: 0x0000000105d4aac6 SmackHigh`+[PFInternalUtils traverseObject:usingBlock:](self=0x00000001061cd340, _cmd="traverseObject:usingBlock:", object=0x00007ff01de86590, block=(SmackHigh`__43-[PFObject(Private) _collectFetchedObjects]_block_invoke at PFObject.m:1651)) + 150 at PFInternalUtils.m:235
frame #12: 0x0000000105d6af18 SmackHigh`-[PFObject(self=0x00007ff01dccde20, _cmd="_collectFetchedObjects") _collectFetchedObjects] + 296 at PFObject.m:1651
frame #13: 0x0000000105d67153 SmackHigh`-[PFObject(self=0x00007ff01dccde20, _cmd="handleSaveResultAsync:", result=0x00007ff01db90460) handleSaveResultAsync:] + 99 at PFObject.m:1429
frame #14: 0x0000000105d68da4 SmackHigh`__31-[PFObject(.block_descriptor=0x00007ff01b715260, task=0x00007ff01dbb1f10) saveAsync:]_block_invoke593 + 660 at PFObject.m:1513
frame #15: 0x0000000105c65aa0 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2(.block_descriptor=<unavailable>) + 112 at BFTask.m:336
frame #16: 0x000000010b64def9 libdispatch.dylib`_dispatch_call_block_and_release + 12
frame #17: 0x000000010b66e49b libdispatch.dylib`_dispatch_client_callout + 8
frame #18: 0x000000010b656c8b libdispatch.dylib`_dispatch_root_queue_drain + 1829
frame #19: 0x000000010b656561 libdispatch.dylib`_dispatch_worker_thread3 + 111
frame #20: 0x000000010b99f4f2 libsystem_pthread.dylib`_pthread_wqthread + 1129
frame #21: 0x000000010b99d375 libsystem_pthread.dylib`start_wqthread + 13
thread #12: tid = 0x87f8b8, 0x000000010b9db78a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #0: 0x000000010b9db78a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x000000010b99f58c libsystem_pthread.dylib`_pthread_wqthread + 1283
frame #2: 0x000000010b99d375 libsystem_pthread.dylib`start_wqthread + 13
thread #11: tid = 0x87f8bb, 0x000000010b9d5c96 libsystem_kernel.dylib`mach_msg_trap + 10, name = 'com.apple.NSURLConnectionLoader'
frame #0: 0x000000010b9d5c96 libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x000000010b9d50d7 libsystem_kernel.dylib`mach_msg + 55
frame #2: 0x000000010a1921d4 CoreFoundation`__CFRunLoopServiceMachPort + 212
frame #3: 0x000000010a19162f CoreFoundation`__CFRunLoopRun + 1295
frame #4: 0x000000010a190e98 CoreFoundation`CFRunLoopRunSpecific + 488
frame #5: 0x0000000106d67084 CFNetwork`+[NSURLConnection(Loader) _resourceLoadLoop:] + 412
frame #6: 0x0000000107afb36b Foundation`__NSThread__start__ + 1198
frame #7: 0x000000010b99f9b1 libsystem_pthread.dylib`_pthread_body + 131
frame #8: 0x000000010b99f92e libsystem_pthread.dylib`_pthread_start + 168
frame #9: 0x000000010b99d385 libsystem_pthread.dylib`thread_start + 13
thread #14: tid = 0x87f8c9, 0x000000010b9db222 libsystem_kernel.dylib`__select + 10, name = 'com.apple.CFSocket.private'
frame #0: 0x000000010b9db222 libsystem_kernel.dylib`__select + 10
frame #1: 0x000000010a1d78da CoreFoundation`__CFSocketManager + 746
frame #2: 0x000000010b99f9b1 libsystem_pthread.dylib`_pthread_body + 131
frame #3: 0x000000010b99f92e libsystem_pthread.dylib`_pthread_start + 168
frame #4: 0x000000010b99d385 libsystem_pthread.dylib`thread_start + 13
thread #15: tid = 0x87fb41, 0x000000010b9daf8e libsystem_kernel.dylib`__psynch_mutexwait + 10, queue = 'com.parse.sqlite.db.queue'
frame #0: 0x000000010b9daf8e libsystem_kernel.dylib`__psynch_mutexwait + 10
frame #1: 0x000000010b99fe5f libsystem_pthread.dylib`_pthread_mutex_lock_wait + 89
frame #2: 0x000000010b99d626 libsystem_pthread.dylib`_pthread_mutex_lock_slow + 300
frame #3: 0x000000010992a90d libobjc.A.dylib`recursive_mutex_tt<false>::lock() + 9
frame #4: 0x000000010992ce7b libobjc.A.dylib`objc_sync_enter + 25
frame #5: 0x0000000105d6c798 SmackHigh`-[PFObject _state](self=0x00007ff01b772af0, _cmd="_state") + 56 at PFObject.m:1837
frame #6: 0x0000000105d6cb38 SmackHigh`-[PFObject objectId](self=0x00007ff01b772af0, _cmd="objectId") + 40 at PFObject.m:1866
frame #7: 0x0000000105d211cc SmackHigh`-[PFOfflineObjectEncoder encodeParseObject:](self=0x00007ff01dbc4c30, _cmd="encodeParseObject:", object=0x00007ff01b772af0) + 172 at PFEncoder.m:218
frame #8: 0x0000000105d1fa3b SmackHigh`-[PFEncoder encodeObject:](self=0x00007ff01dbc4c30, _cmd="encodeObject:", object=0x00007ff01b772af0) + 171 at PFEncoder.m:36
frame #9: 0x0000000105d82440 SmackHigh`__59-[PFObjectState dictionaryRepresentationWithObjectEncoder:]_block_invoke(.block_descriptor=0x0000700000114de0, key=0xa000000746168634, obj=0x00007ff01b772af0, stop=NO) + 128 at PFObjectState.m:111
frame #10: 0x000000010a1a8466 CoreFoundation`__65-[__NSDictionaryM enumerateKeysAndObjectsWithOptions:usingBlock:]_block_invoke + 102
frame #11: 0x000000010a1a835a CoreFoundation`-[__NSDictionaryM enumerateKeysAndObjectsWithOptions:usingBlock:] + 202
frame #12: 0x0000000105d8231b SmackHigh`-[PFObjectState dictionaryRepresentationWithObjectEncoder:](self=0x00007ff01de78a70, _cmd="dictionaryRepresentationWithObjectEncoder:", objectEncoder=0x00007ff01dbc4c30) + 1003 at PFObjectState.m:110
frame #13: 0x0000000105d618ec SmackHigh`-[PFObject(self=0x00007ff01b770d10, _cmd="RESTDictionaryWithObjectEncoder:operationSetUUIDs:state:operationSetQueue:", objectEncoder=0x00007ff01dbc4c30, operationSetUUIDs=0x0000700000115190, state=0x00007ff01de78a70, queue=0x00007ff01b770e60) RESTDictionaryWithObjectEncoder:operationSetUUIDs:state:operationSetQueue:] + 204 at PFObject.m:975
frame #14: 0x0000000105d61779 SmackHigh`-[PFObject(self=0x00007ff01b770d10, _cmd="RESTDictionaryWithObjectEncoder:operationSetUUIDs:", objectEncoder=0x00007ff01dbc4c30, operationSetUUIDs=0x0000700000115190) RESTDictionaryWithObjectEncoder:operationSetUUIDs:] + 217 at PFObject.m:964
frame #15: 0x0000000105d9b66f SmackHigh`__54-[PFOfflineStore saveObjectLocallyAsync:key:database:]_block_invoke261(.block_descriptor=0x00007ff01dbe3170, task=0x00007ff01dbb8460) + 207 at PFOfflineStore.m:396
frame #16: 0x0000000105c667a4 SmackHigh`__62-[BFTask continueWithExecutor:successBlock:cancellationToken:]_block_invoke(.block_descriptor=0x00007ff01dbe37b0, task=0x00007ff01dbb8460) + 164 at BFTask.m:410
frame #17: 0x0000000105c65aa0 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2(.block_descriptor=<unavailable>) + 112 at BFTask.m:336
frame #18: 0x0000000105c61c84 SmackHigh`__29+[BFExecutor defaultExecutor]_block_invoke_2(.block_descriptor=0x00000001060f16f0, block=(SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2 at BFTask.m:328)) + 484 at BFExecutor.m:45
frame #19: 0x0000000105c625be SmackHigh`-[BFExecutor execute:](self=0x00007ff01b48ff60, _cmd="execute:", block=(SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2 at BFTask.m:328)) + 94 at BFExecutor.m:109
frame #20: 0x0000000105c659d4 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke(.block_descriptor=0x00007ff01db4f730) + 244 at BFTask.m:328
frame #21: 0x0000000105c657db SmackHigh`-[BFTask continueWithExecutor:block:cancellationToken:](self=0x00007ff01dbb8460, _cmd="continueWithExecutor:block:cancellationToken:", executor=0x00007ff01b48ff60, block=(SmackHigh`__62-[BFTask continueWithExecutor:successBlock:cancellationToken:]_block_invoke at BFTask.m:406), cancellationToken=0x0000000000000000) + 731 at BFTask.m:379
frame #22: 0x0000000105c66689 SmackHigh`-[BFTask continueWithExecutor:successBlock:cancellationToken:](self=0x00007ff01dbb8460, _cmd="continueWithExecutor:successBlock:cancellationToken:", executor=0x00007ff01b48ff60, block=(SmackHigh`__54-[PFOfflineStore saveObjectLocallyAsync:key:database:]_block_invoke261 at PFOfflineStore.m:389), cancellationToken=0x0000000000000000) + 313 at BFTask.m:406
frame #23: 0x0000000105c668d4 SmackHigh`-[BFTask continueWithSuccessBlock:](self=0x00007ff01dbb8460, _cmd="continueWithSuccessBlock:", block=(SmackHigh`__54-[PFOfflineStore saveObjectLocallyAsync:key:database:]_block_invoke261 at PFOfflineStore.m:389)) + 132 at BFTask.m:416
frame #24: 0x0000000105d9b0bf SmackHigh`-[PFOfflineStore saveObjectLocallyAsync:key:database:](self=0x00007ff01b491330, _cmd="saveObjectLocallyAsync:key:database:", object=0x00007ff01b770d10, key=0x00007ff01b4ddf40, database=0x00007ff01db9d060) + 1183 at PFOfflineStore.m:386
frame #25: 0x0000000105d9a9a0 SmackHigh`__63-[PFOfflineStore saveObjectLocallyAsync:withChildren:database:]_block_invoke240(.block_descriptor=0x00007ff01dbe8ea0, task=0x00007ff01dbe8180) + 496 at PFOfflineStore.m:369
frame #26: 0x0000000105c667a4 SmackHigh`__62-[BFTask continueWithExecutor:successBlock:cancellationToken:]_block_invoke(.block_descriptor=0x00007ff01dbe8e70, task=0x00007ff01dbe8180) + 164 at BFTask.m:410
frame #27: 0x0000000105c65aa0 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2(.block_descriptor=<unavailable>) + 112 at BFTask.m:336
frame #28: 0x0000000105c61c84 SmackHigh`__29+[BFExecutor defaultExecutor]_block_invoke_2(.block_descriptor=0x00000001060f16f0, block=(SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2 at BFTask.m:328)) + 484 at BFExecutor.m:45
frame #29: 0x0000000105c625be SmackHigh`-[BFExecutor execute:](self=0x00007ff01b48ff60, _cmd="execute:", block=(SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2 at BFTask.m:328)) + 94 at BFExecutor.m:109
frame #30: 0x0000000105c659d4 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke(.block_descriptor=0x00007ff01dbe8e20) + 244 at BFTask.m:328
frame #31: 0x0000000105c652d2 SmackHigh`-[BFTask runContinuations](self=0x00007ff01dbe8180, _cmd="runContinuations") + 770 at BFTask.m:308
frame #32: 0x0000000105c645fc SmackHigh`-[BFTask trySetResult:](self=0x00007ff01dbe8180, _cmd="trySetResult:", result=0x00007ff01b4ddf40) + 252 at BFTask.m:200
frame #33: 0x0000000105c644ae SmackHigh`-[BFTask setResult:](self=0x00007ff01dbe8180, _cmd="setResult:", result=0x00007ff01b4ddf40) + 62 at BFTask.m:187
frame #34: 0x0000000105c67299 SmackHigh`-[BFTaskCompletionSource setResult:](self=0x00007ff01b70b4b0, _cmd="setResult:", result=0x00007ff01b4ddf40) + 89 at BFTaskCompletionSource.m:52
frame #35: 0x0000000105c65f21 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_3(.block_descriptor=0x00007ff01b4dbc90, task=0x00007ff01de97270) + 481 at BFTask.m:352
frame #36: 0x0000000105c65aa0 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2(.block_descriptor=<unavailable>) + 112 at BFTask.m:336
frame #37: 0x0000000105c61c84 SmackHigh`__29+[BFExecutor defaultExecutor]_block_invoke_2(.block_descriptor=0x00000001060f16f0, block=(SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2 at BFTask.m:328)) + 484 at BFExecutor.m:45
frame #38: 0x0000000105c625be SmackHigh`-[BFExecutor execute:](self=0x00007ff01b48ff60, _cmd="execute:", block=(SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2 at BFTask.m:328)) + 94 at BFExecutor.m:109
frame #39: 0x0000000105c659d4 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke(.block_descriptor=0x00007ff01d999da0) + 244 at BFTask.m:328
frame #40: 0x0000000105c652d2 SmackHigh`-[BFTask runContinuations](self=0x00007ff01de97270, _cmd="runContinuations") + 770 at BFTask.m:308
frame #41: 0x0000000105c645fc SmackHigh`-[BFTask trySetResult:](self=0x00007ff01de97270, _cmd="trySetResult:", result=0x00007ff01b4ddf40) + 252 at BFTask.m:200
frame #42: 0x0000000105c644ae SmackHigh`-[BFTask setResult:](self=0x00007ff01de97270, _cmd="setResult:", result=0x00007ff01b4ddf40) + 62 at BFTask.m:187
frame #43: 0x0000000105c67299 SmackHigh`-[BFTaskCompletionSource setResult:](self=0x00007ff01d9b6b50, _cmd="setResult:", result=0x00007ff01b4ddf40) + 89 at BFTaskCompletionSource.m:52
frame #44: 0x0000000105da49bc SmackHigh`__57-[PFOfflineStore getOrCreateUUIDAsyncForObject:database:]_block_invoke480(.block_descriptor=0x00007ff01d9f8300, task=0x00007ff01b49e880) + 76 at PFOfflineStore.m:863
frame #45: 0x0000000105c667a4 SmackHigh`__62-[BFTask continueWithExecutor:successBlock:cancellationToken:]_block_invoke(.block_descriptor=0x00007ff01de4fa40, task=0x00007ff01b49e880) + 164 at BFTask.m:410
frame #46: 0x0000000105c65aa0 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2(.block_descriptor=<unavailable>) + 112 at BFTask.m:336
frame #47: 0x0000000105c61c84 SmackHigh`__29+[BFExecutor defaultExecutor]_block_invoke_2(.block_descriptor=0x00000001060f16f0, block=(SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2 at BFTask.m:328)) + 484 at BFExecutor.m:45
frame #48: 0x0000000105c625be SmackHigh`-[BFExecutor execute:](self=0x00007ff01b48ff60, _cmd="execute:", block=(SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2 at BFTask.m:328)) + 94 at BFExecutor.m:109
frame #49: 0x0000000105c659d4 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke(.block_descriptor=0x00007ff01de57650) + 244 at BFTask.m:328
frame #50: 0x0000000105c652d2 SmackHigh`-[BFTask runContinuations](self=0x00007ff01b49e880, _cmd="runContinuations") + 770 at BFTask.m:308
frame #51: 0x0000000105c645fc SmackHigh`-[BFTask trySetResult:](self=0x00007ff01b49e880, _cmd="trySetResult:", result=0x0000000000000000) + 252 at BFTask.m:200
frame #52: 0x0000000105c644ae SmackHigh`-[BFTask setResult:](self=0x00007ff01b49e880, _cmd="setResult:", result=0x0000000000000000) + 62 at BFTask.m:187
frame #53: 0x0000000105c67299 SmackHigh`-[BFTaskCompletionSource setResult:](self=0x00007ff01d9a99b0, _cmd="setResult:", result=0x0000000000000000) + 89 at BFTaskCompletionSource.m:52
frame #54: 0x0000000105c65f21 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_3(.block_descriptor=0x00007ff01de579e0, task=0x00007ff01b4eb670) + 481 at BFTask.m:352
frame #55: 0x0000000105c65bd4 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2(.block_descriptor=<unavailable>) + 420 at BFTask.m:360
frame #56: 0x000000010b64def9 libdispatch.dylib`_dispatch_call_block_and_release + 12
frame #57: 0x000000010b66e49b libdispatch.dylib`_dispatch_client_callout + 8
frame #58: 0x000000010b654988 libdispatch.dylib`_dispatch_queue_drain + 2215
frame #59: 0x000000010b653ea9 libdispatch.dylib`_dispatch_queue_invoke + 601
frame #60: 0x000000010b656af2 libdispatch.dylib`_dispatch_root_queue_drain + 1420
frame #61: 0x000000010b656561 libdispatch.dylib`_dispatch_worker_thread3 + 111
frame #62: 0x000000010b99f4f2 libsystem_pthread.dylib`_pthread_wqthread + 1129
frame #63: 0x000000010b99d375 libsystem_pthread.dylib`start_wqthread + 13
thread #16: tid = 0x87fb44, 0x000000010b9db78a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #0: 0x000000010b9db78a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x000000010b99f58c libsystem_pthread.dylib`_pthread_wqthread + 1283
frame #2: 0x000000010b99d375 libsystem_pthread.dylib`start_wqthread + 13
thread #20: tid = 0x87fb45, 0x000000010b9daf5e libsystem_kernel.dylib`__psynch_cvwait + 10, queue = 'com.parse.PFPinningEventuallyQueue.processing'
frame #0: 0x000000010b9daf5e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x000000010b9a073d libsystem_pthread.dylib`_pthread_cond_wait + 767
frame #2: 0x0000000107a59ee1 Foundation`-[NSCondition wait] + 240
frame #3: 0x0000000105c66bb7 SmackHigh`-[BFTask waitUntilFinished](self=0x00007ff01dd3dde0, _cmd="waitUntilFinished") + 407 at BFTask.m:441
frame #4: 0x0000000105cf90eb SmackHigh`-[BFTask(self=0x00007ff01dd3dde0, _cmd="waitForResult:withMainThreadWarning:", error=0x0000000000000000, warningEnabled=YES) waitForResult:withMainThreadWarning:] + 59 at BFTask+Private.m:105
frame #5: 0x0000000105cf90a3 SmackHigh`-[BFTask(self=0x00007ff01dd3dde0, _cmd="waitForResult:", error=0x0000000000000000) waitForResult:] + 67 at BFTask+Private.m:100
frame #6: 0x0000000105d26b9e SmackHigh`-[PFEventuallyQueue _runCommandsWithRetriesCount:](self=0x00007ff01b6b0590, _cmd="_runCommandsWithRetriesCount:", retriesCount=5) + 3774 at PFEventuallyQueue.m:306
frame #7: 0x0000000105d25cd8 SmackHigh`-[PFEventuallyQueue _runCommands](self=0x00007ff01b6b0590, _cmd="_runCommands") + 200 at PFEventuallyQueue.m:218
frame #8: 0x0000000105d25946 SmackHigh`__26-[PFEventuallyQueue start]_block_invoke(.block_descriptor=<unavailable>) + 38 at PFEventuallyQueue.m:183
frame #9: 0x000000010b66e49b libdispatch.dylib`_dispatch_client_callout + 8
frame #10: 0x000000010b6618a5 libdispatch.dylib`_dispatch_source_latch_and_call + 1750
frame #11: 0x000000010b65c830 libdispatch.dylib`_dispatch_source_invoke + 1057
frame #12: 0x000000010b6547fb libdispatch.dylib`_dispatch_queue_drain + 1818
frame #13: 0x000000010b653ea9 libdispatch.dylib`_dispatch_queue_invoke + 601
frame #14: 0x000000010b656af2 libdispatch.dylib`_dispatch_root_queue_drain + 1420
frame #15: 0x000000010b656561 libdispatch.dylib`_dispatch_worker_thread3 + 111
frame #16: 0x000000010b99f4f2 libsystem_pthread.dylib`_pthread_wqthread + 1129
frame #17: 0x000000010b99d375 libsystem_pthread.dylib`start_wqthread + 13
thread #17: tid = 0x87fbc5, 0x000000010b9d5c96 libsystem_kernel.dylib`mach_msg_trap + 10, name = 'AVAudioSession Notify Thread'
frame #0: 0x000000010b9d5c96 libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x000000010b9d50d7 libsystem_kernel.dylib`mach_msg + 55
frame #2: 0x000000010a1921d4 CoreFoundation`__CFRunLoopServiceMachPort + 212
frame #3: 0x000000010a19162f CoreFoundation`__CFRunLoopRun + 1295
frame #4: 0x000000010a190e98 CoreFoundation`CFRunLoopRunSpecific + 488
frame #5: 0x000000010de095d7 libAVFAudio.dylib`GenericRunLoopThread::Entry(void*) + 189
frame #6: 0x000000010dddf004 libAVFAudio.dylib`CAPThread::Entry(CAPThread*) + 80
frame #7: 0x000000010b99f9b1 libsystem_pthread.dylib`_pthread_body + 131
frame #8: 0x000000010b99f92e libsystem_pthread.dylib`_pthread_start + 168
frame #9: 0x000000010b99d385 libsystem_pthread.dylib`thread_start + 13
thread #18: tid = 0x87fbc6, 0x000000010b9d5c96 libsystem_kernel.dylib`mach_msg_trap + 10, name = 'com.apple.coreaudio.AQClient'
frame #0: 0x000000010b9d5c96 libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x000000010b9d50d7 libsystem_kernel.dylib`mach_msg + 55
frame #2: 0x000000010a1921d4 CoreFoundation`__CFRunLoopServiceMachPort + 212
frame #3: 0x000000010a19162f CoreFoundation`__CFRunLoopRun + 1295
frame #4: 0x000000010a190e98 CoreFoundation`CFRunLoopRunSpecific + 488
frame #5: 0x000000010694b4c5 AudioToolbox`GenericRunLoopThread::Entry(void*) + 197
frame #6: 0x00000001068efede AudioToolbox`CAPThread::Entry(CAPThread*) + 126
frame #7: 0x000000010b99f9b1 libsystem_pthread.dylib`_pthread_body + 131
frame #8: 0x000000010b99f92e libsystem_pthread.dylib`_pthread_start + 168
frame #9: 0x000000010b99d385 libsystem_pthread.dylib`thread_start + 13
thread #21: tid = 0x87fbca, 0x000000010b9d5c96 libsystem_kernel.dylib`mach_msg_trap + 10, name = 'com.apple.audio.IOThread.client'
frame #0: 0x000000010b9d5c96 libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x000000010b9d50d7 libsystem_kernel.dylib`mach_msg + 55
frame #2: 0x000000010e28f5d8 CoreAudio`HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, bool, unsigned int) + 98
frame #3: 0x000000010e28f636 CoreAudio`HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 42
frame #4: 0x000000010e296ae3 CoreAudio`HALC_ProxyIOContext::IOWorkLoop() + 981
frame #5: 0x000000010e294542 CoreAudio`HALC_ProxyIOContext::IOThreadEntry(void*) + 88
frame #6: 0x000000010e28f279 CoreAudio`HALB_IOThread::Entry(void*) + 75
frame #7: 0x000000010b99f9b1 libsystem_pthread.dylib`_pthread_body + 131
frame #8: 0x000000010b99f92e libsystem_pthread.dylib`_pthread_start + 168
frame #9: 0x000000010b99d385 libsystem_pthread.dylib`thread_start + 13
thread #22: tid = 0x87fbcf, 0x000000010b9db78a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #0: 0x000000010b9db78a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x000000010b99f58c libsystem_pthread.dylib`_pthread_wqthread + 1283
frame #2: 0x000000010b99d375 libsystem_pthread.dylib`start_wqthread + 13
thread #23: tid = 0x87fbd0, 0x000000010b9daf8e libsystem_kernel.dylib`__psynch_mutexwait + 10, queue = 'com.apple.root.default-qos'
frame #0: 0x000000010b9daf8e libsystem_kernel.dylib`__psynch_mutexwait + 10
frame #1: 0x000000010b99fe5f libsystem_pthread.dylib`_pthread_mutex_lock_wait + 89
frame #2: 0x000000010b99d626 libsystem_pthread.dylib`_pthread_mutex_lock_slow + 300
frame #3: 0x000000010992a90d libobjc.A.dylib`recursive_mutex_tt<false>::lock() + 9
frame #4: 0x000000010992ce7b libobjc.A.dylib`objc_sync_enter + 25
frame #5: 0x0000000105d6c798 SmackHigh`-[PFObject _state](self=0x00007ff01b770d10, _cmd="_state") + 56 at PFObject.m:1837
frame #6: 0x0000000105d6cb38 SmackHigh`-[PFObject objectId](self=0x00007ff01b770d10, _cmd="objectId") + 40 at PFObject.m:1866
frame #7: 0x0000000105d20a34 SmackHigh`-[PFPointerOrLocalIdObjectEncoder encodeParseObject:](self=0x00007ff01b47eef0, _cmd="encodeParseObject:", object=0x00007ff01b770d10) + 84 at PFEncoder.m:147
frame #8: 0x0000000105d1fa3b SmackHigh`-[PFEncoder encodeObject:](self=0x00007ff01b47eef0, _cmd="encodeObject:", object=0x00007ff01b770d10) + 171 at PFEncoder.m:36
frame #9: 0x0000000105d2923e SmackHigh`-[PFSetOperation encodeWithObjectEncoder:](self=0x00007ff01dbfae60, _cmd="encodeWithObjectEncoder:", objectEncoder=0x00007ff01b47eef0) + 110 at PFFieldOperation.m:73
frame #10: 0x0000000105d1ff2f SmackHigh`-[PFEncoder encodeObject:](self=0x00007ff01b47eef0, _cmd="encodeObject:", object=0x00007ff01dbfae60) + 1439 at PFEncoder.m:71
frame #11: 0x0000000105d20640 SmackHigh`__26-[PFEncoder encodeObject:]_block_invoke(.block_descriptor=0x00007000007bcc58, key=0x00007ff01d94d720, obj=0x00007ff01dbfae60, stop=NO) + 128 at PFEncoder.m:94
frame #12: 0x000000010a1a8466 CoreFoundation`__65-[__NSDictionaryM enumerateKeysAndObjectsWithOptions:usingBlock:]_block_invoke + 102
frame #13: 0x000000010a1a832f CoreFoundation`-[__NSDictionaryM enumerateKeysAndObjectsWithOptions:usingBlock:] + 159
frame #14: 0x0000000105d204c5 SmackHigh`-[PFEncoder encodeObject:](self=0x00007ff01b47eef0, _cmd="encodeObject:", object=0x00007ff01d9aafc0) + 2869 at PFEncoder.m:93
frame #15: 0x0000000105d64e71 SmackHigh`-[PFObject(self=0x00007ff01b772af0, _cmd="_convertToDictionaryForSaving:withObjectEncoder:", changes=0x00007ff01dd4b320, encoder=0x00007ff01b47eef0) _convertToDictionaryForSaving:withObjectEncoder:] + 337 at PFObject.m:1234
frame #16: 0x0000000105d69c47 SmackHigh`-[PFObject(self=0x00007ff01b772af0, _cmd="_constructSaveCommandForChanges:sessionToken:objectEncoder:", changes=0x00007ff01dd4b320, sessionToken=0x00007ff01b4ae8e0, encoder=0x00007ff01b47eef0) _constructSaveCommandForChanges:sessionToken:objectEncoder:] + 167 at PFObject.m:1548
frame #17: 0x0000000105d63e27 SmackHigh`__56-[PFObject(.block_descriptor=0x00007ff01b59a420, task=0x00007ff01daa95b0) _enqueueSaveEventuallyWithChildren:]_block_invoke_2466 + 439 at PFObject.m:1170
frame #18: 0x0000000105c667a4 SmackHigh`__62-[BFTask continueWithExecutor:successBlock:cancellationToken:]_block_invoke(.block_descriptor=0x00007ff01daa1800, task=0x00007ff01daa95b0) + 164 at BFTask.m:410
frame #19: 0x0000000105c65aa0 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2(.block_descriptor=<unavailable>) + 112 at BFTask.m:336
frame #20: 0x0000000105c61c84 SmackHigh`__29+[BFExecutor defaultExecutor]_block_invoke_2(.block_descriptor=0x00000001060f16f0, block=(SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2 at BFTask.m:328)) + 484 at BFExecutor.m:45
frame #21: 0x0000000105c625be SmackHigh`-[BFExecutor execute:](self=0x00007ff01b48ff60, _cmd="execute:", block=(SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2 at BFTask.m:328)) + 94 at BFExecutor.m:109
frame #22: 0x0000000105c659d4 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke(.block_descriptor=0x00007ff01daa4ca0) + 244 at BFTask.m:328
frame #23: 0x0000000105c657db SmackHigh`-[BFTask continueWithExecutor:block:cancellationToken:](self=0x00007ff01daa95b0, _cmd="continueWithExecutor:block:cancellationToken:", executor=0x00007ff01b48ff60, block=(SmackHigh`__62-[BFTask continueWithExecutor:successBlock:cancellationToken:]_block_invoke at BFTask.m:406), cancellationToken=0x0000000000000000) + 731 at BFTask.m:379
frame #24: 0x0000000105c66689 SmackHigh`-[BFTask continueWithExecutor:successBlock:cancellationToken:](self=0x00007ff01daa95b0, _cmd="continueWithExecutor:successBlock:cancellationToken:", executor=0x00007ff01b48ff60, block=(SmackHigh`__56-[PFObject(Private) _enqueueSaveEventuallyWithChildren:]_block_invoke_2466 at PFObject.m:1162), cancellationToken=0x0000000000000000) + 313 at BFTask.m:406
frame #25: 0x0000000105c668d4 SmackHigh`-[BFTask continueWithSuccessBlock:](self=0x00007ff01daa95b0, _cmd="continueWithSuccessBlock:", block=(SmackHigh`__56-[PFObject(Private) _enqueueSaveEventuallyWithChildren:]_block_invoke_2466 at PFObject.m:1162)) + 132 at BFTask.m:416
frame #26: 0x0000000105d63be1 SmackHigh`__56-[PFObject(.block_descriptor=0x00007ff01d98c6f0, task=0x00007ff01de450c0) _enqueueSaveEventuallyWithChildren:]_block_invoke463 + 817 at PFObject.m:1162
frame #27: 0x0000000105c667a4 SmackHigh`__62-[BFTask continueWithExecutor:successBlock:cancellationToken:]_block_invoke(.block_descriptor=0x00007ff01d9626a0, task=0x00007ff01de450c0) + 164 at BFTask.m:410
frame #28: 0x0000000105c65aa0 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2(.block_descriptor=<unavailable>) + 112 at BFTask.m:336
frame #29: 0x0000000105c61c84 SmackHigh`__29+[BFExecutor defaultExecutor]_block_invoke_2(.block_descriptor=0x00000001060f16f0, block=(SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2 at BFTask.m:328)) + 484 at BFExecutor.m:45
frame #30: 0x0000000105c625be SmackHigh`-[BFExecutor execute:](self=0x00007ff01b48ff60, _cmd="execute:", block=(SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2 at BFTask.m:328)) + 94 at BFExecutor.m:109
frame #31: 0x0000000105c659d4 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke(.block_descriptor=0x00007ff01d963ae0) + 244 at BFTask.m:328
frame #32: 0x0000000105c652d2 SmackHigh`-[BFTask runContinuations](self=0x00007ff01de450c0, _cmd="runContinuations") + 770 at BFTask.m:308
frame #33: 0x0000000105c645fc SmackHigh`-[BFTask trySetResult:](self=0x00007ff01de450c0, _cmd="trySetResult:", result=0x0000000000000000) + 252 at BFTask.m:200
frame #34: 0x0000000105c644ae SmackHigh`-[BFTask setResult:](self=0x00007ff01de450c0, _cmd="setResult:", result=0x0000000000000000) + 62 at BFTask.m:187
frame #35: 0x0000000105c67299 SmackHigh`-[BFTaskCompletionSource setResult:](self=0x00007ff01de552f0, _cmd="setResult:", result=0x0000000000000000) + 89 at BFTaskCompletionSource.m:52
frame #36: 0x0000000105c65f21 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_3(.block_descriptor=0x00007ff01dad31a0, task=0x00007ff01df417f0) + 481 at BFTask.m:352
frame #37: 0x0000000105c65bd4 SmackHigh`__55-[BFTask continueWithExecutor:block:cancellationToken:]_block_invoke_2(.block_descriptor=<unavailable>) + 420 at BFTask.m:360
frame #38: 0x000000010b64def9 libdispatch.dylib`_dispatch_call_block_and_release + 12
frame #39: 0x000000010b66e49b libdispatch.dylib`_dispatch_client_callout + 8
frame #40: 0x000000010b656c8b libdispatch.dylib`_dispatch_root_queue_drain + 1829
frame #41: 0x000000010b656561 libdispatch.dylib`_dispatch_worker_thread3 + 111
frame #42: 0x000000010b99f4f2 libsystem_pthread.dylib`_pthread_wqthread + 1129
frame #43: 0x000000010b99d375 libsystem_pthread.dylib`start_wqthread + 13
(lldb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment