kloder-games / godot-admob

Module Admob for Godot engine
MIT License
362 stars 62 forks source link

iOS Crash #114

Open Tobi-La opened 4 years ago

Tobi-La commented 4 years ago

OS target (Android/iOS): iOS

Godot version: 3.1.1 stable

Issue description: One of my testers has a problem of my app crashing on her iPhone. The crashlog shows the following, which seems it has to do with admob:

Incident Identifier: 19A784F7-FB93-4445-B01A-68CBBA5BDAE9 Beta Identifier: 54D69705-C09B-4729-854E-27D07DC1905A Hardware Model: iPhone10,4 Process: MyGame [265] Path: /private/var/containers/Bundle/Application/376CE5AC-5355-4F3F-BA68-D310380B624A/myGame.app/myGame Identifier: com.placeholder.myGame Version: 1.2 (0.9) AppStoreTools: 11C29 AppVariant: 1:iPhone10,4:13 Beta: YES Code Type: ARM-64 (Native) Role: Foreground Parent Process: launchd [1] Coalition: com.placeholder.myGame [428]

Date/Time: 2019-12-22 13:23:09.6082 +0100 Launch Time: 2019-12-22 13:23:09.0362 +0100 OS Version: iPhone OS 13.3 (17C54) Release Type: User Baseband Version: 3.03.03 Report Version: 104

Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Subtype: KERN_INVALID_ADDRESS at 0x11ff15ff17ff19ff VM Region Info: 0x11ff15ff17ff19ff is not in any region. Bytes after previous region: 1296779391795141120
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL MALLOC_NANO 0000000280000000-00000002a0000000 [512.0M] rw-/rwx SM=PRV
--->
UNUSED SPACE AT END

Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [265] Triggered by Thread: 0

Thread 0 name: Thread 0 Crashed: 0 libobjc.A.dylib 0x000000018cdfa088 objc_msgSend + 8 1 myGame 0x00000001026eb090 GodotAdmob::loadRewardedVideo(String const&) + 140 2 myGame 0x00000001034bb640 Object::call(StringName const&, Variant const*, int, Variant::CallError&) + 136 3 myGame 0x00000001027ec978 GDScriptInstance::_ml_call_reversed(GDScript, StringName const&, Variant const*, int) + 240 4 QuartzCore 0x0000000193acd694 display_timer_callback(__CFMachPort, void, long, void) + 264 (CADisplayTimer.cpp:164) 5 CoreFoundation 0x000000018d02b8ac CFMachPortPerform + 172 (CFMachPort.c:533) 6 CoreFoundation 0x000000018d05507c CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION + 56 (CFRunLoop.c:1937) 7 CoreFoundation 0x000000018d0547a8 CFRunLoopDoSource1 + 444 (CFRunLoop.c:2075) 8 CoreFoundation 0x000000018d04f67c __CFRunLoopRun + 2168 (CFRunLoop.c:3098) 9 CoreFoundation 0x000000018d04eadc CFRunLoopRunSpecific + 464 (CFRunLoop.c:3192) 10 GraphicsServices 0x0000000196fd4328 GSEventRunModal + 104 (GSEvent.c:2246) 11 UIKitCore 0x0000000191149ae0 UIApplicationMain + 1936 (UIApplication.m:4773) 12 myGame 0x00000001026c0bbc main + 128

Thread 1: 0 libsystem_pthread.dylib 0x000000018cdf5758 start_wqthread + 0

Thread 2: 0 libsystem_pthread.dylib 0x000000018cdf5758 start_wqthread + 0

Thread 3: 0 libsystem_pthread.dylib 0x000000018cdf5758 start_wqthread + 0

Thread 4: 0 libsystem_pthread.dylib 0x000000018cdf5758 start_wqthread + 0

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

Thread 6: 0 libsystem_pthread.dylib 0x000000018cdf5758 start_wqthread + 0

Thread 7 name: Thread 7: 0 libsystem_kernel.dylib 0x000000018ceac634 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x000000018ceabaa0 mach_msg + 72 (mach_msg.c:103) 2 CoreFoundation 0x000000018d054288 CFRunLoopServiceMachPort + 216 (CFRunLoop.c:2575) 3 CoreFoundation 0x000000018d04f3a8 CFRunLoopRun + 1444 (CFRunLoop.c:2931) 4 CoreFoundation 0x000000018d04eadc CFRunLoopRunSpecific + 464 (CFRunLoop.c:3192) 5 Foundation 0x000000018d38e7f4 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 228 (NSRunLoop.m:374) 6 Foundation 0x000000018d38e6d4 -[NSRunLoop(NSRunLoop) runUntilDate:] + 88 (NSRunLoop.m:421) 7 UIKitCore 0x00000001911e2204 -[UIEventFetcher threadMain] + 152 (UIEventFetcher.m:637) 8 Foundation 0x000000018d4bf0a4 NSThreadstart__ + 848 (NSThread.m:724) 9 libsystem_pthread.dylib 0x000000018cdf1d8c _pthread_start + 156 (pthread.c:896) 10 libsystem_pthread.dylib 0x000000018cdf576c thread_start + 8

Thread 8: 0 libsystem_kernel.dylib 0x000000018ced0264 read + 8 1 myGame 0x00000001026bd56c SemaphoreIphone::wait() + 24 2 libsystem_pthread.dylib 0x000000018cdf576c thread_start + 8

Thread 9 name: Thread 9: 0 libsystem_kernel.dylib 0x000000018ceac634 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x000000018ceabaa0 mach_msg + 72 (mach_msg.c:103) 2 CoreFoundation 0x000000018d054288 CFRunLoopServiceMachPort + 216 (CFRunLoop.c:2575) 3 CoreFoundation 0x000000018d04f3a8 CFRunLoopRun + 1444 (CFRunLoop.c:2931) 4 CoreFoundation 0x000000018d04eadc CFRunLoopRunSpecific + 464 (CFRunLoop.c:3192) 5 CoreFoundation 0x000000018d04f828 CFRunLoopRun + 60 (CFRunLoop.c:3216) 6 CoreMotion 0x0000000199ad23d4 CLMotionCore::runMotionThread(void*) + 1104 (CLMotionCore.mm:354) 7 libsystem_pthread.dylib 0x000000018cdf1d8c _pthread_start + 156 (pthread.c:896) 8 libsystem_pthread.dylib 0x000000018cdf576c thread_start + 8

Thread 10 name: Thread 10: 0 libsystem_kernel.dylib 0x000000018ceac634 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x000000018ceabaa0 mach_msg + 72 (mach_msg.c:103) 2 CoreFoundation 0x000000018d054288 CFRunLoopServiceMachPort + 216 (CFRunLoop.c:2575) 3 CoreFoundation 0x000000018d04f3a8 CFRunLoopRun + 1444 (CFRunLoop.c:2931) 4 CoreFoundation 0x000000018d04eadc CFRunLoopRunSpecific + 464 (CFRunLoop.c:3192) 5 AVFAudio 0x0000000199c14c1c GenericRunLoopThread::Entry(void) + 156 (GenericRunLoopThread.h:91) 6 AVFAudio 0x0000000199c65d60 CAPThread::Entry(CAPThread) + 204 (CAPThread.cpp:286) 7 libsystem_pthread.dylib 0x000000018cdf1d8c _pthread_start + 156 (pthread.c:896) 8 libsystem_pthread.dylib 0x000000018cdf576c thread_start + 8

Thread 11: 0 libsystem_pthread.dylib 0x000000018cdf5758 start_wqthread + 0

Thread 12: 0 libsystem_pthread.dylib 0x000000018cdf5758 start_wqthread + 0

Thread 13: 0 libsystem_pthread.dylib 0x000000018cdf5758 start_wqthread + 0

Thread 14: 0 libsystem_kernel.dylib 0x000000018ced0264 read + 8 1 myGame 0x00000001026bd56c SemaphoreIphone::wait() + 24 2 libsystem_pthread.dylib 0x000000018cdf576c thread_start + 8

Thread 15 name: Thread 15: 0 libsystem_kernel.dylib 0x000000018ceac634 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x000000018ceabaa0 mach_msg + 72 (mach_msg.c:103) 2 libEmbeddedSystemAUs.dylib 0x00000001aac80714 AURemoteIO::IOThread::Entry(void) + 532 (AURemoteIO.cpp:1896) 3 libAudioToolboxUtility.dylib 0x00000001982724e8 CAPThread::Entry(CAPThread) + 88 (CAPThread.cpp:318) 4 libsystem_pthread.dylib 0x000000018cdf1d8c _pthread_start + 156 (pthread.c:896) 5 libsystem_pthread.dylib 0x000000018cdf576c thread_start + 8

Thread 16: 0 libsystem_kernel.dylib 0x000000018ced0264 read + 8 1 myGame 0x00000001026bd56c SemaphoreIphone::wait() + 24 2 libsystem_pthread.dylib 0x000000018cdf576c thread_start + 8

Thread 17 name: Thread 17: 0 libsystem_kernel.dylib 0x000000018ced0264 read + 8 1 myGame 0x00000001026bd56c SemaphoreIphone::wait() + 24 2 myGame 0x00000001034bb640 Object::call(StringName const&, Variant const, int, Variant::CallError&) + 136 3 myGame 0x00000001034bb640 Object::call(StringName const&, Variant const, int, Variant::CallError&) + 136 4 libsystem_pthread.dylib 0x000000018cdf576c thread_start + 8

Thread 0 crashed with ARM Thread State (64-bit): x0: 0x11ff15ff17ff19ff x1: 0x000000010371c51f x2: 0x0000000280862900 x3: 0x000000018cdbe6e8 x4: 0x0000000280862980 x5: 0x0000000000000001 x6: 0x0000000000000037 x7: 0x0000000000000000 x8: 0x00000001039a9000 x9: 0x00000000000000b2 x10: 0x00000000000007fb x11: 0x00000000000007fd x12: 0x0000000000000001 x13: 0x00000000e140cffb x14: 0x00000000e160d000 x15: 0x000000000000001a x16: 0x000000018cdfa080 x17: 0x0000000061600000 x18: 0x0000000000000000 x19: 0x0000000105c6c100 x20: 0x0000000280862900 x21: 0x00000001026eb004 x22: 0x000000016d894968 x23: 0x0000000000000001 x24: 0x0000000283d62df0 x25: 0x0000000000000001 x26: 0x0000000281d675f0 x27: 0x0000000281d675f0 x28: 0x0000000000000001 fp: 0x000000016d894c30 lr: 0x00000001026eb090 sp: 0x000000016d894790 pc: 0x000000018cdfa088 cpsr: 0x20000000 esr: 0x92000004 (Data Abort) byte read Translation fault

Binary Images: 0x102568000 - 0x1038affff myGame arm64 <31f495feffaf33cba1704c6635b51497> /var/containers/Bundle/Application/376CE5AC-5355-4F3F-BA68-D310380B624A/myGame.app/myGame 0x103d10000 - 0x103d73fff dyld arm64 <9bf4edef75e332f0b2884b788190bcca> /usr/lib/dyld 0x103f78000 - 0x103f83fff libobjc-trampolines.dylib arm64 /usr/lib/libobjc-trampolines.dylib 0x18cc80000 - 0x18cc96fff libsystem_trace.dylib arm64 <59ca456afab5306a87f37d052b8818cb> /usr/lib/system/libsystem_trace.dylib 0x18cc97000 - 0x18ccc8fff libxpc.dylib arm64 /usr/lib/system/libxpc.dylib 0x18ccc9000 - 0x18ccc9fff libsystem_blocks.dylib arm64 <9976acef356f35db90a274dd82ad5e43> /usr/lib/system/libsystem_blocks.dylib 0x18ccca000 - 0x18cd46fff libsystem_c.dylib arm64 <12c3bd20c4683f3e8ff43b255fc8f4e0> /usr/lib/system/libsystem_c.dylib 0x18cd47000 - 0x18cdbbfff libdispatch.dylib arm64 /usr/lib/system/libdispatch.dylib 0x18cdbc000 - 0x18cddbfff libsystem_malloc.dylib arm64 <13ba07c9d6fc380b85562db624cd1ea2> /usr/lib/system/libsystem_malloc.dylib 0x18cddc000 - 0x18cde6fff libsystem_platform.dylib arm64 <70f43bd5061b35798b8369771fb61812> /usr/lib/system/libsystem_platform.dylib 0x18cde7000 - 0x18cdf7fff libsystem_pthread.dylib arm64 <1885d97e67b9329791b7cba98af752f1> /usr/lib/system/libsystem_pthread.dylib 0x18cdf8000 - 0x18ce28fff libobjc.A.dylib arm64 <438f63ebb9263d929c3bfdf79b1a0a3b> /usr/lib/libobjc.A.dylib 0x18ce29000 - 0x18ce94fff libcorecrypto.dylib arm64 /usr/lib/system/libcorecrypto.dylib 0x18ce95000 - 0x18cea8fff libc++abi.dylib arm64 <08f81baab7b73e6cb6744227d40e6bfd> /usr/lib/libc++abi.dylib 0x18cea9000 - 0x18ced6fff libsystem_kernel.dylib arm64 <3cb935cbac303140ad55f25f09b59a48> /usr/lib/system/libsystem_kernel.dylib 0x18ced7000 - 0x18cf08fff libdyld.dylib arm64 <2e3f47508b67398b85308417651b1718> /usr/lib/system/libdyld.dylib 0x18cf09000 - 0x18cf11fff libsystem_darwin.dylib arm64 <807fa315a35d301681b4d0461b729fd4> /usr/lib/system/libsystem_darwin.dylib 0x18cf12000 - 0x18cf68fff libc++.1.dylib arm64 <93beaf14b4f23e66b2b4c0085aee55df> /usr/lib/libc++.1.dylib 0x18cf69000 - 0x18cfaafff libsystem_info.dylib arm64 /usr/lib/system/libsystem_info.dylib 0x18cfab000 - 0x18d31ffff CoreFoundation arm64 <1b9b1e618cb439039870402c3de959bb> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation 0x18d320000 - 0x18d386fff SystemConfiguration arm64 /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration 0x18d387000 - 0x18d640fff Foundation arm64 <503900af2ecd329fb742c07c3e672beb> /System/Library/Frameworks/Foundation.framework/Foundation 0x18d641000 - 0x18d673fff libCRFSuite.dylib arm64 /usr/lib/libCRFSuite.dylib 0x18d674000 - 0x18d7effff CoreServices arm64 <3885efd744d3364cb925b91c2c9baacf> /System/Library/Frameworks/CoreServices.framework/CoreServices 0x18d7f0000 - 0x18d851fff libSparse.dylib arm64 <8c5e7fdcb4723215b5482a6757ae0af9> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparse.dylib 0x18d852000 - 0x18dd3ffff ImageIO arm64 <3894314f87fd3ded9f8093b33c136c3a> /System/Library/Frameworks/ImageIO.framework/ImageIO 0x18dd40000 - 0x18dd42fff ConstantClasses arm64 /System/Library/PrivateFrameworks/ConstantClasses.framework/ConstantClasses 0x18dd43000 - 0x18dee0fff CoreText arm64 <47d7363df0573d6d81d622650561e99c> /System/Library/Frameworks/CoreText.framework/CoreText 0x18dee1000 - 0x18e018fff Security arm64 <16295db718883ab09dbbc98e8b29937e> /System/Library/Frameworks/Security.framework/Security 0x18e019000 - 0x18e0bcfff IOKit arm64 <50627fd1887b346895d21ca340b9b70b> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x18e0bd000 - 0x18e0f4fff libMobileGestalt.dylib arm64 <9ecb71642b1c3493bcd4671c78be3f7b> /usr/lib/libMobileGestalt.dylib 0x18e0f5000 - 0x18e151fff libprotobuf.dylib arm64 /usr/lib/libprotobuf.dylib 0x18e152000 - 0x18e163fff libprotobuf-lite.dylib arm64 <333548cab77a39bb82b1df58fc5415a3> /usr/lib/libprotobuf-lite.dylib 0x18e164000 - 0x18e3b5fff libicucore.A.dylib arm64 <7a9a38c6643e3fbfae4251a37611dca6> /usr/lib/libicucore.A.dylib 0x18e3b6000 - 0x18e3dffff CoreServicesInternal arm64 /System/Library/PrivateFrameworks/CoreServicesInternal.framework/CoreServicesInternal 0x18e3e0000 - 0x18e428fff WirelessDiagnostics arm64 <9a3fbc1d1898340f92c84e83a4434745> /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/WirelessDiagnostics 0x18e429000 - 0x18e462fff libAWDSupport.dylib arm64 <38b391e44ba43a83833e22120343422f> /usr/lib/libAWDSupport.dylib 0x18e463000 - 0x18e8e9fff CoreAudio arm64 /System/Library/Frameworks/CoreAudio.framework/CoreAudio 0x18e8ea000 - 0x18ebb6fff CoreImage arm64 <5ebd39f476c034f68ce5bce5dbc70263> /System/Library/Frameworks/CoreImage.framework/CoreImage 0x18ebb7000 - 0x18eca5fff LanguageModeling arm64 <9196b89d34de35c7bb58a1fd1cb8e0db> /System/Library/PrivateFrameworks/LanguageModeling.framework/LanguageModeling 0x18eca6000 - 0x18ececfff Lexicon arm64 <95228f69a52e325c8c8a8fc4997b6857> /System/Library/PrivateFrameworks/Lexicon.framework/Lexicon 0x18eced000 - 0x18ee70fff libsqlite3.dylib arm64 <7060f95ba8f4375bbc78a4c381382104> /usr/lib/libsqlite3.dylib 0x18ee71000 - 0x18eea2fff MobileKeyBag arm64 <9a4b598dff0b3f4782285429e62ac927> /System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag 0x18eea3000 - 0x18eeacfff libsystem_notify.dylib arm64 <74516c4877f037a98c8db30dbd1f7430> /usr/lib/system/libsystem_notify.dylib 0x18eead000 - 0x18f07efff CoreDuet arm64 <85908dca9ceb3839886fc05811a37081> /System/Library/PrivateFrameworks/CoreDuet.framework/CoreDuet 0x18f07f000 - 0x18f1c1fff Montreal arm64 <5f156c74d70834919ce495f80683dd7b> /System/Library/PrivateFrameworks/Montreal.framework/Montreal 0x18f1c2000 - 0x18f2a9fff NLP arm64 <774b44c9da0b396cbc0f89ba3c23855b> /System/Library/PrivateFrameworks/NLP.framework/NLP 0x18f2aa000 - 0x18f2c6fff CellularPlanManager arm64 /System/Library/PrivateFrameworks/CellularPlanManager.framework/CellularPlanManager 0x18f2c7000 - 0x18f304fff AppSupport arm64 /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport 0x18f305000 - 0x18f7d6fff libnetwork.dylib arm64 <6eeeb14a906037f6941df20f8d74d084> /usr/lib/libnetwork.dylib 0x18f7d7000 - 0x18f8e2fff ManagedConfiguration arm64 <4b65d058a468379ab19610b3f214686b> /System/Library/PrivateFrameworks/ManagedConfiguration.framework/ManagedConfiguration 0x18f8e3000 - 0x18f90dfff CoreServicesStore arm64 <30e3360e7273394fb8694ebdbf1142d5> /System/Library/PrivateFrameworks/CoreServicesStore.framework/CoreServicesStore 0x18f90e000 - 0x18f92efff UserManagement arm64 <6d86c909fd6031e284c86c8643bce8cb> /System/Library/PrivateFrameworks/UserManagement.framework/UserManagement 0x18f92f000 - 0x18fbe8fff CoreML arm64 <0870d39e407a364499412e07f992f01d> /System/Library/Frameworks/CoreML.framework/CoreML 0x18fbe9000 - 0x18fbfffff ProtocolBuffer arm64 <8c06f0dc2cef3c0195cfb3ff59ac031f> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer 0x18fc00000 - 0x18fc1afff CommonUtilities arm64 <1959679c4e30301eb2b41dda208090b2> /System/Library/PrivateFrameworks/CommonUtilities.framework/CommonUtilities 0x18fc1b000 - 0x18fc1bfff libenergytrace.dylib arm64 /usr/lib/libenergytrace.dylib 0x18fc1c000 - 0x18fc52fff RunningBoardServices arm64 <939ba7d0bafa3424908fdb03a07077a3> /System/Library/PrivateFrameworks/RunningBoardServices.framework/RunningBoardServices 0x18fc53000 - 0x18fcc8fff BaseBoard arm64 <5ff16ff2d71b38f7b8a2fee1f9289b90> /System/Library/PrivateFrameworks/BaseBoard.framework/BaseBoard 0x18fcc9000 - 0x19021efff SiriTTS arm64 <5973a2578d673ef6b8a87804ee5d6525> /System/Library/PrivateFrameworks/SiriTTS.framework/SiriTTS 0x19021f000 - 0x190290fff CoreLocation arm64 <479163bad6dc3bd483e0bf59a9498afe> /System/Library/Frameworks/CoreLocation.framework/CoreLocation 0x19029e000 - 0x1902f2fff Accounts arm64 <089cd23892b8386bbe2410e063600612> /System/Library/Frameworks/Accounts.framework/Accounts 0x190304000 - 0x190664fff CFNetwork arm64 <162181f9d8043468b82c0314f05de492> /System/Library/Frameworks/CFNetwork.framework/CFNetwork 0x190665000 - 0x190745fff UIFoundation arm64 /System/Library/PrivateFrameworks/UIFoundation.framework/UIFoundation 0x190746000 - 0x19180cfff UIKitCore arm64 <27d3041da1de3c3a8dc0994b5982dc49> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore 0x19180d000 - 0x19181afff AssertionServices arm64 /System/Library/PrivateFrameworks/AssertionServices.framework/AssertionServices 0x19181b000 - 0x1918ecfff CoreTelephony arm64 <9338809d4c903a83b6a86822d4021066> /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony 0x1918ed000 - 0x1918f2fff AggregateDictionary arm64 <421d53b8ef7f3a0c8b52d28519ab08f8> /System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictionary 0x1918f3000 - 0x191909fff libsystem_asl.dylib arm64 <0cf2826e158c369d88799c95f7833211> /usr/lib/system/libsystem_asl.dylib 0x19190a000 - 0x191983fff CloudDocs arm64 <819de46992fb338daf7bf0d640418c10> /System/Library/PrivateFrameworks/CloudDocs.framework/CloudDocs 0x191984000 - 0x191cacfff CoreData arm64 <96adb1ccefab345dae04898d1d7f8cd0> /System/Library/Frameworks/CoreData.framework/CoreData 0x191cad000 - 0x191ed5fff Vision arm64 /System/Library/Frameworks/Vision.framework/Vision 0x191ed6000 - 0x191f18fff PhotoFoundation arm64 <91b9156c64783b6ab44ed1dcade881fa> /System/Library/PrivateFrameworks/PhotoFoundation.framework/PhotoFoundation 0x191f19000 - 0x191f44fff BoardServices arm64 <1804e22d40573fbaae863e9fd2543c0d> /System/Library/PrivateFrameworks/BoardServices.framework/BoardServices 0x191f45000 - 0x191ffafff libboringssl.dylib arm64 /usr/lib/libboringssl.dylib 0x191ffb000 - 0x192009fff libsystem_networkextension.dylib arm64 <3cbc17551cad3d3ab5c23a77558c79a1> /usr/lib/system/libsystem_networkextension.dylib 0x19200a000 - 0x19202afff CoreAnalytics arm64 <35b68ddb4cd03f4ebac5ffdaf0e41844> /System/Library/PrivateFrameworks/CoreAnalytics.framework/CoreAnalytics 0x19202b000 - 0x19219cfff CloudKit arm64 <557c08bb06f936778816669f36f5b9d1> /System/Library/Frameworks/CloudKit.framework/CloudKit 0x19219d000 - 0x1921e9fff SpringBoardServices arm64 /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices 0x1921ea000 - 0x19225dfff FrontBoardServices arm64 /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices 0x19225e000 - 0x192375fff Network arm64 /System/Library/Frameworks/Network.framework/Network 0x192376000 - 0x1923d2fff libusrtcp.dylib arm64 <181a864515293f4ab64197a2c809e923> /usr/lib/libusrtcp.dylib 0x1923d3000 - 0x1923dafff libsystem_symptoms.dylib arm64 <84fcf9fced0f3ee290bae8e8a343594c> /usr/lib/system/libsystem_symptoms.dylib 0x1923db000 - 0x1932d4fff GeoServices arm64 <86388b090a2b3338a7f65eaf272e0b8e> /System/Library/PrivateFrameworks/GeoServices.framework/GeoServices 0x1932d5000 - 0x1932ddfff TCC arm64 /System/Library/PrivateFrameworks/TCC.framework/TCC 0x1932de000 - 0x193337fff IMFoundation arm64 <88d8ddee7cca3158a8c4afc3e67433b2> /System/Library/PrivateFrameworks/IMFoundation.framework/IMFoundation 0x193338000 - 0x193493fff CoreUtils arm64 <7c111a63cb2631499a8ffb2f8d7fd759> /System/Library/PrivateFrameworks/CoreUtils.framework/CoreUtils 0x193494000 - 0x193543fff IMSharedUtilities arm64 /System/Library/PrivateFrameworks/IMSharedUtilities.framework/IMSharedUtilities 0x193544000 - 0x193570fff ImageCaptureCore arm64 /System/Library/Frameworks/ImageCaptureCore.framework/ImageCaptureCore 0x193571000 - 0x19357afff libsystem_containermanager.dylib arm64 /usr/lib/system/libsystem_containermanager.dylib 0x19357b000 - 0x1935f7fff AppleAccount arm64 <13db1fc4ca5436a8ac06971354ee3ba6> /System/Library/PrivateFrameworks/AppleAccount.framework/AppleAccount 0x1935f8000 - 0x193613fff ApplePushService arm64 <9de4189c7bd139b7ba7a723752d6edfd> /System/Library/PrivateFrameworks/ApplePushService.framework/ApplePushService 0x193614000 - 0x1936fdfff IDS arm64 <51fe393c6e563d01b51efcae9c733d1b> /System/Library/PrivateFrameworks/IDS.framework/IDS 0x1936fe000 - 0x19382afff IDSFoundation arm64 <67cc2008e4323012892c79dae49f51f4> /System/Library/PrivateFrameworks/IDSFoundation.framework/IDSFoundation 0x19382b000 - 0x19382cfff libCTGreenTeaLogger.dylib arm64 <16fcd55227db3c2b8b5ca266d43e6924> /usr/lib/libCTGreenTeaLogger.dylib 0x193890000 - 0x19398efff CoreMedia arm64 /System/Library/Frameworks/CoreMedia.framework/CoreMedia 0x19398f000 - 0x19399efff UIKitServices arm64 <3bac29cda4473da29fac651dbd0af01b> /System/Library/PrivateFrameworks/UIKitServices.framework/UIKitServices 0x19399f000 - 0x1939f1fff BackBoardServices arm64 /System/Library/PrivateFrameworks/BackBoardServices.framework/BackBoardServices 0x1939f2000 - 0x193c40fff QuartzCore arm64 <84c3cd6ef8323f6fbe625a4348853273> /System/Library/Frameworks/QuartzCore.framework/QuartzCore 0x193c41000 - 0x193dfefff ColorSync arm64 <7044db6cb64532f189ef02dcb29034fc> /System/Library/PrivateFrameworks/ColorSync.framework/ColorSync 0x193dff000 - 0x19436dfff CoreGraphics arm64 /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics 0x19436e000 - 0x19449efff Contacts arm64 /System/Library/Frameworks/Contacts.framework/Contacts 0x19449f000 - 0x1944cefff UserNotifications arm64 /System/Library/Frameworks/UserNotifications.framework/UserNotifications 0x1944cf000 - 0x1944f2fff LocationSupport arm64 /System/Library/PrivateFrameworks/LocationSupport.framework/LocationSupport 0x1944f3000 - 0x19464ffff Sharing arm64 <637a78a47e7a3d8b82e1554f79810456> /System/Library/PrivateFrameworks/Sharing.framework/Sharing 0x194650000 - 0x194c20fff WebKit arm64 <9c558ea0898c3141920fb77c11ada48a> /System/Library/Frameworks/WebKit.framework/WebKit 0x194c21000 - 0x196814fff WebCore arm64 /System/Library/PrivateFrameworks/WebCore.framework/WebCore 0x196815000 - 0x19682dfff libAccessibility.dylib arm64 /usr/lib/libAccessibility.dylib 0x19682e000 - 0x196839fff AXCoreUtilities arm64 /System/Library/PrivateFrameworks/AXCoreUtilities.framework/AXCoreUtilities 0x19683a000 - 0x1968aefff ContactsFoundation arm64 <84778b14ffea36b3b957732081e45c30> /System/Library/PrivateFrameworks/ContactsFoundation.framework/ContactsFoundation 0x1968af000 - 0x1968c3fff PowerLog arm64 /System/Library/PrivateFrameworks/PowerLog.framework/PowerLog 0x1968c4000 - 0x1968d5fff IOSurface arm64 <9db3d742c3883b5e8f17dfd545d1e36d> /System/Library/Frameworks/IOSurface.framework/IOSurface 0x1968d6000 - 0x196fd0fff MediaToolbox arm64 <46cff56428663386b19ace2d7d38da6b> /System/Library/Frameworks/MediaToolbox.framework/MediaToolbox 0x196fd1000 - 0x196fd9fff GraphicsServices arm64 <899aca42d5e333c0a12123be45d2b732> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices 0x196fda000 - 0x1970bcfff AccessibilityUtilities arm64 <79e81dbc642f3ee6b526e41a979d38a8> /System/Library/PrivateFrameworks/AccessibilityUtilities.framework/AccessibilityUtilities 0x1970bd000 - 0x1972affff AVFoundation arm64 /System/Library/Frameworks/AVFoundation.framework/AVFoundation 0x1972b0000 - 0x1972e7fff OnBoardingKit arm64 <2fb6a32debfb3a60ac0df41c47f582c4> /System/Library/PrivateFrameworks/OnBoardingKit.framework/OnBoardingKit 0x1972e8000 - 0x197336fff MobileWiFi arm64 <3fbf44943dfd3fd28e1b28eb1a651835> /System/Library/PrivateFrameworks/MobileWiFi.framework/MobileWiFi 0x197337000 - 0x19734ffff MobileAsset arm64 <119ce3ccd0f53396b21d966ba1144498> /System/Library/PrivateFrameworks/MobileAsset.framework/MobileAsset 0x197350000 - 0x19735dfff libGSFont.dylib arm64 /System/Library/PrivateFrameworks/FontServices.framework/libGSFont.dylib 0x19735e000 - 0x197367fff FontServices arm64 /System/Library/PrivateFrameworks/FontServices.framework/FontServices 0x197368000 - 0x1974b1fff libFontParser.dylib arm64 /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib 0x1974b2000 - 0x1974fcfff AXRuntime arm64 /System/Library/PrivateFrameworks/AXRuntime.framework/AXRuntime 0x1974fd000 - 0x1974fffff libAXSafeCategoryBundle.dylib arm64 <8aa5d5dff2a53b01873416371a831e6b> /usr/lib/libAXSafeCategoryBundle.dylib 0x197500000 - 0x19763efff SearchFoundation arm64 <893210cc9e8f3cff9a5153438254ed7d> /System/Library/PrivateFrameworks/SearchFoundation.framework/SearchFoundation 0x19763f000 - 0x19775ffff Preferences arm64 <73ccf0d66576367ba636641d999ca313> /System/Library/PrivateFrameworks/Preferences.framework/Preferences 0x197760000 - 0x197dcafff PhotoLibraryServices arm64 <2a4af3886306360bb457ad2969694b32> /System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices 0x197dcb000 - 0x19802efff vImage arm64 <93260333d0213e4e90329456626a9062> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/vImage 0x19802f000 - 0x198262fff AudioToolbox arm64 /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox 0x198263000 - 0x198298fff libAudioToolboxUtility.dylib arm64 /usr/lib/libAudioToolboxUtility.dylib 0x198299000 - 0x198458fff ContactsUI arm64 <54c13a702b0732e3986579bb46617009> /System/Library/Frameworks/ContactsUI.framework/ContactsUI 0x198459000 - 0x1984c2fff UIAccessibility arm64 <321f40af6d4a3a88b0db8cb0628a46a7> /System/Library/PrivateFrameworks/UIAccessibility.framework/UIAccessibility 0x1984c3000 - 0x1986c5fff Photos arm64 /System/Library/Frameworks/Photos.framework/Photos 0x1986c6000 - 0x19875afff ShareSheet arm64 /System/Library/PrivateFrameworks/ShareSheet.framework/ShareSheet 0x19875b000 - 0x19876efff BaseBoardUI arm64 <54141ad1438b39fdaca7f614c8544f32> /System/Library/PrivateFrameworks/BaseBoardUI.framework/BaseBoardUI 0x19876f000 - 0x198823fff PDFKit arm64 <5548cdeee8803d9ba4c742bd7ab81610> /System/Library/Frameworks/PDFKit.framework/PDFKit 0x198824000 - 0x1988a1fff FrontBoard arm64 <5b32a470aebe34d59e9c7848efbbd463> /System/Library/PrivateFrameworks/FrontBoard.framework/FrontBoard 0x1988a2000 - 0x1988cffff DocumentManager arm64 /System/Library/PrivateFrameworks/DocumentManager.framework/DocumentManager 0x1988d0000 - 0x198b2afff libmecabra.dylib arm64 /usr/lib/libmecabra.dylib 0x198b2b000 - 0x198ba0fff AuthKit arm64 <0573582d029d337183f4065e110c895a> /System/Library/PrivateFrameworks/AuthKit.framework/AuthKit 0x198ba1000 - 0x198fb7fff Intents arm64 <5cf9581a0ad33f3ca5497c868f08fc36> /System/Library/Frameworks/Intents.framework/Intents 0x198fcd000 - 0x199119fff WebKitLegacy arm64 <47d306ceed233ba08cd1efa1acd919ca> /System/Library/PrivateFrameworks/WebKitLegacy.framework/WebKitLegacy 0x19911a000 - 0x199182fff TextInput arm64 <7dd1ae93d4e13abe83bd02a6e56e4d32> /System/Library/PrivateFrameworks/TextInput.framework/TextInput 0x199183000 - 0x1991fffff AXMediaUtilities arm64 <1b82db9223a83f97ac122da358ba77ff> /System/Library/PrivateFrameworks/AXMediaUtilities.framework/AXMediaUtilities 0x199200000 - 0x199203fff XCTTargetBootstrap arm64 <9e2f183337003ebc83b835f609054c5e> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/XCTTargetBootstrap 0x199204000 - 0x1992b9fff CorePDF arm64 /System/Library/PrivateFrameworks/CorePDF.framework/CorePDF 0x1992ba000 - 0x1992f5fff AccessibilityUIUtilities arm64 /System/Library/PrivateFrameworks/Accessibility.framework/Frameworks/AccessibilityUIUtilities.framework/AccessibilityUIUtilities 0x1992f6000 - 0x1996b2fff MediaPlayer arm64 /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer 0x1996b3000 - 0x1999c3fff AppleMediaServices arm64 /System/Library/PrivateFrameworks/AppleMediaServices.framework/AppleMediaServices 0x1999c4000 - 0x1999eafff CacheDelete arm64 <2dacedd92fa53ccc99b4dbdde003ba5a> /System/Library/PrivateFrameworks/CacheDelete.framework/CacheDelete 0x1999eb000 - 0x199badfff CoreMotion arm64 <521c8bfc5a7b374d86f627ff733c34f1> /System/Library/Frameworks/CoreMotion.framework/CoreMotion 0x199bae000 - 0x199c9cfff AVFAudio arm64 <654449d3121631779c5eb37b16dc6545> /System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/AVFAudio 0x199ebb000 - 0x199f71fff CoreUI arm64 <5bc2f4ddd2243c7dafd3c045c51d0151> /System/Library/PrivateFrameworks/CoreUI.framework/CoreUI 0x199f72000 - 0x199f96fff AppSupportUI arm64 /System/Library/PrivateFrameworks/AppSupportUI.framework/AppSupportUI 0x199f97000 - 0x199fccfff CoreVideo arm64 <18deb074ce673205a4e8984f592aef9c> /System/Library/Frameworks/CoreVideo.framework/CoreVideo 0x199fcd000 - 0x19a202fff AudioToolboxCore arm64 /System/Library/PrivateFrameworks/AudioToolboxCore.framework/AudioToolboxCore 0x19a203000 - 0x19a247fff CoreDuetContext arm64 <36aa7e9ef4bf32509f04d402b0fd7f81> /System/Library/PrivateFrameworks/CoreDuetContext.framework/CoreDuetContext 0x19a248000 - 0x19a281fff SetupAssistant arm64 <00b55de93c1637509d90a3e4ef3f3a5d> /System/Library/PrivateFrameworks/SetupAssistant.framework/SetupAssistant 0x19a282000 - 0x19a33efff TelephonyUtilities arm64 /System/Library/PrivateFrameworks/TelephonyUtilities.framework/TelephonyUtilities 0x19a33f000 - 0x19a369fff PlugInKit arm64 <4d6f577da88237c7bc18492b0fdc6c4a> /System/Library/PrivateFrameworks/PlugInKit.framework/PlugInKit 0x19a6af000 - 0x19a7e6fff AssistantServices arm64 /System/Library/PrivateFrameworks/AssistantServices.framework/AssistantServices 0x19a7e7000 - 0x19a847fff ProactiveSupport arm64 <454bef0c05e738218fdd65ea18a13761> /System/Library/PrivateFrameworks/ProactiveSupport.framework/ProactiveSupport 0x19a848000 - 0x19aa81fff MapKit arm64 <3c8ba515e7a93e35853e3b0c9e9a78e3> /System/Library/Frameworks/MapKit.framework/MapKit 0x19aa82000 - 0x19aa99fff PrototypeTools arm64 /System/Library/PrivateFrameworks/PrototypeTools.framework/PrototypeTools 0x19aa9a000 - 0x19ab8bfff MediaExperience arm64 /System/Library/PrivateFrameworks/MediaExperience.framework/MediaExperience 0x19ab8c000 - 0x19ae52fff Celestial arm64 /System/Library/PrivateFrameworks/Celestial.framework/Celestial 0x19ae53000 - 0x19aeadfff CallKit arm64 /System/Library/Frameworks/CallKit.framework/CallKit 0x19aeae000 - 0x19b073fff EventKitUI arm64 <3015e86599ff3b3285b9a8caa8e03983> /System/Library/Frameworks/EventKitUI.framework/EventKitUI 0x19b074000 - 0x19b777fff VectorKit arm64 <57be3f63104f3c55a21941ff3abef843> /System/Library/PrivateFrameworks/VectorKit.framework/VectorKit 0x19b778000 - 0x19b847fff AVKit arm64 <3370c15856353a258ff6afbc96dc89ea> /System/Library/Frameworks/AVKit.framework/AVKit 0x19b848000 - 0x19b876fff Pegasus arm64 /System/Library/PrivateFrameworks/Pegasus.framework/Pegasus 0x19b877000 - 0x19b879fff libapp_launch_measurement.dylib arm64 <0d170266102b3b4b8923c42b4c313f14> /usr/lib/libapp_launch_measurement.dylib 0x19b95d000 - 0x19b9bffff CoreSpotlight arm64 /System/Library/Frameworks/CoreSpotlight.framework/CoreSpotlight 0x19b9c0000 - 0x19ba57fff AddressBookLegacy arm64 <1cb5a9a37810351ca25b616a583b9344> /System/Library/PrivateFrameworks/AddressBookLegacy.framework/AddressBookLegacy 0x19ba58000 - 0x19ba67fff CrashReporterSupport arm64 <14ebe5e64c57358d93c237e1610473c1> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport 0x19ba68000 - 0x19ba7afff MobileBluetooth arm64 <6e7d64771f5c37abaac85744d9b93b6f> /System/Library/PrivateFrameworks/MobileBluetooth.framework/MobileBluetooth 0x19ba7b000 - 0x19bb36fff LinkPresentation arm64 <1c662721c5353eada6081003a1c24e84> /System/Library/Frameworks/LinkPresentation.framework/LinkPresentation 0x19bb37000 - 0x19bb6cfff StoreKit arm64 /System/Library/Frameworks/StoreKit.framework/StoreKit 0x19bb6d000 - 0x19bb71fff libsystem_configuration.dylib arm64 <3918ad54293d363799b7c39139a6e4d9> /usr/lib/system/libsystem_configuration.dylib 0x19bb72000 - 0x19bbcafff RemoteUI arm64 <5accf532e2663e2a8172ad82c4c4dbe6> /System/Library/PrivateFrameworks/RemoteUI.framework/RemoteUI 0x19bbcb000 - 0x19bc19fff AuthKitUI arm64 <66b22c7271aa328a9cfdcb57f35fcd59> /System/Library/PrivateFrameworks/AuthKitUI.framework/AuthKitUI 0x19bd04000 - 0x19bd51fff WatchKit arm64 /System/Library/Frameworks/WatchKit.framework/WatchKit 0x19bd52000 - 0x19bd60fff HangTracer arm64 <97fc037fcb1034129f9e41031f357318> /System/Library/PrivateFrameworks/HangTracer.framework/HangTracer 0x19bd61000 - 0x19bdc6fff CoreNLP arm64 <81af0571abc63305ae521e7a868de2cf> /System/Library/PrivateFrameworks/CoreNLP.framework/CoreNLP 0x19bdc7000 - 0x19bdc8fff liblangid.dylib arm64 /usr/lib/liblangid.dylib 0x19bdc9000 - 0x19cb2bfff JavaScriptCore arm64 <412d4e1255fb313eac6377f2f8b0b80e> /System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore 0x19cb2c000 - 0x19cbb9fff libTelephonyUtilDynamic.dylib arm64 /usr/lib/libTelephonyUtilDynamic.dylib 0x19cbcf000 - 0x19ce48fff StoreServices arm64 /System/Library/PrivateFrameworks/StoreServices.framework/StoreServices 0x19ce49000 - 0x19ce52fff IOMobileFramebuffer arm64 <4bc5e6274c9f38b593b4b10a9817b543> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer 0x19cfc1000 - 0x19d19afff Message arm64 <5d374fc9905e39f4b3e35dbf34e1c1e1> /System/Library/PrivateFrameworks/Message.framework/Message 0x19d1b2000 - 0x19d1ccfff CoreMaterial arm64 <674fab65f11f36469b0ac0906bbc8ad6> /System/Library/PrivateFrameworks/CoreMaterial.framework/CoreMaterial 0x19d1cd000 - 0x19d2b3fff libxml2.2.dylib arm64 <67729c61fbb039fbbd7fceab0d35f5e2> /usr/lib/libxml2.2.dylib 0x19d2b4000 - 0x19e157fff ModelIO arm64 /System/Library/Frameworks/ModelIO.framework/ModelIO 0x19e158000 - 0x19e578fff ChatKit arm64 /System/Library/PrivateFrameworks/ChatKit.framework/ChatKit 0x19e954000 - 0x19e95efff SymptomAnalytics arm64 /System/Library/PrivateFrameworks/Symptoms.framework/Frameworks/SymptomAnalytics.framework/SymptomAnalytics 0x19e95f000 - 0x19e9a7fff MetadataUtilities arm64 <9e02112915353549a8e2c05585d32c7a> /System/Library/PrivateFrameworks/MetadataUtilities.framework/MetadataUtilities 0x19eb66000 - 0x19eb7bfff FMCoreLite arm64 /System/Library/PrivateFrameworks/FMCoreLite.framework/FMCoreLite 0x19f02b000 - 0x19f049fff BridgePreferences arm64 /System/Library/PrivateFrameworks/BridgePreferences.framework/BridgePreferences 0x19f1ed000 - 0x19f213fff AccountsUI arm64 <87d33823c0fe3f0b9ba66735a2820287> /System/Library/PrivateFrameworks/AccountsUI.framework/AccountsUI 0x19f214000 - 0x19f229fff CertInfo arm64 /System/Library/PrivateFrameworks/CertInfo.framework/CertInfo 0x19f22a000 - 0x19f291fff ManagedConfigurationUI arm64 <06a9b03ef71839e1a444996d16c447d2> /System/Library/PrivateFrameworks/ManagedConfigurationUI.framework/ManagedConfigurationUI 0x19f292000 - 0x19f33bfff QuickLook arm64 /System/Library/Frameworks/QuickLook.framework/QuickLook 0x19f33c000 - 0x19f558fff NetworkExtension arm64 /System/Library/Frameworks/NetworkExtension.framework/NetworkExtension 0x19f559000 - 0x19f58ffff DataDetectorsCore arm64 /System/Library/PrivateFrameworks/DataDetectorsCore.framework/DataDetectorsCore 0x19f590000 - 0x19f5f0fff CalendarFoundation arm64 <3d02aa40baf43e21bb6fe3d9cf7cfeef> /System/Library/PrivateFrameworks/CalendarFoundation.framework/CalendarFoundation 0x19f5f1000 - 0x19f6e4fff EventKit arm64 <86261d7ff85b394e9369107c1ed9b509> /System/Library/Frameworks/EventKit.framework/EventKit 0x19f6e5000 - 0x19f71afff MediaServices arm64 /System/Library/PrivateFrameworks/MediaServices.framework/MediaServices 0x19f827000 - 0x19f9c8fff PencilKit arm64 /System/Library/Frameworks/PencilKit.framework/PencilKit 0x19f9c9000 - 0x19fae8fff MessageUI arm64 <0c19400336813439ac2b4f8915218b97> /System/Library/Frameworks/MessageUI.framework/MessageUI 0x19fae9000 - 0x19fb34fff AppleAccountUI arm64 <7cdf895636a43250a8396d2809815db8> /System/Library/PrivateFrameworks/AppleAccountUI.framework/AppleAccountUI 0x19fb35000 - 0x19fb74fff BiometricKit arm64 /System/Library/PrivateFrameworks/BiometricKit.framework/BiometricKit 0x19fb75000 - 0x19fba0fff PersistentConnection arm64 <8c98f9ebc5933fd3a1d9bb31213298eb> /System/Library/PrivateFrameworks/PersistentConnection.framework/PersistentConnection 0x19fba1000 - 0x19fbf4fff CalendarDaemon arm64 <7fcaf48ec0e7350e946716d354a648ee> /System/Library/PrivateFrameworks/CalendarDaemon.framework/CalendarDaemon 0x19fbf5000 - 0x19fc8bfff CalendarDatabase arm64 /System/Library/PrivateFrameworks/CalendarDatabase.framework/CalendarDatabase 0x19fc8c000 - 0x19fe6efff MediaRemote arm64 <2bc3332182913f20a7e20dcce3bf435b> /System/Library/PrivateFrameworks/MediaRemote.framework/MediaRemote 0x19fe6f000 - 0x19fe77fff CorePhoneNumbers arm64 /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/CorePhoneNumbers 0x19fe78000 - 0x19fe87fff SyncedDefaults arm64 /System/Library/PrivateFrameworks/SyncedDefaults.framework/SyncedDefaults 0x19fe88000 - 0x19feaefff DuetActivityScheduler arm64 <173531352fd535f7be9a6357361572a2> /System/Library/PrivateFrameworks/DuetActivityScheduler.framework/DuetActivityScheduler 0x19feaf000 - 0x19ff70fff SpringBoardFoundation arm64 <547ae8b1a0bb3183b55f37a09d49ed26> /System/Library/PrivateFrameworks/SpringBoardFoundation.framework/SpringBoardFoundation 0x19ff71000 - 0x19ffb1fff ContactsAutocompleteUI arm64 /System/Library/PrivateFrameworks/ContactsAutocompleteUI.framework/ContactsAutocompleteUI 0x19ffb2000 - 0x19ffd4fff CoreSVG arm64 /System/Library/PrivateFrameworks/CoreSVG.framework/CoreSVG 0x19ffd5000 - 0x19ffeefff SymptomPresentationFeed arm64 /System/Library/PrivateFrameworks/Symptoms.framework/Frameworks/SymptomPresentationFeed.framework/SymptomPresentationFeed 0x19ffef000 - 0x1a000cfff ProactiveEventTracker arm64 <9b065a0fb1b932a2a938fdb3e48eb938> /System/Library/PrivateFrameworks/ProactiveEventTracker.framework/ProactiveEventTracker 0x1a000d000 - 0x1a0017fff MallocStackLogging arm64 <53b8b18b78cf3e41b285f96a41da0671> /System/Library/PrivateFrameworks/MallocStackLogging.framework/MallocStackLogging 0x1a0018000 - 0x1a00adfff CoreSuggestions arm64 <6e3af3cfdd3b3f74987c65a5ee4f4341> /System/Library/PrivateFrameworks/CoreSuggestions.framework/CoreSuggestions 0x1a00ae000 - 0x1a0262fff IMCore arm64 <628878dced773097b034c348a1314123> /System/Library/PrivateFrameworks/IMCore.framework/IMCore 0x1a0263000 - 0x1a02b3fff DeviceManagement arm64 <9edfa4fd13613ace99308c374dac46e8> /System/Library/PrivateFrameworks/DeviceManagement.framework/DeviceManagement 0x1a02b4000 - 0x1a04a5fff HealthKit arm64 /System/Library/Frameworks/HealthKit.framework/HealthKit 0x1a0aad000 - 0x1a0abafff BluetoothManager arm64 <36d9e2cda8da3ea49a6baf43a1a20761> /System/Library/PrivateFrameworks/BluetoothManager.framework/BluetoothManager 0x1a0abb000 - 0x1a0af0fff CoreBluetooth arm64 /System/Library/Frameworks/CoreBluetooth.framework/CoreBluetooth 0x1a0af1000 - 0x1a0af3fff libsystem_sandbox.dylib arm64 /usr/lib/system/libsystem_sandbox.dylib 0x1a0af4000 - 0x1a0b57fff SpringBoardUIServices arm64 /System/Library/PrivateFrameworks/SpringBoardUIServices.framework/SpringBoardUIServices 0x1a0b58000 - 0x1a0b8afff TelephonyUI arm64 <9300e740112f37cf9c63e1d71c51362c> /System/Library/PrivateFrameworks/TelephonyUI.framework/TelephonyUI 0x1a0c1b000 - 0x1a0c27fff ContextKit arm64 <47c27cc5b1e5309084f1d4697856a64d> /System/Library/PrivateFrameworks/ContextKit.framework/ContextKit 0x1a0c57000 - 0x1a0cc3fff Rapport arm64 <4144499dea8e32169cfb4d17bc24842f> /System/Library/PrivateFrameworks/Rapport.framework/Rapport 0x1a0cc4000 - 0x1a0cf0fff OSAnalytics arm64 <320b8482833f3cd2962b2d41f9b02b88> /System/Library/PrivateFrameworks/OSAnalytics.framework/OSAnalytics 0x1a0cf1000 - 0x1a0d1ffff MobileInstallation arm64 <5b1a3b75706f31cd998833dfe39acf86> /System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallation 0x1a0d20000 - 0x1a0dbafff Metal arm64 /System/Library/Frameworks/Metal.framework/Metal 0x1a0dbb000 - 0x1a0dc1fff IOAccelerator arm64 <0e4f8aeafd183f3f970694e0dd378e1b> /System/Library/PrivateFrameworks/IOAccelerator.framework/IOAccelerator 0x1a0dc2000 - 0x1a0dcdfff MediaAccessibility arm64 /System/Library/Frameworks/MediaAccessibility.framework/MediaAccessibility 0x1a0dce000 - 0x1a0deafff FindMyDevice arm64 <47e19857064a32079556bcbe04bb28bc> /System/Library/PrivateFrameworks/FindMyDevice.framework/FindMyDevice 0x1a0deb000 - 0x1a0df2fff libsystem_dnssd.dylib arm64 /usr/lib/system/libsystem_dnssd.dylib 0x1a0df3000 - 0x1a0df9fff PushKit arm64 /System/Library/Frameworks/PushKit.framework/PushKit 0x1a0dfa000 - 0x1a0f00fff FileProvider arm64 /System/Library/Frameworks/FileProvider.framework/FileProvider 0x1a0f14000 - 0x1a0f15fff BackgroundTaskAgent arm64 /System/Library/PrivateFrameworks/BackgroundTaskAgent.framework/BackgroundTaskAgent 0x1a0f16000 - 0x1a0f1afff LinguisticData arm64 /System/Library/PrivateFrameworks/LinguisticData.framework/LinguisticData 0x1a0f1b000 - 0x1a0f33fff CoreSDB arm64 <229c2a47851934699bcaeb0a30b04451> /System/Library/PrivateFrameworks/CoreSDB.framework/CoreSDB 0x1a0f34000 - 0x1a0f44fff Categories arm64 /System/Library/PrivateFrameworks/Categories.framework/Categories 0x1a0f45000 - 0x1a0f5efff DoNotDisturb arm64 <9acdfbf4ee233c32ae46fbdb15761929> /System/Library/PrivateFrameworks/DoNotDisturb.framework/DoNotDisturb 0x1a0f5f000 - 0x1a101afff VideoToolbox arm64 <6e19b464341337598eaf4883f1ce7704> /System/Library/Frameworks/VideoToolbox.framework/VideoToolbox 0x1a101b000 - 0x1a1426fff SceneKit arm64 <5bec4c23565030cd96cc314cdaf2e954> /System/Library/Frameworks/SceneKit.framework/SceneKit 0x1a1427000 - 0x1a142ffff EmojiKit arm64 /System/Library/PrivateFrameworks/EmojiKit.framework/EmojiKit 0x1a1430000 - 0x1a144afff Messages arm64 /System/Library/Frameworks/Messages.framework/Messages 0x1a144b000 - 0x1a144ffff CameraKit arm64 <56c17123172c3b1c93af6ec923b5de61> /System/Library/PrivateFrameworks/CameraKit.framework/CameraKit 0x1a1450000 - 0x1a1451fff MessageSupport arm64 /System/Library/PrivateFrameworks/MessageSupport.framework/MessageSupport 0x1a14ae000 - 0x1a151cfff AppStoreDaemon arm64 <4271ca3a3f3c38c3b7308a8d97a6b7e5> /System/Library/PrivateFrameworks/AppStoreDaemon.framework/AppStoreDaemon 0x1a1576000 - 0x1a157efff SymptomDiagnosticReporter arm64 <9766eb74551535f7bb7e181e62b5b583> /System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/SymptomDiagnosticReporter 0x1a157f000 - 0x1a1581fff IOSurfaceAccelerator arm64 <7de8daeac081372fa6789ba35145554c> /System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/IOSurfaceAccelerator 0x1a1582000 - 0x1a162ffff AssetsLibraryServices arm64 <5c0cee245af8347cbabfd253e91230d2> /System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices 0x1a1630000 - 0x1a165ffff DataAccessExpress arm64 <8341fe1f5e7535f6849eb268dedb6b71> /System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress 0x1a1660000 - 0x1a16cffff EmailFoundation arm64 <6313bcdfd70a3140b261e7f85439d095> /System/Library/PrivateFrameworks/EmailFoundation.framework/EmailFoundation 0x1a16d0000 - 0x1a16e5fff CoreFollowUp arm64 /System/Library/PrivateFrameworks/CoreFollowUp.framework/CoreFollowUp 0x1a16e6000 - 0x1a16eefff FamilyCircle arm64 /System/Library/PrivateFrameworks/FamilyCircle.framework/FamilyCircle 0x1a16ef000 - 0x1a1704fff libcoretls.dylib arm64 <6ae332beda1f3ba088363048484f9060> /usr/lib/libcoretls.dylib 0x1a175b000 - 0x1a17eafff libate.dylib arm64 <7116bc291e0d3602abb13c6a3eeb73f3> /usr/lib/libate.dylib 0x1a2aa5000 - 0x1a2af7fff FTServices arm64 <807c24fcff68378c813d090fdd5a6708> /System/Library/PrivateFrameworks/FTServices.framework/FTServices 0x1a2b99000 - 0x1a2ba9fff MaterialKit arm64 <222e9b2041cd35bc83417367c0da1309> /System/Library/PrivateFrameworks/MaterialKit.framework/MaterialKit 0x1a2baa000 - 0x1a2c21fff SAObjects arm64 <0eeeccf794d0352b8644b0db4af3c4a7> /System/Library/PrivateFrameworks/SAObjects.framework/SAObjects 0x1a2c22000 - 0x1a2c2cfff CoreRecents arm64 <2f1e57211bf334eabdb5730bcd6c3456> /System/Library/PrivateFrameworks/CoreRecents.framework/CoreRecents 0x1a2c2d000 - 0x1a2c73fff MIME arm64 /System/Library/PrivateFrameworks/MIME.framework/MIME 0x1a2cd5000 - 0x1a2ce2fff DataMigration arm64 /System/Library/PrivateFrameworks/DataMigration.framework/DataMigration 0x1a2de8000 - 0x1a2e43fff EmailCore arm64 <4eed23557a3b345e9267457e3a76e2cb> /System/Library/PrivateFrameworks/EmailCore.framework/EmailCore 0x1a2e96000 - 0x1a2ebafff IconServices arm64 <1bc078e31b42329b9dc9232eb5bc071d> /System/Library/PrivateFrameworks/IconServices.framework/IconServices 0x1a2ebb000 - 0x1a30a4fff iTunesCloud arm64 <71ebda7e032f372a94d383c6d248246e> /System/Library/PrivateFrameworks/iTunesCloud.framework/iTunesCloud 0x1a30a5000 - 0x1a336dfff MusicLibrary arm64 <1f99e15ad75a391081a0e36e7381bf14> /System/Library/PrivateFrameworks/MusicLibrary.framework/MusicLibrary 0x1a336e000 - 0x1a336ffff WatchdogClient arm64 /System/Library/PrivateFrameworks/WatchdogClient.framework/WatchdogClient 0x1a3370000 - 0x1a3381fff libprequelite.dylib arm64 /usr/lib/libprequelite.dylib 0x1a33a3000 - 0x1a33a8fff IDSKVStore arm64 <8267d60b9d843501a125f248cab6a320> /System/Library/PrivateFrameworks/IDSKVStore.framework/IDSKVStore 0x1a33a9000 - 0x1a33b9fff CoreEmoji arm64 /System/Library/PrivateFrameworks/CoreEmoji.framework/CoreEmoji 0x1a33ba000 - 0x1a3450fff Email arm64 /System/Library/PrivateFrameworks/Email.framework/Email 0x1a3451000 - 0x1a349ffff ClassKit arm64 /System/Library/Frameworks/ClassKit.framework/ClassKit 0x1a350c000 - 0x1a3518fff CPMS arm64 /System/Library/PrivateFrameworks/CPMS.framework/CPMS 0x1a3519000 - 0x1a3521fff RTCReporting arm64 <7d38e083766334b58c304df7d65653f3> /System/Library/PrivateFrameworks/RTCReporting.framework/RTCReporting 0x1a3680000 - 0x1a36ccfff MobileBackup arm64 <2c5db5d710b73807a36303ce2a3fd474> /System/Library/PrivateFrameworks/MobileBackup.framework/MobileBackup 0x1a377c000 - 0x1a3783fff CoreTime arm64 /System/Library/PrivateFrameworks/CoreTime.framework/CoreTime 0x1a37c2000 - 0x1a3900fff IMDPersistence arm64 /System/Library/PrivateFrameworks/IMDPersistence.framework/IMDPersistence 0x1a3977000 - 0x1a39a1fff DistributedEvaluation arm64 <21cbde5b3fa03719992d496265fd9a7c> /System/Library/PrivateFrameworks/DistributedEvaluation.framework/DistributedEvaluation 0x1a39a2000 - 0x1a39f1fff DataAccess arm64 /System/Library/PrivateFrameworks/DataAccess.framework/DataAccess 0x1a3d29000 - 0x1a3d7dfff ToneLibrary arm64 /System/Library/PrivateFrameworks/ToneLibrary.framework/ToneLibrary 0x1a3d7e000 - 0x1a4048fff CoreNavigation arm64 /System/Library/PrivateFrameworks/CoreNavigation.framework/CoreNavigation 0x1a4049000 - 0x1a4067fff AppConduit arm64 <784d155a5d20352ba12f68810d8ea3b5> /System/Library/PrivateFrameworks/AppConduit.framework/AppConduit 0x1a4068000 - 0x1a4080fff IntlPreferences arm64 <8ccbcc7f787e3876bbf65dc4d8d91fe9> /System/Library/PrivateFrameworks/IntlPreferences.framework/IntlPreferences 0x1a43fc000 - 0x1a44d0fff CoreBrightness arm64 <73d93edeb16c3e0aa5777a7d6ccbf4a2> /System/Library/PrivateFrameworks/CoreBrightness.framework/CoreBrightness 0x1a44d1000 - 0x1a44d8fff libIOReport.dylib arm64 <4892e66f540d394db22c0685756afbd0> /usr/lib/libIOReport.dylib 0x1a463f000 - 0x1a4668fff GameController arm64 <567c570f58fe3545a664b256ed8a1822> /System/Library/Frameworks/GameController.framework/GameController 0x1a4669000 - 0x1a4811fff libBNNS.dylib arm64 <033203e2e68e30b59105efd48135eada> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBNNS.dylib 0x1a4812000 - 0x1a4819fff StudyLog arm64 /System/Library/PrivateFrameworks/StudyLog.framework/StudyLog 0x1a48a1000 - 0x1a4930fff iTunesStore arm64 /System/Library/PrivateFrameworks/iTunesStore.framework/iTunesStore 0x1a4946000 - 0x1a4e76fff libAudioDSP.dylib arm64 <02bcf905c84634f29f93b0b952f4fda3> /System/Library/Frameworks/AudioToolbox.framework/libAudioDSP.dylib 0x1a4e77000 - 0x1a537cfff AudioCodecs arm64 <26b359fade8530b9b7290bb64dc81cb7> /System/Library/Frameworks/AudioToolbox.framework/AudioCodecs 0x1a53d6000 - 0x1a543bfff ScreenTimeCore arm64 /System/Library/PrivateFrameworks/ScreenTimeCore.framework/ScreenTimeCore 0x1a5a57000 - 0x1a5a6afff LocalAuthentication arm64 <022df3d9b64d3e75a659c95539dcb6e6> /System/Library/Frameworks/LocalAuthentication.framework/LocalAuthentication 0x1a5a6b000 - 0x1a5a6ffff CommunicationsFilter arm64 <02c5644ae5e33c0b9fbe39da9560343b> /System/Library/PrivateFrameworks/CommunicationsFilter.framework/CommunicationsFilter 0x1a5a70000 - 0x1a5a92fff AddressBook arm64 /System/Library/Frameworks/AddressBook.framework/AddressBook 0x1a5a93000 - 0x1a5a9efff CaptiveNetwork arm64 <5cf7b891f1163ec181244aa41715fbb2> /System/Library/PrivateFrameworks/CaptiveNetwork.framework/CaptiveNetwork 0x1a5a9f000 - 0x1a5a9ffff AdSupport arm64 <7e33fc402cb43cf3b5e8168c2ec66063> /System/Library/Frameworks/AdSupport.framework/AdSupport 0x1a5aa0000 - 0x1a5bb8fff SpriteKit arm64 <634f17d4cd133ba180c993af43fccc2b> /System/Library/Frameworks/SpriteKit.framework/SpriteKit 0x1a5bb9000 - 0x1a5beffff Proximity arm64 <86a7d875622f3702bd0edbc5d0e6aa3e> /System/Library/PrivateFrameworks/Proximity.framework/Proximity 0x1a5bf0000 - 0x1a5ca2fff libBLAS.dylib arm64 <1c4c2eb2e72537449985694560a86157> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib 0x1a5ca3000 - 0x1a5cb1fff CTCarrierSpace arm64 <805ad8066c163a3c8aa1a8e214e1146b> /System/Library/PrivateFrameworks/CTCarrierSpace.framework/CTCarrierSpace 0x1a649c000 - 0x1a656bfff CoreParsec arm64 <122c7915c62533aaa136c96a13d82ab4> /System/Library/PrivateFrameworks/CoreParsec.framework/CoreParsec 0x1a6759000 - 0x1a6773fff libtailspin.dylib arm64 <6ea75c6b88633ee2a675a0cc97806b73> /usr/lib/libtailspin.dylib 0x1a6774000 - 0x1a67b2fff CalendarUIKit arm64 <5114b246d02a3a0c975f53cbeaab6f07> /System/Library/PrivateFrameworks/CalendarUIKit.framework/CalendarUIKit 0x1a67b3000 - 0x1a67d1fff KeychainCircle arm64 /System/Library/PrivateFrameworks/KeychainCircle.framework/KeychainCircle 0x1a67d2000 - 0x1a67e6fff ContactsDonation arm64 <4dbffa7036ba3e7faf0730c3b3ff571f> /System/Library/PrivateFrameworks/ContactsDonation.framework/ContactsDonation 0x1a6830000 - 0x1a6839fff MobileActivation arm64 /System/Library/PrivateFrameworks/MobileActivation.framework/MobileActivation 0x1a68ba000 - 0x1a68c8fff MobileIcons arm64 <8ca119e901153c46a6736af1f43e63bb> /System/Library/PrivateFrameworks/MobileIcons.framework/MobileIcons 0x1a68c9000 - 0x1a69c9fff ResponseKit arm64 /System/Library/PrivateFrameworks/ResponseKit.framework/ResponseKit 0x1a69e6000 - 0x1a6a1ffff Notes arm64 /System/Library/PrivateFrameworks/Notes.framework/Notes 0x1a6a20000 - 0x1a6a37fff MetalKit arm64 <7d354268114632798806eddf9d1c6ba1> /System/Library/Frameworks/MetalKit.framework/MetalKit 0x1a6a91000 - 0x1a6adafff CoreHaptics arm64 /System/Library/Frameworks/CoreHaptics.framework/CoreHaptics 0x1a6adb000 - 0x1a6ba4fff ProofReader arm64 /System/Library/PrivateFrameworks/ProofReader.framework/ProofReader 0x1a6bf3000 - 0x1a6bfefff EmailAddressing arm64 <61da544b05d035abb1f4a21754283933> /System/Library/PrivateFrameworks/EmailAddressing.framework/EmailAddressing 0x1a6bff000 - 0x1a6c18fff MailServices arm64 /System/Library/PrivateFrameworks/MailServices.framework/MailServices 0x1a6c19000 - 0x1a6c99fff CoreSymbolication arm64 <97075ad1c3083da3be31cac4125c5aec> /System/Library/PrivateFrameworks/CoreSymbolication.framework/CoreSymbolication 0x1a6c9a000 - 0x1a6ca0fff IdleTimerServices arm64 <13088e64312038748db07ff96375b4c1> /System/Library/PrivateFrameworks/IdleTimerServices.framework/IdleTimerServices 0x1a6e5e000 - 0x1a6e61fff FTClientServices arm64 /System/Library/PrivateFrameworks/FTClientServices.framework/FTClientServices 0x1a6e62000 - 0x1a6ec6fff ContactsUICore arm64 <2a7ecdf96e4933cebc2e038810d68e28> /System/Library/PrivateFrameworks/ContactsUICore.framework/ContactsUICore 0x1a7326000 - 0x1a736dfff LoggingSupport arm64 <0c5c6f16d50135b7a2bd8a2298bef457> /System/Library/PrivateFrameworks/LoggingSupport.framework/LoggingSupport 0x1a7485000 - 0x1a74dffff ProtectedCloudStorage arm64 <53c7dd8ce46b3f7c9d1b3d917277d46d> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/ProtectedCloudStorage 0x1a74e0000 - 0x1a75abfff GLEngine arm64 /System/Library/Frameworks/OpenGLES.framework/GLEngine.bundle/GLEngine 0x1a75ac000 - 0x1a75c8fff AppleMetalGLRenderer arm64 /System/Library/Extensions/AppleMetalGLRenderer.bundle/AppleMetalGLRenderer 0x1a75c9000 - 0x1a75d2fff OpenGLES arm64 /System/Library/Frameworks/OpenGLES.framework/OpenGLES 0x1a75d3000 - 0x1a7732fff libGLProgrammability.dylib arm64 /System/Library/Frameworks/OpenGLES.framework/libGLProgrammability.dylib 0x1a7733000 - 0x1a773bfff libGFXShared.dylib arm64 /System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib 0x1a773c000 - 0x1a7770fff SharedUtils arm64 <5d3120a659b035f4849cf5b7fb78524c> /System/Library/Frameworks/LocalAuthentication.framework/Support/SharedUtils.framework/SharedUtils 0x1a7771000 - 0x1a77befff PhotosFormats arm64 /System/Library/PrivateFrameworks/PhotosFormats.framework/PhotosFormats 0x1a77df000 - 0x1a7db7fff CoreRE arm64 /System/Library/PrivateFrameworks/CoreRE.framework/CoreRE 0x1a7db8000 - 0x1a8520fff AppleCV3D arm64 /System/Library/PrivateFrameworks/AppleCV3D.framework/AppleCV3D 0x1a8521000 - 0x1a8720fff ARKit arm64 <64c95206b840361eb8acf70b23a324b4> /System/Library/Frameworks/ARKit.framework/ARKit 0x1a8721000 - 0x1a8811fff AvatarUI arm64 <6fdecd5f74a4348a879bf6376d574347> /System/Library/PrivateFrameworks/AvatarUI.framework/AvatarUI 0x1a8812000 - 0x1a884efff StreamingZip arm64 <4d753975167b397caff2c7345786d4e0> /System/Library/PrivateFrameworks/StreamingZip.framework/StreamingZip 0x1a9742000 - 0x1a9745fff InternationalTextSearch arm64 /System/Library/PrivateFrameworks/InternationalTextSearch.framework/InternationalTextSearch 0x1a9763000 - 0x1a977ffff AssetCacheServices arm64 <2e73b2d6d15039ef91ef00e64418fec0> /System/Library/PrivateFrameworks/AssetCacheServices.framework/AssetCacheServices 0x1a9c56000 - 0x1a9c94fff PhotosPlayer arm64 <294df7d0a2893e2aafab0edb0c1fd6a7> /System/Library/PrivateFrameworks/PhotosPlayer.framework/PhotosPlayer 0x1a9cab000 - 0x1aa0eafff AVConference arm64 <16081e7c46273a05aa16d7857cbd2945> /System/Library/PrivateFrameworks/AVConference.framework/AVConference 0x1aa0eb000 - 0x1aa0f0fff IncomingCallFilter arm64 <624ffce1e93330a5a5bf01e66c3b7897> /System/Library/PrivateFrameworks/IncomingCallFilter.framework/IncomingCallFilter 0x1aa10c000 - 0x1aa124fff NetworkStatistics arm64 <179b5e8fc33a3a6ca5b4dcbaf17ff9b9> /System/Library/PrivateFrameworks/NetworkStatistics.framework/NetworkStatistics 0x1aa580000 - 0x1aa586fff Netrb arm64 <67948968e75333e796f46e8eaaa05cb6> /System/Library/PrivateFrameworks/Netrb.framework/Netrb 0x1aa58a000 - 0x1aa5bafff EAP8021X arm64 <1760544b404835deba2bc9b99cd38ae7> /System/Library/PrivateFrameworks/EAP8021X.framework/EAP8021X 0x1aa5bb000 - 0x1aa5bdfff OSAServicesClient arm64 <513c89179dbf3a479e76c2f53b450b44> /System/Library/PrivateFrameworks/OSAServicesClient.framework/OSAServicesClient 0x1aa75e000 - 0x1aa762fff libgermantok.dylib arm64 <9a4f9d24b53838ec8333bf78a1051ea0> /usr/lib/libgermantok.dylib 0x1aa763000 - 0x1aa816fff libmecab.dylib arm64 <921c114d67d03adebef4e4f11c5eedce> /usr/lib/libmecab.dylib 0x1aa817000 - 0x1aa852fff Catalyst arm64 <0b77ee7a51f73528b65fc031ae3e9bf0> /System/Library/PrivateFrameworks/Catalyst.framework/Catalyst 0x1aa912000 - 0x1aa92afff EmojiFoundation arm64 <85e734be92393d41b86178175b338986> /System/Library/PrivateFrameworks/EmojiFoundation.framework/EmojiFoundation 0x1aa9a6000 - 0x1aa9e1fff VoiceServices arm64 /System/Library/PrivateFrameworks/VoiceServices.framework/VoiceServices 0x1aa9e2000 - 0x1aaaf9fff Navigation arm64 <4e9216c1a5a63ae4bca150deba431c97> /System/Library/PrivateFrameworks/Navigation.framework/Navigation 0x1aabf4000 - 0x1aacfcfff libEmbeddedSystemAUs.dylib arm64 <8f911e62ed4d3e4db58ac1710b39f8e8> /System/Library/Frameworks/AudioToolbox.framework/libEmbeddedSystemAUs.dylib 0x1aacfd000 - 0x1aae12fff AvatarKit arm64 <8d2e1f8442553faa96ffdf43ef4377f8> /System/Library/PrivateFrameworks/AvatarKit.framework/AvatarKit 0x1aae13000 - 0x1aae21fff CoreDuetDaemonProtocol arm64 <6b46691e9e7130eb9b50fca8ac2b9234> /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/CoreDuetDaemonProtocol 0x1aae22000 - 0x1aae41fff FTAWD arm64 <7d7d2aca7d3131dda476f0f6b61f12f8> /System/Library/PrivateFrameworks/FTAWD.framework/FTAWD 0x1ac375000 - 0x1ac377fff OAuth arm64 <8070c0f3c0763a00ba11cf7cd9e4dcb5> /System/Library/PrivateFrameworks/OAuth.framework/OAuth 0x1ac637000 - 0x1ac672fff DifferentialPrivacy arm64 /System/Library/PrivateFrameworks/DifferentialPrivacy.framework/DifferentialPrivacy 0x1ac8f6000 - 0x1ac911fff CoreCDP arm64 <9ce49a7fb5e439bfa1b528c87e766033> /System/Library/PrivateFrameworks/CoreCDP.framework/CoreCDP 0x1ac912000 - 0x1acaa9fff EmailDaemon arm64 /System/Library/PrivateFrameworks/EmailDaemon.framework/EmailDaemon 0x1ace14000 - 0x1ace40fff MailSupport arm64 <217d3e8e06993202832b65f262b10634> /System/Library/PrivateFrameworks/MailSupport.framework/MailSupport 0x1ace41000 - 0x1aceb0fff libarchive.2.dylib arm64 <42dc1924be3d3620b705ef7660cee32c> /usr/lib/libarchive.2.dylib 0x1aceb1000 - 0x1acee2fff C2 arm64 <625968f49d1e34fc9efec4bfac98f3ed> /System/Library/PrivateFrameworks/C2.framework/C2 0x1acee3000 - 0x1acf17fff NaturalLanguage arm64 <9f032d719bda36c58edbefd0412a678a> /System/Library/Frameworks/NaturalLanguage.framework/NaturalLanguage 0x1acfab000 - 0x1acfacfff libsystem_coreservices.dylib arm64 /usr/lib/system/libsystem_coreservices.dylib 0x1acfbe000 - 0x1acfcffff libmis.dylib arm64 /usr/lib/libmis.dylib 0x1ad027000 - 0x1ad034fff DCIMServices arm64 <9e493b53a76736c09cf264f9c66e3ab9> /System/Library/PrivateFrameworks/DCIMServices.framework/DCIMServices 0x1ad035000 - 0x1ad187fff CloudPhotoLibrary arm64 <043b325a8a203087b7994651759d2bb8> /System/Library/PrivateFrameworks/CloudPhotoLibrary.framework/CloudPhotoLibrary 0x1ad188000 - 0x1ad1c1fff ContactsAutocomplete arm64 /System/Library/PrivateFrameworks/ContactsAutocomplete.framework/ContactsAutocomplete 0x1ad1c2000 - 0x1ad1cafff libcopyfile.dylib arm64 <69d5c4bcc3673b83ba434a55623dc14f> /usr/lib/system/libcopyfile.dylib 0x1ad52e000 - 0x1ad5befff AccountsDaemon arm64 <1ada74adf2cf3ef0aad26a97db2137bd> /System/Library/PrivateFrameworks/AccountsDaemon.framework/AccountsDaemon 0x1ad5bf000 - 0x1ad5cafff AppleIDSSOAuthentication arm64 /System/Library/PrivateFrameworks/AppleIDSSOAuthentication.framework/AppleIDSSOAuthentication 0x1ad5cb000 - 0x1ad5dcfff SettingsFoundation arm64 <2f0e777314e93262880a59995ad49423> /System/Library/PrivateFrameworks/SettingsFoundation.framework/SettingsFoundation 0x1ad70b000 - 0x1ad787fff Symbolication arm64 <03df9d66612e33cb8d05104df7470df2> /System/Library/PrivateFrameworks/Symbolication.framework/Symbolication 0x1ad788000 - 0x1ad7eafff GameplayKit arm64 <41c7b6ccabf63b21ae42aca4bf9e8813> /System/Library/Frameworks/GameplayKit.framework/GameplayKit 0x1ad7eb000 - 0x1ad93cfff GameCenterUI arm64 <4834eba46c03351d907d83c8a7efad03> /System/Library/PrivateFrameworks/GameCenterUI.framework/GameCenterUI 0x1ad93d000 - 0x1ad98bfff ChunkingLibrary arm64 <5731da721f3b3d8c98d4e1d0857b4772> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/ChunkingLibrary 0x1ad98f000 - 0x1ad993fff DAAPKit arm64 /System/Library/PrivateFrameworks/DAAPKit.framework/DAAPKit 0x1ade93000 - 0x1ade95fff CoreDuetDebugLogging arm64 /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/CoreDuetDebugLogging 0x1ae994000 - 0x1ae9d2fff SignpostSupport arm64 <227f558f50d834b7a1840d8f64dd3405> /System/Library/PrivateFrameworks/SignpostSupport.framework/SignpostSupport 0x1aec35000 - 0x1aec3efff SignpostCollection arm64 /System/Library/PrivateFrameworks/SignpostCollection.framework/SignpostCollection 0x1af36f000 - 0x1af376fff URLFormatting arm64 <53c4edf99b9033b49fe5ce420cacf5ee> /System/Library/PrivateFrameworks/URLFormatting.framework/URLFormatting 0x1af38b000 - 0x1af432fff MMCS arm64 <2f21063982f9354aa4105f3d2fbac389> /System/Library/PrivateFrameworks/MMCS.framework/MMCS 0x1af48b000 - 0x1af6b8fff MobileSpotlightIndex arm64 <71c7f560a2c83f7f96163c8271cf6917> /System/Library/PrivateFrameworks/MobileSpotlightIndex.framework/MobileSpotlightIndex 0x1afa8e000 - 0x1afad4fff CoreLocationProtobuf arm64 <6a676f0af66634b499f38a3babd5258f> /System/Library/PrivateFrameworks/CoreLocationProtobuf.framework/CoreLocationProtobuf 0x1afb88000 - 0x1afc05fff Quagga arm64 <96625bea40e63553b9f3ce7b4b4b3e16> /System/Library/PrivateFrameworks/Quagga.framework/Quagga 0x1afe9e000 - 0x1afeacfff libAXSpeechManager.dylib arm64 /usr/lib/libAXSpeechManager.dylib 0x1aff04000 - 0x1aff0cfff ProgressUI arm64 <77d8a75779753220944a55cb81139084> /System/Library/PrivateFrameworks/ProgressUI.framework/ProgressUI 0x1aff12000 - 0x1aff27fff libEDR arm64 /System/Library/PrivateFrameworks/libEDR.framework/libEDR 0x1aff28000 - 0x1aff31fff IMTranscoding arm64 <068a5801d4ae386192800f6c2e19814c> /System/Library/PrivateFrameworks/IMTranscoding.framework/IMTranscoding 0x1b085a000 - 0x1b0b42fff VideoProcessing arm64 /System/Library/PrivateFrameworks/VideoProcessing.framework/VideoProcessing 0x1b0b43000 - 0x1b0b51fff libperfcheck.dylib arm64 <5e0967af8172325b8318005ae435e244> /usr/lib/libperfcheck.dylib 0x1b0b52000 - 0x1b0b5dfff libAudioStatistics.dylib arm64 <0eb346999e3f38b1b336ac2e0aadbb43> /usr/lib/libAudioStatistics.dylib 0x1b0d1e000 - 0x1b0d2efff caulk arm64 /System/Library/PrivateFrameworks/caulk.framework/caulk 0x1b0d6e000 - 0x1b0d74fff MobileSystemServices arm64 <658b9cbf7d7f3d179f4bfbf922e1a829> /System/Library/PrivateFrameworks/MobileSystemServices.framework/MobileSystemServices 0x1b0f16000 - 0x1b0f2ffff TextToSpeech arm64 <856842c21fa531a0beec8855d51362e9> /System/Library/PrivateFrameworks/TextToSpeech.framework/TextToSpeech 0x1b0f35000 - 0x1b0f6ffff ViceroyTrace arm64 <51ec5b489b97353280975a1081f9ebc1> /System/Library/PrivateFrameworks/AVConference.framework/Frameworks/ViceroyTrace.framework/ViceroyTrace 0x1b0fee000 - 0x1b1007fff CloudServices arm64 <195a59497d9435f8a219d82503e43c91> /System/Library/PrivateFrameworks/CloudServices.framework/CloudServices 0x1b1e60000 - 0x1b1e99fff libGLImage.dylib arm64 <582c16540f1b3fea93b803803d21e5fa> /System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib 0x1b22ca000 - 0x1b22dbfff libSparseBLAS.dylib arm64 <757eeffd4ed23d84ac9339bdbabc720d> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparseBLAS.dylib 0x1b22dc000 - 0x1b22effff Engram arm64 /System/Library/PrivateFrameworks/Engram.framework/Engram 0x1b2367000 - 0x1b23a1fff DataDetectorsNaturalLanguage arm64 <5b761b2fc04c3dbb8154b42c23aed0fd> /System/Library/PrivateFrameworks/DataDetectorsNaturalLanguage.framework/DataDetectorsNaturalLanguage 0x1b2691000 - 0x1b2699fff FSEvents arm64 <190b0224753e3c4381d5b8446a132097> /System/Library/PrivateFrameworks/FSEvents.framework/FSEvents 0x1b26a9000 - 0x1b2727fff CoreDAV arm64 <0db9975f3ca43fc38cbe4c0c64749609> /System/Library/PrivateFrameworks/CoreDAV.framework/CoreDAV 0x1b3072000 - 0x1b3082fff RemoteTextInput arm64 /System/Library/PrivateFrameworks/RemoteTextInput.framework/RemoteTextInput 0x1b30ab000 - 0x1b30dafff iCalendar arm64 <827bce045d6f3ad38bd8e7896c138ee9> /System/Library/PrivateFrameworks/iCalendar.framework/iCalendar 0x1b30f7000 - 0x1b3100fff CloudPhotoServices arm64 <1ea2794d7ab8320dbac64afb5747468b> /System/Library/PrivateFrameworks/CloudPhotoServices.framework/CloudPhotoServices 0x1b313f000 - 0x1b3153fff libLinearAlgebra.dylib arm64 <2f6c6ddb7ada3bc18cd3f0cf3e943790> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLinearAlgebra.dylib 0x1b31e3000 - 0x1b32e5fff ConfigurationEngineModel arm64 <45c9c50b8fb03815a3b549f8f79a63f0> /System/Library/PrivateFrameworks/ConfigurationEngineModel.framework/ConfigurationEngineModel 0x1b32e6000 - 0x1b32edfff CertUI arm64 /System/Library/PrivateFrameworks/CertUI.framework/CertUI 0x1b33f1000 - 0x1b33fffff CoreAUC arm64 <322c9197d8613b40afe57b7fb68df2f9> /System/Library/PrivateFrameworks/CoreAUC.framework/CoreAUC 0x1b3e68000 - 0x1b3eaffff PhysicsKit arm64 /System/Library/PrivateFrameworks/PhysicsKit.framework/PhysicsKit 0x1b3eb0000 - 0x1b3f01fff CorePrediction arm64 <14351dae9b7031e9b528f7bf9628be4f> /System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction 0x1b4362000 - 0x1b43adfff SafariSafeBrowsing arm64 <05d48dbe0ec63d329281f91b521736ac> /System/Library/PrivateFrameworks/SafariSafeBrowsing.framework/SafariSafeBrowsing 0x1b4408000 - 0x1b4438fff OpenAL arm64 /System/Library/Frameworks/OpenAL.framework/OpenAL 0x1b4755000 - 0x1b47cafff HomeSharing arm64 <3666d72a99d933a897eea5e336a85fd2> /System/Library/PrivateFrameworks/HomeSharing.framework/HomeSharing 0x1b485a000 - 0x1b4878fff GenerationalStorage arm64 <58ab87316773388db7dfbcce942a0b7b> /System/Library/PrivateFrameworks/GenerationalStorage.framework/GenerationalStorage 0x1b4879000 - 0x1b4891fff IMSharedUI arm64 <3948cf0e12df357d91d525f02fbe1634> /System/Library/PrivateFrameworks/IMSharedUI.framework/IMSharedUI 0x1b48dd000 - 0x1b48e8fff PersonaKit arm64 /System/Library/PrivateFrameworks/PersonaKit.framework/PersonaKit 0x1b48e9000 - 0x1b48f5fff PersonaUI arm64 /System/Library/PrivateFrameworks/PersonaUI.framework/PersonaUI 0x1b4cf8000 - 0x1b4cfdfff kperf arm64 <4f55f95353aa362396276bbb5a474a5e> /System/Library/PrivateFrameworks/kperf.framework/kperf 0x1b4ed1000 - 0x1b4f04fff libpcap.A.dylib arm64 /usr/lib/libpcap.A.dylib 0x1b518d000 - 0x1b51d5fff CoreCDPInternal arm64 <2d7a9a68190d386d9a7bf075f177d101> /System/Library/PrivateFrameworks/CoreCDPInternal.framework/CoreCDPInternal 0x1b524d000 - 0x1b52e7fff libvDSP.dylib arm64 /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib 0x1b52e8000 - 0x1b5313fff vCard arm64 /System/Library/PrivateFrameworks/vCard.framework/vCard 0x1b535b000 - 0x1b53e6fff SampleAnalysis arm64 /System/Library/PrivateFrameworks/SampleAnalysis.framework/SampleAnalysis 0x1b53e7000 - 0x1b53f2fff IntentsFoundation arm64 <6ff494f82a80362795fd4eae18b07825> /System/Library/PrivateFrameworks/IntentsFoundation.framework/IntentsFoundation 0x1b55e7000 - 0x1b5676fff MediaPlatform arm64 <7ebd0e91fb77394ab13f2bb86d605071> /System/Library/PrivateFrameworks/MediaPlatform.framework/MediaPlatform 0x1b5677000 - 0x1b5984fff MediaLibraryCore arm64 <433c6c4b55e23bae82ed782a140b4ae0> /System/Library/PrivateFrameworks/MediaLibraryCore.framework/MediaLibraryCore 0x1b59e7000 - 0x1b5a1ffff PhotosImagingFoundation arm64 <7fb05884c38a3d3d81378f7f3f9b7458> /System/Library/PrivateFrameworks/PhotosImagingFoundation.framework/PhotosImagingFoundation 0x1b5a20000 - 0x1b5a42fff MediaConversionService arm64 <4420a105c11034e593451a846291a9cb> /System/Library/PrivateFrameworks/MediaConversionService.framework/MediaConversionService 0x1b5a43000 - 0x1b5a60fff MediaStream arm64 <459e2ce38ff13bd98a9d1fb35a115d5c> /System/Library/PrivateFrameworks/MediaStream.framework/MediaStream 0x1b5a61000 - 0x1b5b5cfff CoreMediaStream arm64 <959d244f622436e69ae3f69c99541b4e> /System/Library/PrivateFrameworks/CoreMediaStream.framework/CoreMediaStream 0x1b5b72000 - 0x1b5b89fff StorageSettings arm64 <936e281f2f863dfd95d5011d675eafa5> /System/Library/PrivateFrameworks/StorageSettings.framework/StorageSettings 0x1b5d38000 - 0x1b5e3dfff AGXMetalA11 arm64 <127e2078644a33dd94ef0de8ac903afa> /System/Library/Extensions/AGXMetalA11.bundle/AGXMetalA11 0x1b5e4b000 - 0x1b5e5dfff IOHIDLib arm64 /System/Library/Extensions/IOHIDFamily.kext/PlugIns/IOHIDLib.plugin/IOHIDLib 0x1b5e5e000 - 0x1b5e5efff Accelerate arm64 <7fbf97ba921e35349dceafc6f2e83085> /System/Library/Frameworks/Accelerate.framework/Accelerate 0x1b5e60000 - 0x1b617bfff libLAPACK.dylib arm64 /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib 0x1b617c000 - 0x1b6180fff libQuadrature.dylib arm64 /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libQuadrature.dylib 0x1b6181000 - 0x1b61dafff libvMisc.dylib arm64 <04b04e0046e33768ab2d40e809a2ccef> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvMisc.dylib 0x1b61db000 - 0x1b61dbfff vecLib arm64 <165af11d20af32d492e65566bd61e933> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib 0x1b6344000 - 0x1b6394fff CoreMIDI arm64 <88c6d4509332326aa5559e64051e40f2> /System/Library/Frameworks/CoreMIDI.framework/CoreMIDI 0x1b6572000 - 0x1b6598fff GLKit arm64 <280a35de755d39db9d70cfe0ea3cc01f> /System/Library/Frameworks/GLKit.framework/GLKit 0x1b6599000 - 0x1b65c6fff GSS arm64 /System/Library/Frameworks/GSS.framework/GSS 0x1b65c7000 - 0x1b65c7fff GameKit arm64 <93293d080bbc3c60a4c7c1fb0b1f56da> /System/Library/Frameworks/GameKit.framework/GameKit 0x1b65da000 - 0x1b660bfff MPSCore arm64 <1666663f48883961a9e202c568626e7d> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/MPSCore 0x1b660c000 - 0x1b6685fff MPSImage arm64 <781dc8f6e1b138ba86b2c0058c19cb98> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/MPSImage 0x1b6686000 - 0x1b66a8fff MPSMatrix arm64 <02c88d27f29e37b3a8495a640ca94213> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/MPSMatrix 0x1b66a9000 - 0x1b66bdfff MPSNDArray arm64 <271201d903fe363fb8464b4b1342a21f> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/MPSNDArray 0x1b66be000 - 0x1b684efff MPSNeuralNetwork arm64 /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/MPSNeuralNetwork 0x1b684f000 - 0x1b6894fff MPSRayIntersector arm64 <48f8661ffbed300a99c3b600af8b284c> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/MPSRayIntersector 0x1b6895000 - 0x1b6895fff MetalPerformanceShaders arm64 /System/Library/Frameworks/MetalPerformanceShaders.framework/MetalPerformanceShaders 0x1b68a2000 - 0x1b68a2fff MobileCoreServices arm64 /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices 0x1b68ad000 - 0x1b68aefff libCVMSPluginSupport.dylib arm64 <3a428a3a2c6437749a4dba11166bf483> /System/Library/Frameworks/OpenGLES.framework/libCVMSPluginSupport.dylib 0x1b68af000 - 0x1b68b5fff libCoreFSCache.dylib arm64 /System/Library/Frameworks/OpenGLES.framework/libCoreFSCache.dylib 0x1b68b6000 - 0x1b68bbfff libCoreVMClient.dylib arm64 <6fdac9a1339232b896a611b47684f53d> /System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib 0x1b68ef000 - 0x1b6926fff QuickLookThumbnailing arm64 <610ebc9a3ebd3221ba18d0d02e0e1305> /System/Library/Frameworks/QuickLookThumbnailing.framework/QuickLookThumbnailing 0x1b6c0c000 - 0x1b6c2cfff ReplayKit arm64 <897b4f12c9103d4d8b18d3d9f5f577ef> /System/Library/Frameworks/ReplayKit.framework/ReplayKit 0x1b6c2d000 - 0x1b6d2dfff SoundAnalysis arm64 <0e60647d41403a88b9bfd6cb41bf8441> /System/Library/Frameworks/SoundAnalysis.framework/SoundAnalysis 0x1b6d30000 - 0x1b6d30fff UIKit arm64 <6226e2e1d7803f38a6ededf79a9627a6> /System/Library/Frameworks/UIKit.framework/UIKit 0x1b6d52000 - 0x1b6e15fff VisionKit arm64 <13e0fcf264bb306489fecde6aecf35d9> /System/Library/Frameworks/VisionKit.framework/VisionKit 0x1b7165000 - 0x1b72b5fff ANECompiler arm64 <7bd68c7ca0fc3affbee042f9c3d8f2b2> /System/Library/PrivateFrameworks/ANECompiler.framework/ANECompiler 0x1b72b6000 - 0x1b72c6fff ANEServices arm64 <60422c4e8e3136d9b5c32ffbaf54f8fe> /System/Library/PrivateFrameworks/ANEServices.framework/ANEServices 0x1b72cf000 - 0x1b7363fff APFS arm64 /System/Library/PrivateFrameworks/APFS.framework/APFS 0x1b7364000 - 0x1b7368fff ASEProcessing arm64 /System/Library/PrivateFrameworks/ASEProcessing.framework/ASEProcessing 0x1b7382000 - 0x1b73e6fff ICE arm64 <95ab9cc347aa3eadb1254fe58f4a4dc4> /System/Library/PrivateFrameworks/AVConference.framework/Frameworks/ICE.framework/ICE 0x1b73e7000 - 0x1b73e7fff LegacyHandle arm64 <4888559d953730beb10ef9e7cd31cb99> /System/Library/PrivateFrameworks/AVConference.framework/Frameworks/LegacyHandle.framework/LegacyHandle 0x1b73e8000 - 0x1b73eefff SimpleKeyExchange arm64 <3cdbe1a35c9b3e3e8eb835b71fb90bdc> /System/Library/PrivateFrameworks/AVConference.framework/Frameworks/SimpleKeyExchange.framework/SimpleKeyExchange 0x1b73ef000 - 0x1b73effff snatmap arm64 <886dcdfa38be39d9afab45715a06712d> /System/Library/PrivateFrameworks/AVConference.framework/Frameworks/snatmap.framework/snatmap 0x1b746d000 - 0x1b74aefff AccessibilitySharedSupport arm64 <09978d86baa13341aba6b0b3c283903a> /System/Library/PrivateFrameworks/AccessibilitySharedSupport.framework/AccessibilitySharedSupport 0x1b750a000 - 0x1b7515fff AccountSettings arm64 <9a06ef66910a35f58dc0bc63a75eefc7> /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings 0x1b7c00000 - 0x1b7c17fff AppleCV3DMOVKit arm64 /System/Library/PrivateFrameworks/AppleCV3DMOVKit.framework/AppleCV3DMOVKit 0x1b7c18000 - 0x1b7c1ffff AppleCV3DModels arm64 /System/Library/PrivateFrameworks/AppleCV3DModels.framework/AppleCV3DModels 0x1b7c20000 - 0x1b7dd1fff AppleCVA arm64 /System/Library/PrivateFrameworks/AppleCVA.framework/AppleCVA 0x1b7e43000 - 0x1b7e51fff AppleFSCompression arm64 /System/Library/PrivateFrameworks/AppleFSCompression.framework/AppleFSCompression 0x1b7e58000 - 0x1b7e66fff AppleIDAuthSupport arm64 <47e1d773959b3e8186999127f0d977c9> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/AppleIDAuthSupport 0x1b7e67000 - 0x1b7ea8fff AppleJPEG arm64 /System/Library/PrivateFrameworks/AppleJPEG.framework/AppleJPEG 0x1b7ec4000 - 0x1b7ed5fff AppleNeuralEngine arm64 <8bcebcd8655b3f9e8eea6af3cf128d47> /System/Library/PrivateFrameworks/AppleNeuralEngine.framework/AppleNeuralEngine 0x1b7edc000 - 0x1b7efffff AppleSauce arm64 /System/Library/PrivateFrameworks/AppleSauce.framework/AppleSauce 0x1b8038000 - 0x1b808cfff AutoLoop arm64 /System/Library/PrivateFrameworks/AutoLoop.framework/AutoLoop 0x1b80fa000 - 0x1b812afff Bom arm64 /System/Library/PrivateFrameworks/Bom.framework/Bom 0x1b8bba000 - 0x1b8bc1fff CommonAuth arm64 /System/Library/PrivateFrameworks/CommonAuth.framework/CommonAuth 0x1b8d67000 - 0x1b8e50fff CoreAppleCVA arm64 <9fb47e2e1ed53d37b503c01688959d05> /System/Library/PrivateFrameworks/CoreAppleCVA.framework/CoreAppleCVA 0x1b8e51000 - 0x1b8e6ffff CoreCDPUI arm64 /System/Library/PrivateFrameworks/CoreCDPUI.framework/CoreCDPUI 0x1b8eda000 - 0x1b8fcafff CoreHandwriting arm64 <8a23332a60e6384ab3b6a7e1f8a47a2f> /System/Library/PrivateFrameworks/CoreHandwriting.framework/CoreHandwriting 0x1b8fe1000 - 0x1b8fe5fff CoreOptimization arm64 /System/Library/PrivateFrameworks/CoreOptimization.framework/CoreOptimization 0x1b90fc000 - 0x1b9107fff DeviceIdentity arm64 /System/Library/PrivateFrameworks/DeviceIdentity.framework/DeviceIdentity 0x1b910c000 - 0x1b910dfff DiagnosticLogCollection arm64 <94dca1d2ec7935c499efaf5c190f95cd> /System/Library/PrivateFrameworks/DiagnosticLogCollection.framework/DiagnosticLogCollection 0x1b9293000 - 0x1b92aefff DocumentManagerCore arm64 <8826aea5363f3f7eae9f433716f0f677> /System/Library/PrivateFrameworks/DocumentManagerCore.framework/DocumentManagerCore 0x1b936a000 - 0x1b99c4fff Espresso arm64 <83805eca6338313bac2ce006e65ab421> /System/Library/PrivateFrameworks/Espresso.framework/Espresso 0x1b9c8d000 - 0x1ba09ffff FaceCore arm64 <09174f97e63c3e3884b438a951eadcd4> /System/Library/PrivateFrameworks/FaceCore.framework/FaceCore 0x1ba172000 - 0x1ba186fff libGSFontCache.dylib arm64 <6de8722a42e23fb2b8a17af04dde3a85> /System/Library/PrivateFrameworks/FontServices.framework/libGSFontCache.dylib 0x1ba1ea000 - 0x1ba1f6fff libhvf.dylib arm64 <4ec3537257f63c2d82daaf832a600772> /System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib 0x1ba218000 - 0x1ba22cfff Futhark arm64 <5ea62250eb9d3ea6a5727fae65055ea9> /System/Library/PrivateFrameworks/Futhark.framework/Futhark 0x1bad71000 - 0x1bad71fff libmetal_timestamp.dylib arm64 <09d0bc6ae77f3b408c7a982ceb6f36b6> /System/Library/PrivateFrameworks/GPUCompiler.framework/Libraries/libmetal_timestamp.dylib 0x1bad88000 - 0x1bae53fff GameCenterFoundation arm64 <91c890120ac83b85914d397016aa1aab> /System/Library/PrivateFrameworks/GameCenterFoundation.framework/GameCenterFoundation 0x1bae54000 - 0x1baef1fff GameKitServices arm64 <049ada21b75032e0a60b54b64407069a> /System/Library/PrivateFrameworks/GameKitServices.framework/GameKitServices 0x1baef2000 - 0x1baefefff GraphVisualizer arm64 <0c3822f5d9fe3ee5a00396e93e50816c> /System/Library/PrivateFrameworks/GraphVisualizer.framework/GraphVisualizer 0x1bb86a000 - 0x1bb8d9fff Heimdal arm64 <25c647eadec232af974e0550552b10e8> /System/Library/PrivateFrameworks/Heimdal.framework/Heimdal 0x1bbd75000 - 0x1bbddffff InertiaCam arm64 <92eb5c3f5e253c80ba38c5e489e3cec0> /System/Library/PrivateFrameworks/InertiaCam.framework/InertiaCam 0x1bbe28000 - 0x1bbe2efff InternationalSupport arm64 <4a14c71c3da2305a963b1bd637bc3eb6> /System/Library/PrivateFrameworks/InternationalSupport.framework/InternationalSupport 0x1bbe7c000 - 0x1bbe96fff Jet arm64 <4b442450bbbf3c95a7a748e51bef9d64> /System/Library/PrivateFrameworks/Jet.framework/Jet 0x1bbfd9000 - 0x1bbfe9fff LegacyGameKit arm64 /System/Library/PrivateFrameworks/LegacyGameKit.framework/LegacyGameKit 0x1bc0b9000 - 0x1bc0dcfff MOVStreamIO arm64 /System/Library/PrivateFrameworks/MOVStreamIO.framework/MOVStreamIO 0x1bc0e9000 - 0x1bc0e9fff Marco arm64 <335c790cb29a37d3920cb407f8914640> /System/Library/PrivateFrameworks/Marco.framework/Marco 0x1bc5d6000 - 0x1bc5e9fff MobileDeviceLink arm64 /System/Library/PrivateFrameworks/MobileDeviceLink.framework/MobileDeviceLink 0x1bc5ef000 - 0x1bc5f0fff MobileObliteration arm64 <42d75a57a4bf39388d57ee8214c03f95> /System/Library/PrivateFrameworks/MobileObliteration.framework/MobileObliteration 0x1bc898000 - 0x1bc8d7fff OTSVG arm64 /System/Library/PrivateFrameworks/OTSVG.framework/OTSVG 0x1bce96000 - 0x1bced9fff PBBridgeSupport arm64 <789bcc93d7843fe5b0d416bc862bbfb7> /System/Library/PrivateFrameworks/PBBridgeSupport.framework/PBBridgeSupport 0x1bcf25000 - 0x1bcf25fff PhoneNumbers arm64 <7c28ff603df33250b2b4ecdb2ad7fe07> /System/Library/PrivateFrameworks/PhoneNumbers.framework/PhoneNumbers 0x1be6c9000 - 0x1be6d1fff PrototypeToolsUI arm64 <4ee36f0d8eca30f39d627f000ea87ac7> /System/Library/PrivateFrameworks/PrototypeToolsUI.framework/PrototypeToolsUI 0x1be70f000 - 0x1be723fff QuickLookSupport arm64 /System/Library/PrivateFrameworks/QuickLookSupport.framework/QuickLookSupport 0x1be8c2000 - 0x1be8c6fff RevealCore arm64 <572330ddd0333007b8eaa52f10747819> /System/Library/PrivateFrameworks/RevealCore.framework/RevealCore 0x1be9b4000 - 0x1be9e5fff ScreenReaderCore arm64 <49dee3851f6537fd97125819da0f242c> /System/Library/PrivateFrameworks/ScreenReaderCore.framework/ScreenReaderCore 0x1bea59000 - 0x1bea65fff SetupAssistantSupport arm64 /System/Library/PrivateFrameworks/SetupAssistantSupport.framework/SetupAssistantSupport 0x1bea83000 - 0x1bea83fff SignpostMetrics arm64 <251e0942df5f3ac9ba8f351424bfbcb9> /System/Library/PrivateFrameworks/SignpostMetrics.framework/SignpostMetrics 0x1beab1000 - 0x1bead8fff SiriInstrumentation arm64 <7c4a43494d453c96acfba5204eedd9d0> /System/Library/PrivateFrameworks/SiriInstrumentation.framework/SiriInstrumentation 0x1bee5a000 - 0x1bee5cfff StarBoardFoundation arm64 <7de78447ec0f3b3f92c786cb7f814a16> /System/Library/PrivateFrameworks/StarBoardFoundation.framework/StarBoardFoundation 0x1bf258000 - 0x1bf375fff TextRecognition arm64 /System/Library/PrivateFrameworks/TextRecognition.framework/TextRecognition 0x1bf376000 - 0x1bf418fff TextureIO arm64 <92b750bfe4663fdba8abc3acac5af460> /System/Library/PrivateFrameworks/TextureIO.framework/TextureIO 0x1bf61d000 - 0x1bfba0fff USDKit arm64 /System/Library/PrivateFrameworks/USDKit.framework/USDKit 0x1c0248000 - 0x1c072dfff libwebrtc.dylib arm64 /System/Library/PrivateFrameworks/WebCore.framework/Frameworks/libwebrtc.dylib 0x1c07f5000 - 0x1c0802fff WirelessCoexManager arm64 <315ec4b5479c3c45a6bc897ec5aba0fa> /System/Library/PrivateFrameworks/WirelessCoexManager.framework/WirelessCoexManager 0x1c08b4000 - 0x1c08bcfff kperfdata arm64 /System/Library/PrivateFrameworks/kperfdata.framework/kperfdata 0x1c08bd000 - 0x1c0904fff ktrace arm64 <2a3228568da930a6b93cd7cbc6d9a254> /System/Library/PrivateFrameworks/ktrace.framework/ktrace 0x1c091d000 - 0x1c0929fff perfdata arm64 <5e4c6bf0c1c833d89363122128f3d20f> /System/Library/PrivateFrameworks/perfdata.framework/perfdata 0x1c0cab000 - 0x1c0cabfff libAWDProtobufFacetimeiMessage.dylib arm64 <7c0fd44a3c5b3592976a12a76fdb6b5e> /usr/lib/libAWDProtobufFacetimeiMessage.dylib 0x1c0d26000 - 0x1c1026fff libAWDSupportFramework.dylib arm64 /usr/lib/libAWDSupportFramework.dylib 0x1c11da000 - 0x1c11e4fff libChineseTokenizer.dylib arm64 /usr/lib/libChineseTokenizer.dylib 0x1c1209000 - 0x1c13bcfff libFosl_dynamic.dylib arm64 /usr/lib/libFosl_dynamic.dylib 0x1c1439000 - 0x1c143ffff libMatch.1.dylib arm64 /usr/lib/libMatch.1.dylib 0x1c145e000 - 0x1c14c2fff libParallelCompression.dylib arm64 <0c1fd3b4e9033136bae1f4be8a5b7ed7> /usr/lib/libParallelCompression.dylib 0x1c15d3000 - 0x1c15d4fff libSystem.B.dylib arm64 /usr/lib/libSystem.B.dylib 0x1c15dd000 - 0x1c15dffff libThaiTokenizer.dylib arm64 /usr/lib/libThaiTokenizer.dylib 0x1c16de000 - 0x1c16f3fff libapple_nghttp2.dylib arm64 <91ab893bfe943688aef625dca11ab0d6> /usr/lib/libapple_nghttp2.dylib 0x1c176c000 - 0x1c177cfff libbsm.0.dylib arm64 <987d9aeed03d3370a547670fc38af03f> /usr/lib/libbsm.0.dylib 0x1c177d000 - 0x1c1789fff libbz2.1.0.dylib arm64 /usr/lib/libbz2.1.0.dylib 0x1c178a000 - 0x1c178afff libcharset.1.dylib arm64 <14be8e9ab94e331f9efe4c7d3c27f090> /usr/lib/libcharset.1.dylib 0x1c178b000 - 0x1c179cfff libcmph.dylib arm64 <876ce59390b1332a891e3422abb255bc> /usr/lib/libcmph.dylib 0x1c179d000 - 0x1c17b4fff libcompression.dylib arm64 /usr/lib/libcompression.dylib 0x1c17b5000 - 0x1c17b6fff libcoretls_cfhelpers.dylib arm64 <95ee12f5f8b4324cbc8a06f0679a2141> /usr/lib/libcoretls_cfhelpers.dylib 0x1c17b7000 - 0x1c17bdfff libcupolicy.dylib arm64 <5144364548e33d2ab9b59996ab22d576> /usr/lib/libcupolicy.dylib 0x1c17fd000 - 0x1c1806fff libdscsym.dylib arm64 <2a90db755b9f3bc18cd8b85b75b8a342> /usr/lib/libdscsym.dylib 0x1c1807000 - 0x1c1823fff libedit.3.dylib arm64 /usr/lib/libedit.3.dylib 0x1c1d64000 - 0x1c1d69fff libheimdal-asn1.dylib arm64 /usr/lib/libheimdal-asn1.dylib 0x1c1d6a000 - 0x1c1e5bfff libiconv.2.dylib arm64 <2baa5b6bfc033546bb19f856ddbe62a5> /usr/lib/libiconv.2.dylib 0x1c1e71000 - 0x1c1e7cfff liblockdown.dylib arm64 <5a109261b1db3a0e9d41c9a9014fda25> /usr/lib/liblockdown.dylib 0x1c1e7d000 - 0x1c1e95fff liblzma.5.dylib arm64 <90b58a83ee4739bead3bb25f8d5f69e8> /usr/lib/liblzma.5.dylib 0x1c2213000 - 0x1c2242fff libncurses.5.4.dylib arm64 <4c59d89cfac4347aacc02478f4204bdf> /usr/lib/libncurses.5.4.dylib 0x1c2243000 - 0x1c2257fff libnetworkextension.dylib arm64 /usr/lib/libnetworkextension.dylib 0x1c25e1000 - 0x1c25f9fff libresolv.9.dylib arm64 /usr/lib/libresolv.9.dylib 0x1c25fa000 - 0x1c25fcfff libsandbox.1.dylib arm64 /usr/lib/libsandbox.1.dylib 0x1c25fd000 - 0x1c2602fff libsysdiagnose.dylib arm64 <775d2fe22eba349c91eda5f0b76eb460> /usr/lib/libsysdiagnose.dylib 0x1c2603000 - 0x1c2634fff libtidy.A.dylib arm64 <7bd4c53a136e3d0bb2cac1f9dafe9f96> /usr/lib/libtidy.A.dylib 0x1c263c000 - 0x1c263ffff libutil.dylib arm64 /usr/lib/libutil.dylib 0x1c2644000 - 0x1c266cfff libxslt.1.dylib arm64 /usr/lib/libxslt.1.dylib 0x1c266d000 - 0x1c267efff libz.1.dylib arm64 /usr/lib/libz.1.dylib 0x1c2ab6000 - 0x1c2abbfff libcache.dylib arm64 /usr/lib/system/libcache.dylib 0x1c2abc000 - 0x1c2ac8fff libcommonCrypto.dylib arm64 <18d07bfb4ffd3a659ebc0ee49abdbb1a> /usr/lib/system/libcommonCrypto.dylib 0x1c2ac9000 - 0x1c2acdfff libcompiler_rt.dylib arm64 <9406b53f22a731fb89fee6dd8b567bd3> /usr/lib/system/libcompiler_rt.dylib 0x1c2ba3000 - 0x1c2ba3fff liblaunch.dylib arm64 /usr/lib/system/liblaunch.dylib 0x1c2ba4000 - 0x1c2ba9fff libmacho.dylib arm64 /usr/lib/system/libmacho.dylib 0x1c2baa000 - 0x1c2bacfff libremovefile.dylib arm64 <464f0bb7e90f3c20ac3a6dbc64db454f> /usr/lib/system/libremovefile.dylib 0x1c2bad000 - 0x1c2baefff libsystem_featureflags.dylib arm64 /usr/lib/system/libsystem_featureflags.dylib 0x1c2baf000 - 0x1c2bdcfff libsystem_m.dylib arm64 /usr/lib/system/libsystem_m.dylib 0x1c2bdd000 - 0x1c2be2fff libunwind.dylib arm64 <76b18d6dcb553b05b0c3d01d7df700c4> /usr/lib/system/libunwind.dylib 0x1c2ec1000 - 0x1c2f29fff NanoRegistry arm64 <4dbce0ff9619369a81f9b754c6d9e2d6> /System/Library/PrivateFrameworks/NanoRegistry.framework/NanoRegistry 0x1c2f2a000 - 0x1c2f37fff NanoPreferencesSync arm64 /System/Library/PrivateFrameworks/NanoPreferencesSync.framework/NanoPreferencesSync 0x1c33d6000 - 0x1c33e2fff NanoSystemSettings arm64 <7318419795ca3924bc9f13ca4082f826> /System/Library/PrivateFrameworks/NanoSystemSettings.framework/NanoSystemSettings 0x1c35b0000 - 0x1c35b7fff NanoResourceGrabber arm64 <57f3090213d3374caa2312c847de5d3f> /System/Library/PrivateFrameworks/NanoResourceGrabber.framework/NanoResourceGrabber 0x1c48d5000 - 0x1c48e5fff ARDisplayDevice arm64 <4b696e6fea1f31299f45c9ba85e1e5df> /System/Library/PrivateFrameworks/ARDisplayDevice.framework/ARDisplayDevice 0x1c4955000 - 0x1c4968fff AppSSOCore arm64 /System/Library/PrivateFrameworks/AppSSOCore.framework/AppSSOCore

EOF

jeudy-ua commented 4 years ago

Having this exact issue with my Testflight beta testers :-(

Tobi-La commented 4 years ago

It seems to have something to do with the latest iOS update 13.3, all testers with this version have the issue.

Tobi-La commented 4 years ago

I tried running it through xcode directly without testflight and got the following debug output before crashing:

***** main.m running app main Path: /var/containers/Bundle/Application/0641A961-34FD-457F-A76E-AF020B679FA0/myGame.app godot_iphone /var/containers/Bundle/Application/0641A961-34FD-457F-A76E-AF020B679FA0/myGame.app/myGame cwd /private/var/containers/Bundle/Application/0641A961-34FD-457F-A76E-AF020B679FA0/myGame.app os created setting data dir to /var/mobile/Containers/Data/Application/0AD9FD7C-7ED4-4B44-A965-134A077079B2/Documents from /var/mobile/Containers/Data/Application/0AD9FD7C-7ED4-4B44-A965-134A077079B2/Documents setup 0 after init super 0x14de09250 2019-12-30 15:41:38.965736+0100 myGame[240:3900] Metal GPU Frame Capture Enabled 2019-12-30 15:41:38.966121+0100 myGame[240:3900] Metal API Validation Enabled 2019-12-30 15:41:39.077161+0100 myGame[240:3900] Setting up an OpenGL ES 3 context. Based on Project Settings "rendering/quality/driver/driver_name" **** screen size 750, 1334 after init gles 0x14de09250 **** adding observer for sound routing changes **** adding observer for keyboard show/hide cadisaplylink: 1start animation! **** screen size 750, 1334 2019-12-30 15:41:39.301026+0100 myGame[240:3900] OpenGL ES 3.0 Renderer: Apple A9 GPU 2019-12-30 15:41:40.173512+0100 myGame[240:3900] ERROR: Condition ' instance != null ' is true. 2019-12-30 15:41:40.173639+0100 myGame[240:3900] At: modules/admob/ios/src/godotAdmob.mm:12:GodotAdmob() - Condition ' instance != null ' is true. transactions updated! status purchased! 2019-12-30 15:41:40.678397+0100 myGame[240:3900] Using iOS IAP 2019-12-30 15:41:40.678460+0100 myGame[240:3900] GodotAdmob Module already initialized 2019-12-30 15:41:40.678623+0100 myGame[240:3900] -[__NSCFNumber loadRewardedVideo:]: unrecognized selector sent to instance 0x8dba8f1a27f15dc4 2019-12-30 15:41:40.689950+0100 myGame[240:3900] * Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFNumber loadRewardedVideo:]: unrecognized selector sent to instance 0x8dba8f1a27f15dc4' *** First throw call stack: (0x19bd2aa48 0x19ba51fa4 0x19bc2e5a8 0x19bd2eaf4 0x19bd30a7c 0x100753090 0x101523640 0x100854978 0x1a265788c 0x19cc73934 0x19bc7f8ac 0x19bca907c 0x19bca87a8 0x19bca367c 0x19bca2adc 0x1a5c28328 0x19fd9dae0 0x100728bbc) libc++abi.dylib: terminating with uncaught exception of type NSException (lldb)

I updated xcode to the latest version

Tobi-La commented 4 years ago

It also doesn't occur every time, there is a chance to start the app once when I execute it like 10 times in a row. It seems there is a more frequent sucess rate on older devices, so it may be a timing related issue?

jeudy-ua commented 4 years ago

Right, mine seems to work around half the time, and I get exactly that NSInvalidArgumentException error. I wonder if its an error received from AdMob during initialization that needs to be handled instead of blowing up?

Tobi-La commented 4 years ago

I tried updating to the latest admob framework and it seems that the app is starting fine now. I still have some crashes, but I think they are engine related (they fit to https://github.com/godotengine/godot/issues/34221 and https://github.com/godotengine/godot/pull/33154 which is not part of 3.1 if I see it correctly)

Tobi-La commented 4 years ago

Needs more testing though

jeudy-ua commented 4 years ago

Yeah, using the latest admob frameworks I get a good start rate. Those fixes are on a stable release soon. I tried the beta 3.2b3 version but I think they took away support for arm7 on that version, which prevents my device from being used :-(

Tobi-La commented 4 years ago

It's still crashing in some devices on start though, e.g. an iPhone 8

Tobi-La commented 4 years ago

Same crashlog as in the original post.

Tobi-La commented 4 years ago

@Shin-NiL Does the "help wanted" flag mean that you don't know where the issue is or that you don't have the time to fix it yourself? Me and my team are near to the planned release and this issue is preventing progress right now. It didn't occur prior iOS 13.3. I sadly have no experience with the development of this module or godot modules in general yet, but if there is something I can do to help, let me know. Thank you for everything you've done, without all this developing mobile games with godot wouldn't be possible!

Shin-NiL commented 4 years ago

This means I don't have the Apple hardware (iphone, mac) and knowledge to fix this. We need help from an iOS developer to fix not only this, but all issues related to this platform.

When I added support for iOS, I borrowed a Mac and did everything without knowing exactly how to program to that. It worked for the project I was releasing and since then I can't do anything about the new issues. I'm really sorry ;(

Tobi-La commented 4 years ago

@Shin-NiL nothing to be sorry for. Do you know anyone who could help? Or would you bother if I link this issue in the official godot community and ask for help? Or do you have some other places where we could ask? I'm currently out of solutions and I really need ads working for the project, as this is our only income from our otherwise free app. :(

Shin-NiL commented 4 years ago

@Tobi-La Feel free to ask for help anywhere, I don't know anybody who can help us. I already have asked for help at the godot repository for another issue, but I haven't found anyone.

Tobi-La commented 4 years ago

I invested a few hours and compiled the engine and the export templates myself. I used the precompiled custom templates with integrated admob for godot 3.1 from https://github.com/GhostWalker562/godot-admob-iOS-precompiled , which seems was a big mistake. It seems to run fine now. I'll close the issue when I have a few more testers confirm this. Thanks for your help and your work :)

Shin-NiL commented 4 years ago

Nice! I hope everything goes fine from here ;)

jeudy-ua commented 4 years ago

I invested a few hours and compiled the engine and the export templates myself. I used the precompiled custom templates with integrated admob for godot 3.1 from https://github.com/GhostWalker562/godot-admob-iOS-precompiled , which seems was a big mistake. It seems to run fine now. I'll close the issue when I have a few more testers confirm this. Thanks for your help and your work :)

Any chance you can share your precompiled export templates? I tried but didn't work. Or maybe sharing which branch you used for the compiling and any additional steps needed (what did you fix in the code that the re-compiling worked)

Also, were you able to fix the crash upon closing the game? (not related to admob but also present on version 3.1.1 stable with iOS 13).

At the end I was able to compile it using the last commit for the stable release 3.1.1 (66baa3b633fe904ea0d90a9688d602d9f3a0b3bd) and following the instructions. The admob error at the begining is now gone.

CompassDevs commented 4 years ago

@jeudy-ua would you be able to share the compiled templates?

jeudy-ua commented 4 years ago

@jeudy-ua would you be able to share the compiled templates?

Sure! I will upload them soon. I also want to apply the patch mentioned here to fix a crash that happens when the game is closed and re-compile them with this fix (because the one I compile still crashes on exit and looks bad).

CompassDevs commented 4 years ago

@jeudy-ua would you be able to share the compiled templates?

Sure! I will upload them soon. I also want to apply the patch mentioned here to fix a crash that happens when the game is closed and re-compile them with this fix (because the one I compile still crashes on exit and looks bad).

Thanks man. i'll be looking forward for it. I'm new with the iOS exports with the AdMob, and i'm having some issues trying to figure it out. Your help will be highly appreciate it.

jeudyx commented 4 years ago

@CompassDevs here is a repo with the compiled template I used and that work. This still doesn't have the fix for the separate issue of the app crash on exit. But will soon.

CompassDevs commented 4 years ago

@CompassDevs here is a repo with the compiled template I used and that work. This still doesn't have the fix for the separate issue of the app crash on exit. But will soon.

Hey, Thanks. I'll give it a try already. Meantime waiting for the crash fixed one.

CompassDevs commented 4 years ago

@CompassDevs here is a repo with the compiled template I used and that work. This still doesn't have the fix for the separate issue of the app crash on exit. But will soon.

Hey, Thanks. I'll give it a try already. Meantime waiting for the crash fixed one.

@jeudy-ua Bro, i did try, but seems not to be working, i admit i'm terrible with the xcode part, i'm afraid i'm doing something wrong, in the certificates or adding the google framework, i'm not sure. Do you know when the final "crash free" template will be completed? and most of all, do you have a good step-by-step i can follow? Thanks in advance!

jeudy-ua commented 4 years ago

@CompassDevs yeah the XCode part can be tricky. Here is my published game on iOS where you can see the ads working (intersitial and rewarded): https://apps.apple.com/us/app/moving-blocks-identicons/id1493046555?ls=1

The precompiled version I put crashes when the app is closed but it goes unnoticed for the user so should not be a roadblock (otherwise the app store would not have approved my game this week).

What error are you seeing? is it in the build process on XCode? How far are you getting in the process?

CompassDevs commented 4 years ago

@jeudy-ua Hello, i think i'm missing or doing wrong some step in putting the "stuff" together, meaning the frameworks, and some other necessary. Xcode either fails on doing the build or gives error. I manage to build for development and my app works without admob. The moment i try to build it with admob, no matter development or distribuition it fails...

jeudy-ua commented 4 years ago

@jeudy-ua Hello, i think i'm missing or doing wrong some step in putting the "stuff" together, meaning the frameworks, and some other necessary. Xcode either fails on doing the build or gives error. I manage to build for development and my app works without admob. The moment i try to build it with admob, no matter development or distribuition it fails...

@CompassDevs it seems there is a fix for the crash on exit issue (here) so I will try it and create a new precompiled templates with it. After that I will make the step to step tutorial you need for XCode.

CompassDevs commented 4 years ago

@jeudy-ua Hello, i think i'm missing or doing wrong some step in putting the "stuff" together, meaning the frameworks, and some other necessary. Xcode either fails on doing the build or gives error. I manage to build for development and my app works without admob. The moment i try to build it with admob, no matter development or distribuition it fails...

@CompassDevs it seems there is a fix for the crash on exit issue (here) so I will try it and create a new precompiled templates with it. After that I will make the step to step tutorial you need for XCode.

@jeudy-ua Thanks man, you are saving me from a lot of stress!! I'll be waiting patiently

CompassDevs commented 4 years ago

@jeudy-ua Hello there, I gave it one more try, and still didn't work..... I wonder what do i do wrong....

jeudy-ua commented 4 years ago

@jeudy-ua Hello there, I gave it one more try, and still didn't work..... I wonder what do i do wrong....

@CompassDevs I uploaded a video showing the steps I followed to build the game. In the descriptions there are more details.

Also, I'm updating the .a file I precompiled to include the fix for the crash on exit (its still uploading so it will be at least a few mins after I posted this reply).

Hope it helps.

CompassDevs commented 4 years ago

@jeudy-ua You have been super patient with me heheh. Your video was very clear, after some further issues, i have managed to complete the package, now waiting for review on app store. I think the error on exit is still there, and most importantly, i could not see the ads appearing, but no error or what so ever.... i'll give a try and see.

For the meantime, THANKS man!!

CompassDevs commented 4 years ago

@jeudy-ua Hey bro, thanks again first of all. Now since my last feedback to you, i have been waiting for a while, but indeed as mentioned already, the ads are not appearing on the iOS devices (for the sake of clarity everything works fine on Android), do you have any idea where the issue could be? I'm pretty sure the id is fine, and no errors of any kind were generated during build....

jeudy-ua commented 4 years ago

Hi @CompassDevs, when did you create your admob account and your ad unit? sometimes it takes a few days to show up. Although if they show up on Android then its weird.

Have you tried test ads by sending the "isReal"parameter to false?

CompassDevs commented 4 years ago

@jeudy-ua it was long time ago for Android, and over 3 weeks ago for iOS, i don't think the issue is about waiting anymore, since i also went through it with the Android version at the beginning, and after some time ads start showing. One very strange thing is in the Admob dashboard i see User metrics updating for the iOS account but no Admob network request at all. "Have you tried test ads by sending the "isReal"parameter to false?" No i din't try, at the end the code is the same (android and ios) the only differences are the Admob iOS id and the banner id unit . So, should be all fine.....

jeudy-ua commented 4 years ago

Have you tried to use the android ad unit id on the iOS compile? that way you can rule out if the issue is in the compilation process or on the admob side.

CompassDevs commented 4 years ago

@jeudy-ua no, i didn't. i can give it a try.... although makes no much sense....

CompassDevs commented 4 years ago

@jeudy-ua hello there, i have tried, both the suggestions, the test ads (isReal=false) and using android ad unit id. In both cases nothing appears.

Can it be the version of the Google sdk? Maybe the one pre-compiled (*.a file which you made) is different version then the one i use in xcode project (as you show in the video)... can this create this issue? Should an error appear in xcode? It seems it doesn't generate any request at all, therefore no ads.

When i was trying with android i was checking with the adb, and connecting the phone i could see the request and the fill, do you know if there is a way in iOS?

Valeryn4 commented 4 years ago

2019-12-30 15:41:39.301026+0100 myGame[240:3900] OpenGL ES 3.0 Renderer: Apple A9 GPU 2019-12-30 15:41:40.173512+0100 myGame[240:3900] ERROR: Condition ' instance != null ' is true. 2019-12-30 15:41:40.173639+0100 myGame[240:3900] At: modules/admob/ios/src/godotAdmob.mm:12:GodotAdmob() - Condition ' instance != null ' is true.

2019-12-30 15:41:40.678460+0100 myGame[240:3900] GodotAdmob Module already initialized

Standard C, C ++, etc. states that we have a clear mistake. "Undefined behavior." For Objective-C, the rules are likely to be the same. The instance variable is not global or initialized. It can have any value, depending on the compiler and the optimization flag!

Since this variable is not global, we can have more than one instance of this class.

instance var is not static and not null. See on arkit_module or camera_module or platform/iphone/in_app_store.* sources

godotAdmob.h error code


class GodotAdmob : public Reference {

#if VERSION_MAJOR == 3
    GDCLASS(GodotAdmob, Reference);
#else
    OBJ_TYPE(GodotAdmob, Reference);
#endif

    bool initialized;
    GodotAdmob *instance; // <<< is not static and is not null!!!
//static GodotAdmob *instance = NULL; //we can write like that!
//The standard с++11 guarantees that this variable will be initialized like this!
//But the standard objective-c++ does not guarantee! The standard objective-c++ does not guarantee anything! > _ <
 ...
};

#include "godotAdmob.h"
#import "app_delegate.h"

#if VERSION_MAJOR == 3
#define CLASS_DB ClassDB
#else
#define CLASS_DB ObjectTypeDB
#endif

GodotAdmob::GodotAdmob() {
    ERR_FAIL_COND(instance != NULL); // <<< ERR ON CONSOLE! instnace is not init!!!
    instance = this;
    initialized = false; //<< unknow?
   /*
  since the constructor was not called. Initialization variable - not defined. It may be false or true.
 */
}

GodotAdmob::~GodotAdmob() {
    instance = NULL; 
   //we do not free memory! which was isolated using malloc!!!!
}
...

void GodotAdmob::init(bool isReal, int instanceId) {
    if (initialized) {
        NSLog(@"GodotAdmob Module already initialized"); //<<The log says that the constructor is initialized, although it is not!
        return;
    }

    initialized = true;

    banner = [AdmobBanner alloc];
    [banner initialize :isReal :instanceId];

    interstitial = [AdmobInterstitial alloc]; //<<allocation does not occur!
    [interstitial initialize:isReal :instanceId];

    rewarded = [AdmobRewarded alloc];
    [rewarded initialize:isReal :instanceId];
}

...

////Godot uses his own link count and locator. memnew () function
////It seems to me that in version 3.2 the functions memnew() were passed
void GodotAdmob::loadRewardedVideo(const String &rewardedId) {
    //init
    if (!initialized) {
        NSLog(@"GodotAdmob Module not initialized");
        return;
    }

    NSString *idStr = [NSString stringWithCString:rewardedId.utf8().get_data() encoding: NSUTF8StringEncoding];
    [rewarded loadRewardedVideo: idStr]; //Turning to a random memory area!
//Since our memory is allocated using a special function. We can spoil the memory of other objects or go beyond it!

}

ERR_FAIL_COND : Current function ends!!!

#define ERR_FAIL_COND(m_cond)                                                                          \
    if (unlikely(m_cond)) {                                                                            \
        _err_print_error(FUNCTION_STR, __FILE__, __LINE__, "Condition \"" _STR(m_cond) "\" is true."); \
        return;                                                                                        \
    } else                                                                                             \
        ((void)0)

MY FIX

godotAdmob.h

#ifndef GODOT_ADMOB_H
#define GODOT_ADMOB_H

#include <version_generated.gen.h>

#include "reference.h"

#ifdef __OBJC__
@class AdmobBanner;
typedef AdmobBanner *bannerPtr;
@class AdmobInterstitial;
typedef AdmobInterstitial *interstitialPtr;
@class AdmobRewarded;
typedef AdmobRewarded *rewardedPtr;
#else
typedef void *bannerPtr;
typedef void *interstitialPtr;
typedef void *rewardedPtr;
#endif

class GodotAdmob : public Reference {

#if VERSION_MAJOR == 3
    GDCLASS(GodotAdmob, Reference);
#else
    OBJ_TYPE(GodotAdmob, Reference);
#endif

    bool initialized;
    static GodotAdmob *instance; //<<<< STATIC

    bannerPtr banner;
    interstitialPtr interstitial;
    rewardedPtr rewarded;

protected:
    static void _bind_methods();

public:

    void init(bool isReal, int instanceId);
    void loadBanner(const String &bannerId, bool isOnTop);
    void showBanner();
    void hideBanner();
    void resize();
    int getBannerWidth();
    int getBannerHeight();
    void loadInterstitial(const String &interstitialId);
    void showInterstitial();
    void loadRewardedVideo(const String &rewardedId);
    void showRewardedVideo();

    GodotAdmob();
    ~GodotAdmob();
};

#endif
#include "godotAdmob.h"
#import "app_delegate.h"

#if VERSION_MAJOR == 3
#define CLASS_DB ClassDB
#else
#define CLASS_DB ObjectTypeDB
#endif

GodotAdmob *GodotAdmob::instance = NULL; //<< INIT NULL VAR ON COMPILE TIME!

GodotAdmob::GodotAdmob() {
    initialized = false;
    banner = NULL; 
    interstitial  = NULL;
    rewarded = NULL;
    //
    ERR_FAIL_COND(instance != NULL); //<< SUCCESS!!! FIRST 

    instance = this;
}

GodotAdmob::~GodotAdmob() {
   if (initialized) {
       [banner release]; //free banner
       [interstitial release]; //free
       [rewarded release]; //free
   }

   if (instance == this) {
       instance = NULL;
   }
}

void GodotAdmob::init(bool isReal, int instanceId) {
   if (instance != this) {
        NSLog(@"GodotAdmob Module dublicate singleton");
        return;
   }
   if (initialized) {
        NSLog(@"GodotAdmob Module already initialized");
        return;
    }

    initialized = true;

    banner = [[AdmobBanner alloc] init];
    [banner initialize :isReal :instanceId];

    interstitial = [[AdmobInterstitial alloc] init];
    [interstitial initialize:isReal :instanceId];

    rewarded = [[AdmobRewarded alloc] init];
    [rewarded initialize:isReal :instanceId];
}

void GodotAdmob::loadBanner(const String &bannerId, bool isOnTop) {
    if (!initialized) {
        NSLog(@"GodotAdmob Module not initialized");
        return;
    }

    NSString *idStr = [NSString stringWithCString:bannerId.utf8().get_data() encoding: NSUTF8StringEncoding];
    [banner loadBanner:idStr :isOnTop];

}

void GodotAdmob::showBanner() {
    if (!initialized) {
        NSLog(@"GodotAdmob Module not initialized");
        return;
    }

    [banner showBanner];
}

void GodotAdmob::hideBanner() {
    if (!initialized) {
        NSLog(@"GodotAdmob Module not initialized");
        return;
    }
    [banner hideBanner];
}

void GodotAdmob::resize() {
    if (!initialized) {
        NSLog(@"GodotAdmob Module not initialized");
        return;
    }
    [banner resize];
}

int GodotAdmob::getBannerWidth() {
    if (!initialized) {
        NSLog(@"GodotAdmob Module not initialized");
        return 0;
    }
    return (uintptr_t)[banner getBannerWidth];
}

int GodotAdmob::getBannerHeight() {
    if (!initialized) {
        NSLog(@"GodotAdmob Module not initialized");
        return 0;
    }
    return (uintptr_t)[banner getBannerHeight];
}

void GodotAdmob::loadInterstitial(const String &interstitialId) {
    if (!initialized) {
        NSLog(@"GodotAdmob Module not initialized");
        return;
    }

    NSString *idStr = [NSString stringWithCString:interstitialId.utf8().get_data() encoding: NSUTF8StringEncoding];
    [interstitial loadInterstitial:idStr];

}

void GodotAdmob::showInterstitial() {
    if (!initialized) {
        NSLog(@"GodotAdmob Module not initialized");
        return;
    }

    [interstitial showInterstitial];

}

void GodotAdmob::loadRewardedVideo(const String &rewardedId) {
    //init
    if (!initialized) {
        NSLog(@"GodotAdmob Module not initialized");
        return;
    }

    NSString *idStr = [NSString stringWithCString:rewardedId.utf8().get_data() encoding: NSUTF8StringEncoding];
    [rewarded loadRewardedVideo: idStr];

}

void GodotAdmob::showRewardedVideo() {
    //show
    if (!initialized) {
        NSLog(@"GodotAdmob Module not initialized");
        return;
    }

    [rewarded showRewardedVideo];
}

void GodotAdmob::_bind_methods() {
    CLASS_DB::bind_method("init",&GodotAdmob::init);
    CLASS_DB::bind_method("loadBanner",&GodotAdmob::loadBanner);
    CLASS_DB::bind_method("showBanner",&GodotAdmob::showBanner);
    CLASS_DB::bind_method("hideBanner",&GodotAdmob::hideBanner);
    CLASS_DB::bind_method("loadInterstitial",&GodotAdmob::loadInterstitial);
    CLASS_DB::bind_method("showInterstitial",&GodotAdmob::showInterstitial);
    CLASS_DB::bind_method("loadRewardedVideo",&GodotAdmob::loadRewardedVideo);
    CLASS_DB::bind_method("showRewardedVideo",&GodotAdmob::showRewardedVideo);
    CLASS_DB::bind_method("resize",&GodotAdmob::resize);
    CLASS_DB::bind_method("getBannerWidth",&GodotAdmob::getBannerWidth);
    CLASS_DB::bind_method("getBannerHeight",&GodotAdmob::getBannerHeight);
}

PS: The whole code is an attempt to shoot both legs!)

I suspect that the memory worked like this:


T* memnew(T) {
   auto ptr = memory.realloc(sizeof(T));
   memset(ptr, 0, sizeof(T)); //fill memory on zero
   return new(ptr) T()r;
}

and then changed due to overhead.


T* memnew(T) {
   auto ptr = memory.realloc(sizeof(T));
   //memset(ptr, 0, sizeof(T)); //memory random byte
   return new(ptr) T()r;
}

In general, all Objective-C objects need to implement a constructor (init) Implement a constructor according to all standards ...


interstitial = [[AdmobInterstitial alloc] init];
[interstitial initialize:isReal :instanceId];
...
[interstitial release];

OR


interstitial = [[AdmobInterstitial alloc] initWith:isReal :instanceId];
...
[interstitial release];
gumaciel commented 4 years ago

BUG still persists in 3.1.2, but when the debug is stopped, i can open the app normally and doesnt froze anymore, but the error is still there on debug

Valeryn4 commented 4 years ago

Is the error only in the log or crashes? I will look again at version 3.2.2

gumaciel commented 4 years ago

The error are in the log, and the app frozen