I have a serious issue guys. I have been building a flutter app which has been working well on emulator. However, while building for test flight, it keeps crashing.
I have tried a lot of things which includes regenerating the folder, flutter clean etc but it keeps crashing on real devices on test flight. This is painful to see as I don't have any way to debug this. I attached crash report though. Can someone relate with this?
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 0
Thread 0 name:
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x00000001bda2aa48 __pthread_kill + 8
1 libsystem_pthread.dylib 0x00000001dde4a8d8 pthread_kill + 208 (pthread.c:1609)
2 libsystem_c.dylib 0x000000018e9910c0 abort + 120 (abort.c:118)
3 Flutter 0x0000000102189b2c 0x101ea8000 + 3021612
4 Flutter 0x0000000102189c5c 0x101ea8000 + 3021916
5 Flutter 0x0000000102381100 0x101ea8000 + 5083392
6 Flutter 0x00000001021eba54 0x101ea8000 + 3422804
7 Flutter 0x0000000101eb7a10 0x101ea8000 + 64016
8 Flutter 0x0000000101eccaf8 0x101ea8000 + 150264
9 Flutter 0x0000000101ecc934 0x101ea8000 + 149812
10 UIKitCore 0x0000000186d35d8c -[UINib instantiateWithOwner:options:] + 2292 (UINib.m:390)
11 UIKitCore 0x00000001868d87dc -[UIStoryboard __reallyInstantiateViewControllerWithIdentifier:creator:storyboardSegueTemplate:sender:] + 280 (UIStoryboard.m:233)
12 UIKitCore 0x00000001868d8678 -[UIStoryboard _instantiateViewControllerWithIdentifier:creator:storyboardSegueTemplate:sender:] + 124 (UIStoryboard.m:212)
13 UIKitCore 0x00000001868dbaa8 -[UIApplication _loadMainStoryboardFileNamed:bundle:] + 180 (UIApplication.m:4665)
14 UIKitCore 0x000000018694fecc -[UIApplication _loadMainInterfaceFile] + 276 (UIApplication.m:0)
15 UIKitCore 0x0000000186cf7718 -[UIApplication _runWithMainScene:transitionContext:completion:] + 972 (UIApplication.m:4407)
16 UIKitCore 0x0000000186b639ec -[_UISceneLifecycleMultiplexer completeApplicationLaunchWithFBSScene:transitionContext:] + 148 (_UISceneLifecycleMultiplexer.m:452)
17 UIKitCore 0x00000001869c6b00 _UIScenePerformActionsWithLifecycleActionMask + 96 (_UISceneLifecycleState.m:109)
18 UIKitCore 0x0000000186aeb9f4 __101-[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:]_block_invoke + 196 (_UISceneLifecycleMultiplexer.m:565)
19 UIKitCore 0x0000000186c02204 -[_UISceneLifecycleMultiplexer _performBlock:withApplicationOfDeactivationReasons:fromReasons:] + 240 (_UISceneLifecycleMultiplexer.m:514)
20 UIKitCore 0x0000000186e2f064 -[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:] + 732 (_UISceneLifecycleMultiplexer.m:564)
21 UIKitCore 0x0000000186dbedac -[_UISceneLifecycleMultiplexer uiScene:transitionedFromState:withTransitionContext:] + 336 (_UISceneLifecycleMultiplexer.m:470)
22 UIKitCore 0x00000001869c79e8 __186-[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:]_block... + 188 (_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction.m:73)
23 UIKitCore 0x0000000186a842f8 +[BSAnimationSettings(UIKit) tryAnimatingWithSettings:actions:completion:] + 812 (BSAnimationSettings+UIKit.m:50)
24 UIKitCore 0x00000001869c9778 _UISceneSettingsDiffActionPerformChangesWithTransitionContext + 248 (_UISceneSettingsDiffAction.m:23)
25 UIKitCore 0x0000000186aaf530 -[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:] + 356 (_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction.m:58)
26 UIKitCore 0x0000000186f0bbec __64-[UIScene scene:didUpdateWithDiff:transitionContext:completion:]_block_invoke.573 + 772 (UIScene.m:1775)
27 UIKitCore 0x00000001869f7f80 -[UIScene _emitSceneSettingsUpdateResponseForCompletion:afterSceneUpdateWork:] + 248 (UIScene.m:1476)
28 UIKitCore 0x0000000186a3a3ec -[UIScene scene:didUpdateWithDiff:transitionContext:completion:] + 264 (UIScene.m:1742)
29 UIKitCore 0x0000000186b68684 -[UIApplication workspace:didCreateScene:withTransitionContext:completion:] + 548 (UIApplication.m:3900)
30 UIKitCore 0x0000000186aad94c -[UIApplicationSceneClientAgent scene:didInitializeWithEvent:completion:] + 360 (UIApplicationSceneClientAgent.m:45)
31 FrontBoardServices 0x0000000194f4afc4 -[FBSScene _callOutQueue_agent_didCreateWithTransitionContext:completion:] + 412 (FBSScene.m:439)
32 FrontBoardServices 0x0000000194f6d550 __94-[FBSWorkspaceScenesClient createWithSceneID:groupID:parameters:transitionContext:completion:]_block_invoke.180 + 100 (FBSWorkspaceScenesClient.m:384)
33 FrontBoardServices 0x0000000194f2d714 -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:] + 232 (FBSWorkspace.m:352)
Thread 1:
0 libsystem_pthread.dylib 0x00000001dde3ea9c _pthread_cond_updateval + 268 (pthread_cond.c:992)
Thread 2:
0 libsystem_pthread.dylib 0x00000001dde3ea9c _pthread_cond_updateval + 268 (pthread_cond.c:992)
Thread 3:
0 libsystem_pthread.dylib 0x00000001dde3ea9c _pthread_cond_updateval + 268 (pthread_cond.c:992)
Thread 4 name:
Thread 4:
0 libsystem_kernel.dylib 0x00000001bda24b70 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001bda25194 mach_msg + 72 (mach_msg.c:119)
2 CoreFoundation 0x00000001844caad0 __CFRunLoopServiceMachPort + 368 (CFRunLoop.c:2646)
3 CoreFoundation 0x00000001844cebb8 __CFRunLoopRun + 1184 (CFRunLoop.c:3000)
4 CoreFoundation 0x00000001844e1d8c CFRunLoopRunSpecific + 572 (CFRunLoop.c:3268)
5 Foundation 0x0000000185c20b6c -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 232 (NSRunLoop.m:373)
6 Foundation 0x0000000185c5fd6c -[NSRunLoop(NSRunLoop) runUntilDate:] + 88 (NSRunLoop.m:420)
7 UIKitCore 0x0000000186c94950 -[UIEventFetcher threadMain] + 512 (UIEventFetcher.m:1167)
8 Foundation 0x0000000185c6d64c __NSThread__start__ + 776 (NSThread.m:915)
9 libsystem_pthread.dylib 0x00000001dde40458 _pthread_start + 116 (pthread.c:890)
10 libsystem_pthread.dylib 0x00000001dde3eab0 thread_start + 8
Thread 5 name:
Thread 5:
0 libsystem_kernel.dylib 0x00000001bda25754 __ulock_wait + 8
1 libdispatch.dylib 0x00000001841f1de0 _dlock_wait + 52 (lock.c:326)
2 libdispatch.dylib 0x00000001841f1bb8 _dispatch_thread_event_wait_slow$VARIANT$armv81 + 52 (lock.c:366)
3 libdispatch.dylib 0x0000000184204560 __DISPATCH_WAIT_FOR_QUEUE__ + 336 (lock.h:330)
4 libdispatch.dylib 0x000000018420415c _dispatch_sync_f_slow + 136 (queue.c:1762)
5 UIKitCore 0x0000000186b7e10c __37-[_UIRemoteKeyboards startConnection]_block_invoke_3 + 112 (_UIRemoteKeyboards.m:1065)
6 CoreFoundation 0x00000001844e48e0 __invoking___ + 144
7 CoreFoundation 0x00000001845005b8 -[NSInvocation invoke] + 300 (NSForwarding.m:3378)
8 Foundation 0x0000000185c3c910 __NSXPCCONNECTION_IS_CALLING_OUT_TO_REPLY_BLOCK__ + 20 (NSXPCConnection.m:170)
9 Foundation 0x0000000185c5c0fc -[NSXPCConnection _decodeAndInvokeReplyBlockWithEvent:sequence:replyInfo:] + 552 (NSXPCConnection.m:316)
10 Foundation 0x0000000185c3875c __88-[NSXPCConnection _sendInvocation:orArguments:count:methodSignature:selector:withProxy:]_block_invoke_3 + 208 (NSXPCConnection.m:1630)
11 libxpc.dylib 0x00000001dde74cc8 _xpc_connection_reply_callout + 60 (serializer.c:119)
12 libxpc.dylib 0x00000001dde69004 _xpc_connection_call_reply_async + 76 (connection.c:833)
13 libdispatch.dylib 0x0000000184222368 _dispatch_client_callout3 + 16 (object.m:586)
14 libdispatch.dylib 0x00000001841f6808 _dispatch_mach_msg_async_reply_invoke$VARIANT$armv81 + 344 (mach.c:2464)
15 libdispatch.dylib 0x00000001841fd2e8 _dispatch_lane_serial_drain$VARIANT$armv81 + 300 (inline_internal.h:0)
16 libdispatch.dylib 0x00000001841fdeec _dispatch_lane_invoke$VARIANT$armv81 + 440 (queue.c:3937)
17 libdispatch.dylib 0x000000018420776c _dispatch_workloop_worker_thread + 616 (queue.c:6732)
18 libsystem_pthread.dylib 0x00000001dde3ef38 _pthread_wqthread + 284 (pthread.c:2495)
19 libsystem_pthread.dylib 0x00000001dde3eaa4 start_wqthread + 8
Thread 6:
0 libsystem_pthread.dylib 0x00000001dde3ea9c _pthread_cond_updateval + 268 (pthread_cond.c:992)
Thread 7 name:
Thread 7:
0 libsystem_kernel.dylib 0x00000001bda24b70 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001bda25194 mach_msg + 72 (mach_msg.c:119)
2 CoreFoundation 0x00000001844caad0 __CFRunLoopServiceMachPort + 368 (CFRunLoop.c:2646)
3 CoreFoundation 0x00000001844cebb8 __CFRunLoopRun + 1184 (CFRunLoop.c:3000)
4 CoreFoundation 0x00000001844e1d8c CFRunLoopRunSpecific + 572 (CFRunLoop.c:3268)
5 Flutter 0x000000010218de08 0x101ea8000 + 3038728
6 Flutter 0x000000010218d6c4 0x101ea8000 + 3036868
7 libsystem_pthread.dylib 0x00000001dde40458 _pthread_start + 116 (pthread.c:890)
8 libsystem_pthread.dylib 0x00000001dde3eab0 thread_start + 8
Thread 8 name:
Thread 8:
0 libsystem_kernel.dylib 0x00000001bda24b70 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001bda25194 mach_msg + 72 (mach_msg.c:119)
2 CoreFoundation 0x00000001844caad0 __CFRunLoopServiceMachPort + 368 (CFRunLoop.c:2646)
3 CoreFoundation 0x00000001844cebb8 __CFRunLoopRun + 1184 (CFRunLoop.c:3000)
4 CoreFoundation 0x00000001844e1d8c CFRunLoopRunSpecific + 572 (CFRunLoop.c:3268)
5 Flutter 0x000000010218de08 0x101ea8000 + 3038728
6 Flutter 0x000000010218d6c4 0x101ea8000 + 3036868
7 libsystem_pthread.dylib 0x00000001dde40458 _pthread_start + 116 (pthread.c:890)
8 libsystem_pthread.dylib 0x00000001dde3eab0 thread_start + 8
Thread 9 name:
Thread 9:
0 libsystem_kernel.dylib 0x00000001bda24b70 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001bda25194 mach_msg + 72 (mach_msg.c:119)
2 CoreFoundation 0x00000001844caad0 __CFRunLoopServiceMachPort + 368 (CFRunLoop.c:2646)
3 CoreFoundation 0x00000001844cebb8 __CFRunLoopRun + 1184 (CFRunLoop.c:3000)
4 CoreFoundation 0x00000001844e1d8c CFRunLoopRunSpecific + 572 (CFRunLoop.c:3268)
5 Flutter 0x000000010218de08 0x101ea8000 + 3038728
6 Flutter 0x000000010218d6c4 0x101ea8000 + 3036868
7 libsystem_pthread.dylib 0x00000001dde40458 _pthread_start + 116 (pthread.c:890)
8 libsystem_pthread.dylib 0x00000001dde3eab0 thread_start + 8
Thread 10 name:
Thread 10:
0 libsystem_kernel.dylib 0x00000001bda25550 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x00000001dde3f96c _pthread_cond_wait$VARIANT$armv81 + 1216 (pthread_cond.c:636)
2 libc++.1.dylib 0x000000019b6572b8 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 24 (__threading_support:437)
3 Flutter 0x00000001021887bc 0x101ea8000 + 3016636
4 libsystem_pthread.dylib 0x00000001dde40458 _pthread_start + 116 (pthread.c:890)
5 libsystem_pthread.dylib 0x00000001dde3eab0 thread_start + 8
Thread 11 name:
Thread 11:
0 libsystem_kernel.dylib 0x00000001bda25550 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x00000001dde3f96c _pthread_cond_wait$VARIANT$armv81 + 1216 (pthread_cond.c:636)
2 libc++.1.dylib 0x000000019b6572b8 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 24 (__threading_support:437)
3 Flutter 0x00000001021887bc 0x101ea8000 + 3016636
4 libsystem_pthread.dylib 0x00000001dde40458 _pthread_start + 116 (pthread.c:890)
5 libsystem_pthread.dylib 0x00000001dde3eab0 thread_start + 8
Thread 12 name:
Thread 12:
0 libsystem_kernel.dylib 0x00000001bda25550 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x00000001dde3f96c _pthread_cond_wait$VARIANT$armv81 + 1216 (pthread_cond.c:636)
2 libc++.1.dylib 0x000000019b6572b8 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 24 (__threading_support:437)
3 Flutter 0x00000001021887bc 0x101ea8000 + 3016636
4 libsystem_pthread.dylib 0x00000001dde40458 _pthread_start + 116 (pthread.c:890)
5 libsystem_pthread.dylib 0x00000001dde3eab0 thread_start + 8
Thread 13 name:
Thread 13:
0 libsystem_kernel.dylib 0x00000001bda25550 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x00000001dde3f96c _pthread_cond_wait$VARIANT$armv81 + 1216 (pthread_cond.c:636)
2 libc++.1.dylib 0x000000019b6572b8 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 24 (__threading_support:437)
3 Flutter 0x00000001021887bc 0x101ea8000 + 3016636
4 libsystem_pthread.dylib 0x00000001dde40458 _pthread_start + 116 (pthread.c:890)
5 libsystem_pthread.dylib 0x00000001dde3eab0 thread_start + 8
Thread 14 name:
Thread 14:
0 libsystem_kernel.dylib 0x00000001bda25550 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x00000001dde3f96c _pthread_cond_wait$VARIANT$armv81 + 1216 (pthread_cond.c:636)
2 libc++.1.dylib 0x000000019b6572b8 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 24 (__threading_support:437)
3 Flutter 0x00000001021887bc 0x101ea8000 + 3016636
4 libsystem_pthread.dylib 0x00000001dde40458 _pthread_start + 116 (pthread.c:890)
5 libsystem_pthread.dylib 0x00000001dde3eab0 thread_start + 8
Thread 15 name:
Thread 15:
0 libsystem_kernel.dylib 0x00000001bda25550 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x00000001dde3f96c _pthread_cond_wait$VARIANT$armv81 + 1216 (pthread_cond.c:636)
2 libc++.1.dylib 0x000000019b6572b8 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 24 (__threading_support:437)
3 Flutter 0x00000001021887bc 0x101ea8000 + 3016636
4 libsystem_pthread.dylib 0x00000001dde40458 _pthread_start + 116 (pthread.c:890)
5 libsystem_pthread.dylib 0x00000001dde3eab0 thread_start + 8
Thread 16 name:
Thread 16:
0 libsystem_kernel.dylib 0x00000001bda26358 kevent + 8
1 Flutter 0x00000001022d694c 0x101ea8000 + 4385100
2 Flutter 0x00000001023040d4 0x101ea8000 + 4571348
3 libsystem_pthread.dylib 0x00000001dde40458 _pthread_start + 116 (pthread.c:890)
4 libsystem_pthread.dylib 0x00000001dde3eab0 thread_start + 8
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x0000000000000140 x5: 0x0000000101847f20 x6: 0x000000000000001c x7: 0x000000000000003e
x8: 0x0000000100f88580 x9: 0x1586ebb33258f53a x10: 0x00000000000007fd x11: 0x0000000000000001
x12: 0x0000000000000014 x13: 0x00000000a6e2280d x14: 0x00000000a7023000 x15: 0x0000000000023000
x16: 0x0000000000000148 x17: 0x0000000000003edc x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x0000000000000103 x21: 0x0000000100f88660 x22: 0x000000016f1829f8 x23: 0x0000000103034e00
x24: 0x0000000281323014 x25: 0x0000000281323002 x26: 0x0000000102635000 x27: 0x000000010300e5f8
x28: 0x0000000281322fc0 fp: 0x000000016f182990 lr: 0x00000001dde4a8d8
sp: 0x000000016f182970 pc: 0x00000001bda2aa48 cpsr: 0x40000000
esr: 0x56000080 Address size fault
Binary Images:
0x100c78000 - 0x100c9bfff Runner arm64 <e654fed9801037009c71928b20d4856b> /private/var/containers/Bundle/Application/C5CB602E-8193-491A-8CC2-510494B02AE7/Runner.app/Runner
0x100f28000 - 0x100f7bfff dyld arm64 <d7a0282e93de3a1e981327e84517cc96> /usr/lib/dyld
0x101ea8000 - 0x1025c7fff Flutter arm64 <f7e47c9752253d4e8010581aeb852efb> /private/var/containers/Bundle/Application/C5CB602E-8193-491A-8CC2-510494B02AE7/Runner.app/Frameworks/Flutter.framework/Flutter
0x1841be000 - 0x184240fff libdispatch.dylib arm64 <5d722afcfb8c3769bf66167bb94a6133> /usr/lib/system/libdispatch.dylib
0x1844c4000 - 0x1848fefff CoreFoundation arm64 <fe94d75f5f1d3127ba500161d8817ee6> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x185c09000 - 0x185ee7fff Foundation arm64 <b17c0d3bcabb321290560791b2521900> /System/Library/Frameworks/Foundation.framework/Foundation
0x186829000 - 0x187fb0fff UIKitCore arm64 <4c9b5192c562355cbfca71961f92935e> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
0x18e972000 - 0x18e9ecfff libsystem_c.dylib arm64 <b88a565bccaf3f569089e56cdcf1b5e6> /usr/lib/system/libsystem_c.dylib
0x194f24000 - 0x194fc2fff FrontBoardServices arm64 <0d3af6437c5b34afac62d438b1d74315>
Related
Recently my Crashlytics & Apple crash logs received many crashes with -[CTTelephonyNetworkInfo updateRat:descriptor:] crash without much other information.
iOS 15 spuriously not encounter this issue so far.
[CTTelephonyNetworkInfo connectionStateChanged:connection:dataConnectionStatusInfo:] seems like related to network status switch, any idea or anyone encounter similar issues on your side?
Incident Identifier: BBE5C5D0-CCFC-4844-959B-35251E747380
Hardware Model: iPhone11,8
Process: MyApp [51043]
Path: /private/var/containers/Bundle/Application/6039F755-4C6D-4CB8-8CE2-D0F77763622B/MyApp.app/MyApp
Identifier: com.myapp.fake.row
Version: 3 (6.1.4)
AppStoreTools: 13A227
AppVariant: 1:iPhone11,8:13
Code Type: ARM-64 (Native)
Role: unknown
Parent Process: launchd [1]
Coalition: com.myapp.fake.row [858]
Date/Time: 2021-10-13 16:52:41.5984 +0800
Launch Time: 2021-10-12 18:02:45.3682 +0800
OS Version: iPhone OS 14.7.1 (18G82)
Release Type: User
Baseband Version: 3.04.01
Report Version: 104
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x000000046021dd60
VM Region Info: 0x46021dd60 is not in any region. Bytes after previous region: 7518412129 Bytes before following region: 48853033632
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
MALLOC_NANO 280000000-2a0000000 [512.0M] rw-/rwx SM=COW
---> GAP OF 0xd20000000 BYTES
commpage (reserved) fc0000000-1000000000 [ 1.0G] ---/--- SM=NUL ...(unallocated)
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [51043]
Triggered by Thread: 17
Thread 0 name:
Thread 0:
0 JavaScriptCore 0x00000001a8644810 WTF::AtomStringImpl::remove(WTF::AtomStringImpl*) + 616 (HashTable.h:1329)
1 JavaScriptCore 0x00000001a8644840 WTF::AtomStringImpl::remove(WTF::AtomStringImpl*) + 664 (HashTable.h:1056)
2 JavaScriptCore 0x00000001a8689498 WTF::StringImpl::~StringImpl() + 76 (StringImpl.cpp:118)
3 JavaScriptCore 0x00000001a8689634 WTF::StringImpl::destroy(WTF::StringImpl*) + 24 (StringImpl.cpp:108)
4 JavaScriptCore 0x00000001a823a468 JSC::BuiltinNames::~BuiltinNames() + 5096 (StringImpl.h:1118)
5 JavaScriptCore 0x00000001a82205a0 JSC::CommonIdentifiers::~CommonIdentifiers() + 13024 (BuiltinNames.h:193)
6 JavaScriptCore 0x00000001a841648c JSC::VM::~VM() + 404 (VM.cpp:647)
7 JavaScriptCore 0x00000001a83078dc JSC::JSLockHolder::~JSLockHolder() + 244 (ThreadSafeRefCounted.h:117)
8 JavaScriptCore 0x00000001a7a0ace8 JSContextGroupRelease + 60 (JSContextRef.cpp:85)
9 JavaScriptCore 0x00000001a771f8c8 -[JSVirtualMachine dealloc] + 32 (JSVirtualMachine.mm:128)
10 JavaScriptCore 0x00000001a771f868 -[JSContext dealloc] + 88 (JSContext.mm:97)
11 JavaScriptCore 0x00000001a8683b40 WTF::RunLoop::TimerBase::start(WTF::Seconds, bool)::$_1::__invoke(__CFRunLoopTimer*, void*) + 76 (RunLoopCF.cpp:126)
12 CoreFoundation 0x000000019e27d1d4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 32 (CFRunLoop.c:1807)
13 CoreFoundation 0x000000019e27cdd0 __CFRunLoopDoTimer + 1076 (CFRunLoop.c:2415)
14 CoreFoundation 0x000000019e27c220 __CFRunLoopDoTimers + 328 (CFRunLoop.c:2575)
15 CoreFoundation 0x000000019e275f8c __CFRunLoopRun + 1872 (CFRunLoop.c:3080)
16 CoreFoundation 0x000000019e275308 CFRunLoopRunSpecific + 600 (CFRunLoop.c:3242)
17 GraphicsServices 0x00000001b58f8734 GSEventRunModal + 164 (GSEvent.c:2259)
18 UIKitCore 0x00000001a0cf375c -[UIApplication _run] + 1072 (UIApplication.m:3269)
19 UIKitCore 0x00000001a0cf8fcc UIApplicationMain + 168 (UIApplication.m:4740)
20 MyApp 0x0000000104617380 main + 68 (GlobalTheme.swift:21)
21 libdyld.dylib 0x000000019df31cf8 start + 4
Thread 1 name:
Thread 1:
0 libsystem_kernel.dylib 0x00000001cc4c84fc mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001cc4c7884 mach_msg + 76 (mach_msg.c:103)
2 CoreFoundation 0x000000019e27be58 __CFRunLoopServiceMachPort + 372 (CFRunLoop.c:2641)
3 CoreFoundation 0x000000019e275cf8 __CFRunLoopRun + 1212 (CFRunLoop.c:2974)
4 CoreFoundation 0x000000019e275308 CFRunLoopRunSpecific + 600 (CFRunLoop.c:3242)
5 Foundation 0x000000019f564d8c -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 232 (NSRunLoop.m:377)
6 Foundation 0x000000019f564c58 -[NSRunLoop(NSRunLoop) runUntilDate:] + 92 (NSRunLoop.m:424)
7 UIKitCore 0x00000001a0da8304 -[UIEventFetcher threadMain] + 516 (UIEventFetcher.m:929)
8 Foundation 0x000000019f6d630c __NSThread__start__ + 864 (NSThread.m:724)
9 libsystem_pthread.dylib 0x00000001e9f70bfc _pthread_start + 320 (pthread.c:887)
10 libsystem_pthread.dylib 0x00000001e9f79758 thread_start + 8
Thread 2 name:
Thread 2:
0 libsystem_kernel.dylib 0x00000001cc4f0598 write + 8
1 FirebaseCrashlytics 0x00000001051faf04 FIRCLSSDKFileLog + 316 (FIRCLSInternalLogging.c:0)
2 FirebaseCrashlytics 0x00000001051fcd50 FIRCLSMachExceptionReply + 128 (FIRCLSMachException.c:267)
3 FirebaseCrashlytics 0x00000001051fcd50 FIRCLSMachExceptionServer + 992 (FIRCLSMachException.c:178)
4 libsystem_pthread.dylib 0x00000001e9f70bfc _pthread_start + 320 (pthread.c:887)
5 libsystem_pthread.dylib 0x00000001e9f79758 thread_start + 8
Thread 3 name:
Thread 3:
0 libsystem_kernel.dylib 0x00000001cc4ed0cc __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x00000001e9f74460 _pthread_cond_wait + 1292 (pthread_cond.c:640)
2 ComScore 0x0000000105040504 0x104fb0000 + 591108
3 ComScore 0x0000000104fffbac 0x104fb0000 + 326572
4 ComScore 0x0000000105040dcc 0x104fb0000 + 593356
5 ComScore 0x0000000105044b2c 0x104fb0000 + 609068
6 libsystem_pthread.dylib 0x00000001e9f70bfc _pthread_start + 320 (pthread.c:887)
7 libsystem_pthread.dylib 0x00000001e9f79758 thread_start + 8
Thread 4 name:
Thread 4:
0 libsystem_kernel.dylib 0x00000001cc4ed0cc __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x00000001e9f74460 _pthread_cond_wait + 1292 (pthread_cond.c:640)
2 ComScore 0x0000000105040504 0x104fb0000 + 591108
3 ComScore 0x0000000104fffbac 0x104fb0000 + 326572
4 ComScore 0x0000000105040dcc 0x104fb0000 + 593356
5 ComScore 0x0000000105044b2c 0x104fb0000 + 609068
6 libsystem_pthread.dylib 0x00000001e9f70bfc _pthread_start + 320 (pthread.c:887)
7 libsystem_pthread.dylib 0x00000001e9f79758 thread_start + 8
Thread 5 name:
Thread 5:
0 libsystem_kernel.dylib 0x00000001cc4c84fc mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001cc4c7884 mach_msg + 76 (mach_msg.c:103)
2 CoreFoundation 0x000000019e27be58 __CFRunLoopServiceMachPort + 372 (CFRunLoop.c:2641)
3 CoreFoundation 0x000000019e275cf8 __CFRunLoopRun + 1212 (CFRunLoop.c:2974)
4 CoreFoundation 0x000000019e275308 CFRunLoopRunSpecific + 600 (CFRunLoop.c:3242)
5 CFNetwork 0x000000019eb53b38 +[__CFN_CoreSchedulingSetRunnable _run:] + 568 (CoreSchedulingSet.mm:1374)
6 Foundation 0x000000019f6d630c __NSThread__start__ + 864 (NSThread.m:724)
7 libsystem_pthread.dylib 0x00000001e9f70bfc _pthread_start + 320 (pthread.c:887)
8 libsystem_pthread.dylib 0x00000001e9f79758 thread_start + 8
Thread 6:
0 libsystem_kernel.dylib 0x00000001cc4ed0cc __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x00000001e9f74434 _pthread_cond_wait + 1248 (pthread_cond.c:636)
2 libc++.1.dylib 0x00000001b2e87efc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28 (__threading_support:428)
3 NewRelic 0x00000001057289a8 0x1056a8000 + 526760
4 NewRelic 0x0000000105728f7c 0x1056a8000 + 528252
5 NewRelic 0x000000010572911c 0x1056a8000 + 528668
6 libsystem_pthread.dylib 0x00000001e9f70bfc _pthread_start + 320 (pthread.c:887)
7 libsystem_pthread.dylib 0x00000001e9f79758 thread_start + 8
Thread 7:
0 libsystem_kernel.dylib 0x00000001cc4ed0cc __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x00000001e9f74434 _pthread_cond_wait + 1248 (pthread_cond.c:636)
2 libc++.1.dylib 0x00000001b2e87efc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28 (__threading_support:428)
3 NewRelic 0x00000001057289a8 0x1056a8000 + 526760
4 NewRelic 0x0000000105728f7c 0x1056a8000 + 528252
5 NewRelic 0x000000010572911c 0x1056a8000 + 528668
6 libsystem_pthread.dylib 0x00000001e9f70bfc _pthread_start + 320 (pthread.c:887)
7 libsystem_pthread.dylib 0x00000001e9f79758 thread_start + 8
Thread 8 name:
Thread 8:
0 libsystem_kernel.dylib 0x00000001cc4ed0cc __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x00000001e9f74434 _pthread_cond_wait + 1248 (pthread_cond.c:636)
2 libc++.1.dylib 0x00000001b2e87f98 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::r... + 100 (__threading_support:434)
3 JavaScriptCore 0x00000001a86f5118 bmalloc::Scavenger::threadRunLoop() + 552 (__mutex_base:0)
4 JavaScriptCore 0x00000001a86f4bcc bmalloc::Scavenger::threadEntryPoint(bmalloc::Scavenger*) + 16 (Scavenger.cpp:395)
5 JavaScriptCore 0x00000001a86f60e4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(bmalloc::Scavenger*), bmalloc::Scaveng... + 48 (type_traits:3747)
6 libsystem_pthread.dylib 0x00000001e9f70bfc _pthread_start + 320 (pthread.c:887)
7 libsystem_pthread.dylib 0x00000001e9f79758 thread_start + 8
Thread 9 name:
Thread 9:
0 libsystem_kernel.dylib 0x00000001cc4c84fc mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001cc4c7884 mach_msg + 76 (mach_msg.c:103)
2 CoreFoundation 0x000000019e27be58 __CFRunLoopServiceMachPort + 372 (CFRunLoop.c:2641)
3 CoreFoundation 0x000000019e275cf8 __CFRunLoopRun + 1212 (CFRunLoop.c:2974)
4 CoreFoundation 0x000000019e275308 CFRunLoopRunSpecific + 600 (CFRunLoop.c:3242)
5 Foundation 0x000000019f564d8c -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 232 (NSRunLoop.m:377)
6 FirebaseDatabase 0x0000000105297528 -[_FSRRunLoopThread main] + 252 (FSRWebSocket.m:1860)
7 Foundation 0x000000019f6d630c __NSThread__start__ + 864 (NSThread.m:724)
8 libsystem_pthread.dylib 0x00000001e9f70bfc _pthread_start + 320 (pthread.c:887)
9 libsystem_pthread.dylib 0x00000001e9f79758 thread_start + 8
Thread 10 name:
Thread 10:
0 libsystem_kernel.dylib 0x00000001cc4ed62c select$DARWIN_EXTSN + 8
1 CoreFoundation 0x000000019e289034 __CFSocketManager + 624 (CFSocket.c:1343)
2 libsystem_pthread.dylib 0x00000001e9f70bfc _pthread_start + 320 (pthread.c:887)
3 libsystem_pthread.dylib 0x00000001e9f79758 thread_start + 8
Thread 11 name:
Thread 11:
0 libsystem_kernel.dylib 0x00000001cc4ef150 kevent + 8
1 Realm 0x000000010585a720 realm::_impl::ExternalCommitHelper::listen() + 160 (external_commit_helper.cpp:216)
2 Realm 0x000000010585b1ec operator() + 4 (external_commit_helper.cpp:173)
3 Realm 0x000000010585b1ec __invoke<(lambda at /MyApp/Pods/Realm/Realm/ObjectStore/src/impl/apple/external_commit_helper.cpp:171:28)> + 4 (type_traits:3747)
4 Realm 0x000000010585b1ec __thread_execute<std::__1::unique_ptr<std::__1::__thread_struct>, (lambda at /MyApp/Pods/Realm/Realm/ObjectStore/src/impl/apple/external_commit_helper.cpp:... + 4 (thread:280)
5 Realm 0x000000010585b1ec void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, realm::_impl::ExternalCommitHelper::ExternalCom... + 52 (thread:291)
6 libsystem_pthread.dylib 0x00000001e9f70bfc _pthread_start + 320 (pthread.c:887)
7 libsystem_pthread.dylib 0x00000001e9f79758 thread_start + 8
Thread 12 name:
Thread 12:
0 libsystem_kernel.dylib 0x00000001cc4c84fc mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001cc4c7884 mach_msg + 76 (mach_msg.c:103)
2 CoreFoundation 0x000000019e27be58 __CFRunLoopServiceMachPort + 372 (CFRunLoop.c:2641)
3 CoreFoundation 0x000000019e275cf8 __CFRunLoopRun + 1212 (CFRunLoop.c:2974)
4 CoreFoundation 0x000000019e275308 CFRunLoopRunSpecific + 600 (CFRunLoop.c:3242)
5 AudioSession 0x00000001a5d24f20 GenericRunLoopThread::Entry(void*) + 164 (GenericRunLoopThread.h:91)
6 AudioSession 0x00000001a5d270d8 CAPThread::Entry(CAPThread*) + 92 (CAPThread.cpp:321)
7 libsystem_pthread.dylib 0x00000001e9f70bfc _pthread_start + 320 (pthread.c:887)
8 libsystem_pthread.dylib 0x00000001e9f79758 thread_start + 8
Thread 13 name:
Thread 13:
0 libsystem_kernel.dylib 0x00000001cc4c84fc mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001cc4c7884 mach_msg + 76 (mach_msg.c:103)
2 CoreFoundation 0x000000019e27be58 __CFRunLoopServiceMachPort + 372 (CFRunLoop.c:2641)
3 CoreFoundation 0x000000019e275cf8 __CFRunLoopRun + 1212 (CFRunLoop.c:2974)
4 CoreFoundation 0x000000019e275308 CFRunLoopRunSpecific + 600 (CFRunLoop.c:3242)
5 Foundation 0x000000019f564d8c -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 232 (NSRunLoop.m:377)
6 Foundation 0x000000019f59843c -[NSRunLoop(NSRunLoop) run] + 92 (NSRunLoop.m:402)
7 MyApp 0x00000001047be170 +[GAI threadMain:] + 64
8 Foundation 0x000000019f6d630c __NSThread__start__ + 864 (NSThread.m:724)
9 libsystem_pthread.dylib 0x00000001e9f70bfc _pthread_start + 320 (pthread.c:887)
10 libsystem_pthread.dylib 0x00000001e9f79758 thread_start + 8
Thread 14:
0 libsystem_pthread.dylib 0x00000001e9f79744 start_wqthread + 0
Thread 15:
0 libsystem_pthread.dylib 0x00000001e9f79744 start_wqthread + 0
Thread 16:
0 libsystem_pthread.dylib 0x00000001e9f79744 start_wqthread + 0
Thread 17 name:
Thread 17 Crashed:
0 libobjc.A.dylib 0x00000001b2e09dd0 objc_release + 16 (objc-runtime-new.h:1589)
1 CoreTelephony 0x000000019e8686e8 -[CTTelephonyNetworkInfo updateRat:descriptor:] + 556 (CTTelephonyNetworkInfo.mm:671)
2 CoreTelephony 0x000000019e868430 -[CTTelephonyNetworkInfo queryRatForDescriptor:] + 164 (CTTelephonyNetworkInfo.mm:636)
3 CoreTelephony 0x000000019e8671b8 -[CTTelephonyNetworkInfo connectionStateChanged:connection:dataConnectionStatusInfo:] + 72 (CTTelephonyNetworkInfo.mm:471)
4 CoreFoundation 0x000000019e307724 __invoking___ + 148
5 CoreFoundation 0x000000019e1dad04 -[NSInvocation invoke] + 380 (NSForwarding.m:3448)
6 CoreFoundation 0x000000019e1db308 -[NSInvocation invokeWithTarget:] + 80 (NSForwarding.m:3549)
7 CoreTelephony 0x000000019e8712cc void dispatch::async<-[CoreTelephonyClientMux sink:handleNotification:]::$_2>(dispatch_queue_s*, std::__1::unique_ptr<-[CoreTelephonyClientMux sink:handleNotification:]::$_2, std::__1::default_dele... + 44 (CoreTelephonyClientMux.mm:238)
8 libdispatch.dylib 0x000000019deef81c _dispatch_client_callout + 20 (object.m:559)
9 libdispatch.dylib 0x000000019def7004 _dispatch_lane_serial_drain + 620 (inline_internal.h:2557)
10 libdispatch.dylib 0x000000019def7c00 _dispatch_lane_invoke + 404 (queue.c:3862)
11 libdispatch.dylib 0x000000019df024bc _dispatch_workloop_worker_thread + 764 (queue.c:6589)
12 libsystem_pthread.dylib 0x00000001e9f727a4 _pthread_wqthread + 276 (pthread.c:2437)
13 libsystem_pthread.dylib 0x00000001e9f7974c start_wqthread + 8
Thread 18:
0 libsystem_pthread.dylib 0x00000001e9f79744 start_wqthread + 0
Thread 19:
0 libsystem_pthread.dylib 0x00000001e9f79744 start_wqthread + 0
Thread 20 name:
Thread 20:
0 libdispatch.dylib 0x000000019df17bfc firehose_drain_notifications_once + 0 (firehose_buffer.c:424)
1 libdispatch.dylib 0x000000019df17798 firehose_buffer_tracepoint_reserve_slow + 52 (firehose_buffer.c:1348)
2 libdispatch.dylib 0x000000019df1615c voucher_activity_trace_v_2 + 988 (firehose_inline_internal.h:390)
3 libsystem_trace.dylib 0x00000001b4b59864 _os_log_impl_flatten_and_send + 5592 (log.c:1866)
4 libnetwork.dylib 0x000000019f2441f4 nw_connection_endpoint_report_on_nw_queue + 7888 (connection.m:0)
5 libnetwork.dylib 0x000000019eeb9578 nw_endpoint_handler_report + 304 (endpoint_handler.m:0)
6 libnetwork.dylib 0x000000019f2222a8 nw_endpoint_resolver_receive_report + 3060 (endpoint_resolver.m:0)
7 libnetwork.dylib 0x000000019eeb9578 nw_endpoint_handler_report + 304 (endpoint_handler.m:0)
8 libnetwork.dylib 0x000000019eebebd8 nw_endpoint_handler_path_change + 1392 (endpoint_handler.m:871)
9 libnetwork.dylib 0x000000019eebd0a8 __nw_endpoint_handler_initialize_association_block_invoke + 156 (endpoint_handler.m:898)
10 libnetwork.dylib 0x000000019f0677d8 __nw_association_update_paths_block_invoke.81 + 92 (association.m:316)
11 libnetwork.dylib 0x000000019f217828 nw_hash_table_apply + 124 (hash_table.c:381)
12 libnetwork.dylib 0x000000019f0670ec nw_association_update_paths + 488 (association.m:311)
13 libnetwork.dylib 0x000000019f373e3c nw_path_necp_update_evaluator + 2092 (path_evaluation.m:996)
14 libnetwork.dylib 0x000000019f3732e4 nw_path_necp_check_for_updates + 1028 (path_evaluation.m:1084)
15 libdispatch.dylib 0x000000019deef81c _dispatch_client_callout + 20 (object.m:559)
16 libdispatch.dylib 0x000000019def2cf4 _dispatch_continuation_pop + 448 (inline_internal.h:2557)
17 libdispatch.dylib 0x000000019df054b8 _dispatch_source_invoke + 1284 (source.c:570)
18 libdispatch.dylib 0x000000019def8ee8 _dispatch_workloop_invoke + 1680 (inline_internal.h:2598)
19 libdispatch.dylib 0x000000019df024bc _dispatch_workloop_worker_thread + 764 (queue.c:6589)
20 libsystem_pthread.dylib 0x00000001e9f727a4 _pthread_wqthread + 276 (pthread.c:2437)
21 libsystem_pthread.dylib 0x00000001e9f7974c start_wqthread + 8
Thread 21:
0 libsystem_pthread.dylib 0x00000001e9f79744 start_wqthread + 0
Thread 17 crashed with ARM Thread State (64-bit):
x0: 0x00000002831bdd40 x1: 0x00000001ed675455 x2: 0x0000000000000002 x3: 0x00000001ad962188
x4: 0x00000000000062dc x5: 0x0000000000000001 x6: 0x3130303030303030 x7: 0x0000000000000000
x8: 0x0000dbc46021dd40 x9: 0x000000046021dd40 x10: 0x000000070000078c x11: 0x00ff0001071d5400
x12: 0x00000000000000fd x13: 0x00000001071d63c0 x14: 0x00000000cce5e000 x15: 0x00000002009a1b80
x16: 0x00000001b2e09dc0 x17: 0xed017f019e1eb8b8 x18: 0x0000000000000000 x19: 0x00000002831de250
x20: 0x0000000283898de0 x21: 0x00000002831bdd40 x22: 0x0000000281b951a0 x23: 0x00000002831de4c0
x24: 0x000000028389ea20 x25: 0x00000002831de4c0 x26: 0x00000002831de4c0 x27: 0x0000000000000000
x28: 0x0000000000000104 fp: 0x000000016bbbe7d0 lr: 0x000000019e8686e8
sp: 0x000000016bbbe790 pc: 0x00000001b2e09dd0 cpsr: 0x20000000
esr: 0x92000006 (Data Abort) byte read Translation fault
The problem is that it crashed whilst doing a release from an asynchronous callback. That normally means that the object lifetime is incorrectly managed. That is perhaps because the original object was not properly retained, and so when it was released, it was double-released. I noticed that the problem comes via C++ code (the .mm file in the crash); the standard template library has its own clean-up lifecycle and the mix of Objective-C with C++ can be a road to tripping up on these subtle issues.
I suggest you run your code with memory diagnostics enabled. First go with detecting for Zombie objects. Project->Scheme->Edit Scheme; Select Diagnostics Tab; Memory Management->Zombie Objects.
You ask for an answer from a reputable source; I've published a book "iOS Crash Dump Analysis" that demonstrates how mixing C++ and Objective-C can lead to issues such as these.
I was trying to symbolicate crash log but i have got below error message. If any suggestion is highly appreciated.
Error message is
## Warning: Unable to symbolicate from required binary: /Users/ramkrishna/Library/Developer/Xcode/iOS DeviceSupport/11.2 (15C5110b)/Symbols/System/Library/Frameworks/CoreLocation.framework/CoreLocation
Crash Logs
Incident Identifier: 2BFCFCD8-7B7F-434D-B9FF-5B4577AA37E4
CrashReporter Key: 4e3a111248afeb9fe9595b89dd38c506ed484f8a
Hardware Model: iPad5,3
Process: FlightCrew [320]
Path: /private/var/containers/Bundle/Application/F26370FC-79F0-4090-BBB0-D8B87AF74D56/FlightCrew.app/FlightCrew
Identifier: com.sas.wefly.qa
Version: 2.4.0.65 DEBUG CR-WU (2.4)
Code Type: ARM-64 (Native)
Role: Non UI
Parent Process: launchd [1]
Coalition: com.sas.wefly.qa [459]
Date/Time: 2018-08-06 15:47:34.4273 +0530
Launch Time: 2018-08-03 18:05:14.4913 +0530
OS Version: iPhone OS 11.2 (15C5110b)
Baseband Version: n/a
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 0
Application Specific Information:
abort() called
Filtered syslog:
None found
Last Exception Backtrace:
0 CoreFoundation 0x18515a364 __exceptionPreprocess + 124
1 libobjc.A.dylib 0x1843a0528 objc_exception_throw + 55
2 CoreFoundation 0x18515a2ac +[NSException raise:format:] + 115
3 FlightCrew 0x10098846c +[WLCertManager generateKeyPair:withPublicKeyLabel:withKeySize:] + 4424812 (WLCertManager.m:224)
4 FlightCrew 0x10098c6fc +[WLCertManager signJWSPartsWithPayload:withPrivateKeyLabel:withPublicKeyLabel:withKeySize:] + 4441852 (WLCertManager.m:475)
5 FlightCrew 0x10096e724 -[WLAuthorizationManager buildJWSPartsWithClientId:] + 4319012 (WLAuthorizationManager.m:896)
6 FlightCrew 0x100954980 __71-[WLRequest addClientInstanceIdHeaderWithRequest:withCompetionHandler:]_block_invoke + 4213120 (WLRequest.m:276)
7 FlightCrew 0x100969c7c -[WLAuthorizationManager clientInstanceIdWithCompletionHandler:] + 4299900 (WLAuthorizationManager.m:510)
8 FlightCrew 0x100954830 -[WLRequest addClientInstanceIdHeaderWithRequest:withCompetionHandler:] + 4212784 (WLRequest.m:270)
9 FlightCrew 0x10095386c -[WLRequest sendRequest:path:withOptions:] + 4208748 (WLRequest.m:246)
10 FlightCrew 0x100955160 -[WLRequest makeRequest:withOptions:withCallback:] + 4215136 (WLRequest.m:331)
11 FlightCrew 0x100954bf8 -[WLRequest makeRequest:withOptions:] + 4213752 (WLRequest.m:299)
12 FlightCrew 0x10098f6cc -[WLClient sendHeartBeat] + 4454092 (WLClient.m:230)
13 Foundation 0x185b7a5b8 __NSFireTimer + 87
14 CoreFoundation 0x185102fc0 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 27
15 CoreFoundation 0x185102ce4 __CFRunLoopDoTimer + 863
16 CoreFoundation 0x1851024e4 __CFRunLoopDoTimers + 247
17 CoreFoundation 0x1851000cc __CFRunLoopRun + 1927
18 CoreFoundation 0x18501fe58 CFRunLoopRunSpecific + 435
19 GraphicsServices 0x186eecf84 GSEventRunModal + 99
20 UIKit 0x18e6c08c8 UIApplicationMain + 235
21 FlightCrew 0x1006e6b9c main + 1665948 (AppDelegate.swift:57)
22 libdyld.dylib 0x184b3c56c start + 3
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x0000000184c6c2e8 __pthread_kill + 8
1 libsystem_pthread.dylib 0x0000000184d812f8 pthread_kill$VARIANT$mp + 396
2 libsystem_c.dylib 0x0000000184bdb060 __abort + 152
3 libsystem_c.dylib 0x0000000184bdafc8 __abort + 0
4 libc++abi.dylib 0x0000000184377068 __cxa_bad_cast + 0
5 libc++abi.dylib 0x0000000184377210 default_unexpected_handler+ 8720 () + 0
6 libobjc.A.dylib 0x00000001843a0810 _objc_terminate+ 34832 () + 124
7 FlightCrew 0x0000000100871208 CLSTerminateHandler+ 3281416 () + 344
8 libc++abi.dylib 0x000000018438f54c std::__terminate(void (*)+ 107852 ()) + 16
9 libc++abi.dylib 0x000000018438f158 __cxa_rethrow + 144
10 libobjc.A.dylib 0x00000001843a06e8 objc_exception_rethrow + 44
11 CoreFoundation 0x000000018501fec4 CFRunLoopRunSpecific + 544
12 GraphicsServices 0x0000000186eecf84 GSEventRunModal + 100
13 UIKit 0x000000018e6c08c8 UIApplicationMain + 236
14 FlightCrew 0x00000001006e6b9c main + 1665948 (AppDelegate.swift:57)
15 libdyld.dylib 0x0000000184b3c56c start + 4
Thread 1 name: com.apple.uikit.eventfetch-thread
Thread 1:
0 libsystem_kernel.dylib 0x0000000184c4b568 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000184c4b3e0 mach_msg + 72
2 CoreFoundation 0x0000000185102308 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x00000001850ffed4 __CFRunLoopRun + 1424
4 CoreFoundation 0x000000018501fe58 CFRunLoopRunSpecific + 436
5 Foundation 0x0000000185a77594 -[NSRunLoop+ 50580 (NSRunLoop) runMode:beforeDate:] + 304
6 Foundation 0x0000000185a969ac -[NSRunLoop+ 178604 (NSRunLoop) runUntilDate:] + 96
7 UIKit 0x000000018f22a7e8 -[UIEventFetcher threadMain] + 136
8 Foundation 0x0000000185b790f4 __NSThread__start__ + 996
9 libsystem_pthread.dylib 0x0000000184d802b4 _pthread_body + 308
10 libsystem_pthread.dylib 0x0000000184d80180 _pthread_body + 0
11 libsystem_pthread.dylib 0x0000000184d7eb74 thread_start + 4
Thread 2 name: com.twitter.crashlytics.ios.MachExceptionServer
Thread 2:
0 libsystem_kernel.dylib 0x0000000184c4b568 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000184c4b3e0 mach_msg + 72
2 FlightCrew 0x000000010085e488 CLSMachExceptionServer + 100
3 libsystem_pthread.dylib 0x0000000184d802b4 _pthread_body + 308
4 libsystem_pthread.dylib 0x0000000184d80180 _pthread_body + 0
5 libsystem_pthread.dylib 0x0000000184d7eb74 thread_start + 4
Thread 3:
0 libsystem_kernel.dylib 0x0000000184c4b568 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000184c4b3e0 mach_msg + 72
2 CoreFoundation 0x0000000185102308 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x00000001850ffed4 __CFRunLoopRun + 1424
4 CoreFoundation 0x000000018501fe58 CFRunLoopRunSpecific + 436
5 Foundation 0x0000000185a77594 -[NSRunLoop+ 50580 (NSRunLoop) runMode:beforeDate:] + 304
6 FlightCrew 0x000000010093d4ac -[CallbackExecutor threadMain] + 4117676 (CallbackExecutor.m:62)
7 Foundation 0x0000000185b790f4 __NSThread__start__ + 996
8 libsystem_pthread.dylib 0x0000000184d802b4 _pthread_body + 308
9 libsystem_pthread.dylib 0x0000000184d80180 _pthread_body + 0
10 libsystem_pthread.dylib 0x0000000184d7eb74 thread_start + 4
Thread 4 name: AFNetworking
Thread 4:
0 libsystem_kernel.dylib 0x0000000184c4b568 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000184c4b3e0 mach_msg + 72
2 CoreFoundation 0x0000000185102308 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x00000001850ffed4 __CFRunLoopRun + 1424
4 CoreFoundation 0x000000018501fe58 CFRunLoopRunSpecific + 436
5 Foundation 0x0000000185a77594 -[NSRunLoop+ 50580 (NSRunLoop) runMode:beforeDate:] + 304
6 Foundation 0x0000000185ac956c -[NSRunLoop+ 386412 (NSRunLoop) run] + 88
7 FlightCrew 0x00000001008cc838 +[WLAFURLConnectionOperation networkRequestThreadEntryPoint:] + 3655736 (WLAFURLConnectionOperation.m:178)
8 Foundation 0x0000000185b790f4 __NSThread__start__ + 996
9 libsystem_pthread.dylib 0x0000000184d802b4 _pthread_body + 308
10 libsystem_pthread.dylib 0x0000000184d80180 _pthread_body + 0
11 libsystem_pthread.dylib 0x0000000184d7eb74 thread_start + 4
Thread 5 name: com.apple.NSURLConnectionLoader
Thread 5:
0 libsystem_kernel.dylib 0x0000000184c4b568 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000184c4b3e0 mach_msg + 72
2 CoreFoundation 0x0000000185102308 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x00000001850ffed4 __CFRunLoopRun + 1424
4 CoreFoundation 0x000000018501fe58 CFRunLoopRunSpecific + 436
5 CFNetwork 0x000000018590e718 -[__CoreSchedulingSetRunnable runForever] + 780
6 Foundation 0x0000000185b790f4 __NSThread__start__ + 996
7 libsystem_pthread.dylib 0x0000000184d802b4 _pthread_body + 308
8 libsystem_pthread.dylib 0x0000000184d80180 _pthread_body + 0
9 libsystem_pthread.dylib 0x0000000184d7eb74 thread_start + 4
Thread 6:
0 libsystem_kernel.dylib 0x0000000184c6c0f0 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x0000000184d82ce4 _pthread_cond_wait$VARIANT$mp + 640
2 libc++.1.dylib 0x0000000184322ea4 std::__1::condition_variable::wait+ 32420 (std::__1::unique_lock<std::__1::mutex>&) + 24
3 JavaScriptCore 0x000000018c481b58 void std::__1::condition_variable_any::wait<std::__1::unique_lock<bmalloc::Mutex> >+ 9726808 (std::__1::unique_lock<bmalloc::Mutex>&) + 96
4 JavaScriptCore 0x000000018c481a80 bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop+ 9726592 () + 172
5 JavaScriptCore 0x000000018c481de4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*), bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*> >+ 9727460 (void*) + 44
6 libsystem_pthread.dylib 0x0000000184d802b4 _pthread_body + 308
7 libsystem_pthread.dylib 0x0000000184d80180 _pthread_body + 0
8 libsystem_pthread.dylib 0x0000000184d7eb74 thread_start + 4
Thread 7 name: WebThread
Thread 7:
0 libsystem_kernel.dylib 0x0000000184c4b568 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000184c4b3e0 mach_msg + 72
2 CoreFoundation 0x0000000185102308 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x00000001850ffed4 __CFRunLoopRun + 1424
4 CoreFoundation 0x000000018501fe58 CFRunLoopRunSpecific + 436
5 WebCore 0x000000018cf4e2c8 RunWebThread+ 266952 (void*) + 560
6 libsystem_pthread.dylib 0x0000000184d802b4 _pthread_body + 308
7 libsystem_pthread.dylib 0x0000000184d80180 _pthread_body + 0
8 libsystem_pthread.dylib 0x0000000184d7eb74 thread_start + 4
Thread 8 name: com.apple.CFNetwork.CustomProtocols
Thread 8:
0 libsystem_kernel.dylib 0x0000000184c4b568 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000184c4b3e0 mach_msg + 72
2 CoreFoundation 0x0000000185102308 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x00000001850ffed4 __CFRunLoopRun + 1424
4 CoreFoundation 0x000000018501fe58 CFRunLoopRunSpecific + 436
5 CFNetwork 0x000000018590e718 -[__CoreSchedulingSetRunnable runForever] + 780
6 Foundation 0x0000000185b790f4 __NSThread__start__ + 996
7 libsystem_pthread.dylib 0x0000000184d802b4 _pthread_body + 308
8 libsystem_pthread.dylib 0x0000000184d80180 _pthread_body + 0
9 libsystem_pthread.dylib 0x0000000184d7eb74 thread_start + 4
Thread 9 name: NetworkLoad
Thread 9:
0 libsystem_kernel.dylib 0x0000000184c4b568 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000184c4b3e0 mach_msg + 72
2 CoreFoundation 0x0000000185102308 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x00000001850ffed4 __CFRunLoopRun + 1424
4 CoreFoundation 0x000000018501fe58 CFRunLoopRunSpecific + 436
5 GeoServices 0x000000018b2740ec _runNetworkThread + 468
6 libsystem_pthread.dylib 0x0000000184d802b4 _pthread_body + 308
7 libsystem_pthread.dylib 0x0000000184d80180 _pthread_body + 0
8 libsystem_pthread.dylib 0x0000000184d7eb74 thread_start + 4
Thread 10:
0 libsystem_kernel.dylib 0x0000000184c6cd80 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x0000000184d7eeec _pthread_wqthread + 884
2 libsystem_pthread.dylib 0x0000000184d7eb6c start_wqthread + 4
Thread 11:
0 libsystem_pthread.dylib 0x0000000184d7eb68 start_wqthread + 0
Thread 12:
0 libsystem_kernel.dylib 0x0000000184c6cd80 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x0000000184d7f080 _pthread_wqthread + 1288
2 libsystem_pthread.dylib 0x0000000184d7eb6c start_wqthread + 4
Thread 13:
0 libsystem_kernel.dylib 0x0000000184c6cd80 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x0000000184d7eeec _pthread_wqthread + 884
2 libsystem_pthread.dylib 0x0000000184d7eb6c start_wqthread + 4
Thread 14 name: Dispatch queue: com.apple.CoreLocation.ConnectionClient.0x1c0120f00.events
Thread 14:
0 libsystem_kernel.dylib 0x0000000184c4b5bc semaphore_timedwait_trap + 8
1 libdispatch.dylib 0x0000000184ad9000 _dispatch_sema4_timedwait$VARIANT$mp + 84
2 libdispatch.dylib 0x0000000184ad9870 _dispatch_semaphore_wait_slow + 72
3 CoreLocation 0x000000018b75d554 0x18b75a000 + 13652
4 CoreLocation 0x000000018b762fe8 0x18b75a000 + 36840
5 CoreLocation 0x000000018b762d18 0x18b75a000 + 36120
6 CoreLocation 0x000000018b7bad98 0x18b75a000 + 396696
7 CoreLocation 0x000000018b7b716c 0x18b75a000 + 381292
8 CoreLocation 0x000000018b7b7090 0x18b75a000 + 381072
9 CoreLocation 0x000000018b7b8924 0x18b75a000 + 387364
10 libxpc.dylib 0x0000000184dba634 _xpc_connection_call_event_handler + 68
11 libxpc.dylib 0x0000000184db7fc8 _xpc_connection_mach_event + 984
12 libdispatch.dylib 0x0000000184ad6ae4 _dispatch_client_callout4 + 16
13 libdispatch.dylib 0x0000000184aed454 _dispatch_mach_msg_invoke$VARIANT$mp + 356
14 libdispatch.dylib 0x0000000184ae0824 _dispatch_queue_serial_drain$VARIANT$mp + 200
15 libdispatch.dylib 0x0000000184aee0d0 _dispatch_mach_invoke$VARIANT$mp + 952
16 libdispatch.dylib 0x0000000184ae0824 _dispatch_queue_serial_drain$VARIANT$mp + 200
17 libdispatch.dylib 0x0000000184ae12fc _dispatch_queue_invoke$VARIANT$mp + 340
18 libdispatch.dylib 0x0000000184ae0824 _dispatch_queue_serial_drain$VARIANT$mp + 200
19 libdispatch.dylib 0x0000000184ae12fc _dispatch_queue_invoke$VARIANT$mp + 340
20 libdispatch.dylib 0x0000000184ae1d20 _dispatch_root_queue_drain_deferred_wlh$VARIANT$mp + 404
21 libdispatch.dylib 0x0000000184aea03c _dispatch_workloop_worker_thread$VARIANT$mp + 644
22 libsystem_pthread.dylib 0x0000000184d7ef1c _pthread_wqthread + 932
23 libsystem_pthread.dylib 0x0000000184d7eb6c start_wqthread + 4
Thread 15:
0 libsystem_pthread.dylib 0x0000000184d7eb68 start_wqthread + 0
Thread 16:
0 libsystem_pthread.dylib 0x0000000184d7eb68 start_wqthread + 0
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000001
x4: 0x0000000000000000 x5: 0x0000000000989680 x6: 0x000000000000006e x7: 0xffffffffffffffec
x8: 0x0000000008000000 x9: 0x0000000004000000 x10: 0x00000000000003e8 x11: 0x0000000000000003
x12: 0xffffffffffffffff x13: 0x0000000000000001 x14: 0x0000000184bf153f x15: 0x0000000000000010
x16: 0x0000000000000148 x17: 0x00000000ffffffff x18: 0xfffffff00829925c x19: 0x0000000000000006
x20: 0x00000001b5ecbb80 x21: 0x000000016f8af490 x22: 0x0000000000000303 x23: 0x00000001b5ecbc60
x24: 0x00000001c00128b0 x25: 0x0000000000000000 x26: 0x0000000000000001 x27: 0x0000000000000000
x28: 0x000000016f8afb38 fp: 0x000000016f8af3b0 lr: 0x0000000184d812f8
sp: 0x000000016f8af380 pc: 0x0000000184c6c2e8 cpsr: 0x00000000
What is the cause of this crash, please?
Incident Identifier: A176CFB8-6BB7-4515-A4A2-82D2B962E097
CrashReporter Key: f02957b828fe4090389c1282ca8e38393b4e133d
Hardware Model: iPhone9,4
Process: OneMessenger [10627]
Path: /private/var/containers/Bundle/Application/03E067E9-E2C1-43F4-AC53-4E4F58131FF3/OneMessenger.app/OneMessenger
Identifier: com.onem.adhoc
Version: 158 (1.0.4)
Code Type: ARM-64 (Native)
Role: Non UI
Parent Process: launchd [1]
Coalition: com.onem.adhoc [3747]
Date/Time: 2017-05-10 17:37:48.6201 -0700
Launch Time: 2017-05-10 17:37:46.7161 -0700
OS Version: iPhone OS 10.3.1 (14E304)
Report Version: 104
Exception Type: EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace SPRINGBOARD, Code 0xdead10cc
Triggered by Thread: 0
Thread 0 name:
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x000000018a337224 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x000000018a33709c mach_msg + 72 (mach_msg.c:103)
2 CoreFoundation 0x000000018b308e88 __CFRunLoopServiceMachPort + 192 (CFRunLoop.c:2527)
3 CoreFoundation 0x000000018b306adc __CFRunLoopRun + 1060 (CFRunLoop.c:2870)
4 CoreFoundation 0x000000018b236d94 CFRunLoopRunSpecific + 424 (CFRunLoop.c:3113)
5 GraphicsServices 0x000000018cca0074 GSEventRunModal + 100 (GSEvent.c:2245)
6 UIKit 0x00000001914ef130 UIApplicationMain + 208 (UIApplication.m:4089)
7 OneMessenger 0x00000001004ff1b0 main + 88 (main.m:16)
8 libdyld.dylib 0x000000018a24559c start + 4
Thread 1:
0 libsystem_pthread.dylib 0x000000018a41ad78 start_wqthread + 0 (pthread.c:2333)
Thread 2:
0 libsystem_kernel.dylib 0x000000018a355a88 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x000000018a41b274 _pthread_wqthread + 1260 (pthread.c:2205)
2 libsystem_pthread.dylib 0x000000018a41ad7c start_wqthread + 4
Thread 3:
0 libsystem_pthread.dylib 0x000000018a41ad78 start_wqthread + 0 (pthread.c:2333)
Thread 4 name:
Thread 4:
0 libsystem_kernel.dylib 0x000000018a337224 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x000000018a33709c mach_msg + 72 (mach_msg.c:103)
2 CoreFoundation 0x000000018b308e88 __CFRunLoopServiceMachPort + 192 (CFRunLoop.c:2527)
3 CoreFoundation 0x000000018b306adc __CFRunLoopRun + 1060 (CFRunLoop.c:2870)
4 CoreFoundation 0x000000018b236d94 CFRunLoopRunSpecific + 424 (CFRunLoop.c:3113)
5 Foundation 0x000000018bd50d64 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304 (NSRunLoop.m:367)
6 Foundation 0x000000018bd71b34 -[NSRunLoop(NSRunLoop) runUntilDate:] + 96 (NSRunLoop.m:411)
7 UIKit 0x0000000191e795f8 -[UIEventFetcher threadMain] + 136 (UIEventFetcher.m:313)
8 Foundation 0x000000018be4e2c8 __NSThread__start__ + 996 (NSThread.m:1163)
9 libsystem_pthread.dylib 0x000000018a41d75c _pthread_body + 240 (pthread.c:697)
10 libsystem_pthread.dylib 0x000000018a41d66c _pthread_start + 284 (pthread.c:744)
11 libsystem_pthread.dylib 0x000000018a41ad84 thread_start + 4
Thread 5 name:
Thread 5:
0 libsystem_kernel.dylib 0x000000018a3558e8 __ulock_wait + 8
1 libdispatch.dylib 0x000000018a22577c _dispatch_ulock_wait + 48 (lock.c:327)
2 libdispatch.dylib 0x000000018a2258a4 _dispatch_thread_event_wait_slow + 36 (lock.c:515)
3 libdispatch.dylib 0x000000018a2234f0 _dispatch_barrier_sync_f_slow + 236 (lock.h:392)
4 libcorecrypto.dylib 0x000000018a1efd50 ccrng_cryptographic_generate + 200 (ccrng_cryptographic.c:196)
5 libcorecrypto.dylib 0x000000018a1d8434 ccn_random_bits + 52 (ccn_random_bits.c:17)
6 libcorecrypto.dylib 0x000000018a1b9fb0 ccec_generate_scalar_fips_retry + 108 (ccec_generate_scalar_fips_retry.c:39)
7 libcorecrypto.dylib 0x000000018a1f1514 ccec_generate_key_internal_fips + 148 (ccec_generate_key_internal_fips.c:31)
8 libcorecrypto.dylib 0x000000018a1c912c ccec_generate_key_fips + 24 (ccec_generate_key_fips.c:19)
9 libsystem_coretls.dylib 0x000000018a2f7660 sslEcdhCreateKey + 76 (sslCrypto.c:199)
10 libsystem_coretls.dylib 0x000000018a2fb16c SSLEncodeKeyExchange + 792 (sslKeyExchange.c:1367)
11 libsystem_coretls.dylib 0x000000018a2fcd4c SSLAdvanceHandshake + 2132 (sslHandshake.c:1214)
12 libsystem_coretls.dylib 0x000000018a3021c0 tls_handshake_continue + 40 (tls_handshake.c:334)
13 libnetwork.dylib 0x0000000197fa83a8 __nw_coretls_callback_handshake_message_block_invoke_3 + 76 (protocol_coretls.c:780)
14 libdispatch.dylib 0x000000018a2129e0 _dispatch_call_block_and_release + 24 (init.c:963)
15 libdispatch.dylib 0x000000018a2129a0 _dispatch_client_callout + 16 (object.m:473)
16 libdispatch.dylib 0x000000018a220ad4 _dispatch_queue_serial_drain + 928 (inline_internal.h:2431)
17 libdispatch.dylib 0x000000018a2162cc _dispatch_queue_invoke + 884 (queue.c:4853)
18 libdispatch.dylib 0x000000018a222a50 _dispatch_root_queue_drain + 540 (inline_internal.h:2468)
19 libdispatch.dylib 0x000000018a2227d0 _dispatch_worker_thread3 + 124 (queue.c:5550)
20 libsystem_pthread.dylib 0x000000018a41b1d0 _pthread_wqthread + 1096 (pthread.c:2196)
21 libsystem_pthread.dylib 0x000000018a41ad7c start_wqthread + 4
Thread 6:
0 libsystem_pthread.dylib 0x000000018a41ad78 start_wqthread + 0 (pthread.c:2333)
Thread 7 name:
Thread 7:
0 libsystem_kernel.dylib 0x000000018a337224 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x000000018a33709c mach_msg + 72 (mach_msg.c:103)
2 CoreFoundation 0x000000018b308e88 __CFRunLoopServiceMachPort + 192 (CFRunLoop.c:2527)
3 CoreFoundation 0x000000018b306adc __CFRunLoopRun + 1060 (CFRunLoop.c:2870)
4 CoreFoundation 0x000000018b236d94 CFRunLoopRunSpecific + 424 (CFRunLoop.c:3113)
5 Foundation 0x000000018bd50d64 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304 (NSRunLoop.m:367)
6 Foundation 0x000000018bda56b4 -[NSRunLoop(NSRunLoop) run] + 88 (NSRunLoop.m:389)
7 OneMessenger 0x000000010056e0a8 +[GAI threadMain:] + 64
8 Foundation 0x000000018be4e2c8 __NSThread__start__ + 996 (NSThread.m:1163)
9 libsystem_pthread.dylib 0x000000018a41d75c _pthread_body + 240 (pthread.c:697)
10 libsystem_pthread.dylib 0x000000018a41d66c _pthread_start + 284 (pthread.c:744)
11 libsystem_pthread.dylib 0x000000018a41ad84 thread_start + 4
Thread 8 name:
Thread 8:
0 libsystem_kernel.dylib 0x000000018a337224 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x000000018a33709c mach_msg + 72 (mach_msg.c:103)
2 CoreFoundation 0x000000018b308e88 __CFRunLoopServiceMachPort + 192 (CFRunLoop.c:2527)
3 CoreFoundation 0x000000018b306adc __CFRunLoopRun + 1060 (CFRunLoop.c:2870)
4 CoreFoundation 0x000000018b236d94 CFRunLoopRunSpecific + 424 (CFRunLoop.c:3113)
5 CFNetwork 0x000000018ba42ca4 +[NSURLConnection(Loader) _resourceLoadLoop:] + 404 (NSURLConnection.mm:364)
6 Foundation 0x000000018be4e2c8 __NSThread__start__ + 996 (NSThread.m:1163)
7 libsystem_pthread.dylib 0x000000018a41d75c _pthread_body + 240 (pthread.c:697)
8 libsystem_pthread.dylib 0x000000018a41d66c _pthread_start + 284 (pthread.c:744)
9 libsystem_pthread.dylib 0x000000018a41ad84 thread_start + 4
Thread 9:
0 libsystem_pthread.dylib 0x000000018a41ad78 start_wqthread + 0 (pthread.c:2333)
Thread 10:
0 libsystem_kernel.dylib 0x000000018a355a88 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x000000018a41b0a0 _pthread_wqthread + 792 (pthread.c:2129)
2 libsystem_pthread.dylib 0x000000018a41ad7c start_wqthread + 4
Thread 11 name:
Thread 11:
0 libsystem_kernel.dylib 0x000000018a3558e8 __ulock_wait + 8
1 libdispatch.dylib 0x000000018a22577c _dispatch_ulock_wait + 48 (lock.c:327)
2 libdispatch.dylib 0x000000018a2258a4 _dispatch_thread_event_wait_slow + 36 (lock.c:515)
3 libdispatch.dylib 0x000000018a2234f0 _dispatch_barrier_sync_f_slow + 236 (lock.h:392)
4 OneMessenger 0x0000000100429538 +[DataBase getDeliveredInfoForMsgId:] + 136 (DataBase.m:8598)
5 OneMessenger 0x0000000100495708 -[SingleWebSocket messageViewedWithDictionary:] + 828 (SingleWebSocket.m:9584)
6 OneMessenger 0x000000010044ab18 -[SingleWebSocket websocketDidReceiveMessageWithSocket:text:] + 3672 (SingleWebSocket.m:854)
7 OneMessenger 0x00000001005332b0 specialized WebSocket.(processResponse(WebSocket.WSResponse) -> Bool).(closure #1) + 320 (WebSocket.swift:833)
8 OneMessenger 0x0000000100534a54 partial apply for WebSocket.(processResponse(WebSocket.WSResponse) -> Bool).(closure #1) + 64
9 libdispatch.dylib 0x000000018a2129e0 _dispatch_call_block_and_release + 24 (init.c:963)
10 libdispatch.dylib 0x000000018a2129a0 _dispatch_client_callout + 16 (object.m:473)
11 libdispatch.dylib 0x000000018a220ad4 _dispatch_queue_serial_drain + 928 (inline_internal.h:2431)
12 libdispatch.dylib 0x000000018a2162cc _dispatch_queue_invoke + 884 (queue.c:4853)
13 libdispatch.dylib 0x000000018a220fa8 _dispatch_queue_override_invoke + 344 (queue.c:4890)
14 libdispatch.dylib 0x000000018a222a50 _dispatch_root_queue_drain + 540 (inline_internal.h:2468)
15 libdispatch.dylib 0x000000018a2227d0 _dispatch_worker_thread3 + 124 (queue.c:5550)
16 libsystem_pthread.dylib 0x000000018a41b1d0 _pthread_wqthread + 1096 (pthread.c:2196)
17 libsystem_pthread.dylib 0x000000018a41ad7c start_wqthread + 4
Thread 12 name:
Thread 12:
0 libsystem_kernel.dylib 0x000000018a337224 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x000000018a33709c mach_msg + 72 (mach_msg.c:103)
2 CoreFoundation 0x000000018b308e88 __CFRunLoopServiceMachPort + 192 (CFRunLoop.c:2527)
3 CoreFoundation 0x000000018b306adc __CFRunLoopRun + 1060 (CFRunLoop.c:2870)
4 CoreFoundation 0x000000018b236d94 CFRunLoopRunSpecific + 424 (CFRunLoop.c:3113)
5 AVFAudio 0x00000001a53d3540 GenericRunLoopThread::Entry(void*) + 164 (GenericRunLoopThread.h:106)
6 AVFAudio 0x00000001a53f9814 CAPThread::Entry(CAPThread*) + 84
7 libsystem_pthread.dylib 0x000000018a41d75c _pthread_body + 240 (pthread.c:697)
8 libsystem_pthread.dylib 0x000000018a41d66c _pthread_start + 284 (pthread.c:744)
9 libsystem_pthread.dylib 0x000000018a41ad84 thread_start + 4
Thread 13 name:
Thread 13:
0 libsystem_kernel.dylib 0x000000018a337224 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x000000018a33709c mach_msg + 72 (mach_msg.c:103)
2 CoreFoundation 0x000000018b308e88 __CFRunLoopServiceMachPort + 192 (CFRunLoop.c:2527)
3 CoreFoundation 0x000000018b306adc __CFRunLoopRun + 1060 (CFRunLoop.c:2870)
4 CoreFoundation 0x000000018b236d94 CFRunLoopRunSpecific + 424 (CFRunLoop.c:3113)
5 CoreFoundation 0x000000018b31678c _legacyStreamRunLoop_workThread + 268 (CFStream.c:1775)
6 libsystem_pthread.dylib 0x000000018a41d75c _pthread_body + 240 (pthread.c:697)
7 libsystem_pthread.dylib 0x000000018a41d66c _pthread_start + 284 (pthread.c:744)
8 libsystem_pthread.dylib 0x000000018a41ad84 thread_start + 4
Thread 14 name:
Thread 14:
0 libsystem_kernel.dylib 0x000000018a35523c __select + 8
1 CoreFoundation 0x000000018b30fca8 __CFSocketManager + 632 (CFSocket.c:2241)
2 libsystem_pthread.dylib 0x000000018a41d75c _pthread_body + 240 (pthread.c:697)
3 libsystem_pthread.dylib 0x000000018a41d66c _pthread_start + 284 (pthread.c:744)
4 libsystem_pthread.dylib 0x000000018a41ad84 thread_start + 4
Thread 15 name:
Thread 15:
0 libsystem_c.dylib 0x000000018a2734d8 confstr + 488 (confstr.c:225)
1 Foundation 0x000000018bd68240 NSTemporaryDirectory + 56 (NSPathUtilities.m:1826)
2 Foundation 0x000000018bd68240 NSTemporaryDirectory + 56 (NSPathUtilities.m:1826)
3 Foundation 0x000000018bd67a94 -[NSFileManager _URLForReplacingItemAtURL:error:] + 112 (NSFileManager.m:2747)
4 Foundation 0x000000018be2ed64 _NSCreateTemporaryFile_Protected + 504 (NSPlatform.m:1021)
5 Foundation 0x000000018bd66dc4 _NSWriteDataToFileWithExtendedAttributes + 356 (NSPlatform.m:1194)
6 Foundation 0x000000018be4b0c4 writeStringToURLOrPath + 224 (NSString.m:1556)
7 OneMessenger 0x00000001009fa024 +[FIRApp writeString:toURL:] + 96
8 OneMessenger 0x00000001009f79ac __32+[FIRApp addAppToAppDictionary:]_block_invoke + 192
9 OneMessenger 0x00000001009fcca4 -[FIRClearcutLogger sendNextPendingRequestWithCompletionHandler:] + 672
10 libdispatch.dylib 0x000000018a2129e0 _dispatch_call_block_and_release + 24 (init.c:963)
11 libdispatch.dylib 0x000000018a2129a0 _dispatch_client_callout + 16 (object.m:473)
12 libdispatch.dylib 0x000000018a220ad4 _dispatch_queue_serial_drain + 928 (inline_internal.h:2431)
13 libdispatch.dylib 0x000000018a2162cc _dispatch_queue_invoke + 884 (queue.c:4853)
14 libdispatch.dylib 0x000000018a220fa8 _dispatch_queue_override_invoke + 344 (queue.c:4890)
15 libdispatch.dylib 0x000000018a222a50 _dispatch_root_queue_drain + 540 (inline_internal.h:2468)
16 libdispatch.dylib 0x000000018a2227d0 _dispatch_worker_thread3 + 124 (queue.c:5550)
17 libsystem_pthread.dylib 0x000000018a41b1d0 _pthread_wqthread + 1096 (pthread.c:2196)
18 libsystem_pthread.dylib 0x000000018a41ad7c start_wqthread + 4
Thread 16 name:
Thread 16:
0 libsystem_kernel.dylib 0x000000018a3394dc fsync + 8
1 libsqlite3.dylib 0x000000018b8b704c unixSync + 220 (sqlite3.c:33772)
2 libsqlite3.dylib 0x000000018b8b6a5c sqlite3PagerCommitPhaseOne + 1428 (sqlite3.c:18932)
3 libsqlite3.dylib 0x000000018b8a35a0 sqlite3BtreeCommitPhaseOne + 180 (sqlite3.c:66409)
4 libsqlite3.dylib 0x000000018b872d68 sqlite3VdbeHalt + 2508 (sqlite3.c:77161)
5 libsqlite3.dylib 0x000000018b89cb7c sqlite3VdbeExec + 56292 (sqlite3.c:82886)
6 libsqlite3.dylib 0x000000018b88e0e0 sqlite3_step + 528 (sqlite3.c:80263)
7 OneMessenger 0x00000001003fc2bc __25+[DataBase executeQuery:]_block_invoke + 72 (DataBase.m:1072)
8 libdispatch.dylib 0x000000018a2129e0 _dispatch_call_block_and_release + 24 (init.c:963)
9 libdispatch.dylib 0x000000018a2129a0 _dispatch_client_callout + 16 (object.m:473)
10 libdispatch.dylib 0x000000018a220ad4 _dispatch_queue_serial_drain + 928 (inline_internal.h:2431)
11 libdispatch.dylib 0x000000018a2162cc _dispatch_queue_invoke + 884 (queue.c:4853)
12 libdispatch.dylib 0x000000018a220fa8 _dispatch_queue_override_invoke + 344 (queue.c:4890)
13 libdispatch.dylib 0x000000018a222a50 _dispatch_root_queue_drain + 540 (inline_internal.h:2468)
14 libdispatch.dylib 0x000000018a2227d0 _dispatch_worker_thread3 + 124 (queue.c:5550)
15 libsystem_pthread.dylib 0x000000018a41b1d0 _pthread_wqthread + 1096 (pthread.c:2196)
16 libsystem_pthread.dylib 0x000000018a41ad7c start_wqthread + 4
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000010004005 x1: 0x0000000007000806 x2: 0x0000000000000000 x3: 0x0000000000000c00
x4: 0x0000000000002403 x5: 0x00000000ffffffff x6: 0x0000000000000000 x7: 0x0000000000000000
x8: 0x00000000fffffbbf x9: 0x0000000007000000 x10: 0x0000000007000100 x11: 0x0000000000001cc8
x12: 0x0001440000014503 x13: 0x0000000000000000 x14: 0x0001450000014500 x15: 0x0000000000000000
x16: 0xffffffffffffffe1 x17: 0x000000018b237294 x18: 0x0000000000000000 x19: 0x0000000000000000
x20: 0x00000000ffffffff x21: 0x0000000000002403 x22: 0x0000000000000c00 x23: 0x000000016fd02dd8
x24: 0x0000000007000806 x25: 0x0000000000000000 x26: 0x0000000007000806 x27: 0x0000000000000c00
x28: 0x0000000000000001 fp: 0x000000016fd02ce0 lr: 0x000000018a33709c
sp: 0x000000016fd02c90 pc: 0x000000018a337224 cpsr: 0x60000000
You need to look at the "Termination Reason". Your crash has the code 0xdead10cc.
According to Apple iOS docs, this means your "application has been terminated by the OS because it held on to a file lock or sqlite database lock during suspension."
See: https://developer.apple.com/library/content/technotes/tn2151/_index.html
For when Apple breaks that link, the full title of this tech note is Technical Note TN2151: Understanding and Analyzing Application Crash Reports.
Updated link Oct 2020: https://developer.apple.com/documentation/xcode/diagnosing_issues_using_crash_reports_and_device_logs/understanding_the_exception_types_in_a_crash_report
For when Apple breaks this new link, the new document is titled, "Understanding the Exception Types in a Crash Report", and it is contained under the hierarchy Documentation > Xcode > Diagnosing Issues Using Crash Reports and Device Logs.
My application was rejected from the app store due to crash. But I can not reproduce this. I am using:
latest Vuforia iOS SDK 5.0.6
Xcode 7.1.1.
Universal type of the app.
Deployment target: 8.0
Here is the symbolicated crash log from the reviewer:
Incident Identifier: 34C28097-0C86-4F0E-B86E-97D9AEF01B47
CrashReporter Key: d1e7d132ee8d12443732148f9bad405a6f95d681
Hardware Model: xxx
Process: MyApp [1041]
Path: /private/var/mobile/Containers/Bundle/Application/C1E47878-E660-490F-8058-70E300F039ED/MyApp.app/MyApp
Identifier: com.zizlabs.MyApp
Version: 1 (1.0)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
Date/Time: 2015-12-07 11:54:50.50 -0800
Launch Time: 2015-12-07 11:54:00.00 -0800
OS Version: iOS 9.1 (13B143)
Report Version: 105
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 0
Filtered syslog:
None found
Last Exception Backtrace:
0 CoreFoundation 0x18366cf48 __exceptionPreprocess + 124
1 libobjc.A.dylib 0x1984b3f80 objc_exception_throw + 56
2 CoreFoundation 0x18366ce90 +[NSException raise:format:] + 120
3 UIKit 0x188c7856c -[UIViewController __supportedInterfaceOrientations] + 912
4 UIKit 0x188c77efc -[UIViewController _preferredInterfaceOrientationGivenStatusBarAndDeviceAndOrientation:] + 96
5 UIKit 0x188edc9f8 -[UIApplicationRotationFollowingController _preferredInterfaceOrientationGivenCurrentOrientation:] + 172
6 UIKit 0x188c01704 -[UIWindow _updateToInterfaceOrientation:duration:force:] + 328
7 UIKit 0x189084854 -[UIScreen _notifyOrientationWillChangeAndPropagateToAllWindows:] + 344
8 UIKit 0x189082e34 -[UIScreen _computeMetrics:] + 1524
9 UIKit 0x1890838cc -[UIScreen _setInterfaceOrientation:computeMetrics:animated:] + 108
10 UIKit 0x188eaa7d8 -[UIApplication setStatusBarOrientation:animationParameters:notifySpringBoardAndFence:updateBlock:] + 680
11 UIKit 0x188ef6740 __78-[UIWindow _rotateWindowToOrientation:updateStatusBar:duration:skipCallbacks:]_block_invoke1183 + 292
12 UIKit 0x18924e748 __58-[_UIWindowRotationAnimationController animateTransition:]_block_invoke_2 + 168
13 UIKit 0x188f124e8 +[UIView(Internal) _performBlockDelayingTriggeringResponderEvents:] + 220
14 UIKit 0x18924e558 __58-[_UIWindowRotationAnimationController animateTransition:]_block_invoke + 136
15 UIKit 0x18924e43c -[_UIWindowRotationAnimationController animateTransition:] + 520
16 UIKit 0x188ef50ec -[UIWindow _rotateToBounds:withAnimator:transitionContext:] + 556
17 UIKit 0x188ef635c -[UIWindow _rotateWindowToOrientation:updateStatusBar:duration:skipCallbacks:] + 1248
18 UIKit 0x188c83598 -[UIWindow _setRotatableClient:toOrientation:updateStatusBar:duration:force:isRotating:] + 1360
19 UIKit 0x188c82ecc -[UIWindow _setRotatableViewOrientation:updateStatusBar:duration:force:] + 172
20 UIKit 0x1894c01f8 -[_UIFullscreenPresentationController _placeCounterRotationViewWithView:inWindow:fromOrientation:toOrientation:force:] + 352
21 UIKit 0x1894c0000 -[_UIFullscreenPresentationController _adjustOrientationIfNecessaryInWindow:forViewController:preservingViewController:] + 608
22 UIKit 0x188f552e4 -[UIPresentationController _presentWithAnimationController:interactionController:target:didEndSelector:] + 1076
23 UIKit 0x188f78314 -[UIViewController _presentViewController:modalSourceViewController:presentationController:animationController:interactionController:completion:] + 1392
24 UIKit 0x188f79d94 -[UIViewController _presentViewController:withAnimationController:completion:] + 4644
25 UIKit 0x188f7c800 -[UIViewController _performCoordinatedPresentOrDismiss:animated:] + 472
26 UIKit 0x188cf9ea0 -[UIViewController presentViewController:animated:completion:] + 184
27 libdispatch.dylib 0x198cd16e8 _dispatch_call_block_and_release + 24
28 libdispatch.dylib 0x198cd16a8 _dispatch_client_callout + 16
29 libdispatch.dylib 0x198cd6db0 _dispatch_main_queue_callback_4CF + 1844
30 CoreFoundation 0x1836241f8 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 12
31 CoreFoundation 0x183622060 __CFRunLoopRun + 1628
32 CoreFoundation 0x183550ca0 CFRunLoopRunSpecific + 384
33 GraphicsServices 0x18e5e4088 GSEventRunModal + 180
34 UIKit 0x188c68ffc UIApplicationMain + 204
35 MyApp 0x1000ce7b0 main (main.m:14)
36 libdyld.dylib 0x198d028b8 start + 4
Global Trace Buffer (reverse chronological seconds):
0.195619 CFNetwork 0x0000000182d6da18 TCP Conn 0x136e9bee0 SSL Handshake DONE
0.221597 CFNetwork 0x0000000182d6d928 TCP Conn 0x136e9bee0 starting SSL negotiation
0.221931 CFNetwork 0x0000000182e0fa30 TCP Conn 0x136e9bee0 complete. fd: 19, err: 0
0.222710 CFNetwork 0x0000000182e10f5c TCP Conn 0x136e9bee0 event 1. err: 0
0.304452 CFNetwork 0x0000000182e11034 TCP Conn 0x136e9bee0 started
29.919706 CFNetwork 0x0000000182d6da18 TCP Conn 0x138bceff0 SSL Handshake DONE
29.988760 CFNetwork 0x0000000182d6d928 TCP Conn 0x138bceff0 starting SSL negotiation
29.989114 CFNetwork 0x0000000182e0fa30 TCP Conn 0x138bceff0 complete. fd: 108, err: 0
29.989605 CFNetwork 0x0000000182e10f5c TCP Conn 0x138bceff0 event 1. err: 0
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x0000000198e1f140 __pthread_kill + 8
1 libsystem_pthread.dylib 0x0000000198ee8ef8 pthread_kill + 112
2 libsystem_c.dylib 0x0000000198d92b78 abort + 140
3 libc++abi.dylib 0x0000000197b293f4 __cxa_bad_cast + 0
4 libc++abi.dylib 0x0000000197b45e98 default_unexpected_handler() + 0
5 libobjc.A.dylib 0x00000001984b4248 _objc_terminate() + 124
6 libc++abi.dylib 0x0000000197b42f44 std::__terminate(void (*)()) + 16
7 libc++abi.dylib 0x0000000197b4285c __cxxabiv1::exception_cleanup_func(_Unwind_Reason_Code, _Unwind_Exception*) + 0
8 libobjc.A.dylib 0x00000001984b4094 _objc_exception_destructor(void*) + 0
9 CoreFoundation 0x000000018366ce90 -[NSException initWithCoder:] + 0
10 UIKit 0x0000000188c7856c -[UIViewController __supportedInterfaceOrientations] + 912
11 UIKit 0x0000000188c77efc -[UIViewController _preferredInterfaceOrientationGivenStatusBarAndDeviceAndOrientation:] + 96
12 UIKit 0x0000000188edc9f8 -[UIApplicationRotationFollowingController _preferredInterfaceOrientationGivenCurrentOrientation:] + 172
13 UIKit 0x0000000188c01704 -[UIWindow _updateToInterfaceOrientation:duration:force:] + 328
14 UIKit 0x0000000189084854 -[UIScreen _notifyOrientationWillChangeAndPropagateToAllWindows:] + 344
15 UIKit 0x0000000189082e34 -[UIScreen _computeMetrics:] + 1524
16 UIKit 0x00000001890838cc -[UIScreen _setInterfaceOrientation:computeMetrics:animated:] + 108
17 UIKit 0x0000000188eaa7d8 -[UIApplication setStatusBarOrientation:animationParameters:notifySpringBoardAndFence:updateBlock:] + 680
18 UIKit 0x0000000188ef6740 __78-[UIWindow _rotateWindowToOrientation:updateStatusBar:duration:skipCallbacks:]_block_invoke1183 + 292
19 UIKit 0x000000018924e748 __58-[_UIWindowRotationAnimationController animateTransition:]_block_invoke_2 + 168
20 UIKit 0x0000000188f124e8 +[UIView(Internal) _performBlockDelayingTriggeringResponderEvents:] + 220
21 UIKit 0x000000018924e558 __58-[_UIWindowRotationAnimationController animateTransition:]_block_invoke + 136
22 UIKit 0x000000018924e43c -[_UIWindowRotationAnimationController animateTransition:] + 520
23 UIKit 0x0000000188ef50ec -[UIWindow _rotateToBounds:withAnimator:transitionContext:] + 556
24 UIKit 0x0000000188ef635c -[UIWindow _rotateWindowToOrientation:updateStatusBar:duration:skipCallbacks:] + 1248
25 UIKit 0x0000000188c83598 -[UIWindow _setRotatableClient:toOrientation:updateStatusBar:duration:force:isRotating:] + 1360
26 UIKit 0x0000000188c82ecc -[UIWindow _setRotatableViewOrientation:updateStatusBar:duration:force:] + 172
27 UIKit 0x00000001894c01f8 -[_UIFullscreenPresentationController _placeCounterRotationViewWithView:inWindow:fromOrientation:toOrientation:force:] + 352
28 UIKit 0x00000001894c0000 -[_UIFullscreenPresentationController _adjustOrientationIfNecessaryInWindow:forViewController:preservingViewController:] + 608
29 UIKit 0x0000000188f552e4 -[UIPresentationController _presentWithAnimationController:interactionController:target:didEndSelector:] + 1076
30 UIKit 0x0000000188f78314 -[UIViewController _presentViewController:modalSourceViewController:presentationController:animationController:interactionController:completion:] + 1392
31 UIKit 0x0000000188f79d94 -[UIViewController _presentViewController:withAnimationController:completion:] + 4644
32 UIKit 0x0000000188f7c800 -[UIViewController _performCoordinatedPresentOrDismiss:animated:] + 472
33 UIKit 0x0000000188cf9ea0 -[UIViewController presentViewController:animated:completion:] + 184
34 libdispatch.dylib 0x0000000198cd16e8 _dispatch_call_block_and_release + 24
35 libdispatch.dylib 0x0000000198cd16a8 _dispatch_client_callout + 16
36 libdispatch.dylib 0x0000000198cd6db0 _dispatch_main_queue_callback_4CF + 1844
37 CoreFoundation 0x00000001836241f8 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 12
38 CoreFoundation 0x0000000183622060 __CFRunLoopRun + 1628
39 CoreFoundation 0x0000000183550ca0 CFRunLoopRunSpecific + 384
40 GraphicsServices 0x000000018e5e4088 GSEventRunModal + 180
41 UIKit 0x0000000188c68ffc UIApplicationMain + 204
42 MyApp 0x00000001000ce7b0 main (main.m:14)
43 libdyld.dylib 0x0000000198d028b8 start + 4
Thread 1 name: Dispatch queue: com.apple.libdispatch-manager
Thread 1:
0 libsystem_kernel.dylib 0x0000000198e204fc kevent_qos + 8
1 libdispatch.dylib 0x0000000198ce4a04 _dispatch_mgr_invoke + 232
2 libdispatch.dylib 0x0000000198cd3874 _dispatch_source_invoke + 0
Thread 2 name: GAIThread
Thread 2:
0 libsystem_kernel.dylib 0x0000000198e04a40 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000198e048bc mach_msg + 72
2 CoreFoundation 0x0000000183624108 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x0000000183621e0c __CFRunLoopRun + 1032
4 CoreFoundation 0x0000000183550ca0 CFRunLoopRunSpecific + 384
5 Foundation 0x00000001844c92bc -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 308
6 Foundation 0x000000018451e8f4 -[NSRunLoop(NSRunLoop) run] + 88
7 MyApp 0x00000001001a8ed4 +[GAI threadMain:] + 64
8 Foundation 0x00000001845afc80 __NSThread__start__ + 1000
9 libsystem_pthread.dylib 0x0000000198ee7b28 _pthread_body + 156
10 libsystem_pthread.dylib 0x0000000198ee7a8c _pthread_body + 0
11 libsystem_pthread.dylib 0x0000000198ee5028 thread_start + 4
Thread 3:
0 libsystem_kernel.dylib 0x0000000198e1fb6c __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x0000000198ee5530 _pthread_wqthread + 1284
2 libsystem_pthread.dylib 0x0000000198ee5020 start_wqthread + 4
Thread 4:
0 libsystem_kernel.dylib 0x0000000198e1fb6c __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x0000000198ee5530 _pthread_wqthread + 1284
2 libsystem_pthread.dylib 0x0000000198ee5020 start_wqthread + 4
Thread 5:
0 libsystem_kernel.dylib 0x0000000198e1fb6c __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x0000000198ee5530 _pthread_wqthread + 1284
2 libsystem_pthread.dylib 0x0000000198ee5020 start_wqthread + 4
Thread 6 name: com.apple.NSURLConnectionLoader
Thread 6:
0 libsystem_kernel.dylib 0x0000000198e04a40 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000198e048bc mach_msg + 72
2 CoreFoundation 0x0000000183624108 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x0000000183621e0c __CFRunLoopRun + 1032
4 CoreFoundation 0x0000000183550ca0 CFRunLoopRunSpecific + 384
5 CFNetwork 0x0000000182de9b84 +[NSURLConnection(Loader) _resourceLoadLoop:] + 412
6 Foundation 0x00000001845afc80 __NSThread__start__ + 1000
7 libsystem_pthread.dylib 0x0000000198ee7b28 _pthread_body + 156
8 libsystem_pthread.dylib 0x0000000198ee7a8c _pthread_body + 0
9 libsystem_pthread.dylib 0x0000000198ee5028 thread_start + 4
Thread 7 name: com.apple.CFSocket.private
Thread 7:
0 libsystem_kernel.dylib 0x0000000198e1f368 __select + 8
1 CoreFoundation 0x000000018362a670 __CFSocketManager + 648
2 libsystem_pthread.dylib 0x0000000198ee7b28 _pthread_body + 156
3 libsystem_pthread.dylib 0x0000000198ee7a8c _pthread_body + 0
4 libsystem_pthread.dylib 0x0000000198ee5028 thread_start + 4
Thread 8 name: com.apple.CoreMotion.MotionThread
Thread 8:
0 libsystem_kernel.dylib 0x0000000198e04a40 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000198e048bc mach_msg + 72
2 CoreFoundation 0x0000000183624108 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x0000000183621e0c __CFRunLoopRun + 1032
4 CoreFoundation 0x0000000183550ca0 CFRunLoopRunSpecific + 384
5 CoreFoundation 0x000000018359e44c CFRunLoopRun + 112
6 CoreMotion 0x0000000183fd62e4 0x183f84000 + 336612
7 libsystem_pthread.dylib 0x0000000198ee7b28 _pthread_body + 156
8 libsystem_pthread.dylib 0x0000000198ee7a8c _pthread_body + 0
9 libsystem_pthread.dylib 0x0000000198ee5028 thread_start + 4
Thread 9:
0 libsystem_kernel.dylib 0x0000000198e1ef48 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x0000000198ee6ce8 _pthread_cond_wait + 648
2 MyApp 0x0000000100406834 0x100094000 + 3614772
3 MyApp 0x00000001002df868 0x100094000 + 2406504
4 MyApp 0x00000001003add94 0x100094000 + 3251604
5 libsystem_pthread.dylib 0x0000000198ee7b28 _pthread_body + 156
6 libsystem_pthread.dylib 0x0000000198ee7a8c _pthread_body + 0
7 libsystem_pthread.dylib 0x0000000198ee5028 thread_start + 4
Thread 10:
0 libsystem_kernel.dylib 0x0000000198e04a40 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000198e048bc mach_msg + 72
2 CoreFoundation 0x0000000183624108 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x0000000183621e0c __CFRunLoopRun + 1032
4 CoreFoundation 0x0000000183550ca0 CFRunLoopRunSpecific + 384
5 Foundation 0x00000001844c92bc -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 308
6 MyApp 0x00000001003eac64 0x100094000 + 3501156
7 Foundation 0x00000001845afc80 __NSThread__start__ + 1000
8 libsystem_pthread.dylib 0x0000000198ee7b28 _pthread_body + 156
9 libsystem_pthread.dylib 0x0000000198ee7a8c _pthread_body + 0
10 libsystem_pthread.dylib 0x0000000198ee5028 thread_start + 4
Thread 11:
0 libsystem_kernel.dylib 0x0000000198e1ef48 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x0000000198ee6ce8 _pthread_cond_wait + 648
2 MyApp 0x0000000100406904 0x100094000 + 3614980
3 MyApp 0x00000001003a682c 0x100094000 + 3221548
4 MyApp 0x00000001005c7c5c 0x100094000 + 5454940
5 MyApp 0x00000001003add94 0x100094000 + 3251604
6 libsystem_pthread.dylib 0x0000000198ee7b28 _pthread_body + 156
7 libsystem_pthread.dylib 0x0000000198ee7a8c _pthread_body + 0
8 libsystem_pthread.dylib 0x0000000198ee5028 thread_start + 4
Thread 12:
0 libsystem_kernel.dylib 0x0000000198e1ef48 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x0000000198ee6ce8 _pthread_cond_wait + 648
2 MyApp 0x0000000100406904 0x100094000 + 3614980
3 MyApp 0x00000001003a682c 0x100094000 + 3221548
4 MyApp 0x00000001005c7c5c 0x100094000 + 5454940
5 MyApp 0x00000001003add94 0x100094000 + 3251604
6 libsystem_pthread.dylib 0x0000000198ee7b28 _pthread_body + 156
7 libsystem_pthread.dylib 0x0000000198ee7a8c _pthread_body + 0
8 libsystem_pthread.dylib 0x0000000198ee5028 thread_start + 4
Thread 13:
0 libsystem_kernel.dylib 0x0000000198e1ef48 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x0000000198ee6ce8 _pthread_cond_wait + 648
2 MyApp 0x0000000100406834 0x100094000 + 3614772
3 MyApp 0x0000000100382508 0x100094000 + 3073288
4 MyApp 0x00000001003add94 0x100094000 + 3251604
5 libsystem_pthread.dylib 0x0000000198ee7b28 _pthread_body + 156
6 libsystem_pthread.dylib 0x0000000198ee7a8c _pthread_body + 0
7 libsystem_pthread.dylib 0x0000000198ee5028 thread_start + 4
Thread 14:
0 libsystem_kernel.dylib 0x0000000198e1ef48 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x0000000198ee6ce8 _pthread_cond_wait + 648
2 MyApp 0x0000000100406834 0x100094000 + 3614772
3 MyApp 0x0000000100382508 0x100094000 + 3073288
4 MyApp 0x00000001003add94 0x100094000 + 3251604
5 libsystem_pthread.dylib 0x0000000198ee7b28 _pthread_body + 156
6 libsystem_pthread.dylib 0x0000000198ee7a8c _pthread_body + 0
7 libsystem_pthread.dylib 0x0000000198ee5028 thread_start + 4
Thread 15:
0 libsystem_kernel.dylib 0x0000000198e1ef48 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x0000000198ee6ce8 _pthread_cond_wait + 648
2 MyApp 0x0000000100406834 0x100094000 + 3614772
3 MyApp 0x0000000100382508 0x100094000 + 3073288
4 MyApp 0x00000001003add94 0x100094000 + 3251604
5 libsystem_pthread.dylib 0x0000000198ee7b28 _pthread_body + 156
6 libsystem_pthread.dylib 0x0000000198ee7a8c _pthread_body + 0
7 libsystem_pthread.dylib 0x0000000198ee5028 thread_start + 4
Thread 16:
0 libsystem_kernel.dylib 0x0000000198e1fb6c __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x0000000198ee5530 _pthread_wqthread + 1284
2 libsystem_pthread.dylib 0x0000000198ee5020 start_wqthread + 4
Thread 17:
0 libsystem_kernel.dylib 0x0000000198e04a40 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000198e048bc mach_msg + 72
2 CoreFoundation 0x0000000183624108 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x0000000183621e0c __CFRunLoopRun + 1032
4 CoreFoundation 0x0000000183550ca0 CFRunLoopRunSpecific + 384
5 Foundation 0x00000001844c92bc -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 308
6 MyApp 0x0000000100403114 0x100094000 + 3600660
7 Foundation 0x00000001845afc80 __NSThread__start__ + 1000
8 libsystem_pthread.dylib 0x0000000198ee7b28 _pthread_body + 156
9 libsystem_pthread.dylib 0x0000000198ee7a8c _pthread_body + 0
10 libsystem_pthread.dylib 0x0000000198ee5028 thread_start + 4
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000138bd82b7
x4: 0x0000000197b46e02 x5: 0x000000016fd67fc0 x6: 0x000000000000006e x7: 0x0000000000000f80
x8: 0x0000000008000000 x9: 0x0000000004000000 x10: 0x0000000000000002 x11: 0x0000000000000010
x12: 0x0000000000000000 x13: 0x0000000000000002 x14: 0x0000000000000000 x15: 0x0000030000000300
x16: 0x0000000000000148 x17: 0x0000000000000000 x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x000000019f6e2000 x21: 0x000000016fd67fc0 x22: 0x0000000136f2ef90 x23: 0x0000000000000018
x24: 0x0000000136dfaff0 x25: 0x000000019f71bfd0 x26: 0x0000000000000000 x27: 0x0000000000000002
x28: 0x0000000000000001 fp: 0x000000016fd67f20 lr: 0x0000000198ee8ef8
sp: 0x000000016fd67f00 pc: 0x0000000198e1f140 cpsr: 0x00000000
Thank you.
I figured out the problem. For some reasons iPad did not have landscape orientation in supported orientations in application plist file, that's why application crashed trying to present controller in landscape mode.
Lines below these:
7 libc++abi.dylib 0x0000000197b4285c __cxxabiv1::exception_cleanup_func(_Unwind_Reason_Code, _Unwind_Exception*) + 0
8 libobjc.A.dylib 0x00000001984b4094 _objc_exception_destructor(void*) + 0
9 CoreFoundation 0x000000018366ce90 -[NSException initWithCoder:] + 0
Lead me to think about these lines:
10 UIKit 0x0000000188c7856c -[UIViewController __supportedInterfaceOrientations] + 912
11 UIKit 0x0000000188c77efc -[UIViewController _preferredInterfaceOrientationGivenStatusBarAndDeviceAndOrientation:] + 96
I want to present a viewController using the following code.
Due to some other reasons, I need to get synchrolock before presenting the controller.
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
LogInfo(#"get synchrolock On a background thread");
[RuiKlasseBaseViewController waitSemaphore];
dispatch_async(dispatch_get_main_queue(), ^{
LogInfo(#"presentViewController On main thread");
if (self.view.window) {
TeachingViewController*teachingController=[self.storyboard instantiateViewControllerWithIdentifier:#"Teaching"];
[self presentViewController:teachingController animated:YES completion:releaseSynchrolock];
} else {
LogInfo(#"release synchrolock");
[RuiKlasseBaseViewController signalSemaphore];
[self hidetital];
}
});
});
but sometimes crashed at line:
[self presentViewController:teachingController animated:YES completion:releaseSynchrolock];
crash log:
Incident Identifier: B006117F-5F84-47B1-8B38-12BBD67D6383
CrashReporter Key: 95d234d099f2443ad742fad4e44bedb9c9dd5341
Hardware Model: iPad4,4
Process: MyApp [235]
Path: /private/var/mobile/Containers/Bundle/Application/C476541C-FA4B-479E-8744-18213785C697/MyApp.app/MyApp
Identifier: com.test.myapp
Version: 1180 (2.0.190)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
Date/Time: 2015-03-09 13:54:49.910 +0800
Launch Time: 2015-03-09 13:36:19.134 +0800
OS Version: iOS 8.1.2 (12B440)
Report Version: 105
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x00000000000000a4
Triggered by Thread: 15
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0:
0 CoreFoundation 0x000000018538180c -[CFPrefsSearchListSource generationCountFromListOfSources:count:allowFetching:] + 112
1 CoreFoundation 0x0000000185381db8 -[CFPrefsSearchListSource alreadylocked_copyDictionary] + 152
2 CoreFoundation 0x0000000185381db8 -[CFPrefsSearchListSource alreadylocked_copyDictionary] + 152
3 CoreFoundation 0x0000000185380fcc -[CFPrefsSearchListSource alreadylocked_copyValueForKey:] + 44
4 CoreFoundation 0x000000018540f248 ___CFPreferencesCopyAppValueWithContainer_block_invoke + 68
5 CoreFoundation 0x0000000185380120 +[CFPrefsSearchListSource withSearchListForIdentifier:container:perform:] + 576
6 CoreFoundation 0x000000018540f1b8 _CFPreferencesCopyAppValueWithContainer + 196
7 Foundation 0x00000001861bdc28 -[NSUserDefaults(NSUserDefaults) objectForKey:] + 36
8 WebKitLegacy 0x0000000193f6e244 -[WebPreferences _valueForKey:] + 264
9 WebKitLegacy 0x0000000193f6e0ec -[WebPreferences _integerValueForKey:] + 24
10 WebKitLegacy 0x0000000193f749ec -[WebView(WebPrivate) _preferencesChanged:] + 5636
11 WebKitLegacy 0x0000000193f702d0 -[WebView(WebPrivate) _commonInitializationWithFrameName:groupName:] + 2332
12 WebKitLegacy 0x0000000193fe0ef4 -[WebView(WebPrivate) _initWithFrame:frameName:groupName:] + 148
13 UIKit 0x0000000189ce9f30 -[UIWebDocumentView initWithWebView:frame:] + 336
14 UIKit 0x0000000189ce9b88 -[UIWebBrowserView initWithWebView:frame:] + 52
15 UIKit 0x0000000189ce9ac8 -[UIWebBrowserView initWithFrame:] + 48
16 UIKit 0x0000000189f58d5c -[UIWebView _webViewCommonInitWithWebView:scalesPageToFit:] + 268
17 UIKit 0x0000000189f596e4 -[UIWebView initWithCoder:] + 120
18 UIKit 0x000000018a068d94 UINibDecoderDecodeObjectForValue + 808
19 UIKit 0x000000018a068a50 -[UINibDecoder decodeObjectForKey:] + 340
20 UIKit 0x0000000189f901b8 -[UIRuntimeConnection initWithCoder:] + 124
21 UIKit 0x000000018a068d94 UINibDecoderDecodeObjectForValue + 808
22 UIKit 0x000000018a068d34 UINibDecoderDecodeObjectForValue + 712
23 UIKit 0x000000018a068a50 -[UINibDecoder decodeObjectForKey:] + 340
24 UIKit 0x0000000189f8f640 -[UINib instantiateWithOwner:options:] + 1096
25 UIKit 0x0000000189e94270 -[UIViewController _loadViewFromNibNamed:bundle:] + 280
26 UIKit 0x0000000189b84840 -[UIViewController loadViewIfRequired] + 84
27 UIKit 0x0000000189b847ac -[UIViewController view] + 28
28 UIKit 0x000000018a275c30 -[_UIFullscreenPresentationController _setPresentedViewController:] + 72
29 UIKit 0x0000000189e7f1c4 -[UIPresentationController initWithPresentedViewController:presentingViewController:] + 116
30 UIKit 0x0000000189e9a264 -[UIViewController _presentViewController:withAnimationController:completion:] + 1968
31 UIKit 0x0000000189e9c67c __62-[UIViewController presentViewController:animated:completion:]_block_invoke + 116
32 UIKit 0x0000000189c71cec -[UIViewController presentViewController:animated:completion:] + 212
33 MyApp 0x00000001002a4438 __32-[LessonViewController shangke:]_block_invoke_2 (LessonViewController.m:656)
34 libdispatch.dylib 0x00000001964313a8 _dispatch_call_block_and_release + 20
35 libdispatch.dylib 0x0000000196431368 _dispatch_client_callout + 12
36 libdispatch.dylib 0x000000019643597c _dispatch_main_queue_callback_4CF + 928
37 CoreFoundation 0x0000000185389fa0 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 8
38 CoreFoundation 0x0000000185388048 __CFRunLoopRun + 1488
39 CoreFoundation 0x00000001852b50a0 CFRunLoopRunSpecific + 392
40 GraphicsServices 0x000000018e41b5a0 GSEventRunModal + 164
41 UIKit 0x0000000189bea3bc UIApplicationMain + 1484
42 MyApp 0x000000010024fc44 main (main.m:16)
43 libdyld.dylib 0x000000019645aa04 start + 0
Thread 1 name: Dispatch queue: com.apple.libdispatch-manager
Thread 1:
0 libsystem_kernel.dylib 0x0000000196558c94 kevent64 + 8
1 libdispatch.dylib 0x000000019644097c _dispatch_mgr_invoke + 272
2 libdispatch.dylib 0x00000001964333b0 _dispatch_mgr_thread + 48
Thread 2 name: AFNetworking
Thread 2:
0 libsystem_kernel.dylib 0x0000000196558e7c mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000196558cf4 mach_msg + 68
2 CoreFoundation 0x0000000185389ecc __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x0000000185387e20 __CFRunLoopRun + 936
4 CoreFoundation 0x00000001852b50a0 CFRunLoopRunSpecific + 392
5 Foundation 0x00000001861bd800 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 312
6 Foundation 0x0000000186217ef4 -[NSRunLoop(NSRunLoop) run] + 92
7 MyApp 0x00000001000c9398 +[AFURLConnectionOperation networkRequestThreadEntryPoint:] (AFURLConnectionOperation.m:193)
8 Foundation 0x00000001862a5c08 __NSThread__main__ + 1068
9 libsystem_pthread.dylib 0x000000019660fe7c _pthread_body + 160
10 libsystem_pthread.dylib 0x000000019660fdd8 _pthread_start + 156
11 libsystem_pthread.dylib 0x000000019660cfac thread_start + 0
Thread 3 name: com.apple.NSURLConnectionLoader
Thread 3:
0 libsystem_kernel.dylib 0x0000000196558e7c mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000196558cf4 mach_msg + 68
2 CoreFoundation 0x0000000185389ecc __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x0000000185387e20 __CFRunLoopRun + 936
4 CoreFoundation 0x00000001852b50a0 CFRunLoopRunSpecific + 392
5 CFNetwork 0x0000000184dba4e4 +[NSURLConnection(Loader) _resourceLoadLoop:] + 436
6 Foundation 0x00000001862a5c08 __NSThread__main__ + 1068
7 libsystem_pthread.dylib 0x000000019660fe7c _pthread_body + 160
8 libsystem_pthread.dylib 0x000000019660fdd8 _pthread_start + 156
9 libsystem_pthread.dylib 0x000000019660cfac thread_start + 0
Thread 4 name: com.apple.CFSocket.private
Thread 4:
0 libsystem_kernel.dylib 0x0000000196573498 __select + 8
1 CoreFoundation 0x000000018538f8c4 __CFSocketManager + 656
2 libsystem_pthread.dylib 0x000000019660fe7c _pthread_body + 160
3 libsystem_pthread.dylib 0x000000019660fdd8 _pthread_start + 156
4 libsystem_pthread.dylib 0x000000019660cfac thread_start + 0
Thread 5 name: WebThread
Thread 5:
0 libsystem_kernel.dylib 0x0000000196558e7c mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000196558cf4 mach_msg + 68
2 CoreFoundation 0x0000000185389ecc __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x0000000185387e20 __CFRunLoopRun + 936
4 CoreFoundation 0x00000001852b50a0 CFRunLoopRunSpecific + 392
5 WebCore 0x00000001930ec854 RunWebThread(void*) + 464
6 libsystem_pthread.dylib 0x000000019660fe7c _pthread_body + 160
7 libsystem_pthread.dylib 0x000000019660fdd8 _pthread_start + 156
8 libsystem_pthread.dylib 0x000000019660cfac thread_start + 0
Thread 6 name: JavaScriptCore::BlockFree
Thread 6:
0 libsystem_kernel.dylib 0x0000000196573078 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x000000019660efe0 _pthread_cond_wait + 620
2 libc++.1.dylib 0x0000000195580cac std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 52
3 JavaScriptCore 0x00000001868415f8 JSC::BlockAllocator::blockFreeingThreadMain() + 228
4 JavaScriptCore 0x000000018683cb7c WTF::wtfThreadEntryPoint(void*) + 20
5 libsystem_pthread.dylib 0x000000019660fe7c _pthread_body + 160
6 libsystem_pthread.dylib 0x000000019660fdd8 _pthread_start + 156
7 libsystem_pthread.dylib 0x000000019660cfac thread_start + 0
Thread 7 name: JavaScriptCore::Marking
Thread 7:
0 libsystem_kernel.dylib 0x0000000196573078 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x000000019660efe0 _pthread_cond_wait + 620
2 libc++.1.dylib 0x0000000195580cac std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 52
3 JavaScriptCore 0x0000000186aea8b8 JSC::GCThread::waitForNextPhase() + 152
4 JavaScriptCore 0x0000000186aea95c JSC::GCThread::gcThreadMain() + 88
5 JavaScriptCore 0x000000018683cb7c WTF::wtfThreadEntryPoint(void*) + 20
6 libsystem_pthread.dylib 0x000000019660fe7c _pthread_body + 160
7 libsystem_pthread.dylib 0x000000019660fdd8 _pthread_start + 156
8 libsystem_pthread.dylib 0x000000019660cfac thread_start + 0
Thread 8 name: WebCore: CFNetwork Loader
Thread 8:
0 libsystem_kernel.dylib 0x0000000196558e7c mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000196558cf4 mach_msg + 68
2 CoreFoundation 0x0000000185389ecc __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x0000000185387e20 __CFRunLoopRun + 936
4 CoreFoundation 0x00000001852b50a0 CFRunLoopRunSpecific + 392
5 WebCore 0x0000000193120670 WebCore::runLoaderThread(void*) + 284
6 JavaScriptCore 0x000000018683cb7c WTF::wtfThreadEntryPoint(void*) + 20
7 libsystem_pthread.dylib 0x000000019660fe7c _pthread_body + 160
8 libsystem_pthread.dylib 0x000000019660fdd8 _pthread_start + 156
9 libsystem_pthread.dylib 0x000000019660cfac thread_start + 0
Thread 9:
0 libsystem_kernel.dylib 0x0000000196558e7c mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000196558cf4 mach_msg + 68
2 CoreFoundation 0x0000000185389ecc __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x0000000185387e20 __CFRunLoopRun + 936
4 CoreFoundation 0x00000001852b50a0 CFRunLoopRunSpecific + 392
5 CoreFoundation 0x00000001853071f8 CFRunLoopRun + 108
6 CoreMotion 0x0000000185cb298c 0x185c70000 + 272780
7 libsystem_pthread.dylib 0x000000019660fe7c _pthread_body + 160
8 libsystem_pthread.dylib 0x000000019660fdd8 _pthread_start + 156
9 libsystem_pthread.dylib 0x000000019660cfac thread_start + 0
Thread 10:
0 libsystem_kernel.dylib 0x0000000196573c78 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x000000019660d390 _pthread_wqthread + 988
2 libsystem_pthread.dylib 0x000000019660cfa4 start_wqthread + 0
Thread 11 name: Dispatch queue: cocoa.lumberjack
Thread 11:
0 libsystem_kernel.dylib 0x0000000196558eb8 semaphore_wait_trap + 8
1 libdispatch.dylib 0x000000019643ed98 _dispatch_group_wait_slow + 244
2 MyApp 0x0000000100137d18 +[DDLog lt_log:] (DDLog.m:665)
3 MyApp 0x0000000100136370 __40+[DDLog queueLogMessage:asynchronously:]_block_invoke (DDLog.m:286)
4 libdispatch.dylib 0x00000001964313a8 _dispatch_call_block_and_release + 20
5 libdispatch.dylib 0x0000000196431368 _dispatch_client_callout + 12
6 libdispatch.dylib 0x000000019643b4bc _dispatch_queue_drain + 1212
7 libdispatch.dylib 0x0000000196434470 _dispatch_queue_invoke + 128
8 libdispatch.dylib 0x000000019643d220 _dispatch_root_queue_drain + 660
9 libdispatch.dylib 0x000000019643e758 _dispatch_worker_thread3 + 104
10 libsystem_pthread.dylib 0x000000019660d2e0 _pthread_wqthread + 812
11 libsystem_pthread.dylib 0x000000019660cfa4 start_wqthread + 0
Thread 12 name: Dispatch queue: com.apple.root.default-qos.overcommit
Thread 12:
0 libsystem_kernel.dylib 0x0000000196573c78 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x0000000196611838 _pthread_workqueue_addthreads + 60
2 libdispatch.dylib 0x000000019643cbf8 _dispatch_queue_wakeup_global_slow + 80
3 libdispatch.dylib 0x000000019643d1e4 _dispatch_root_queue_drain + 600
4 libdispatch.dylib 0x000000019643e758 _dispatch_worker_thread3 + 104
5 libsystem_pthread.dylib 0x000000019660d2e0 _pthread_wqthread + 812
6 libsystem_pthread.dylib 0x000000019660cfa4 start_wqthread + 0
Thread 13:
0 libsystem_kernel.dylib 0x0000000196573c78 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x000000019660d390 _pthread_wqthread + 988
2 libsystem_pthread.dylib 0x000000019660cfa4 start_wqthread + 0
Thread 14 name: Dispatch queue: com.apple.root.default-qos
Thread 14:
0 libsystem_kernel.dylib 0x0000000196572420 __connect + 8
1 MyApp 0x00000001001e3d44 -[CommandSender sendUsingTCPForCommand:withObj:] (CommandSender.m:154)
2 MyApp 0x00000001001e3254 __47-[CommandSender sendCommandType:using:withObj:]_block_invoke (CommandSender.m:43)
3 libdispatch.dylib 0x00000001964313a8 _dispatch_call_block_and_release + 20
4 libdispatch.dylib 0x0000000196431368 _dispatch_client_callout + 12
5 libdispatch.dylib 0x000000019643d408 _dispatch_root_queue_drain + 1148
6 libdispatch.dylib 0x000000019643e758 _dispatch_worker_thread3 + 104
7 libsystem_pthread.dylib 0x000000019660d2e0 _pthread_wqthread + 812
8 libsystem_pthread.dylib 0x000000019660cfa4 start_wqthread + 0
Thread 15 Crashed:
0 QuartzCore 0x00000001894d67ec CA::Layer::collect_animations_(double, double*, CA::Layer::CollectAnimationsData*) + 76
1 QuartzCore 0x00000001894d6930 CA::Layer::collect_animations_(double, double*, CA::Layer::CollectAnimationsData*) + 400
2 QuartzCore 0x00000001894d6930 CA::Layer::collect_animations_(double, double*, CA::Layer::CollectAnimationsData*) + 400
3 QuartzCore 0x00000001894d6930 CA::Layer::collect_animations_(double, double*, CA::Layer::CollectAnimationsData*) + 400
4 QuartzCore 0x00000001894d6930 CA::Layer::collect_animations_(double, double*, CA::Layer::CollectAnimationsData*) + 400
5 QuartzCore 0x00000001894d6790 CA::Layer::collect_animations(CA::Transaction*, double, double*) + 36
6 QuartzCore 0x00000001894d406c CA::Context::commit_transaction(CA::Transaction*) + 1400
7 QuartzCore 0x00000001894d3988 CA::Transaction::commit() + 432
8 QuartzCore 0x0000000189504028 CA::Transaction::release_thread(void*) + 200
9 libsystem_pthread.dylib 0x000000019660e3dc _pthread_tsd_cleanup + 196
10 libsystem_pthread.dylib 0x000000019660e0a8 _pthread_exit + 136
11 libsystem_pthread.dylib 0x000000019660f32c pthread_exit + 40
12 Foundation 0x00000001861d6ffc +[NSThread exit] + 12
13 Foundation 0x00000001862a5c20 __NSThread__main__ + 1092
14 libsystem_pthread.dylib 0x000000019660fe7c _pthread_body + 160
15 libsystem_pthread.dylib 0x000000019660fdd8 _pthread_start + 156
16 libsystem_pthread.dylib 0x000000019660cfac thread_start + 0
Thread 16:
0 libsystem_kernel.dylib 0x0000000196573c78 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x000000019660d390 _pthread_wqthread + 988
2 libsystem_pthread.dylib 0x000000019660cfa4 start_wqthread + 0
Thread 15 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x000000014f939200 x2: 0x00000001063eb910 x3: 0x00000001063f3970
x4: 0x0000000003000001 x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x0000000000000000
x8: 0x0000000000000001 x9: 0x0000000000000008 x10: 0x0000000000000001 x11: 0x0000000000004800
x12: 0x0000000000000000 x13: 0x0000000102a4d688 x14: 0x0000000000000000 x15: 0x0000000000000000
x16: 0x000000019657dd74 x17: 0x0000000195dffea0 x18: 0x0000000000000000 x19: 0x00000001063eb910
x20: 0x0000000000000004 x21: 0x00000001063eb718 x22: 0x0000000197313000 x23: 0x0000000000000000
x24: 0x0000000000000001 x25: 0x00000001063eb718 x26: 0x0000000102b4a084 x27: 0x0000000000000003
x28: 0x0000000000000001 fp: 0x00000001063eb6f0 lr: 0x00000001894d6934
sp: 0x00000001063eb650 pc: 0x00000001894d67ec cpsr: 0x20000000
Any help is much appreciated.
Thanks.