Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash and rejection from the App Store: scene-create watchdog transgression #1399

Closed
groue opened this issue Jun 12, 2018 · 68 comments
Closed
Assignees
Milestone

Comments

@groue
Copy link

groue commented Jun 12, 2018

[REQUIRED] Step 2: Describe your environment

  • Xcode version: Version 9.4 (9F1027a)
  • Firebase SDK version: 5.2.0
  • Firebase Component: Core (?)
  • Component version: ?

[REQUIRED] Step 3: Describe the problem

My app was refused by the App Store because it hangs in FirebaseApp.configure():

Exception Type: EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace SPRINGBOARD, Code 0x8badf00d
Termination Description: SPRINGBOARD, scene-create watchdog transgression: com.xxx.ios exhausted real (wall clock) time allowance of 19.40 seconds | | ProcessVisibility: Foreground | ProcessState: Running | WatchdogEvent: scene-create | WatchdogVisibility: Foreground | WatchdogCPUStatistics: ( | "Elapsed total CPU time (seconds): 22.010 (user 22.010, system 0.000), 55% CPU", | "Elapsed application CPU time (seconds): 0.404, 1% CPU" | )
Triggered by Thread: 0

The full symbolicated crashlog reported by Apple:

Crash log
{"app_name":"xxx","timestamp":"2018-06-12 09:22:37.75 -0700","app_version":"1.4.0","slice_uuid":"444ff8ec-c00a-3cc5-ac0a-15025241ff05","adam_id":1191798427,"build_version":"20","bundleID":"com.xxx.ios","share_with_app_devs":false,"is_first_party":false,"bug_type":"109","os_version":"iPhone OS 11.4 (15F79)","incident_id":"EC7B1C12-2A73-490A-B0E3-BA9E24C0CBBC","name":"xxx"}
Incident Identifier: EC7B1C12-2A73-490A-B0E3-BA9E24C0CBBC
CrashReporter Key:   18258cf13a75ccda653fa4ecc8d77fcf8f88c44a
Hardware Model:      xxx
Process:             xxx [4520]
Path:                /private/var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/xxx
Identifier:          com.xxx.ios
Version:             20 (1.4.0)
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           com.xxx.ios [607]


Date/Time:           2018-06-12 09:22:37.2740 -0700
Launch Time:         2018-06-12 09:22:17.1384 -0700
OS Version:          iPhone OS 11.4 (15F79)
Baseband Version:    4.60.00
Report Version:      104

Exception Type:  EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Termination Reason: Namespace SPRINGBOARD, Code 0x8badf00d
Termination Description: SPRINGBOARD, scene-create watchdog transgression: com.xxx.ios exhausted real (wall clock) time allowance of 19.40 seconds |  | ProcessVisibility: Foreground | ProcessState: Running | WatchdogEvent: scene-create | WatchdogVisibility: Foreground | WatchdogCPUStatistics: ( | "Elapsed total CPU time (seconds): 22.010 (user 22.010, system 0.000), 55% CPU", | "Elapsed application CPU time (seconds): 0.404, 1% CPU" | )
Triggered by Thread:  0

Filtered syslog:
None found

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib        	0x0000000184813e08 mach_msg_trap + 8
1   libsystem_kernel.dylib        	0x0000000184813c80 mach_msg + 72
2   libdispatch.dylib             	0x00000001846b6834 _dispatch_mach_send_and_wait_for_reply + 560
3   libdispatch.dylib             	0x00000001846b6d2c dispatch_mach_send_with_result_and_wait_for_reply$VARIANT$mp + 56
4   libxpc.dylib                  	0x0000000184a106bc xpc_connection_send_message_with_reply_sync + 196
5   Security                      	0x00000001859e4a58 securityd_message_with_reply_sync + 168
6   Security                      	0x00000001859e4da4 securityd_send_sync_and_do + 80
7   Security                      	0x0000000185a4c22c __SecItemDelete_block_invoke_2 + 232
8   Security                      	0x0000000185a4aff8 __SecItemAuthDoQuery_block_invoke + 324
9   Security                      	0x0000000185a49ad4 SecItemAuthDo + 420
10  Security                      	0x0000000185a4a438 SecItemAuthDoQuery + 520
11  Security                      	0x0000000185a485a8 SecOSStatusWith + 52
12  Security                      	0x0000000185a4aa5c SecItemDelete + 460
13  xxx                           	0x00000001011c3914 __47-[FIRInstanceIDAuthKeychain defaultAccessGroup]_block_invoke + 192
14  libdispatch.dylib             	0x00000001846a0a60 _dispatch_client_callout + 16
15  libdispatch.dylib             	0x00000001846a4268 dispatch_once_f$VARIANT$mp + 60
16  xxx                           	0x00000001011c384c -[FIRInstanceIDAuthKeychain defaultAccessGroup] + 140
17  xxx                           	0x00000001011c8c6c -[FIRInstanceIDCheckinStore migrateCheckinItemIfNeeded] + 104
18  xxx                           	0x00000001011c8804 -[FIRInstanceIDCheckinStore cachedCheckinPreferences] + 48
19  xxx                           	0x00000001011cc390 -[FIRInstanceIDStore resetCredentialsIfNeeded] + 148
20  xxx                           	0x00000001011cbe48 -[FIRInstanceIDStore initWithCheckinStore:tokenStore:delegate:] + 188
21  xxx                           	0x00000001011cbd5c -[FIRInstanceIDStore initWithDelegate:] + 160
22  xxx                           	0x00000001011cf5d8 -[FIRInstanceIDTokenManager init] + 96
23  xxx                           	0x00000001011c0a10 -[FIRInstanceID setupTokenManager] + 52
24  xxx                           	0x00000001011c09b0 -[FIRInstanceID start] + 100
25  libdispatch.dylib             	0x00000001846a0a60 _dispatch_client_callout + 16
26  libdispatch.dylib             	0x00000001846a4268 dispatch_once_f$VARIANT$mp + 60
27  xxx                           	0x00000001011bd824 +[FIRInstanceID instanceID] + 56
28  xxx                           	0x00000001011bcee0 +[FIRInstanceID+ 2395872 (FIRApp) didReceiveConfigureSDKNotification:] + 332
29  CoreFoundation                	0x0000000184d40c3c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 20
30  CoreFoundation                	0x0000000184d401b8 _CFXRegistrationPost + 428
31  CoreFoundation                	0x0000000184d3ff14 ___CFXNotificationPost_block_invoke + 216
32  CoreFoundation                	0x0000000184dbd84c -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1408
33  CoreFoundation                	0x0000000184c76f38 _CFXNotificationPost + 384
34  Foundation                    	0x00000001856e7bbc -[NSNotificationCenter postNotificationName:object:userInfo:] + 68
35  xxx                           	0x00000001011a7e88 +[FIRApp sendNotificationsToSDKs:] + 2309768 (FIRApp.m:393)
36  xxx                           	0x00000001011a6c30 +[FIRApp configureDefaultAppWithOptions:sendingNotifications:] + 2305072 (FIRApp.m:147)
37  xxx                           	0x00000001011a6a64 +[FIRApp configure] + 2304612 (FIRApp.m:120)
38  xxx                           	0x000000010100ae40 specialized AppDelegate.application(_:didFinishLaunchingWithOptions:) + 618048 (AppDelegate.swift:0)
39  xxx                           	0x0000000100ff29e0 @objc AppDelegate.application(_:didFinishLaunchingWithOptions:) + 518624 (AppDelegate.swift:0)
40  UIKit                         	0x000000018e9badbc -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 408
41  UIKit                         	0x000000018e9ba1c4 -[UIApplication _callInitializationDelegatesForMainScene:transitionContext:] + 3484
42  UIKit                         	0x000000018e9875e0 -[UIApplication _runWithMainScene:transitionContext:completion:] + 1680
43  UIKit                         	0x000000018efb7b1c __111-[__UICanvasLifecycleMonitor_Compatability _scheduleFirstCommitForScene:transition:firstActivation:completion:]_block_invoke + 784
44  UIKit                         	0x000000018e986dd0 +[_UICanvas _enqueuePostSettingUpdateTransactionBlock:] + 160
45  UIKit                         	0x000000018e986c6c -[__UICanvasLifecycleMonitor_Compatability _scheduleFirstCommitForScene:transition:firstActivation:completion:] + 240
46  UIKit                         	0x000000018e985afc -[__UICanvasLifecycleMonitor_Compatability activateEventsOnly:withContext:completion:] + 724
47  UIKit                         	0x000000018f61b84c __82-[_UIApplicationCanvas _transitionLifecycleStateWithTransitionContext:completion:]_block_invoke + 296
48  UIKit                         	0x000000018e9851ec -[_UIApplicationCanvas _transitionLifecycleStateWithTransitionContext:completion:] + 432
49  UIKit                         	0x000000018f400ac8 __125-[_UICanvasLifecycleSettingsDiffAction performActionsForCanvas:withUpdatedScene:settingsDiff:fromSettings:transitionContext:]_block_invoke + 220
50  UIKit                         	0x000000018f54ebf8 _performActionsWithDelayForTransitionContext + 112
51  UIKit                         	0x000000018e984c0c -[_UICanvasLifecycleSettingsDiffAction performActionsForCanvas:withUpdatedScene:settingsDiff:fromSettings:transitionContext:] + 248
52  UIKit                         	0x000000018e9845a8 -[_UICanvas scene:didUpdateWithDiff:transitionContext:completion:] + 368
53  UIKit                         	0x000000018e9815e0 -[UIApplication workspace:didCreateScene:withTransitionContext:completion:] + 540
54  UIKit                         	0x000000018e981330 -[UIApplicationSceneClientAgent scene:didInitializeWithEvent:completion:] + 364
55  FrontBoardServices            	0x00000001875af470 -[FBSSceneImpl _didCreateWithTransitionContext:completion:] + 364
56  FrontBoardServices            	0x00000001875b7d6c __56-[FBSWorkspace client:handleCreateScene:withCompletion:]_block_invoke_2 + 224
57  libdispatch.dylib             	0x00000001846a0a60 _dispatch_client_callout + 16
58  libdispatch.dylib             	0x00000001846a8170 _dispatch_block_invoke_direct$VARIANT$mp + 224
59  FrontBoardServices            	0x00000001875e3878 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 36
60  FrontBoardServices            	0x00000001875e351c -[FBSSerialQueue _performNext] + 404
61  FrontBoardServices            	0x00000001875e3ab8 -[FBSSerialQueue _performNextFromRunLoopSource] + 56
62  CoreFoundation                	0x0000000184d57404 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
63  CoreFoundation                	0x0000000184d56c2c __CFRunLoopDoSources0 + 276
64  CoreFoundation                	0x0000000184d5479c __CFRunLoopRun + 1204
65  CoreFoundation                	0x0000000184c74da8 CFRunLoopRunSpecific + 552
66  GraphicsServices              	0x0000000186c59020 GSEventRunModal + 100
67  UIKit                         	0x000000018ec91758 UIApplicationMain + 236
68  xxx                           	0x0000000100f80068 main + 49256 (RegularPolicyViewController.swift:70)
69  libdyld.dylib                 	0x0000000184705fc0 start + 4

Thread 1 name:  com.apple.uikit.eventfetch-thread
Thread 1:
0   libsystem_kernel.dylib        	0x0000000184813e08 mach_msg_trap + 8
1   libsystem_kernel.dylib        	0x0000000184813c80 mach_msg + 72
2   CoreFoundation                	0x0000000184d56e40 __CFRunLoopServiceMachPort + 196
3   CoreFoundation                	0x0000000184d54908 __CFRunLoopRun + 1568
4   CoreFoundation                	0x0000000184c74da8 CFRunLoopRunSpecific + 552
5   Foundation                    	0x00000001856e9674 -[NSRunLoop+ 34420 (NSRunLoop) runMode:beforeDate:] + 304
6   Foundation                    	0x00000001856e94dc -[NSRunLoop+ 34012 (NSRunLoop) runUntilDate:] + 84
7   UIKit                         	0x000000018e976768 -[UIEventFetcher threadMain] + 136
8   Foundation                    	0x00000001857f9efc __NSThread__start__ + 1040
9   libsystem_pthread.dylib       	0x00000001849d5220 _pthread_body + 272
10  libsystem_pthread.dylib       	0x00000001849d5110 _pthread_body + 0
11  libsystem_pthread.dylib       	0x00000001849d3b10 thread_start + 4

Thread 2:
0   libsystem_kernel.dylib        	0x0000000184835d84 __workq_kernreturn + 8
1   libsystem_pthread.dylib       	0x00000001849d3eb4 _pthread_wqthread + 928
2   libsystem_pthread.dylib       	0x00000001849d3b08 start_wqthread + 4

Thread 3 name:  Dispatch queue: com.google.fira.worker
Thread 3:
0   libsystem_kernel.dylib        	0x0000000184835be4 __ulock_wait + 8
1   libdispatch.dylib             	0x00000001846a3398 _dispatch_unfair_lock_wait + 48
2   libdispatch.dylib             	0x00000001846a3590 _dispatch_gate_wait_slow$VARIANT$mp + 132
3   libdispatch.dylib             	0x00000001846a42b0 dispatch_once_f$VARIANT$mp + 132
4   xxx                           	0x00000001011bd824 +[FIRInstanceID instanceID] + 56
5   xxx                           	0x0000000101137dcc -[FIRAIdentity firebaseInstanceID] + 40
6   xxx                           	0x0000000101142894 -[FIRAMeasurement createRawEventMetadataWithUserAttributes:] + 468
7   xxx                           	0x000000010113fe38 __43-[FIRAMeasurement writeEventOnWorkerQueue:]_block_invoke.1064 + 644
8   xxx                           	0x0000000101120654 -[FIRASqliteStore performTransaction:] + 92
9   xxx                           	0x000000010113ec5c -[FIRAMeasurement writeEventOnWorkerQueue:] + 1464
10  xxx                           	0x000000010113e554 -[FIRAMeasurement handleEventOnWorkerQueue:] + 384
11  xxx                           	0x000000010113b2d8 -[FIRAMeasurement reportFirstOpenOnWorkerQueue] + 2116
12  xxx                           	0x000000010113a558 __48-[FIRAMeasurement startMeasurementOnWorkerQueue]_block_invoke + 1444
13  libdispatch.dylib             	0x00000001846a0a60 _dispatch_client_callout + 16
14  libdispatch.dylib             	0x00000001846a4268 dispatch_once_f$VARIANT$mp + 60
15  xxx                           	0x0000000101139f98 -[FIRAMeasurement startMeasurementOnWorkerQueue] + 304
16  xxx                           	0x0000000101139d30 -[FIRAMeasurement setEnabledOnWorkerQueue:] + 280
17  xxx                           	0x0000000101151510 __52-[FIRAScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 48
18  libdispatch.dylib             	0x00000001846a0aa0 _dispatch_call_block_and_release + 24
19  libdispatch.dylib             	0x00000001846a0a60 _dispatch_client_callout + 16
20  libdispatch.dylib             	0x00000001846aa9b4 _dispatch_queue_serial_drain$VARIANT$mp + 608
21  libdispatch.dylib             	0x00000001846ab2fc _dispatch_queue_invoke$VARIANT$mp + 336
22  libdispatch.dylib             	0x00000001846abcc8 _dispatch_root_queue_drain_deferred_wlh$VARIANT$mp + 340
23  libdispatch.dylib             	0x00000001846b4098 _dispatch_workloop_worker_thread$VARIANT$mp + 668
24  libsystem_pthread.dylib       	0x00000001849d3e70 _pthread_wqthread + 860
25  libsystem_pthread.dylib       	0x00000001849d3b08 start_wqthread + 4

Thread 4 name:  com.twitter.crashlytics.ios.MachExceptionServer
Thread 4:
0   libsystem_kernel.dylib        	0x0000000184813e08 mach_msg_trap + 8
1   libsystem_kernel.dylib        	0x0000000184813c80 mach_msg + 72
2   xxx                           	0x00000001010c9940 CLSMachExceptionServer + 1399104 (CLSMachException.c:180)
3   libsystem_pthread.dylib       	0x00000001849d5220 _pthread_body + 272
4   libsystem_pthread.dylib       	0x00000001849d5110 _pthread_body + 0
5   libsystem_pthread.dylib       	0x00000001849d3b10 thread_start + 4

Thread 5:
0   libsystem_pthread.dylib       	0x00000001849d3b04 start_wqthread + 0

Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000010004005   x1: 0x000000000400400e   x2: 0x0000000000000000   x3: 0x0000000000004000
    x4: 0x000000000000271b   x5: 0x0000000000000000   x6: 0x0000000000008d03   x7: 0x0000000000000008
    x8: 0x00000000fffffbbf   x9: 0x000000000400400e  x10: 0x000000016eee4000  x11: 0x000000016ee881b0
   x12: 0x0000000000000018  x13: 0x0000000400000000  x14: 0x001ffea500000001  x15: 0x0000000000000000
   x16: 0xffffffffffffffe1  x17: 0x0000002800000000  x18: 0x0000000000000000  x19: 0x0000000000008d03
   x20: 0x0000000000000000  x21: 0x000000000000271b  x22: 0x0000000000004000  x23: 0x000000016ee841b0
   x24: 0x000000000400400e  x25: 0x0000000000000000  x26: 0x000000000400400e  x27: 0x000000000400400e
   x28: 0x00000001846b6cd4   fp: 0x000000016ee841a0   lr: 0x0000000184813c80
    sp: 0x000000016ee84150   pc: 0x0000000184813e08 cpsr: 0x20000000

Binary Images:
0x100f74000 - 0x1018ebfff xxx arm64  <444ff8ecc00a3cc5ac0a15025241ff05> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/xxx
0x101a60000 - 0x101a67fff GoogleToolboxForMac arm64  <144f30bd9ea2329eb0a94b0750e7d143> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/GoogleToolboxForMac.framework/GoogleToolboxForMac
0x101a74000 - 0x101a7bfff libswiftCoreAudio.dylib arm64   /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftCoreAudio.dylib
0x101a84000 - 0x101abffff dyld arm64   /usr/lib/dyld
0x101b18000 - 0x101b8ffff Alamofire arm64  <69657fe0e13936038a34e0480a5a0fe6> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/Alamofire.framework/Alamofire
0x101bb8000 - 0x101bcffff Bolts arm64   /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/Bolts.framework/Bolts
0x101be0000 - 0x101c37fff FBSDKCoreKit arm64  <22bb8e274d2435fc9ddf196b48838a12> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/FBSDKCoreKit.framework/FBSDKCoreKit
0x101c68000 - 0x101dfbfff GRDB arm64  <677848d0b23f3e0bbb1e7b7f58af6911> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/GRDB.framework/GRDB
0x101e44000 - 0x101e6ffff GTMSessionFetcher arm64  <7c1670e26fe63a019bf3bc164c8a9d42> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher
0x101e84000 - 0x101ebffff KeychainAccess arm64  <729663316e013b0ca85f538351b79b9c> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/KeychainAccess.framework/KeychainAccess
0x101ed0000 - 0x101ef7fff Permission arm64   /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/Permission.framework/Permission
0x101f0c000 - 0x101fa3fff RxCocoa arm64  <9f782eadbf7f379c837de4256f8412cd> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/RxCocoa.framework/RxCocoa
0x101fec000 - 0x10200ffff RxGRDB arm64   /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/RxGRDB.framework/RxGRDB
0x102020000 - 0x1020fbfff RxSwift arm64  <06178c95668d35559e002467ea9132da> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/RxSwift.framework/RxSwift
0x102144000 - 0x102167fff RxSwiftExt arm64  <6f4a3d626ffa3540a8474cc1f0a36989> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/RxSwiftExt.framework/RxSwiftExt
0x102174000 - 0x10217ffff SwiftSignatureView arm64  <11b92a8fb15831a5a260477849014a6b> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/SwiftSignatureView.framework/SwiftSignatureView
0x10218c000 - 0x102197fff nanopb arm64  <1ad605f5423232bcaba42da44a22d556> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/nanopb.framework/nanopb
0x1021a4000 - 0x1021b7fff libswiftAVFoundation.dylib arm64  <82c7b4155cb63dfeb0425fcadc0103a0> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftAVFoundation.dylib
0x1021c4000 - 0x1024cffff libswiftCore.dylib arm64  <5defeba1dd883b4c9d79b11e39e2629c> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftCore.dylib
0x10258c000 - 0x102593fff libswiftCoreFoundation.dylib arm64   /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftCoreFoundation.dylib
0x10259c000 - 0x1025affff libswiftCoreGraphics.dylib arm64   /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftCoreGraphics.dylib
0x1025c0000 - 0x1025c7fff libswiftCoreImage.dylib arm64  <1698d22231c337c1b0ab730386bd7ec6> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftCoreImage.dylib
0x1025d0000 - 0x1025d7fff libswiftCoreLocation.dylib arm64   /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftCoreLocation.dylib
0x1025e0000 - 0x1025e7fff libswiftCoreMedia.dylib arm64  <2d240dd7fa5c36d687a19318d85cfe2a> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftCoreMedia.dylib
0x1025f0000 - 0x1025fbfff libswiftDarwin.dylib arm64  <720a190a39d337aeaa34a60937757801> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftDarwin.dylib
0x102608000 - 0x102623fff libswiftDispatch.dylib arm64   /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftDispatch.dylib
0x102638000 - 0x102793fff libswiftFoundation.dylib arm64   /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftFoundation.dylib
0x1027e8000 - 0x1027effff libswiftMetal.dylib arm64  <5b19347436d731c59d92892894621893> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftMetal.dylib
0x1027f8000 - 0x1027fffff libswiftObjectiveC.dylib arm64  <9089b515f2a838088bdaafa11ec3a079> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftObjectiveC.dylib
0x10280c000 - 0x102813fff libswiftQuartzCore.dylib arm64  <8a8e88af931834909c2c1cd64a97ff49> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftQuartzCore.dylib
0x10281c000 - 0x10282bfff libswiftUIKit.dylib arm64  <53ae604d97ee384b9de2d8e9351f8afd> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftUIKit.dylib
0x102838000 - 0x102873fff libswiftsimd.dylib arm64  <7260da6c19ba37eba2006b13ea304300> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftsimd.dylib
0x102888000 - 0x10288ffff libswiftos.dylib arm64  <96a7217772ab3d05b593f917aa0ba359> /var/containers/Bundle/Application/3350AC9F-5BFB-4884-BD45-E0B69A039AA5/xxx.app/Frameworks/libswiftos.dylib
0x183ee3000 - 0x183ee4fff libSystem.B.dylib arm64   /usr/lib/libSystem.B.dylib
0x183ee5000 - 0x183f3dfff libc++.1.dylib arm64   /usr/lib/libc++.1.dylib
0x183f3e000 - 0x183f5ffff libc++abi.dylib arm64  <40c62b02df253630845890510fe3f773> /usr/lib/libc++abi.dylib
0x183f60000 - 0x18461bfff libobjc.A.dylib arm64   /usr/lib/libobjc.A.dylib
0x18461c000 - 0x184621fff libcache.dylib arm64  <54b1949bb1b4347fbe2bb062d122979d> /usr/lib/system/libcache.dylib
0x184622000 - 0x18462dfff libcommonCrypto.dylib arm64  <9f2ad88474f63161a7ed0d77ffb09f08> /usr/lib/system/libcommonCrypto.dylib
0x18462e000 - 0x184631fff libcompiler_rt.dylib arm64  <807266fbf2b4371b9d90434ff9baf8cc> /usr/lib/system/libcompiler_rt.dylib
0x184632000 - 0x18463afff libcopyfile.dylib arm64   /usr/lib/system/libcopyfile.dylib
0x18463b000 - 0x18469efff libcorecrypto.dylib arm64   /usr/lib/system/libcorecrypto.dylib
0x18469f000 - 0x184704fff libdispatch.dylib arm64   /usr/lib/system/libdispatch.dylib
0x184705000 - 0x18471ffff libdyld.dylib arm64   /usr/lib/system/libdyld.dylib
0x184720000 - 0x184720fff liblaunch.dylib arm64  <89ad25dd597b3132b3a9cc76095c51e2> /usr/lib/system/liblaunch.dylib
0x184721000 - 0x184726fff libmacho.dylib arm64  <529a7a630916378f83c37a1abeed1e18> /usr/lib/system/libmacho.dylib
0x184727000 - 0x184728fff libremovefile.dylib arm64   /usr/lib/system/libremovefile.dylib
0x184729000 - 0x18473ffff libsystem_asl.dylib arm64  <6b0ec177d8193151be829c9a5a2bf138> /usr/lib/system/libsystem_asl.dylib
0x184740000 - 0x184740fff libsystem_blocks.dylib arm64   /usr/lib/system/libsystem_blocks.dylib
0x184741000 - 0x1847befff libsystem_c.dylib arm64  <4fdfb9bed517340693481047718c8b0b> /usr/lib/system/libsystem_c.dylib
0x1847bf000 - 0x1847c3fff libsystem_configuration.dylib arm64  <1407473c6d62377287a69e3e9bf5662d> /usr/lib/system/libsystem_configuration.dylib
0x1847c4000 - 0x1847c9fff libsystem_containermanager.dylib arm64  <15bb97f56e313e15ac58dfc2f47a9552> /usr/lib/system/libsystem_containermanager.dylib
0x1847ca000 - 0x1847cbfff libsystem_coreservices.dylib arm64  <99efc93693b33c4b840802723732ecc2> /usr/lib/system/libsystem_coreservices.dylib
0x1847cc000 - 0x1847cdfff libsystem_darwin.dylib arm64   /usr/lib/system/libsystem_darwin.dylib
0x1847ce000 - 0x1847d4fff libsystem_dnssd.dylib arm64   /usr/lib/system/libsystem_dnssd.dylib
0x1847d5000 - 0x184812fff libsystem_info.dylib arm64  <4d7444646e4c34bc97d5585e1c15b953> /usr/lib/system/libsystem_info.dylib
0x184813000 - 0x18483bfff libsystem_kernel.dylib arm64  <3e7cf8f8da43301fba644f28fd8820a4> /usr/lib/system/libsystem_kernel.dylib
0x18483c000 - 0x184869fff libsystem_m.dylib arm64  <01ffce6a6be935ed90d0051b6c32a492> /usr/lib/system/libsystem_m.dylib
0x18486a000 - 0x184885fff libsystem_malloc.dylib arm64  <477d0a108da13abdbfac319b2398994f> /usr/lib/system/libsystem_malloc.dylib
0x184886000 - 0x1849b1fff libsystem_network.dylib arm64  <7cb3941fd98d34e09ebd92ac86b4869d> /usr/lib/system/libsystem_network.dylib
0x1849b2000 - 0x1849bdfff libsystem_networkextension.dylib arm64  <8df72f6c42203b0282209a49474147f8> /usr/lib/system/libsystem_networkextension.dylib
0x1849be000 - 0x1849c8fff libsystem_notify.dylib arm64   /usr/lib/system/libsystem_notify.dylib
0x1849c9000 - 0x1849d2fff libsystem_platform.dylib arm64   /usr/lib/system/libsystem_platform.dylib
0x1849d3000 - 0x1849e2fff libsystem_pthread.dylib arm64   /usr/lib/system/libsystem_pthread.dylib
0x1849e3000 - 0x1849e6fff libsystem_sandbox.dylib arm64  <13f1a62ee9213f7dbebf333b6430253b> /usr/lib/system/libsystem_sandbox.dylib
0x1849e7000 - 0x1849eefff libsystem_symptoms.dylib arm64   /usr/lib/system/libsystem_symptoms.dylib
0x1849ef000 - 0x184a02fff libsystem_trace.dylib arm64  <6b63233d7e3c38989c3a97e404f681c4> /usr/lib/system/libsystem_trace.dylib
0x184a03000 - 0x184a08fff libunwind.dylib arm64  <6288d2abbde239f293405082835ba85c> /usr/lib/system/libunwind.dylib
0x184a09000 - 0x184a09fff libvminterpose.dylib arm64   /usr/lib/system/libvminterpose.dylib
0x184a0a000 - 0x184a34fff libxpc.dylib arm64   /usr/lib/system/libxpc.dylib
0x184a35000 - 0x184c56fff libicucore.A.dylib arm64   /usr/lib/libicucore.A.dylib
0x184c57000 - 0x184c68fff libz.1.dylib arm64   /usr/lib/libz.1.dylib
0x184c69000 - 0x184ffffff CoreFoundation arm64  <533c841ed6e9313d8adb02388744e2ef> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x185000000 - 0x185010fff libbsm.0.dylib arm64   /usr/lib/libbsm.0.dylib
0x185011000 - 0x185011fff libenergytrace.dylib arm64  <5195d5f14e163fc9bfc99099ae7a624f> /usr/lib/libenergytrace.dylib
0x185012000 - 0x185096fff IOKit arm64  <3127eabe1492309fb5969e42bf114fb4> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x185097000 - 0x18517efff libxml2.2.dylib arm64   /usr/lib/libxml2.2.dylib
0x18517f000 - 0x18518cfff libbz2.1.0.dylib arm64   /usr/lib/libbz2.1.0.dylib
0x18518d000 - 0x1851a5fff liblzma.5.dylib arm64   /usr/lib/liblzma.5.dylib
0x1851a6000 - 0x18530afff libsqlite3.dylib arm64  <219334ef89cf30099c3f85f925d853b3> /usr/lib/libsqlite3.dylib
0x18530b000 - 0x185331fff libMobileGestalt.dylib arm64   /usr/lib/libMobileGestalt.dylib
0x185332000 - 0x1856e0fff CFNetwork arm64  <5dd14d4bd2673faf96771b930286ef44> /System/Library/Frameworks/CFNetwork.framework/CFNetwork
0x1856e1000 - 0x1859d9fff Foundation arm64   /System/Library/Frameworks/Foundation.framework/Foundation
0x1859da000 - 0x185adafff Security arm64  <463e762d34b338ea9980566a0881d6fa> /System/Library/Frameworks/Security.framework/Security
0x185adb000 - 0x185b46fff SystemConfiguration arm64  <658c4230686b3358a53006396fbe7605> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
0x185b47000 - 0x185b7cfff libCRFSuite.dylib arm64   /usr/lib/libCRFSuite.dylib
0x185b7d000 - 0x185b7dfff libapple_crypto.dylib arm64  <0a68153dfbfc33b096374e95fb1271bd> /usr/lib/libapple_crypto.dylib
0x185b7e000 - 0x185b94fff libapple_nghttp2.dylib arm64  <8bb1455b0f653519956db1c8af6d57a1> /usr/lib/libapple_nghttp2.dylib
0x185b95000 - 0x185bbefff libarchive.2.dylib arm64  <4590f76c617938f7a3a9e248ecc42d44> /usr/lib/libarchive.2.dylib
0x185bbf000 - 0x185c6dfff libboringssl.dylib arm64  <63cd14a3c2853e66b440603eb7ff2b14> /usr/lib/libboringssl.dylib
0x185c6e000 - 0x185c84fff libcoretls.dylib arm64  <193a4fc806793432a8b2bb3d8a6a8ec4> /usr/lib/libcoretls.dylib
0x185c85000 - 0x185c86fff libcoretls_cfhelpers.dylib arm64  <84f7425f13a33870843fa1c5ef4f8d0b> /usr/lib/libcoretls_cfhelpers.dylib
0x185c87000 - 0x185c88fff liblangid.dylib arm64   /usr/lib/liblangid.dylib
0x185c89000 - 0x185dfffff libnetwork.dylib arm64   /usr/lib/libnetwork.dylib
0x185e00000 - 0x185e32fff libpcap.A.dylib arm64  <5389a8069179359eb6822edd62328659> /usr/lib/libpcap.A.dylib
0x185e33000 - 0x185e8ffff libusrtcp.dylib arm64   /usr/lib/libusrtcp.dylib
0x185e90000 - 0x185e9afff IOSurface arm64  <1f24b80565013f8d94b5e18c144f24bc> /System/Library/Frameworks/IOSurface.framework/IOSurface
0x185e9b000 - 0x185f40fff libBLAS.dylib arm64   /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib
0x185f41000 - 0x186261fff libLAPACK.dylib arm64   /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib
0x186262000 - 0x1864d1fff vImage arm64   /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/vImage
0x1864d2000 - 0x1864e3fff libSparseBLAS.dylib arm64  <32a953927bdf3e46b9d154bf8980fb63> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparseBLAS.dylib
0x1864e4000 - 0x186508fff libvMisc.dylib arm64  <7ada6cde719335328636b01d59e23ea9> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvMisc.dylib
0x186509000 - 0x186530fff libBNNS.dylib arm64   /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBNNS.dylib
0x186531000 - 0x186545fff libLinearAlgebra.dylib arm64   /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLinearAlgebra.dylib
0x186546000 - 0x18654afff libQuadrature.dylib arm64   /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libQuadrature.dylib
0x18654b000 - 0x1865bafff libSparse.dylib arm64  <7d403dc3c958325e9b99fad4e762d67e> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparse.dylib
0x1865bb000 - 0x186646fff libvDSP.dylib arm64   /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib
0x186647000 - 0x186647fff vecLib arm64   /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib
0x186648000 - 0x186648fff Accelerate arm64  <687b381212043306bae96161fa7b7963> /System/Library/Frameworks/Accelerate.framework/Accelerate
0x186649000 - 0x186660fff libcompression.dylib arm64  <88b8fdc7bbf7390ca1ad5c4b0507d64e> /usr/lib/libcompression.dylib
0x186661000 - 0x186ba8fff CoreGraphics arm64   /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
0x186ba9000 - 0x186baefff IOAccelerator arm64   /System/Library/PrivateFrameworks/IOAccelerator.framework/IOAccelerator
0x186baf000 - 0x186bb4fff libCoreFSCache.dylib arm64  <3731a55430f83087978ed2bfae31ca04> /System/Library/Frameworks/OpenGLES.framework/libCoreFSCache.dylib
0x186bb5000 - 0x186c4dfff Metal arm64  <75ac7e6ccf3f3d3480834bb05d135ae3> /System/Library/Frameworks/Metal.framework/Metal
0x186c4e000 - 0x186c61fff GraphicsServices arm64  <5011ec2511d73a56af501e8207d54962> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x186c62000 - 0x186dbbfff MobileCoreServices arm64  <1c7aad7b6c9838be92f57def5dc0bb48> /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices
0x186dbc000 - 0x186dbefff IOSurfaceAccelerator arm64  <54659c85ff5c38ff9aa9a3686ebbd0d5> /System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/IOSurfaceAccelerator
0x186dbf000 - 0x186e00fff AppleJPEG arm64  <9694d27d99bb3fd495ac1637cbf481fb> /System/Library/PrivateFrameworks/AppleJPEG.framework/AppleJPEG
0x186e01000 - 0x1873b1fff ImageIO arm64  <728aeffd50883729bc1ac09900f05cf2> /System/Library/Frameworks/ImageIO.framework/ImageIO
0x1873b2000 - 0x187415fff BaseBoard arm64   /System/Library/PrivateFrameworks/BaseBoard.framework/BaseBoard
0x187416000 - 0x18742dfff AssertionServices arm64  <704c5673295930ac919167ed66370a94> /System/Library/PrivateFrameworks/AssertionServices.framework/AssertionServices
0x18742e000 - 0x187436fff CorePhoneNumbers arm64  <8dc7373fda1a3b4cad529df63a1d79d5> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/CorePhoneNumbers
0x187437000 - 0x18747bfff AppSupport arm64  <2645b5f6e9b33425a3f05cd05c08c0ab> /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
0x18747c000 - 0x187494fff CrashReporterSupport arm64  <664297ffbb053da880ba4abd9744ff6b> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport
0x187495000 - 0x18749afff AggregateDictionary arm64   /System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictionary
0x18749b000 - 0x18751ffff libTelephonyUtilDynamic.dylib arm64   /usr/lib/libTelephonyUtilDynamic.dylib
0x187520000 - 0x18753ffff ProtocolBuffer arm64  <943af0e9b45b3fd6baddddf8345b225a> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer
0x187540000 - 0x18756dfff MobileKeyBag arm64   /System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag
0x18756e000 - 0x1875a2fff BackBoardServices arm64  <2c754edcf542309b8e08b9b92faadbd9> /System/Library/PrivateFrameworks/BackBoardServices.framework/BackBoardServices
0x1875a3000 - 0x1875fefff FrontBoardServices arm64   /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices
0x1875ff000 - 0x18763bfff SpringBoardServices arm64  <122e574234ab39f299e3746a9935c821> /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices
0x18763c000 - 0x18764afff PowerLog arm64   /System/Library/PrivateFrameworks/PowerLog.framework/PowerLog
0x18764b000 - 0x187667fff CommonUtilities arm64  <38d46d0ba5fb3da484ede2f09666eb1a> /System/Library/PrivateFrameworks/CommonUtilities.framework/CommonUtilities
0x187668000 - 0x187673fff liblockdown.dylib arm64   /usr/lib/liblockdown.dylib
0x187674000 - 0x187978fff CoreData arm64  <30f1740d9c5b3cebbf4b45a483bd7f49> /System/Library/Frameworks/CoreData.framework/CoreData
0x187979000 - 0x18797ffff TCC arm64  <41d6c5214523319cad2cfc08e373215a> /System/Library/PrivateFrameworks/TCC.framework/TCC
0x187980000 - 0x187987fff libcupolicy.dylib arm64  <000f564141b33ed6a13eb30e70c5108a> /usr/lib/libcupolicy.dylib
0x187988000 - 0x187a19fff CoreTelephony arm64  <0967acf8b11f35778f2cfedd46f416b5> /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony
0x187a1a000 - 0x187a71fff Accounts arm64  <461434904ced3ea396f9cea7f0867fd5> /System/Library/Frameworks/Accounts.framework/Accounts
0x187a72000 - 0x187a9bfff AppleSauce arm64  <07696ffe11503e0faa1888c0e243471f> /System/Library/PrivateFrameworks/AppleSauce.framework/AppleSauce
0x187a9c000 - 0x187aa4fff DataMigration arm64   /System/Library/PrivateFrameworks/DataMigration.framework/DataMigration
0x187aa5000 - 0x187aabfff Netrb arm64  <5ad13c9650ce38b6b031bd2006f69a1c> /System/Library/PrivateFrameworks/Netrb.framework/Netrb
0x187aac000 - 0x187adefff PersistentConnection arm64  <29383ceaac3e3cdd90da6fce980c4a19> /System/Library/PrivateFrameworks/PersistentConnection.framework/PersistentConnection
0x187adf000 - 0x187af0fff libmis.dylib arm64  <96bab7b4c090392ab59bb2c97749c4c5> /usr/lib/libmis.dylib
0x187af1000 - 0x187bf6fff ManagedConfiguration arm64   /System/Library/PrivateFrameworks/ManagedConfiguration.framework/ManagedConfiguration
0x187bf7000 - 0x187bfcfff libReverseProxyDevice.dylib arm64   /usr/lib/libReverseProxyDevice.dylib
0x187bfd000 - 0x187c0ffff libamsupport.dylib arm64  <2301ae3f1b33360486010aff0a764568> /usr/lib/libamsupport.dylib
0x187c10000 - 0x187c15fff libCoreVMClient.dylib arm64  <828daf7904d738d7b51125b7d839f427> /System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib
0x187c16000 - 0x187c17fff libCVMSPluginSupport.dylib arm64   /System/Library/Frameworks/OpenGLES.framework/libCVMSPluginSupport.dylib
0x187c18000 - 0x187c1bfff libutil.dylib arm64   /usr/lib/libutil.dylib
0x187c1c000 - 0x187c5cfff libGLImage.dylib arm64   /System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib
0x187c5d000 - 0x187cd3fff APFS arm64   /System/Library/PrivateFrameworks/APFS.framework/APFS
0x187cd4000 - 0x187d05fff MediaKit arm64   /System/Library/PrivateFrameworks/MediaKit.framework/MediaKit
0x187d06000 - 0x187d1efff libSERestoreInfo.dylib arm64   /usr/lib/updaters/libSERestoreInfo.dylib
0x187d23000 - 0x187d5ffff DiskImages arm64   /System/Library/PrivateFrameworks/DiskImages.framework/DiskImages
0x187d60000 - 0x187d69fff libGFXShared.dylib arm64  <4a7a2ffc151c31b8bf79cebcd8a5478e> /System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib
0x187d6a000 - 0x187db1fff libauthinstall.dylib arm64  <72b8cf4318da3de4b8148ea558f022e2> /usr/lib/libauthinstall.dylib
0x187db2000 - 0x187dbafff IOMobileFramebuffer arm64  <037de4b49b6934f089430792afdac804> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer
0x187dbb000 - 0x187dc6fff OpenGLES arm64   /System/Library/Frameworks/OpenGLES.framework/OpenGLES
0x187dc7000 - 0x187e4efff ColorSync arm64   /System/Library/PrivateFrameworks/ColorSync.framework/ColorSync
0x187e4f000 - 0x187e78fff CoreVideo arm64  <6f568461bb213003bcf526d9d4eb20af> /System/Library/Frameworks/CoreVideo.framework/CoreVideo
0x187e79000 - 0x187e7afff libCTGreenTeaLogger.dylib arm64   /usr/lib/libCTGreenTeaLogger.dylib
0x187e7b000 - 0x187fe7fff CoreAudio arm64   /System/Library/Frameworks/CoreAudio.framework/CoreAudio
0x187fe8000 - 0x188016fff CoreAnalytics arm64   /System/Library/PrivateFrameworks/CoreAnalytics.framework/CoreAnalytics
0x188017000 - 0x18801afff UserFS arm64   /System/Library/PrivateFrameworks/UserFS.framework/UserFS
0x18801b000 - 0x1881a0fff CoreMedia arm64  <4c97e3bbe2bd3c9fbf8aa5e5aa890534> /System/Library/Frameworks/CoreMedia.framework/CoreMedia
0x1881a1000 - 0x1881b3fff libprotobuf-lite.dylib arm64  <2c18eb318c9532a484ea0704a05a1d4a> /usr/lib/libprotobuf-lite.dylib
0x1881b4000 - 0x188218fff libprotobuf.dylib arm64  <962e40da393431108723fdd15cf6274e> /usr/lib/libprotobuf.dylib
0x188219000 - 0x1884e2fff libAWDSupportFramework.dylib arm64  <4fd3a9edd87032f9b29e39c838024ddc> /usr/lib/libAWDSupportFramework.dylib
0x1884e3000 - 0x18852cfff WirelessDiagnostics arm64   /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/WirelessDiagnostics
0x18852d000 - 0x1885e4fff VideoToolbox arm64  <66b5dd2b06833a519c7e07fb0c8a0241> /System/Library/Frameworks/VideoToolbox.framework/VideoToolbox
0x1885e5000 - 0x1886eefff libFontParser.dylib arm64  <0c5b668a4135315cb13d1b4788d8a8fb> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib
0x1886ef000 - 0x1886f0fff FontServices arm64   /System/Library/PrivateFrameworks/FontServices.framework/FontServices
0x1886f1000 - 0x188844fff CoreText arm64   /System/Library/Frameworks/CoreText.framework/CoreText
0x188845000 - 0x188854fff IntlPreferences arm64   /System/Library/PrivateFrameworks/IntlPreferences.framework/IntlPreferences
0x188855000 - 0x18885dfff RTCReporting arm64   /System/Library/PrivateFrameworks/RTCReporting.framework/RTCReporting
0x18885e000 - 0x1888cefff CoreBrightness arm64  <97b3d320aca23a838b6420c792dbb52d> /System/Library/PrivateFrameworks/CoreBrightness.framework/CoreBrightness
0x1888cf000 - 0x1888d9fff libAudioStatistics.dylib arm64  <4b7b1c1856de3e76b523a0aa44b5a035> /usr/lib/libAudioStatistics.dylib
0x1888da000 - 0x188e12fff AudioToolbox arm64  <00ebb5415151360e93a8e7c34a5ea583> /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
0x188e13000 - 0x189046fff QuartzCore arm64   /System/Library/Frameworks/QuartzCore.framework/QuartzCore
0x189047000 - 0x189052fff MediaAccessibility arm64  <89490c32b66e34ff93f20afaf15609bc> /System/Library/Frameworks/MediaAccessibility.framework/MediaAccessibility
0x189053000 - 0x189145fff libiconv.2.dylib arm64  <5bb51259bae432f794e0f85063453873> /usr/lib/libiconv.2.dylib
0x189146000 - 0x189161fff NetworkStatistics arm64   /System/Library/PrivateFrameworks/NetworkStatistics.framework/NetworkStatistics
0x189162000 - 0x18917dfff MPSCore arm64  <2d9261aaa9653984b3afe2e2eb5e21a7> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/MPSCore
0x18917e000 - 0x1891e6fff MPSImage arm64  <5753222b2a7c33b99e185c0946d866d6> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/MPSImage
0x1891e7000 - 0x189209fff MPSMatrix arm64   /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/MPSMatrix
0x18920a000 - 0x189218fff CoreAUC arm64   /System/Library/PrivateFrameworks/CoreAUC.framework/CoreAUC
0x189219000 - 0x189871fff MediaToolbox arm64  <645360e926393479aba24c9a83edfa7b> /System/Library/Frameworks/MediaToolbox.framework/MediaToolbox
0x189872000 - 0x1899a1fff MPSNeuralNetwork arm64  <37158311c1d63fcfbda005a3e98e3bee> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/MPSNeuralNetwork
0x1899a2000 - 0x1899a2fff MetalPerformanceShaders arm64   /System/Library/Frameworks/MetalPerformanceShaders.framework/MetalPerformanceShaders
0x1899a3000 - 0x189dcdfff FaceCore arm64   /System/Library/PrivateFrameworks/FaceCore.framework/FaceCore
0x189dce000 - 0x189ddbfff GraphVisualizer arm64  <55b5ff57c5f833858726cb61324f4394> /System/Library/PrivateFrameworks/GraphVisualizer.framework/GraphVisualizer
0x189ddc000 - 0x189f83fff libFosl_dynamic.dylib arm64   /usr/lib/libFosl_dynamic.dylib
0x189f84000 - 0x18a1e7fff CoreImage arm64   /System/Library/Frameworks/CoreImage.framework/CoreImage
0x18a1e8000 - 0x18a3e6fff CoreMotion arm64  <4ab2249d1d283e7186d75014514ca6b8> /System/Library/Frameworks/CoreMotion.framework/CoreMotion
0x18a3e7000 - 0x18a415fff CoreBluetooth arm64   /System/Library/Frameworks/CoreBluetooth.framework/CoreBluetooth
0x18a416000 - 0x18a438fff PlugInKit arm64  <7d07ed36ade532dea67e065eac12bc2b> /System/Library/PrivateFrameworks/PlugInKit.framework/PlugInKit
0x18a439000 - 0x18a664fff Celestial arm64  <61ef5c7e71b33ec79163bb0d3568cdb6> /System/Library/PrivateFrameworks/Celestial.framework/Celestial
0x18a665000 - 0x18a6e7fff Quagga arm64  <19819b4fa35e385380a24dfddff007fc> /System/Library/PrivateFrameworks/Quagga.framework/Quagga
0x18a6e8000 - 0x18a7defff AVFAudio arm64   /System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/AVFAudio
0x18a7df000 - 0x18a9d1fff AVFoundation arm64  <1c015cb8d7a3304293fb70406047ea26> /System/Library/Frameworks/AVFoundation.framework/AVFoundation
0x18a9d2000 - 0x18a9f4fff CacheDelete arm64  <88a3fb8990e53239995c65de0e32cab3> /System/Library/PrivateFrameworks/CacheDelete.framework/CacheDelete
0x18a9f5000 - 0x18aa1afff StreamingZip arm64   /System/Library/PrivateFrameworks/StreamingZip.framework/StreamingZip
0x18aa1b000 - 0x18aa2cfff CoreEmoji arm64  <83940a81f7df3c5398af5e6acb5cae6a> /System/Library/PrivateFrameworks/CoreEmoji.framework/CoreEmoji
0x18aa2d000 - 0x18aa7afff CoreLocationProtobuf arm64  <72ebe4d27ef537ff9440b1e8120ce9ae> /System/Library/PrivateFrameworks/CoreLocationProtobuf.framework/CoreLocationProtobuf
0x18aa7b000 - 0x18aa83fff SymptomDiagnosticReporter arm64  <48c5f321ca733f2c845fcdb97353c2bf> /System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/SymptomDiagnosticReporter
0x18aa84000 - 0x18b38dfff GeoServices arm64  <92cf39980ecb3178a37bc1b7febbc40b> /System/Library/PrivateFrameworks/GeoServices.framework/GeoServices
0x18b38e000 - 0x18b3a5fff MobileAsset arm64  <49f2259cac8d3eaeb126d9fbe22ee0aa> /System/Library/PrivateFrameworks/MobileAsset.framework/MobileAsset
0x18b3a6000 - 0x18b3e6fff Lexicon arm64  <4e43af69dd36373b888540750f609ca3> /System/Library/PrivateFrameworks/Lexicon.framework/Lexicon
0x18b3e7000 - 0x18b3f7fff libcmph.dylib arm64  <661482521e6f31e18411d71a75446056> /usr/lib/libcmph.dylib
0x18b3f8000 - 0x18b519fff LanguageModeling arm64  <5f994763487b33c3ac608a9d73be8cd7> /System/Library/PrivateFrameworks/LanguageModeling.framework/LanguageModeling
0x18b51a000 - 0x18b531fff libmarisa.dylib arm64  <2908e85d03d838f3bc2582598e449c02> /usr/lib/libmarisa.dylib
0x18b532000 - 0x18b5cbfff CoreLocation arm64   /System/Library/Frameworks/CoreLocation.framework/CoreLocation
0x18b5cc000 - 0x18b5ccfff PhoneNumbers arm64   /System/Library/PrivateFrameworks/PhoneNumbers.framework/PhoneNumbers
0x18b5cd000 - 0x18b5d8fff libChineseTokenizer.dylib arm64  <05f584c4b6b33d4fac6ecfcb02cb157f> /usr/lib/libChineseTokenizer.dylib
0x18b5d9000 - 0x18b685fff libmecab_em.dylib arm64  <5c786bbda21636a3a362692e56af1c50> /usr/lib/libmecab_em.dylib
0x18b686000 - 0x18b687fff libThaiTokenizer.dylib arm64   /usr/lib/libThaiTokenizer.dylib
0x18b688000 - 0x18b68cfff libgermantok.dylib arm64   /usr/lib/libgermantok.dylib
0x18b68d000 - 0x18b6e4fff CoreNLP arm64   /System/Library/PrivateFrameworks/CoreNLP.framework/CoreNLP
0x18b6e5000 - 0x18b8b6fff MobileSpotlightIndex arm64  <8b0e644061a7383e939a039768480c07> /System/Library/PrivateFrameworks/MobileSpotlightIndex.framework/MobileSpotlightIndex
0x18b8b7000 - 0x18b918fff CoreSpotlight arm64   /System/Library/Frameworks/CoreSpotlight.framework/CoreSpotlight
0x18b925000 - 0x18c4a3fff JavaScriptCore arm64  <61d2776218fa3a83b806003f29790f30> /System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore
0x18c4a4000 - 0x18c4a9fff libheimdal-asn1.dylib arm64   /usr/lib/libheimdal-asn1.dylib
0x18c4aa000 - 0x18c525fff libate.dylib arm64  <1d30c1d3ca913f2da380d67c5cacd696> /usr/lib/libate.dylib
0x18c526000 - 0x18c5dafff TextureIO arm64  <314680785fd432e08474fe331c076834> /System/Library/PrivateFrameworks/TextureIO.framework/TextureIO
0x18c5db000 - 0x18c6a7fff CoreUI arm64  <0971250637443b68a92c6057185ab120> /System/Library/PrivateFrameworks/CoreUI.framework/CoreUI
0x18c6a8000 - 0x18c6b1fff MobileIcons arm64  <5e5d7a3fb6f43a24bcd0204cdef53c01> /System/Library/PrivateFrameworks/MobileIcons.framework/MobileIcons
0x18c6c1000 - 0x18c719fff TextInput arm64   /System/Library/PrivateFrameworks/TextInput.framework/TextInput
0x18c778000 - 0x18c80bfff FileProvider arm64  <047b72c2bb0037319e14402c35e5c741> /System/Library/Frameworks/FileProvider.framework/FileProvider
0x18c9d6000 - 0x18c9eafff libAccessibility.dylib arm64   /usr/lib/libAccessibility.dylib
0x18c9eb000 - 0x18ce91fff libwebrtc.dylib arm64  <4ed1aabaf2c133f78f4dda07c3d1446f> /System/Library/PrivateFrameworks/WebCore.framework/Frameworks/libwebrtc.dylib
0x18ce92000 - 0x18cef4fff ContactsFoundation arm64   /System/Library/PrivateFrameworks/ContactsFoundation.framework/ContactsFoundation
0x18cef5000 - 0x18e5c6fff WebCore arm64   /System/Library/PrivateFrameworks/WebCore.framework/WebCore
0x18e5c7000 - 0x18e74afff WebKitLegacy arm64   /System/Library/PrivateFrameworks/WebKitLegacy.framework/WebKitLegacy
0x18e74b000 - 0x18e773fff DataAccessExpress arm64   /System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress
0x18e774000 - 0x18e80efff AddressBookLegacy arm64  <22c93346e0c531c5be4f11f8ecf9826f> /System/Library/PrivateFrameworks/AddressBookLegacy.framework/AddressBookLegacy
0x18e80f000 - 0x18e86afff ProtectedCloudStorage arm64  <598778bd0d653c1295603fd0010711e4> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/ProtectedCloudStorage
0x18e86b000 - 0x18e897fff UserNotifications arm64  <550bdb8f65043f9a9e212f13a71d0eff> /System/Library/Frameworks/UserNotifications.framework/UserNotifications
0x18e898000 - 0x18e8a3fff AppleIDAuthSupport arm64  <014fe0947582368d9f8edb206c2c2092> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/AppleIDAuthSupport
0x18e8a4000 - 0x18e8f4fff AuthKit arm64   /System/Library/PrivateFrameworks/AuthKit.framework/AuthKit
0x18e91f000 - 0x18e973fff DocumentManager arm64  <390dda1ee5db34fb893bc78202746ec4> /System/Library/Frameworks/UIKit.framework/Frameworks/DocumentManager.framework/DocumentManager
0x18e974000 - 0x18f9f2fff UIKit arm64   /System/Library/Frameworks/UIKit.framework/UIKit
0x18f9f3000 - 0x18fa05fff DocumentManagerCore arm64  <8d10a745a83e3088859b94e362552c3b> /System/Library/PrivateFrameworks/DocumentManagerCore.framework/DocumentManagerCore
0x18fa06000 - 0x18fa0afff HangTracer arm64  <14c9c902270b3fc8a44c894325731245> /System/Library/PrivateFrameworks/HangTracer.framework/HangTracer
0x18fa0b000 - 0x18fa5cfff PhysicsKit arm64  <4d2b0d9378353407aa17b91597a890d9> /System/Library/PrivateFrameworks/PhysicsKit.framework/PhysicsKit
0x18fa5d000 - 0x18fa5ffff StudyLog arm64   /System/Library/PrivateFrameworks/StudyLog.framework/StudyLog
0x18fa60000 - 0x18fb3ffff UIFoundation arm64  <293d3f08efb23c15845cd3789aef59af> /System/Library/PrivateFrameworks/UIFoundation.framework/UIFoundation
0x18fb40000 - 0x18fc5efff CloudKit arm64  <55336b1482ba3e86a94d608ddf070ea4> /System/Library/Frameworks/CloudKit.framework/CloudKit
0x18fc5f000 - 0x18fc5ffff IntentsFoundation arm64  <185b42ef5dbf3c209b640e660837b6c9> /System/Library/PrivateFrameworks/IntentsFoundation.framework/IntentsFoundation
0x18fc60000 - 0x18fd7dfff Network arm64  <2796e57a19d6334384a732befcbf223d> /System/Library/PrivateFrameworks/Network.framework/Network
0x18fd7e000 - 0x18ff85fff Intents arm64   /System/Library/Frameworks/Intents.framework/Intents
0x18ff86000 - 0x18ffa0fff libresolv.9.dylib arm64   /usr/lib/libresolv.9.dylib
0x18ffa1000 - 0x18ffa3fff CoreDuetDebugLogging arm64  <74e7e685ab94375ab1df09ae32cb3bd7> /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/CoreDuetDebugLogging
0x18ffa4000 - 0x18ffd9fff libtidy.A.dylib arm64  <24be8ea1fada37e6ac80a8019320481f> /usr/lib/libtidy.A.dylib
0x18ffda000 - 0x190109fff CoreDuet arm64  <272d90e4189a36c38918d1db8bce861b> /System/Library/PrivateFrameworks/CoreDuet.framework/CoreDuet
0x19010a000 - 0x190129fff CoreDuetContext arm64   /System/Library/PrivateFrameworks/CoreDuetContext.framework/CoreDuetContext
0x19012a000 - 0x19013efff CoreDuetDaemonProtocol arm64  <90699d4703bb357db7026ca1b54be9df> /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/CoreDuetDaemonProtocol
0x19013f000 - 0x1901aafff IMFoundation arm64   /System/Library/PrivateFrameworks/IMFoundation.framework/IMFoundation
0x1901ab000 - 0x1901d9fff vCard arm64  <9537fc85395634e3ae5e60cf8d91646d> /System/Library/PrivateFrameworks/vCard.framework/vCard
0x1901da000 - 0x1902e7fff Contacts arm64  <189b2e6399cc37d3b44b61304f0e5c2e> /System/Library/Frameworks/Contacts.framework/Contacts
0x1902e8000 - 0x1902e9fff DiagnosticLogCollection arm64   /System/Library/PrivateFrameworks/DiagnosticLogCollection.framework/DiagnosticLogCollection
0x1902ea000 - 0x1902ebfff Marco arm64   /System/Library/PrivateFrameworks/Marco.framework/Marco
0x1902ec000 - 0x1902f6fff MessageProtection arm64  <0483cffe36733381a42c53d35d89b44e> /System/Library/PrivateFrameworks/MessageProtection.framework/MessageProtection
0x1902f7000 - 0x190605fff StoreServices arm64  <521d0ff754a13e85864c1a9af35802e7> /System/Library/PrivateFrameworks/StoreServices.framework/StoreServices
0x190606000 - 0x19061dfff Engram arm64  <09b0d6cbe4c837f291d3bdb128f85e9d> /System/Library/PrivateFrameworks/Engram.framework/Engram
0x19061e000 - 0x19070efff IDSFoundation arm64   /System/Library/PrivateFrameworks/IDSFoundation.framework/IDSFoundation
0x19070f000 - 0x19071afff CaptiveNetwork arm64  <6bfb9481cfec3068aa5a6d5bd6202b16> /System/Library/PrivateFrameworks/CaptiveNetwork.framework/CaptiveNetwork
0x19071b000 - 0x190749fff EAP8021X arm64  <17dc7c24563e36b0badd700807cb302c> /System/Library/PrivateFrameworks/EAP8021X.framework/EAP8021X
0x19074a000 - 0x190784fff MobileWiFi arm64  <0edd692ed68f3b8892b20b884f624bec> /System/Library/PrivateFrameworks/MobileWiFi.framework/MobileWiFi
0x190785000 - 0x190787fff OAuth arm64   /System/Library/PrivateFrameworks/OAuth.framework/OAuth
0x190788000 - 0x19078afff CommonAuth arm64  <13560562ea093adc87ed345465106c58> /System/Library/PrivateFrameworks/CommonAuth.framework/CommonAuth
0x19078b000 - 0x1907f9fff Heimdal arm64  <1cffe4d36a76381ab89867e82e1284f9> /System/Library/PrivateFrameworks/Heimdal.framework/Heimdal
0x1907fa000 - 0x190823fff GSS arm64   /System/Library/Frameworks/GSS.framework/GSS
0x190824000 - 0x19083bfff ApplePushService arm64  <98a6615cdd78350191366fff3e00b815> /System/Library/PrivateFrameworks/ApplePushService.framework/ApplePushService
0x19083c000 - 0x1908d3fff AccountsDaemon arm64   /System/Library/PrivateFrameworks/AccountsDaemon.framework/AccountsDaemon
0x1908d4000 - 0x1908f8fff AppleIDSSOAuthentication arm64  <01658495197532af8bd951edd5d24eef> /System/Library/PrivateFrameworks/AppleIDSSOAuthentication.framework/AppleIDSSOAuthentication
0x1908f9000 - 0x190971fff AppleAccount arm64  <49642cca45343431b61a0b100a7995b6> /System/Library/PrivateFrameworks/AppleAccount.framework/AppleAccount
0x190972000 - 0x190aa9fff CoreUtils arm64   /System/Library/PrivateFrameworks/CoreUtils.framework/CoreUtils
0x190aaa000 - 0x190bc0fff IDS arm64  <687009c13bbb3500aabed41d55b5f5b4> /System/Library/PrivateFrameworks/IDS.framework/IDS
0x190bc1000 - 0x190be4fff MediaServices arm64   /System/Library/PrivateFrameworks/MediaServices.framework/MediaServices
0x190be5000 - 0x190dbbfff MediaRemote arm64  <158d2f50b954321995185471dfa94a48> /System/Library/PrivateFrameworks/MediaRemote.framework/MediaRemote
0x190dbc000 - 0x190dd4fff UserManagement arm64  <68a1359f23283cb5b452ec446587008e> /System/Library/PrivateFrameworks/UserManagement.framework/UserManagement
0x190dd5000 - 0x190de4fff MobileBluetooth arm64  <379725e53a3530568fddc67b87888f96> /System/Library/PrivateFrameworks/MobileBluetooth.framework/MobileBluetooth
0x190de5000 - 0x190e15fff Bom arm64  <8cd2ba179e673d90b707436a3a8ed1ce> /System/Library/PrivateFrameworks/Bom.framework/Bom
0x190e16000 - 0x190e1afff CommunicationsFilter arm64   /System/Library/PrivateFrameworks/CommunicationsFilter.framework/CommunicationsFilter
0x190e1b000 - 0x190e40fff FTAWD arm64  <8dd01c25424c3ff7853594f48c5881a1> /System/Library/PrivateFrameworks/FTAWD.framework/FTAWD
0x190e41000 - 0x190e94fff FTServices arm64  <290da139d4e93bee905664f01f5d72b1> /System/Library/PrivateFrameworks/FTServices.framework/FTServices
0x190e95000 - 0x190ee6fff WirelessProximity arm64  <68775056a00c337fbbc2cb37deb6942b> /System/Library/PrivateFrameworks/WirelessProximity.framework/WirelessProximity
0x190ee7000 - 0x190ef1fff ProactiveEventTracker arm64   /System/Library/PrivateFrameworks/ProactiveEventTracker.framework/ProactiveEventTracker
0x190ef2000 - 0x190f40fff ChunkingLibrary arm64  <10da6f5265b531d89370e83b2688618e> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/ChunkingLibrary
0x190f41000 - 0x190f4dfff libnetworkextension.dylib arm64   /usr/lib/libnetworkextension.dylib
0x191d75000 - 0x191f09fff NetworkExtension arm64  <18a111639fa33b23a49c80dc44dc02b9> /System/Library/Frameworks/NetworkExtension.framework/NetworkExtension
0x191f0a000 - 0x192356fff SiriTTS arm64  <6b2588bd69dc32cd9072a39b5169e385> /System/Library/PrivateFrameworks/SiriTTS.framework/SiriTTS
0x192357000 - 0x1923b1fff SAObjects arm64  <9163b232fb1e34e1a25277da1508536a> /System/Library/PrivateFrameworks/SAObjects.framework/SAObjects
0x1923b2000 - 0x1923f0fff VoiceServices arm64   /System/Library/PrivateFrameworks/VoiceServices.framework/VoiceServices
0x1923f1000 - 0x192421fff GLKit arm64   /System/Library/Frameworks/GLKit.framework/GLKit
0x192422000 - 0x192509fff AssistantServices arm64  <25a8af3352af3073815f89ddc48fe624> /System/Library/PrivateFrameworks/AssistantServices.framework/AssistantServices
0x19250a000 - 0x192528fff AssetCacheServices arm64  <7da8e9b42c633c4f85696e6714a705d0> /System/Library/PrivateFrameworks/AssetCacheServices.framework/AssetCacheServices
0x192529000 - 0x1925e3fff NetworkServiceProxy arm64   /System/Library/PrivateFrameworks/NetworkServiceProxy.framework/NetworkServiceProxy
0x1925e4000 - 0x1926d5fff MMCS arm64   /System/Library/PrivateFrameworks/MMCS.framework/MMCS
0x1926d6000 - 0x1926e2fff BluetoothManager arm64  <94fc870962743291853cb2a937e63095> /System/Library/PrivateFrameworks/BluetoothManager.framework/BluetoothManager
0x1927f3000 - 0x192820fff PhotosFormats arm64  <2bd283ffad33345fae9bbf99fb69cd0a> /System/Library/PrivateFrameworks/PhotosFormats.framework/PhotosFormats
0x192910000 - 0x192a29fff CloudPhotoLibrary arm64  <7ad7df0f9e2633aab7411022e63479bb> /System/Library/PrivateFrameworks/CloudPhotoLibrary.framework/CloudPhotoLibrary
0x192b0d000 - 0x192b37fff AssetsLibraryServices arm64   /System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices
0x192b38000 - 0x192b6cfff ACTFramework arm64   /System/Library/PrivateFrameworks/ACTFramework.framework/ACTFramework
0x192b6d000 - 0x192b8dfff DCIMServices arm64  <4519b4dff824320794fbb10a6da7136e> /System/Library/PrivateFrameworks/DCIMServices.framework/DCIMServices
0x192b8e000 - 0x192cc9fff CoreMediaStream arm64   /System/Library/PrivateFrameworks/CoreMediaStream.framework/CoreMediaStream
0x192cca000 - 0x192cd1fff XPCKit arm64  <17788c984c30338b978e58219d85354e> /System/Library/PrivateFrameworks/XPCKit.framework/XPCKit
0x192cd2000 - 0x192db6fff CameraKit arm64  <95c8f5b3ece03b7eb8658f6a85667cf3> /System/Library/PrivateFrameworks/CameraKit.framework/CameraKit
0x192db7000 - 0x192dcffff CloudPhotoServices arm64  <2b96dcc8648036129251449d255bec94> /System/Library/PrivateFrameworks/CloudPhotoServices.framework/CloudPhotoServices
0x192dd0000 - 0x192ddbfff CoreRecents arm64   /System/Library/PrivateFrameworks/CoreRecents.framework/CoreRecents
0x192ddc000 - 0x192dfafff MediaStream arm64   /System/Library/PrivateFrameworks/MediaStream.framework/MediaStream
0x192dfb000 - 0x193220fff PhotoLibraryServices arm64  <3c5abe4b535a36989af56fcae2552593> /System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices
0x193257000 - 0x1932e0fff CoreSymbolication arm64  <7ccdd1e8aaa031d1bca9819f995966ac> /System/Library/PrivateFrameworks/CoreSymbolication.framework/CoreSymbolication
0x1932e1000 - 0x19340dfff SearchFoundation arm64  <095d647809803f439d5d6a2925e400c7> /System/Library/PrivateFrameworks/SearchFoundation.framework/SearchFoundation
0x19340e000 - 0x193414fff IncomingCallFilter arm64  <072915fd1e4f3ce399de9d7144653523> /System/Library/PrivateFrameworks/IncomingCallFilter.framework/IncomingCallFilter
0x1934c9000 - 0x1934cffff libtzupdate.dylib arm64   /usr/lib/libtzupdate.dylib
0x1934d0000 - 0x19363efff Preferences arm64  <91e881adb97c3d24a2f8243c3e2e4213> /System/Library/PrivateFrameworks/Preferences.framework/Preferences
0x19363f000 - 0x193646fff CoreTime arm64  <8adec29a2796319ab9f45c94f22ec468> /System/Library/PrivateFrameworks/CoreTime.framework/CoreTime
0x193647000 - 0x1937b2fff CVML arm64  <3369c181afb4351a978bfca4ad2f0d5e> /System/Library/PrivateFrameworks/CVML.framework/CVML
0x1937b3000 - 0x193800fff CoreAppleCVA arm64   /System/Library/PrivateFrameworks/CoreAppleCVA.framework/CoreAppleCVA
0x19380d000 - 0x193847fff DifferentialPrivacy arm64   /System/Library/PrivateFrameworks/DifferentialPrivacy.framework/DifferentialPrivacy
0x193848000 - 0x1939c2fff AppleCVA arm64  <587252917d243bdca2545d78ee7aa2b8> /System/Library/PrivateFrameworks/AppleCVA.framework/AppleCVA
0x1939c3000 - 0x193a53fff Montreal arm64  <460d01ac07c23e96b3bc9534522f3866> /System/Library/PrivateFrameworks/Montreal.framework/Montreal
0x193a54000 - 0x193c76fff Espresso arm64  <1cfcb4ec66aa3befa69d7279c9f80e01> /System/Library/PrivateFrameworks/Espresso.framework/Espresso
0x193dcd000 - 0x193f98fff CoreML arm64  <73895366f6cd39b4842d5dda4d852150> /System/Library/Frameworks/CoreML.framework/CoreML
0x193f99000 - 0x193f9dfff CoreOptimization arm64   /System/Library/PrivateFrameworks/CoreOptimization.framework/CoreOptimization
0x193f9e000 - 0x193fe9fff SafariCore arm64  <7f152d29560638b4a08bd01cc3e86dc9> /System/Library/PrivateFrameworks/SafariCore.framework/SafariCore
0x193fea000 - 0x194047fff CorePrediction arm64  <305ab26f0a2935b1ad98a4a2bcc9315b> /System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction
0x194048000 - 0x194144fff Navigation arm64   /System/Library/PrivateFrameworks/Navigation.framework/Navigation
0x194145000 - 0x19415cfff ContactsDonation arm64   /System/Library/PrivateFrameworks/ContactsDonation.framework/ContactsDonation
0x19415d000 - 0x194189fff Futhark arm64  <0426d89a2a063e5990f8ce26f1b75fda> /System/Library/PrivateFrameworks/Futhark.framework/Futhark
0x1941ce000 - 0x194220fff ToneLibrary arm64  <78e637d2a0873349ba07fbe7ef051fda> /System/Library/PrivateFrameworks/ToneLibrary.framework/ToneLibrary
0x194233000 - 0x19428afff ContactsUICore arm64   /System/Library/PrivateFrameworks/ContactsUICore.framework/ContactsUICore
0x19428b000 - 0x1943eefff ContactsUI arm64  <5b1f86db0da9382cbca9818a57c79356> /System/Library/Frameworks/ContactsUI.framework/ContactsUI
0x1943ef000 - 0x1944cafff CorePDF arm64  <0aa4f5a802443bf4a003b1a0decba330> /System/Library/PrivateFrameworks/CorePDF.framework/CorePDF
0x1944cb000 - 0x19472cfff Vision arm64  <03cc2b7f7327346db7835f112b1b3608> /System/Library/Frameworks/Vision.framework/Vision
0x19472d000 - 0x194b8bfff WebKit arm64   /System/Library/Frameworks/WebKit.framework/WebKit
0x194b8c000 - 0x194c42fff BulletinBoard arm64  <2266880ab6093736babe5939d94a132d> /System/Library/PrivateFrameworks/BulletinBoard.framework/BulletinBoard
0x194c43000 - 0x194c48fff ConstantClasses arm64  <6830b458d18e3b258d12f8eab76e10e8> /System/Library/PrivateFrameworks/ConstantClasses.framework/ConstantClasses
0x194c49000 - 0x194c51fff CertUI arm64   /System/Library/PrivateFrameworks/CertUI.framework/CertUI
0x194dd6000 - 0x194e3ffff WebBookmarks arm64   /System/Library/PrivateFrameworks/WebBookmarks.framework/WebBookmarks
0x1954ea000 - 0x195bbdfff VectorKit arm64  <270f286f409330caa2f5787a371b8b81> /System/Library/PrivateFrameworks/VectorKit.framework/VectorKit
0x195bbe000 - 0x195dfafff MapKit arm64  <78da5be082813914a33ab07f8b729c87> /System/Library/Frameworks/MapKit.framework/MapKit
0x196648000 - 0x19664afff InternationalTextSearch arm64  <099144f6a0123ba6a43b40abccd1e7a7> /System/Library/PrivateFrameworks/InternationalTextSearch.framework/InternationalTextSearch
0x1966a6000 - 0x1966d7fff ProactiveSupport arm64  <96342c6989b937879037beca8852da2c> /System/Library/PrivateFrameworks/ProactiveSupport.framework/ProactiveSupport
0x196710000 - 0x1967c1fff TelephonyUtilities arm64   /System/Library/PrivateFrameworks/TelephonyUtilities.framework/TelephonyUtilities
0x196871000 - 0x196884fff AssetsLibrary arm64  <7be4c74e731b3b18b22f5e8303d74f8e> /System/Library/Frameworks/AssetsLibrary.framework/AssetsLibrary
0x196b4c000 - 0x196b52fff SearchToSharePredictions arm64   /System/Library/PrivateFrameworks/SearchToSharePredictions.framework/SearchToSharePredictions
0x196b53000 - 0x196bf3fff Social arm64  <6377150e08eb31f2ac90a948c9def108> /System/Library/Frameworks/Social.framework/Social
0x196c85000 - 0x196c9bfff CoreFollowUp arm64   /System/Library/PrivateFrameworks/CoreFollowUp.framework/CoreFollowUp
0x196c9c000 - 0x196d0bfff CoreSuggestions arm64  <4be7f87e7cf830a5823c7bfcaa077854> /System/Library/PrivateFrameworks/CoreSuggestions.framework/CoreSuggestions
0x196d1d000 - 0x196daffff CoreRecognition arm64   /System/Library/PrivateFrameworks/CoreRecognition.framework/CoreRecognition
0x197140000 - 0x1971e1fff CoreParsec arm64  <7f46c6e6637434e5a464ff86169b9dad> /System/Library/PrivateFrameworks/CoreParsec.framework/CoreParsec
0x197212000 - 0x197243fff SharedUtils arm64  <7abd3461880838ad9b54fd92ddf03e39> /System/Library/Frameworks/LocalAuthentication.framework/Support/SharedUtils.framework/SharedUtils
0x19727f000 - 0x197347fff VideoSubscriberAccount arm64  <3da190aeb45331338f46f5cd1c3c55c9> /System/Library/Frameworks/VideoSubscriberAccount.framework/VideoSubscriberAccount
0x197430000 - 0x197433fff FTClientServices arm64  <043e73ed6af33ff2b1bb4499f621c1c5> /System/Library/PrivateFrameworks/FTClientServices.framework/FTClientServices
0x197434000 - 0x197437fff SharedWebCredentials arm64  <931ca2fb2a3b37e1b18f986fa419d6ae> /System/Library/PrivateFrameworks/SharedWebCredentials.framework/SharedWebCredentials
0x197439000 - 0x19743cfff SafariFoundation arm64   /System/Library/PrivateFrameworks/SafariFoundation.framework/SafariFoundation
0x197615000 - 0x19762bfff LocalAuthentication arm64   /System/Library/Frameworks/LocalAuthentication.framework/LocalAuthentication
0x19762c000 - 0x19762efff ParsecSubscriptionServiceSupport arm64   /System/Library/PrivateFrameworks/ParsecSubscriptionServiceSupport.framework/ParsecSubscriptionServiceSupport
0x1976d7000 - 0x1976effff CoreInterest arm64  <830a73d02a6e38f9b56714d2d58cd082> /System/Library/PrivateFrameworks/CoreInterest.framework/CoreInterest
0x1976f0000 - 0x197972fff SafariShared arm64  <58252fa93d483928b7cdbd1f79490f90> /System/Library/PrivateFrameworks/SafariShared.framework/SafariShared
0x197973000 - 0x1979aefff WebUI arm64  <3dd51cd6e6043fbbb8efcff17cb27413> /System/Library/PrivateFrameworks/WebUI.framework/WebUI
0x1979af000 - 0x1979bcfff SetupAssistantSupport arm64  <395683b63e0031e18060ddc3fe0aed16> /System/Library/PrivateFrameworks/SetupAssistantSupport.framework/SetupAssistantSupport
0x1979bd000 - 0x1979e5fff SetupAssistant arm64  <08df0269a32335b18de500898f5981de> /System/Library/PrivateFrameworks/SetupAssistant.framework/SetupAssistant
0x1986a7000 - 0x1986c0fff CoreSDB arm64  <59e7862746ab3b86baa6546fd93b0284> /System/Library/PrivateFrameworks/CoreSDB.framework/CoreSDB
0x1986c1000 - 0x19872efff IMSharedUtilities arm64  <486e96d6cf9c3d538841e016551ef2fa> /System/Library/PrivateFrameworks/IMSharedUtilities.framework/IMSharedUtilities
0x198d11000 - 0x198d3efff StoreKit arm64  <1ec331cd2c9f3625adfab9ff29ecc657> /System/Library/Frameworks/StoreKit.framework/StoreKit
0x198dbe000 - 0x198ed5fff IMDPersistence arm64   /System/Library/PrivateFrameworks/IMDPersistence.framework/IMDPersistence
0x198ed6000 - 0x198ef0fff MetalKit arm64   /System/Library/Frameworks/MetalKit.framework/MetalKit
0x199ce7000 - 0x199e90fff IMCore arm64  <1abd783270f33745a95d4b67d2413b59> /System/Library/PrivateFrameworks/IMCore.framework/IMCore
0x199f48000 - 0x199f5afff MobileDeviceLink arm64  <5c35bdb08d7e3cfaa2b1d703ff4830cb> /System/Library/PrivateFrameworks/MobileDeviceLink.framework/MobileDeviceLink
0x19a0c2000 - 0x19a109fff MobileBackup arm64   /System/Library/PrivateFrameworks/MobileBackup.framework/MobileBackup
0x19a10a000 - 0x19a155fff SafariSafeBrowsing arm64  <977c62bdc88b3ec783c7a986735cf14c> /System/Library/PrivateFrameworks/SafariSafeBrowsing.framework/SafariSafeBrowsing
0x19a171000 - 0x19a281fff SafariServices arm64   /System/Library/Frameworks/SafariServices.framework/SafariServices
0x19bc23000 - 0x19bc76fff CallKit arm64  <70313818e92e343c8c094d3aae674d4f> /System/Library/Frameworks/CallKit.framework/CallKit
0x19bcdb000 - 0x19bd35fff IMAVCore arm64  <1878098d814b31f69d1725208ec12ee8> /System/Library/PrivateFrameworks/IMAVCore.framework/IMAVCore
0x19cb86000 - 0x19cb95fff Speech arm64   /System/Library/Frameworks/Speech.framework/Speech
0x19e60d000 - 0x19e632fff AppSupportUI arm64   /System/Library/PrivateFrameworks/AppSupportUI.framework/AppSupportUI
0x19f789000 - 0x19f78dfff libsysdiagnose.dylib arm64  <8fda7e2d0dd43f389f028bc98772bf75> /usr/lib/libsysdiagnose.dylib
0x1a1aeb000 - 0x1a1afafff CTCarrierSpace arm64   /System/Library/PrivateFrameworks/CTCarrierSpace.framework/CTCarrierSpace
0x1a1f5d000 - 0x1a1f6efff DeviceIdentity arm64  <30761069b4553a5fa3846f13b65ccc1f> /System/Library/PrivateFrameworks/DeviceIdentity.framework/DeviceIdentity
0x1a5523000 - 0x1a5537fff libCGInterfaces.dylib arm64  <9a7c16c729ac335782f2b2a0063fca2a> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Libraries/libCGInterfaces.dylib
0x1a63aa000 - 0x1a63e8fff WatchConnectivity arm64  <2deb9f6e7379301aaef8fff627597aed> /System/Library/Frameworks/WatchConnectivity.framework/WatchConnectivity
0x1a7a26000 - 0x1a7a4dfff CoreServicesInternal arm64  <27831a7c17d732dc8fac8c1b6feee45b> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/CoreServicesInternal
0x1a989f000 - 0x1a98a2fff InternationalSupport arm64   /System/Library/PrivateFrameworks/InternationalSupport.framework/InternationalSupport
0x1ad590000 - 0x1ad5c0fff libclosured.dylib arm64   /usr/lib/closure/libclosured.dylib

EOF

Steps to reproduce:

Submit an application to the App Store, experience a rejection 😰

Relevant Code:

The crash happens in the second line of AppDelegate.application(_:didFinishLaunchingWithOptions:), on FirebaseApp.configure():

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
        Fabric.with([Crashlytics.self])
        FirebaseApp.configure() // <-- crash
@groue groue changed the title Rejection from the App Store: scene-create watchdog transgression Crash and rejection from the App Store: scene-create watchdog transgression Jun 12, 2018
@morganchen12
Copy link
Contributor

This is crashing in a Security framework call. Can you share your project?

@groue
Copy link
Author

groue commented Jun 12, 2018

Hello @morganchen12,

This is crashing in a Security framework call.

Yes. The Security framework is invoked from FirebaseApp.configure() (aka +[FIRApp configure]), right from application(_:didFinishLaunchingWithOptions:).

Can you share your project?

It belongs to a client: I can't upload it. If you have any question I can answer without uploading the whole project, I'll be happy to help solving this Firebase crash.

@paulb777
Copy link
Member

@groue - Are you able to share the Podfile and Podfile.lock?

@groue
Copy link
Author

groue commented Jun 12, 2018

Hello @paulb777. Sure:

Podfile
abstract_target 'XXXBase' do
  target 'XXX'
  target 'XXXDev'
  target 'XXXDevTests'

  platform :ios, '10.0'

  use_frameworks!
  pod 'Crashlytics'                 # Crash reports
  pod 'FBSDKCoreKit'                # Facebook Analytics
  pod 'Firebase/Core'               # Google Analytics
  pod 'Firebase/Auth'               # Firebase Authentication
  pod 'GRDB.swift'                  # SQLite
  pod 'Alamofire'                   # HTTP
  pod 'OpenTok'                     # Video calls
  pod 'SwiftSignatureView'          # Finger Signing View
  pod 'KeychainAccess'              # Keychain
  pod 'Permission/Bluetooth', :git => 'https://github.com/pierlis/Permission.git', :branch => 'master'      # iOS Permission UI
  pod 'Permission/Notifications', :git => 'https://github.com/pierlis/Permission.git', :branch => 'master'  # iOS Permission UI
  pod 'Permission/Location', :git => 'https://github.com/pierlis/Permission.git', :branch => 'master'       # iOS Permission UI
  pod 'Permission/Motion', :git => 'https://github.com/pierlis/Permission.git', :branch => 'master'         # iOS Permission UI
  pod 'RxCocoa'                     # UIKit reactive extensions
  pod 'RxSwiftExt'                  # RxSwift extensions
  pod 'RxGRDB'                      # GRDB reactive extensions
end

abstract_target 'XXXWatchBase' do
  target 'XXXWatch Extension'
  target 'XXXWatchDev Extension'

  platform :watchos, '4.0'
  use_frameworks!
  pod 'RxCocoa'                     # UIKit reactive extensions
end

# Some pods are not ready for Swift 4
post_install do |installer|
  installer.pods_project.targets.each do |target|
    if ['Permission', 'SwiftSignatureView'].include? target.name
      target.build_configurations.each do |config|
        config.build_settings['SWIFT_VERSION'] = '3.2'
      end
    end
  end
end
Podfile.lock
PODS:
  - Alamofire (4.7.2)
  - Bolts (1.9.0):
    - Bolts/AppLinks (= 1.9.0)
    - Bolts/Tasks (= 1.9.0)
  - Bolts/AppLinks (1.9.0):
    - Bolts/Tasks
  - Bolts/Tasks (1.9.0)
  - Crashlytics (3.10.2):
    - Fabric (~> 1.7.7)
  - Fabric (1.7.7)
  - FBSDKCoreKit (4.33.0):
    - Bolts (~> 1.7)
  - Firebase/Auth (5.2.0):
    - Firebase/CoreOnly
    - FirebaseAuth (= 5.0.1)
  - Firebase/Core (5.2.0):
    - Firebase/CoreOnly
    - FirebaseAnalytics (= 5.0.1)
  - Firebase/CoreOnly (5.2.0):
    - FirebaseCore (= 5.0.3)
  - FirebaseAnalytics (5.0.1):
    - FirebaseCore (~> 5.0)
    - FirebaseInstanceID (~> 3.0)
    - "GoogleToolboxForMac/NSData+zlib (~> 2.1)"
    - nanopb (~> 0.3)
  - FirebaseAuth (5.0.1):
    - FirebaseCore (~> 5.0)
    - GTMSessionFetcher/Core (~> 1.1)
  - FirebaseCore (5.0.3):
    - "GoogleToolboxForMac/NSData+zlib (~> 2.1)"
  - FirebaseInstanceID (3.1.0):
    - FirebaseCore (~> 5.0)
  - GoogleToolboxForMac/Defines (2.1.4)
  - "GoogleToolboxForMac/NSData+zlib (2.1.4)":
    - GoogleToolboxForMac/Defines (= 2.1.4)
  - GRDB.swift (3.0.0)
  - GTMSessionFetcher/Core (1.1.15)
  - KeychainAccess (3.1.1)
  - nanopb (0.3.8):
    - nanopb/decode (= 0.3.8)
    - nanopb/encode (= 0.3.8)
  - nanopb/decode (0.3.8)
  - nanopb/encode (0.3.8)
  - OpenTok (2.14.0)
  - Permission/Bluetooth (2.0.4):
    - Permission/Core
  - Permission/Core (2.0.4)
  - Permission/Location (2.0.4):
    - Permission/Core
  - Permission/Motion (2.0.4):
    - Permission/Core
  - Permission/Notifications (2.0.4):
    - Permission/Core
  - RxCocoa (4.2.0):
    - RxSwift (~> 4.0)
  - RxGRDB (0.11.0):
    - RxGRDB/default (= 0.11.0)
    - RxSwift (~> 4.0)
  - RxGRDB/default (0.11.0):
    - GRDB.swift (~> 3.0)
    - RxSwift (~> 4.0)
  - RxSwift (4.2.0)
  - RxSwiftExt (3.2.0):
    - RxSwiftExt/Core (= 3.2.0)
  - RxSwiftExt/Core (3.2.0):
    - RxSwift (~> 4.0)
  - SwiftSignatureView (2.0.2)

DEPENDENCIES:
  - Alamofire
  - Crashlytics
  - FBSDKCoreKit
  - Firebase/Auth
  - Firebase/Core
  - GRDB.swift
  - KeychainAccess
  - OpenTok
  - Permission/Bluetooth (from `https://github.com/pierlis/Permission.git`, branch `master`)
  - Permission/Location (from `https://github.com/pierlis/Permission.git`, branch `master`)
  - Permission/Motion (from `https://github.com/pierlis/Permission.git`, branch `master`)
  - Permission/Notifications (from `https://github.com/pierlis/Permission.git`, branch `master`)
  - RxCocoa
  - RxGRDB
  - RxSwiftExt
  - SwiftSignatureView

SPEC REPOS:
  https://github.com/cocoapods/specs.git:
    - Alamofire
    - Bolts
    - Crashlytics
    - Fabric
    - FBSDKCoreKit
    - Firebase
    - FirebaseAnalytics
    - FirebaseAuth
    - FirebaseCore
    - FirebaseInstanceID
    - GoogleToolboxForMac
    - GRDB.swift
    - GTMSessionFetcher
    - KeychainAccess
    - nanopb
    - OpenTok
    - RxCocoa
    - RxGRDB
    - RxSwift
    - RxSwiftExt
    - SwiftSignatureView

EXTERNAL SOURCES:
  Permission:
    :branch: master
    :git: https://github.com/pierlis/Permission.git

CHECKOUT OPTIONS:
  Permission:
    :commit: 22a98f797f9ba8b26f5279a27ee993468e253017
    :git: https://github.com/pierlis/Permission.git

SPEC CHECKSUMS:
  Alamofire: e4fa87002c137ba2d8d634d2c51fabcda0d5c223
  Bolts: ac6567323eac61e203f6a9763667d0f711be34c8
  Crashlytics: 0360624eea1c978a743feddb2fb1ef8b37fb7a0d
  Fabric: bda89e242bce1b7b8ab264248cf3407774ce0095
  FBSDKCoreKit: 572b047a7e029bc44542bcf8a59414e7ff2b543e
  Firebase: 25ed0412036d7d008568d1fb4d2e9d81ea8a0a2c
  FirebaseAnalytics: b3628aea54c50464c32c393fb2ea032566e7ecc2
  FirebaseAuth: 463b8ce33bd5d05f706dcd4615499e3212b4132b
  FirebaseCore: a3c87242451633fff8490183898075ce77d168d2
  FirebaseInstanceID: 05d779cbb97bd5bd5c51a38a903fc9cfe1b2454a
  GoogleToolboxForMac: 91c824d21e85b31c2aae9bb011c5027c9b4e738f
  GRDB.swift: ea6ae37e8a8a3f7a48f9f78162481bb6f1f22a68
  GTMSessionFetcher: 5fa5b80fd20e439ef5f545fb2cb3ca6c6714caa2
  KeychainAccess: 7bd430028059754a3debab3cfc0bd1fc7fb85df3
  nanopb: 5601e6bca2dbf1ed831b519092ec110f66982ca3
  OpenTok: f4c0f42fd2e4e4d2682b12dcb94313aa88558e14
  Permission: f88660a3f72e1cdbcbff17872746a35d23077f12
  RxCocoa: 0b54909c902e1e581212a03e690bbd94032d8baa
  RxGRDB: 30c245cb1ff2d9ca52fe9326cb01757e97ce3202
  RxSwift: 99e10317ddfcc7fbe01356aafd118fde4a0be104
  RxSwiftExt: 64b7140124629a6a084159735f3714f0fb1c61d6
  SwiftSignatureView: f9ea7317c6c5520b21190e499fbb859ae85c4e55

PODFILE CHECKSUM: 76f4689621c805a54741158fe30b8ae23de283d5

COCOAPODS: 1.5.3

@groue
Copy link
Author

groue commented Jun 13, 2018

Hello, folks.

Today the App Store review did pass. What has changed since last version:

Maybe this did actively solve the crash. Maybe something else did. I don't know.

I'm closing this issue. Feel free to reopen it or open a new one if this crash happens to you too.

@groue groue closed this as completed Jun 13, 2018
@r-a-o
Copy link

r-a-o commented Sep 27, 2018

I am facing the exact same issue. I have removed everything from didFinishLaunchWithOptions but for FirebaseApp.configure() and its causing the following 0x8badf00d (Ate Bad Food) issue.

Exception Type: EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace SPRINGBOARD, Code 0x8badf00d
Termination Description: SPRINGBOARD, scene-create watchdog transgression: com.myapp exhausted real (wall clock) time allowance of 19.86 seconds | | ProcessVisibility: Foreground | ProcessState: Running | WatchdogEvent: scene-create | WatchdogVisibility: Foreground | WatchdogCPUStatistics: ( | "Elapsed total CPU time (seconds): 17.790 (user 17.790, system 0.000), 44% CPU", | "Elapsed application CPU time (seconds): 0.210, 1% CPU" | )
Triggered by Thread: 0

Attached is my Podfile.lock file

Podfile.lock.txt

@morganchen12
Copy link
Contributor

morganchen12 commented Sep 28, 2018

@r-a-o your issue is a different issue. Your app is being killed by the launch watchdog timer for taking too long to finish launching, and is likely not Firebase related.

@r-a-o
Copy link

r-a-o commented Sep 28, 2018 via email

@morganchen12
Copy link
Contributor

morganchen12 commented Sep 28, 2018

Please upload an instruments performance trace to see what method calls are occupying the most CPU time.

@groue
Copy link
Author

groue commented Sep 30, 2018

@morganchen12, the issue experienced by @r-a-o exactly matches the issue title. Watchdog transgressions created by Firebase are the point of this issue.

@r-a-o
Copy link

r-a-o commented Oct 5, 2018

Here is the complete log. @morganchen12

WatchDog-Firebase-crash.txt

@paulb777
Copy link
Member

paulb777 commented Oct 5, 2018

It looks like a timeout in aSecItemDelete call in FirebaseInstanceID. Is there something special about the keychain on the device where this occurs?

@r-a-o
Copy link

r-a-o commented Oct 5, 2018

I have figured out a reliable way to reproduce WatchDog crashes if it exists, every single time. Here are the steps:

  1. Run the app on a connected iPhone (real device, simulators doesn't seem to have WatchDog check), make sure you are transferring a RELEASE build. [Product>Scheme>Edit Scheme, under Run's Info tab, select Build Configuration as 'Release', this is set to 'Debug' by default]
  2. Once the release build is transferred to iPhone, let the app load, then force close the app (double press home button and swipe up the app to force close)
  3. Lock the device by pressing lock button
  4. Unlock by passcode (note that your phone needs to have a passcode set in order to reproduce this issue!) and immediately relaunch the app
  5. Notice that it gets stuck on launch screen and eventually(~20seconds) gets killed by WatchDog.

[No clue why this exact flow triggers the watchdog crash, but when I remove firebase configure call from didFinishLaunchWithOptions, issue is no longer reproducible]

@morganchen12 Let me know if you need help reproducing this issue.

I have reproduced it on iOS 11.4 & iOS 12.0 as well, and it has been reproduced on multiple stable WiFi connections (bandwidth >50 Mbps)

@r-a-o
Copy link

r-a-o commented Oct 5, 2018

@paulb777 My app has this issue irrespective of keychain capability.

@morganchen12
Copy link
Contributor

Thanks all for the repro steps and apologies for my dismissive tone earlier. We'll take a look.

@inquisitiveSoft
Copy link

inquisitiveSoft commented Oct 12, 2018

We've also hit the same issue and also had our build rejected. The next step for me is to try reproducing it using @r-a-o's steps above, and if I can do that to update to the latest version of Firebase and see if it's still an issue there

Firebase SDK Version: 5.6.0
Xcode Version: 10.0 (10A255)
iPhone OS: 12.0 (16A366)

Crash log: symbolicated.crash.txt

@charlotteliang
Copy link
Contributor

We are actively working on a fix and please let us know whether you can reproduce it as well. Thanks!

@IsharaMee
Copy link

IsharaMee commented Oct 15, 2018

Hi , We have same issue and build rejected. Any updated on this?
crashlog-.txt

@bennysghost
Copy link

We are using Firebase 5.9.0 and have successfully submitted and released a build to the app store with this version in the last month. In the last few days we submitted a new version of our app to Apple and got stuck in an app rejection loop due to it not launching in time. Our symbolicated crash log was very similar to the ones posted here. However, instead of Firebase triggering the Security framework stuff, ours showed Facebook Core SDK triggering Security, followed by WatchDog timing-out our app.

After a couple more iterations of submitting and getting rejected, we messaged Apple, told them we could not repro and that nothing significant changed in that area for us. We also referenced this thread Out of nowhere we were elevated to Pending Developer Release with no further feedback from Apple's app review team.

Just though I'd drop this note for others to be aware that there may be red herrings all over the place surrounding this kind of app rejection. If there is a bug in this framework, I hope it gets identified and fixed because it is a nasty possibly test-environment specific issue that burned us several developer days.

@charlotteliang
Copy link
Contributor

Thank you for bringing up all the issues. We appreciate your feedback.
We've found the cause of the issue and the fix should go into the next release.

@paulb777 paulb777 added this to the M36 milestone Oct 16, 2018
@BuckleWatts
Copy link

Thank you for bringing up all the issues. We appreciate your feedback.
We've found the cause of the issue and the fix should go into the next release.

Thanks so much. We are also facing this same issue and unable to get our app released. I know this is probably a tough question to answer - but do you have any idea as to when this fix would be released?

@paulb777
Copy link
Member

@BuckleWatts By policy, we don't commit to dates for upcoming releases, but I will say that we are hoping to get 5.11.0 out with this issue fixed this week.

@mmynarski
Copy link

Guys, in a project I'm working on rn we've also encounter rejection for the very same reason. But I've created new version from the vey the same code and it pass the review and it's now in store.

This bug is not always appearing or the test path during review is not always the same. My recommendation is: keep trying while firebase folks are doing their stuff ;)

@paulb777
Copy link
Member

Fix is available in Firebase 5.11.0, FirebaseInstanceID 3.3.0

@paulb777
Copy link
Member

We believe that we've fixed this issue in the upcoming FirebaseInstanceID 3.4.0 and Firebase 5.16.0.

Since we were never able to reproduce, we're not absolutely sure, so please respond here if you still see this reoccurring with Firebase 5.16.0 or newer.

@memoryxy
Copy link

@hite Sorry that you ran into this issue.

What version of Firebase and FirebaseInstanceID are you running? I believe that [FIRInstanceIDAuthKeychain defaultAccessGroup] was removed in the most recently released (October 2018) InstanceID - version 3.3.0.

Hello, can you point out how you guys fix it? Or paste a link? Thank you very much! I really wanna know how to fix it.

@ryanwilson
Copy link
Member

FirebaseInstanceID isn't open source so I can't point to specific code, although there was a large amount of refactoring done in that change.

You can get the change by updating with CocoaPods (pod update) and make sure you're using Firebase 5.11.0 or greater (although we always suggest the most recent version), or download the most recent zip file from the Firebase site via this link.

@hite
Copy link

hite commented Jan 29, 2019

@hite Sorry that you ran into this issue.

What version of Firebase and FirebaseInstanceID are you running? I believe that [FIRInstanceIDAuthKeychain defaultAccessGroup] was removed in the most recently released (October 2018) InstanceID - version 3.3.0.

Sorry man, actually we don't use Firebase at all, I use Fabric for crash catch. But I think the crash mentioned by this thread is caused by same season, and can be fixed with same tricks.

@bwhtmn
Copy link

bwhtmn commented Jan 29, 2019

Just got rejected by app review, using version 5.16.0 of the Firebase iOS SDK. I don't think this issue has been fixed.

symbolicated_crash.txt

@morganchen12 morganchen12 reopened this Jan 29, 2019
@morganchen12
Copy link
Contributor

@chliangGoogle this looks like a deadlock in a dispatch_sync call.

@charlotteliang
Copy link
Contributor

Thanks for the crash log! Yeah, looks like we will also need to move read operation off main thread cuz there's race condition that a deadlock could happen. This requires a bigger refactor which will come in the next release.

@charlotteliang
Copy link
Contributor

charlotteliang commented Jan 30, 2019

@bwhtmn Can you share with us the other dependencies you have, also whether you are using keychain in your app? If you are not comfortable to share of these information, @morganchen12 can help reach out to you directly or file a case.

@bwhtmn
Copy link

bwhtmn commented Jan 30, 2019

@chliangGoogle I've attached the Podfile for our app below which should give you an idea of our other dependencies. We're not using the iOS keychain directly in the app, only as it's accessed through Firebase. Another possibly helpful detail is that FirebaseApp.configure() was the very first line of application(_:, didFinishLaunchingWithOptions:) in the build that got rejected.

Podfile.txt

@Janscho
Copy link

Janscho commented Feb 4, 2019

Having the same issue - can't reproduce it myself, but got rejected by Apple twice in a row because the app seems to deadlock on startup.

In one crashlog I noticed that a part of my app was stuck when trying to access the Keychain, and FIrebase did at the same time. Here's a part of the crashlog which might be helpful, unfortunately I can't share the whole file.

Thread 7 name: Dispatch queue: com.google.FirebaseInstanceID.Keychain
Thread 7:
0 libsystem_kernel.dylib 0x00000001b4d77ea4 0x1b4d60000 + 97956
1 libsystem_kernel.dylib 0x00000001b4d7737c 0x1b4d60000 + 95100
2 libdispatch.dylib 0x00000001b4bdc2d0 0x1b4bc5000 + 94928
3 libdispatch.dylib 0x00000001b4bdc764 0x1b4bc5000 + 96100
4 libxpc.dylib 0x00000001b4e3feb4 0x1b4e35000 + 44724
5 Security 0x00000001b5e91aac 0x1b5e72000 + 129708
6 Security 0x00000001b5e92070 0x1b5e72000 + 131184
7 Security 0x00000001b5eec74c 0x1b5e72000 + 501580
8 Security 0x00000001b5eea8c4 0x1b5e72000 + 493764
9 Security 0x00000001b5ee9314 0x1b5e72000 + 488212
10 Security 0x00000001b5ee9bac 0x1b5e72000 + 490412
11 Security 0x00000001b5eec438 0x1b5e72000 + 500792
12 Security 0x00000001b5ee7920 0x1b5e72000 + 481568
13 Security 0x00000001b5ee9cfc 0x1b5e72000 + 490748
14 Security 0x00000001b5ef0c80 0x1b5e72000 + 519296
15 MyApp 0x0000000100c4da54 __65-[FIRInstanceIDKeychain generateKeyPairWithPrivateTag:publicTag:]_block_invoke + 48
16 libdispatch.dylib 0x00000001b4c26484 0x1b4bc5000 + 398468
17 libdispatch.dylib 0x00000001b4bd399c 0x1b4bc5000 + 59804
18 libdispatch.dylib 0x00000001b4bd34a0 0x1b4bc5000 + 58528
19 MyApp 0x0000000100c4d7a8 -[FIRInstanceIDKeychain generateKeyPairWithPrivateTag:publicTag:] + 740
20 MyApp 0x0000000100c4aedc -[FIRInstanceIDKeyPairStore generateAndSaveKeyWithSubtype:creationTime:error:] + 160
21 MyApp 0x0000000100c4adb4 -[FIRInstanceIDKeyPairStore loadKeyPairWithError:] + 456
22 MyApp 0x0000000100c4ab1c -[FIRInstanceIDKeyPairStore appIdentityWithError:] + 36
23 MyApp 0x0000000100c3da30 -[FIRInstanceID+ 5446192 (Private) appInstanceID:] + 56
24 MyApp 0x0000000100c71884 -[APMIdentity firebaseInstanceID] + 152
25 MyApp 0x0000000100c7d21c -[APMMeasurement createRawEventMetadataWithUserAttributes:] + 608
26 MyApp 0x0000000100c7a744 __42-[APMMeasurement writeEventOnWorkerQueue:]_block_invoke.1146 + 256
27 MyApp 0x0000000100ca0170 -[APMSqliteStore performTransaction:] + 92
28 MyApp 0x0000000100c79750 -[APMMeasurement writeEventOnWorkerQueue:] + 1404
29 MyApp 0x0000000100c78f38 -[APMMeasurement handleEventOnWorkerQueue:] + 1316
30 MyApp 0x0000000100c75808 -[APMMeasurement reportFirstOpenOnWorkerQueue] + 2356
31 MyApp 0x0000000100c745d0 __47-[APMMeasurement startMeasurementOnWorkerQueue]_block_invoke + 1936
32 libdispatch.dylib 0x00000001b4c26484 0x1b4bc5000 + 398468
33 libdispatch.dylib 0x00000001b4bc86c8 0x1b4bc5000 + 14024
34 MyApp 0x0000000100c73e20 -[APMMeasurement startMeasurementOnWorkerQueue] + 308
35 MyApp 0x0000000100c73990 -[APMMeasurement setEnabledOnWorkerQueue:] + 228
36 MyApp 0x0000000100c8c688 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 44
37 libdispatch.dylib 0x00000001b4c256c8 0x1b4bc5000 + 394952
38 libdispatch.dylib 0x00000001b4c26484 0x1b4bc5000 + 398468
39 libdispatch.dylib 0x00000001b4bcdbd0 0x1b4bc5000 + 35792
40 libdispatch.dylib 0x00000001b4bce718 0x1b4bc5000 + 38680
41 libdispatch.dylib 0x00000001b4bd6eb8 0x1b4bc5000 + 73400
42 libsystem_pthread.dylib 0x00000001b4e090dc 0x1b4dfd000 + 49372
43 libsystem_pthread.dylib 0x00000001b4e0bcec 0x1b4dfd000 + 60652

The log shows that I also access Keychain at the same time, using https://github.com/evgenyneu/keychain-swift.

Hope that helps.

@rlepinski
Copy link

Not an iOS firebase user but our SDK just received an issue report with a similar rejection. Here is an open radar ticket that could help with reproducing the issue - http://www.openradar.me/29741117

@ryanwilson
Copy link
Member

@rlepinski thanks so much for sharing, that's very helpful!

@fedefrappi
Copy link

We've just been experiencing the same as well: our app has been rejected twice during beta app review for 'crashing on startup'.
Our stacktraces indicate that Facebook Core SDK is deadlocking when accessing the keychain but in this release we haven't touched it and have actually added some Firebase Remote Config related code to the app delegate. Maybe the two sdks are conflicting somehow? Anything I can do to help and figure out the cause of this?

@dive
Copy link

dive commented Feb 18, 2019

Apologies to those still having issues, we're working on getting this resolved and prevent this issue from resurfacing in the future.

We haven't been able to reproduce this issue, but we believe the keychain access is the main offender and are going to make the following changes in the next version of InstanceID:

  • Delay reading the keychain so it doesn't get called when FirebaseApp.configure() is called
  • Move all keychain write operations off the main thread
  • Make keychain operations asynchronous where possible (given the current APIs)

We believe this should resolve this issue, but again we don't have a solid repro - if anybody has a reliable repro please let us know and we can also send out a test build of InstanceID to confirm the fix works once we have it ready.

Hey @ryanwilson. We have the same issue with securityd_message_with_reply_sync deadlock (at least it looks like this). We do not use Firebase but I just wonder how did you solve the issue. Just moved all the calls to the keychain to another thread?

@morganchen12
Copy link
Contributor

@dive that's more or less what we're doing.

@charlotteliang
Copy link
Contributor

@dive Apple documented not correctly setting access control of the keychain could cause blocking on main thread. We added a new fix in the incoming release to always ensure we correctly set the right access control, instead of default value(kSecAttrAccessibleWhenUnlocked), that is too strict for our use case. We think this might be the reason other than calling it from another thread.

@paulb777 paulb777 modified the milestones: 5.16.0, M43 Feb 20, 2019
@ryanwilson
Copy link
Member

ryanwilson commented Feb 22, 2019

This should be addressed in the most recent 5.17.0 release - with a bonus of InstanceID now being open source as of #2414. Please give it a try and re-open if you have issues.

@tonygentilcore
Copy link

tonygentilcore commented Feb 22, 2019

As another data point, I got app store rejected with the below stack using 5.16.0 and am resubmitting with 5.17.0 and fingers crossed now. EDIT: 5.17.0 was approved!

Exception Type:  EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Termination Reason: Namespace SPRINGBOARD, Code 0x8badf00d
Termination Description: SPRINGBOARD, scene-create watchdog transgression: app.elided exhausted real (wall clock) time allowance of 19.77 seconds | ProcessVisibility: Foreground | ProcessState: Running | WatchdogEvent: scene-create | WatchdogVisibility: Foreground | WatchdogCPUStatistics: ( | "Elapsed total CPU time (seconds): 30.300 (user 30.300, system 0.000), 50% CPU", | "Elapsed application CPU time (seconds): 0.289, 0% CPU" | )
Triggered by Thread:  0

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib        	0x00000002200d0964 0x2200ac000 + 149860
1   libdispatch.dylib             	0x000000021ff2f61c 0x21ff11000 + 124444
2   libdispatch.dylib             	0x000000021ff30198 0x21ff11000 + 127384
3   libdispatch.dylib             	0x000000021ff1f860 0x21ff11000 + 59488
4   libdispatch.dylib             	0x000000021ff1f484 0x21ff11000 + 58500
5   elided                        	0x00000001001046f4 -[FIRInstanceIDKeychain itemWithQuery:] + 136
6   elided                        	0x00000001000fc038 -[FIRInstanceIDAuthKeychain itemsMatchingService:account:] + 476
7   elided                        	0x00000001000fc53c -[FIRInstanceIDAuthKeychain dataForService:account:] + 60
8   elided                        	0x000000010010c39c -[FIRInstanceIDTokenStore tokenInfoWithAuthorizedEntity:scope:] + 184
9   elided                        	0x0000000100106384 -[FIRInstanceIDStore tokenInfoWithAuthorizedEntity:scope:] + 136
10  elided                        	0x0000000100109de0 -[FIRInstanceIDTokenManager cachedTokenInfoWithAuthorizedEntity:scope:] + 100
11  elided                        	0x00000001000f5fe8 -[FIRInstanceID cachedTokenIfAvailable] + 104
12  elided                        	0x00000001000f9024 -[FIRInstanceID didCompleteConfigure] + 32
13  elided                        	0x00000001000f8d40 -[FIRInstanceID configureInstanceIDWithOptions:app:] + 276
14  elided                        	0x00000001000f8bd4 +[FIRInstanceID configureWithApp:] + 128
15  elided                        	0x00000001000d7264 +[FIRApp sendNotificationsToSDKs:] + 45668 (FIRApp.m:424)
16  elided                        	0x00000001000d62c4 +[FIRApp configureWithName:options:] + 41668 (FIRApp.m:185)
17  elided                        	0x00000001000d5fc4 +[FIRApp configureWithOptions:] + 40900 (FIRApp.m:140)
18  elided                        	0x00000001000d5f24 +[FIRApp configure] + 40740 (FIRApp.m:132)
19  elided                        	0x00000001000d34c0 -[AppDelegate application:didFinishLaunchingWithOptions:] + 29888 (AppDelegate.m:23)
20  UIKitCore                     	0x000000024d40fca0 0x24cb30000 + 9305248
21  UIKitCore                     	0x000000024d411408 0x24cb30000 + 9311240
22  UIKitCore                     	0x000000024d416e54 0x24cb30000 + 9334356
23  UIKitCore                     	0x000000024ccb293c 0x24cb30000 + 1583420
24  UIKitCore                     	0x000000024ccbb5bc 0x24cb30000 + 1619388
25  UIKitCore                     	0x000000024ccb25b8 0x24cb30000 + 1582520
26  UIKitCore                     	0x000000024ccb2f58 0x24cb30000 + 1584984
27  UIKitCore                     	0x000000024ccb1058 0x24cb30000 + 1577048
28  UIKitCore                     	0x000000024ccb0d04 0x24cb30000 + 1576196
29  UIKitCore                     	0x000000024ccb5ec4 0x24cb30000 + 1597124
30  UIKitCore                     	0x000000024ccb6e24 0x24cb30000 + 1601060
31  UIKitCore                     	0x000000024ccb5d7c 0x24cb30000 + 1596796
32  UIKitCore                     	0x000000024ccbac68 0x24cb30000 + 1617000
33  UIKitCore                     	0x000000024d41534c 0x24cb30000 + 9327436
34  UIKitCore                     	0x000000024d000244 0x24cb30000 + 5046852
35  FrontBoardServices            	0x0000000222f709d4 0x222f64000 + 51668
36  FrontBoardServices            	0x0000000222f7b79c 0x222f64000 + 96156
37  FrontBoardServices            	0x0000000222f7ae94 0x222f64000 + 93844
38  libdispatch.dylib             	0x000000021ff72484 0x21ff11000 + 398468
39  libdispatch.dylib             	0x000000021ff15e10 0x21ff11000 + 19984
40  FrontBoardServices            	0x0000000222fafa9c 0x222f64000 + 309916
41  FrontBoardServices            	0x0000000222faf728 0x222f64000 + 309032
42  FrontBoardServices            	0x0000000222fafd44 0x222f64000 + 310596
43  CoreFoundation                	0x00000002204ca0e0 0x22041d000 + 708832
44  CoreFoundation                	0x00000002204ca060 0x22041d000 + 708704
45  CoreFoundation                	0x00000002204c9944 0x22041d000 + 706884
46  CoreFoundation                	0x00000002204c4810 0x22041d000 + 686096
47  CoreFoundation                	0x00000002204c40e0 0x22041d000 + 684256
48  GraphicsServices              	0x000000022273d584 0x222732000 + 46468
49  UIKitCore                     	0x000000024d418c00 0x24cb30000 + 9341952
50  elided                        	0x00000001000d59c8 main + 39368 (main.m:14)
51  libdyld.dylib                 	0x000000021ff82bb4 0x21ff82000 + 2996

@SanjithKanagavel
Copy link

SanjithKanagavel commented May 6, 2019

Thank you for bringing up all the issues. We appreciate your feedback.
We've found the cause of the issue and the fix should go into the next release.

Do you remember what was the actual issue ? @chliangGoogle

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests