OpenGLES driver crash in iOS9 Beta2/3

My opengles game app crashed randomly in iOS9 Beta2/Beta3 in iPhone6S, crashed when calling glDrawElements with 2 triangles and 4 vertices. The calling stack show the crash happened in AGXGLDriver's gpusSubmitDataBuffers. And the game runs good before iOS9.


After a lot of debugging work, I can confirm that the vertex buffer and the index buffer have the good state when crash is happenning, and the OpenGLES vertex attributes have good state also. I also run the OpenGLES driver instrument and analyzer many times, and they did NOT report any errors.


And it is very strange that if I add

glMapBufferOES(GL_ELEMENT_ARRAY_BUFFER, GL_WRITE_ONLY_OES);

glUnmapBufferOES(GL_ELEMENT_ARRAY_BUFFER);

just before glDrawElements, the random crash is gone.


So I wonder if there is a bug in OpenGLES drivers in iOS9 when drawing a lot of primitives with small index buffer.

Any help would be appreciated.


The Crash Report is below:

Incident Identifier: 0BFE9169-B725-4E90-B347-BBAF16A1E86D

CrashReporter Key: 3ec0005306b3e6cd462c12fdb80421bc668cf1d6

Hardware Model: iPhone7,1

Process: Soul [591]

Path: /private/var/mobile/Containers/Bundle/Application/B235DBD6-2410-4EBF-9955-FFE954794BD0/Soul.app/Soul

Identifier: com.91.game.sjmy

Version: 2.2.0 (1)

Code Type: ARM-64 (Native)

Parent Process: launchd [1]



Date/Time: 2015-07-13 15:28:56.56 +0800

Launch Time: 2015-07-13 15:28:14.14 +0800

OS Version: iOS 9.0 (13A4293g)

Report Version: 105



Exception Type: EXC_BAD_ACCESS (SIGSEGV)

Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000001

Triggered by Thread: 0



Filtered syslog:

None found



Thread 0 name: Dispatch queue: com.apple.main-thread

Thread 0 Crashed:

0 AGXGLDriver 0x000000018220de7c 0x1821dc000 + 204412

1 libGPUSupportMercury.dylib 0x000000018e4f2ec0 gpusSubmitDataBuffers + 168

2 AGXGLDriver 0x000000018220826c glrAGXRenderVertexArray(GLDContextRec*, unsigned int, unsigned int, int, int, unsigned int, void const*, int, void const*) + 624

3 GLEngine 0x000000018749e364 glDrawElements_ACC_ES2Exec + 424

4 Soul 0x0000000100cedb40 0x1000cc000 + 12720960

5 Soul 0x0000000100ca9cc0 0x1000cc000 + 12442816

6 Soul 0x0000000100dfc680 0x1000cc000 + 13829760

7 Soul 0x0000000100dfbc34 0x1000cc000 + 13827124

8 Soul 0x00000001001d5930 0x1000cc000 + 1087792

9 Soul 0x0000000100a4372c 0x1000cc000 + 9926444

10 Soul 0x00000001005f6b64 0x1000cc000 + 5417828

11 Soul 0x000000010061ec68 0x1000cc000 + 5581928

12 Soul 0x00000001005f6b8c 0x1000cc000 + 5417868

13 Soul 0x000000010061ec68 0x1000cc000 + 5581928

14 Soul 0x00000001005f6b8c 0x1000cc000 + 5417868

15 Soul 0x00000001006366f4 0x1000cc000 + 5678836

16 Soul 0x000000010064b468 0x1000cc000 + 5764200

17 Soul 0x000000010064b088 0x1000cc000 + 5763208

18 Soul 0x00000001001925b4 0x1000cc000 + 812468

19 QuartzCore 0x0000000188d63800 CA::Display::DisplayLinkItem::dispatch() + 36

20 QuartzCore 0x0000000188d636b4 CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 420

21 IOKit 0x0000000185199738 IODispatchCalloutFromCFMessage + 368

22 CoreFoundation 0x0000000183e6ea58 __CFMachPortPerform + 176

23 CoreFoundation 0x0000000183e83fec __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 52

24 CoreFoundation 0x0000000183e83724 __CFRunLoopDoSource1 + 432

25 CoreFoundation 0x0000000183e81450 __CFRunLoopRun + 1796

26 CoreFoundation 0x0000000183dad7fc CFRunLoopRunSpecific + 380

27 GraphicsServices 0x000000018ee3b16c GSEventRunModal + 176

28 UIKit 0x00000001895465e4 UIApplicationMain + 200

29 Soul 0x00000001009c0c84 0x1000cc000 + 9391236

30 libdyld.dylib 0x00000001990aa8b4 start + 0



Thread 1 name: Dispatch queue: com.apple.libdispatch-manager

Thread 1:

0 libsystem_kernel.dylib 0x00000001991c859c kevent_qos + 8

1 libdispatch.dylib 0x000000019908bd60 _dispatch_mgr_invoke + 228

2 libdispatch.dylib 0x000000019907b3c8 _dispatch_mgr_thread + 48



Thread 2:

0 libsystem_kernel.dylib 0x00000001991c7c0c __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x0000000199289514 _pthread_wqthread + 1280

2 libsystem_pthread.dylib 0x0000000199289004 start_wqthread + 0



Thread 3:

0 libsystem_kernel.dylib 0x00000001991c7c0c __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x0000000199289514 _pthread_wqthread + 1280

2 libsystem_pthread.dylib 0x0000000199289004 start_wqthread + 0



Thread 4:

0 libsystem_kernel.dylib 0x00000001991c6fe8 __psynch_cvwait + 8

1 libsystem_pthread.dylib 0x000000019928acd4 _pthread_cond_wait + 644

2 Foundation 0x0000000184dba9fc -[NSCondition wait] + 236

3 Soul 0x0000000100de7f74 0x1000cc000 + 13746036

4 Soul 0x0000000100de6edc 0x1000cc000 + 13741788

5 Soul 0x0000000100de6d90 0x1000cc000 + 13741456

6 Foundation 0x0000000184e4e670 __NSThread__start__ + 980

7 libsystem_pthread.dylib 0x000000019928bb14 _pthread_body + 152

8 libsystem_pthread.dylib 0x000000019928ba78 _pthread_start + 152

9 libsystem_pthread.dylib 0x000000019928900c thread_start + 0



Thread 5:

0 libsystem_kernel.dylib 0x00000001991c6fe8 __psynch_cvwait + 8

1 libsystem_pthread.dylib 0x000000019928acd4 _pthread_cond_wait + 644

2 Foundation 0x0000000184dba9fc -[NSCondition wait] + 236

3 Soul 0x0000000100de7f74 0x1000cc000 + 13746036

4 Soul 0x0000000100de6edc 0x1000cc000 + 13741788

5 Soul 0x0000000100de6d90 0x1000cc000 + 13741456

6 Foundation 0x0000000184e4e670 __NSThread__start__ + 980

7 libsystem_pthread.dylib 0x000000019928bb14 _pthread_body + 152

8 libsystem_pthread.dylib 0x000000019928ba78 _pthread_start + 152

9 libsystem_pthread.dylib 0x000000019928900c thread_start + 0



Thread 6 name: com.apple.NSURLConnectionLoader

Thread 6:

0 libsystem_kernel.dylib 0x00000001991ac8e4 mach_msg_trap + 8

1 libsystem_kernel.dylib 0x00000001991ac75c mach_msg + 68

2 CoreFoundation 0x0000000183e83478 __CFRunLoopServiceMachPort + 192

3 CoreFoundation 0x0000000183e81150 __CFRunLoopRun + 1028

4 CoreFoundation 0x0000000183dad7fc CFRunLoopRunSpecific + 380

5 CFNetwork 0x0000000183655aa8 +[NSURLConnection(Loader) _resourceLoadLoop:] + 408

6 Foundation 0x0000000184e4e670 __NSThread__start__ + 980

7 libsystem_pthread.dylib 0x000000019928bb14 _pthread_body + 152

8 libsystem_pthread.dylib 0x000000019928ba78 _pthread_start + 152

9 libsystem_pthread.dylib 0x000000019928900c thread_start + 0



Thread 7 name: AVAudioSession Notify Thread

Thread 7:

0 libsystem_kernel.dylib 0x00000001991ac8e4 mach_msg_trap + 8

1 libsystem_kernel.dylib 0x00000001991ac75c mach_msg + 68

2 CoreFoundation 0x0000000183e83478 __CFRunLoopServiceMachPort + 192

3 CoreFoundation 0x0000000183e81150 __CFRunLoopRun + 1028

4 CoreFoundation 0x0000000183dad7fc CFRunLoopRunSpecific + 380

5 libAVFAudio.dylib 0x000000018247f678 GenericRunLoopThread::Entry(void*) + 160

6 libAVFAudio.dylib 0x000000018244c050 CAPThread::Entry(CAPThread*) + 80

7 libsystem_pthread.dylib 0x000000019928bb14 _pthread_body + 152

8 libsystem_pthread.dylib 0x000000019928ba78 _pthread_start + 152

9 libsystem_pthread.dylib 0x000000019928900c thread_start + 0



Thread 8 name: AURemoteIO::IOThread

Thread 8:

0 libsystem_kernel.dylib 0x00000001991ac8e4 mach_msg_trap + 8

1 libsystem_kernel.dylib 0x00000001991ac75c mach_msg + 68

2 AudioToolbox 0x00000001830f4384 AURemoteIO::IOThread::Run() + 176

3 AudioToolbox 0x00000001830f840c AURemoteIO::IOThread::Entry(void*) + 8

4 AudioToolbox 0x0000000182ff3ccc CAPThread::Entry(CAPThread*) + 120

5 libsystem_pthread.dylib 0x000000019928bb14 _pthread_body + 152

6 libsystem_pthread.dylib 0x000000019928ba78 _pthread_start + 152

7 libsystem_pthread.dylib 0x000000019928900c thread_start + 0



Thread 9 name: com.apple.CFSocket.private

Thread 9:

0 libsystem_kernel.dylib 0x00000001991c7408 __select + 8

1 CoreFoundation 0x0000000183e89904 __CFSocketManager + 644

2 libsystem_pthread.dylib 0x000000019928bb14 _pthread_body + 152

3 libsystem_pthread.dylib 0x000000019928ba78 _pthread_start + 152

4 libsystem_pthread.dylib 0x000000019928900c thread_start + 0



Thread 10:

0 libsystem_kernel.dylib 0x00000001991ac8e4 mach_msg_trap + 8

1 libsystem_kernel.dylib 0x00000001991ac75c mach_msg + 68

2 CoreFoundation 0x0000000183e83478 __CFRunLoopServiceMachPort + 192

3 CoreFoundation 0x0000000183e81150 __CFRunLoopRun + 1028

4 CoreFoundation 0x0000000183dad7fc CFRunLoopRunSpecific + 380

5 CoreFoundation 0x0000000183dfcfe0 CFRunLoopRun + 108

6 Soul 0x0000000100c29930 0x1000cc000 + 11917616

7 Foundation 0x0000000184e4e670 __NSThread__start__ + 980

8 libsystem_pthread.dylib 0x000000019928bb14 _pthread_body + 152

9 libsystem_pthread.dylib 0x000000019928ba78 _pthread_start + 152

10 libsystem_pthread.dylib 0x000000019928900c thread_start + 0



Thread 11 name: com.apple.coreaudio.AQClient

Thread 11:

0 libsystem_kernel.dylib 0x00000001991ac8e4 mach_msg_trap + 8

1 libsystem_kernel.dylib 0x00000001991ac75c mach_msg + 68

2 CoreFoundation 0x0000000183e83478 __CFRunLoopServiceMachPort + 192

3 CoreFoundation 0x0000000183e81150 __CFRunLoopRun + 1028

4 CoreFoundation 0x0000000183dad7fc CFRunLoopRunSpecific + 380

5 AudioToolbox 0x000000018300375c GenericRunLoopThread::Entry(void*) + 160

6 AudioToolbox 0x0000000182ff3ccc CAPThread::Entry(CAPThread*) + 120

7 libsystem_pthread.dylib 0x000000019928bb14 _pthread_body + 152

8 libsystem_pthread.dylib 0x000000019928ba78 _pthread_start + 152

9 libsystem_pthread.dylib 0x000000019928900c thread_start + 0



Thread 12:

0 libsystem_kernel.dylib 0x00000001991c7c0c __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x0000000199289514 _pthread_wqthread + 1280

2 libsystem_pthread.dylib 0x0000000199289004 start_wqthread + 0



Thread 0 crashed with ARM Thread State (64-bit):

x0: 0x0000000000000000 x1: 0x0000c10000594ec3 x2: 0x0000000000000000 x3: 0x0000000000001030

x4: 0x000000000000b12f x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x0000000000000000

x8: 0x0000000000000001 x9: 0x00000000deadbeef x10: 0x0000000000000000 x11: 0x0000001200000000

x12: 0x0000000102552028 x13: 0x0000000000000000 x14: 0x0000000000000001 x15: 0x0000000000000000

x16: 0x00000001990a0044 x17: 0x0000000000000002 x18: 0x0000000000000000 x19: 0x000000012e800000

x20: 0x0000000000000000 x21: 0x000000012e80085c x22: 0x0000000000000004 x23: 0x0000000000000000

x24: 0x0000000000001403 x25: 0x0000000000000000 x26: 0x0000000000000001 x27: 0x0000000000000001

x28: 0x0000000000000000 fp: 0x000000016fd2fcc0 lr: 0x000000018220d9d4

sp: 0x000000016fd2fc30 pc: 0x000000018220de7c cpsr: 0x80000000



Binary Images:

0x1000cc000 - 0x100fdffff Soul arm64 <895653d9a74c3f8eb3de7d9601227184> /var/mobile/Containers/Bundle/Application/B235DBD6-2410-4EBF-9955-FFE954794BD0/Soul.app/Soul

0x1200c0000 - 0x1200ebfff dyld arm64 <62726a9fd65b3da2822b453737aea1bd> /usr/lib/dyld

0x1821dc000 - 0x182280fff AGXGLDriver arm64 <7d33c5f2a2f736cca7c886a0c2d3c22a> /System/Library/Extensions/AGXGLDriver.bundle/AGXGLDriver

0x18229c000 - 0x18242dfff AVFoundation arm64 <4391a46630fb378a96d5ac5f85de4fbe> /System/Library/Frameworks/AVFoundation.framework/AVFoundation

0x182430000 - 0x1824bdfff libAVFAudio.dylib arm64 <d91df642e3ae351b9977f12f720d9c4f> /System/Library/Frameworks/AVFoundation.framework/libAVFAudio.dylib

0x182508000 - 0x182508fff Accelerate arm64 <5e2da22fb8463020884d80f7f158e062> /System/Library/Frameworks/Accelerate.framework/Accelerate

0x182520000 - 0x18277cfff vImage arm64 <b40ac8aee0fd3f149e06cdda6b0d070f> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/vImage

0x182780000 - 0x18282afff libBLAS.dylib arm64 <0ea2a5649b3a37d6ba0e813f47047534> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib

0x18282c000 - 0x182b91fff libLAPACK.dylib arm64 <a11e5fbeeb413ef0ababe0df5a848992> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib

0x182b94000 - 0x182ba8fff libLinearAlgebra.dylib arm64 <8f08246dac6634dd9e88ef49615f2d1c> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLinearAlgebra.dylib

0x182bac000 - 0x182bbbfff libSparseBLAS.dylib arm64 <90d5aa7ba4173659b4955c6c9cbddaae> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparseBLAS.dylib

0x182bbc000 - 0x182c28fff libvDSP.dylib arm64 <279863aeba87314eab6d0580f7eeb985> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib

0x182c2c000 - 0x182c4efff libvMisc.dylib arm64 <dbc54ee397a73c75a41974a867a75b65> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvMisc.dylib

0x182c50000 - 0x182c50fff vecLib arm64 <c1cadf369e3334878fc084731324d3a7> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib

0x182c54000 - 0x182c87fff Accounts arm64 <ba7d9d0a575439ebb03997c3f9000d1c> /System/Library/Frameworks/Accounts.framework/Accounts

0x182c88000 - 0x182c88fff AdSupport arm64 <ec999b3d4da130659be85f822c67aab3> /System/Library/Frameworks/AdSupport.framework/AdSupport

0x182c8c000 - 0x182d05fff AddressBook arm64 <e14281620b413905863166ff164bd6a6> /System/Library/Frameworks/AddressBook.framework/AddressBook

0x182d08000 - 0x182ddefff AddressBookUI arm64 <7b8b9bab012c32458a0090e98a3b5183> /System/Library/Frameworks/AddressBookUI.framework/AddressBookUI

0x182de0000 - 0x182df3fff AssetsLibrary arm64 <b3f875881a0e3ed6bf11bce17cf22857> /System/Library/Frameworks/AssetsLibrary.framework/AssetsLibrary

0x182df4000 - 0x182fc3fff AudioCodecs arm64 <537937f12dcb328b9c30386d70cdb54b> /System/Library/Frameworks/AudioToolbox.framework/AudioCodecs

0x182fc4000 - 0x183333fff AudioToolbox arm64 <d2586e7b2560390689b8348c1f2afd69> /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox

0x1835a8000 - 0x18382cfff CFNetwork arm64 <422835ec97bf3e8e8158a6813ca178a8> /System/Library/Frameworks/CFNetwork.framework/CFNetwork

0x183830000 - 0x1838defff CloudKit arm64 <d35f6b3855653650a8d4d3790439030b> /System/Library/Frameworks/CloudKit.framework/CloudKit

0x1838e0000 - 0x183961fff Contacts arm64 <5cb90de1607832d19e9bef5925aa7863> /System/Library/Frameworks/Contacts.framework/Contacts

0x183964000 - 0x183a43fff ContactsUI arm64 <f7742d884b15384e82a3fe55adaa3d84> /System/Library/Frameworks/ContactsUI.framework/ContactsUI

0x183a44000 - 0x183b03fff CoreAudio arm64 <7b8daac5aaec3a9991ab9748c854900a> /System/Library/Frameworks/CoreAudio.framework/CoreAudio

0x183b1c000 - 0x183b3dfff CoreBluetooth arm64 <516561cddd2636429ceb7eca986a764e> /System/Library/Frameworks/CoreBluetooth.framework/CoreBluetooth

0x183b40000 - 0x183da0fff CoreData arm64 <d1b92b89d8ab30769b6a088aa1cf0b84> /System/Library/Frameworks/CoreData.framework/CoreData

0x183da4000 - 0x18411efff CoreFoundation arm64 <12802d2e8cc3396587c0710f70fd1c1e> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation

0x184120000 - 0x184289fff CoreGraphics arm64 <8ac96cf7a50f3d35b96282c4e107a6ba> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics

0x184294000 - 0x184296fff libCGXType.A.dylib arm64 <f84cab55d1fb3081a9c2c5dc0d255b9f> /System/Library/Frameworks/CoreGraphics.framework/Resources/libCGXType.A.dylib

0x18448c000 - 0x1844aafff libRIP.A.dylib arm64 <359537a090593a78a76725dff0d7aee2> /System/Library/Frameworks/CoreGraphics.framework/Resources/libRIP.A.dylib

0x1844ac000 - 0x184630fff CoreImage arm64 <07ee0e884342380a9c9170751eb11c7a> /System/Library/Frameworks/CoreImage.framework/CoreImage

0x184634000 - 0x18469afff CoreLocation arm64 <2c71e9a9c90a35b5a0c041095e38968e> /System/Library/Frameworks/CoreLocation.framework/CoreLocation

0x1846d4000 - 0x184833fff CoreMedia arm64 <e5b67aa4565a3b1689ea375bcc5d8066> /System/Library/Frameworks/CoreMedia.framework/CoreMedia

0x184834000 - 0x184939fff CoreMotion arm64 <bfa2c015af943714a53955e467335110> /System/Library/Frameworks/CoreMotion.framework/CoreMotion

0x18493c000 - 0x18496dfff CoreSpotlight arm64 <cd81f790e41e3b10b946b94b54b2e275> /System/Library/Frameworks/CoreSpotlight.framework/CoreSpotlight

0x184970000 - 0x1849e0fff CoreTelephony arm64 <2a6c4de5aadc344b949421b085bed618> /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony

0x1849e4000 - 0x184b0dfff CoreText arm64 <85bb9b54440d351ab6fb3457dd3a0b56> /System/Library/Frameworks/CoreText.framework/CoreText

0x184b10000 - 0x184b30fff CoreVideo arm64 <00d7228e2517302687115cc930ba3880> /System/Library/Frameworks/CoreVideo.framework/CoreVideo

0x184b34000 - 0x184bc1fff EventKit arm64 <035c32e12ee33a6c8637a1e51038f58c> /System/Library/Frameworks/EventKit.framework/EventKit

0x184bc4000 - 0x184d44fff EventKitUI arm64 <0cc69eafdc773ac1a746e23605ca3f5c> /System/Library/Frameworks/EventKitUI.framework/EventKitUI

0x184d5c000 - 0x184fc4fff Foundation arm64 <64662fa136813d75b4bc6934c750b352> /System/Library/Frameworks/Foundation.framework/Foundation

0x184fc8000 - 0x184ff5fff GLKit arm64 <629b070cc5aa3096968d620f573bf342> /System/Library/Frameworks/GLKit.framework/GLKit

0x184ff8000 - 0x185021fff GSS arm64 <02b7c2d093aa351b92858038f4f0ccb9> /System/Library/Frameworks/GSS.framework/GSS

0x185064000 - 0x1850effff HealthKit arm64 <80e021d35a2433138053ea5f8b98b77c> /System/Library/Frameworks/HealthKit.framework/HealthKit

0x185194000 - 0x185202fff IOKit arm64 <5370e2490c153e62a8a228dc7c593af7> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit

0x185204000 - 0x185524fff ImageIO arm64 <34d9b4defe0d3acf9222fc634d4b596a> /System/Library/Frameworks/ImageIO.framework/ImageIO

0x185528000 - 0x185b0bfff JavaScriptCore arm64 <a44eaa65c5bd3106a564dd6ac0ca9f8e> /System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore

0x1862f4000 - 0x1862fffff LocalAuthentication arm64 <7262fcf84a91370a8485776fa92466c8> /System/Library/Frameworks/LocalAuthentication.framework/LocalAuthentication

0x186300000 - 0x186317fff SharedUtils arm64 <cfb71a75b46b358f94ad5c70e7bc63ec> /System/Library/Frameworks/LocalAuthentication.framework/Support/SharedUtils.framework/SharedUtils

0x186318000 - 0x186482fff MapKit arm64 <fe610dd927cf30c39e75b377e31b4356> /System/Library/Frameworks/MapKit.framework/MapKit

0x186484000 - 0x18648afff MediaAccessibility arm64 <d830e24a1f893370bc9066057db653d1> /System/Library/Frameworks/MediaAccessibility.framework/MediaAccessibility

0x18648c000 - 0x1866e6fff MediaPlayer arm64 <0c8cac1dd37b3792abb11a39c822dc3a> /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer

0x1866e8000 - 0x186c49fff MediaToolbox arm64 <2ae11acd1ee73a9e85fe14c6f9f678dd> /System/Library/Frameworks/MediaToolbox.framework/MediaToolbox

0x186c4c000 - 0x186d25fff MessageUI arm64 <79d949c5406b3bc2b8917253b4da9d3b> /System/Library/Frameworks/MessageUI.framework/MessageUI

0x186d28000 - 0x186d6bfff Metal arm64 <4b6497916c023ccdaa9edf346ffade4d> /System/Library/Frameworks/Metal.framework/Metal

0x186d80000 - 0x186dc6fff MetalPerformanceShaders arm64 <c3e53a77cf0d34629a004d1bf1b8151c> /System/Library/Frameworks/MetalPerformanceShaders.framework/MetalPerformanceShaders

0x186dc8000 - 0x186e84fff MobileCoreServices arm64 <80c7a9b39c51385fbafadebd6879acd0> /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices

0x186e88000 - 0x18724afff ModelIO arm64 <73cbf59a4f303fa3964693e71bb4f47d> /System/Library/Frameworks/ModelIO.framework/ModelIO

0x187408000 - 0x18743dfff OpenAL arm64 <93634507f44f37f79a44f7e231349bef> /System/Library/Frameworks/OpenAL.framework/OpenAL

0x187440000 - 0x18752afff GLEngine arm64 <66e9f03546af308b8dd9ebd156a8b4c5> /System/Library/Frameworks/OpenGLES.framework/GLEngine.bundle/GLEngine

0x18752c000 - 0x187536fff OpenGLES arm64 <376003f05d9b3b409f43a8e4a9bd589c> /System/Library/Frameworks/OpenGLES.framework/OpenGLES

0x18753c000 - 0x18753dfff libCVMSPluginSupport.dylib arm64 <c7e88d77d8113217a57023a266ee8233> /System/Library/Frameworks/OpenGLES.framework/libCVMSPluginSupport.dylib

0x187540000 - 0x187543fff libCoreFSCache.dylib arm64 <faefe2059c4b3086a20bc0c916a597e6> /System/Library/Frameworks/OpenGLES.framework/libCoreFSCache.dylib

0x187544000 - 0x187548fff libCoreVMClient.dylib arm64 <275971a3077d3773a3738c717ede3f86> /System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib

0x18754c000 - 0x187556fff libGFXShared.dylib arm64 <614eb3bba1da39508c7640adc187bb25> /System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib

0x187558000 - 0x18759efff libGLImage.dylib arm64 <f70080144b7734f18f8fd4bfaef76a16> /System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib

0x1875a0000 - 0x18770cfff libGLProgrammability.dylib arm64 <638a402124753a04a4a1af26db26eb06> /System/Library/Frameworks/OpenGLES.framework/libGLProgrammability.dylib

0x188894000 - 0x188938fff Photos arm64 <6c1d60ea61e53ef7a33f1158311d2214> /System/Library/Frameworks/Photos.framework/Photos

0x18893c000 - 0x188d00fff PhotosUI arm64 <6c5dfbbddae4390bbee26c00bdb9f9ba> /System/Library/Frameworks/PhotosUI.framework/PhotosUI

0x188d08000 - 0x188ea6fff QuartzCore arm64 <35022b8bc2db3447895b9252294018a2> /System/Library/Frameworks/QuartzCore.framework/QuartzCore

0x188ea8000 - 0x188ef7fff QuickLook arm64 <2877f436f1433dbca7acd67bad211924> /System/Library/Frameworks/QuickLook.framework/QuickLook

0x188f10000 - 0x188f6afff SafariServices arm64 <fe833bd88e0a35e39505fad40034b828> /System/Library/Frameworks/SafariServices.framework/SafariServices

0x18920c000 - 0x189276fff Security arm64 <3c1f77f01e3938bba514b3cdc1c1bdc1> /System/Library/Frameworks/Security.framework/Security

0x189278000 - 0x189316fff Social arm64 <6a241d8c225e332d87f0299b16a077fc> /System/Library/Frameworks/Social.framework/Social

0x189460000 - 0x1894b9fff SystemConfiguration arm64 <bede0541fadb3dbdbb3afbfda89000b9> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration

0x1894cc000 - 0x189fe6fff UIKit arm64 <dbe0e913efb53817b0a088113021d71f> /System/Library/Frameworks/UIKit.framework/UIKit

0x189fe8000 - 0x18a07dfff ************ arm64 <0edad3ac2012333d9b7502a9aab2360e> /System/Library/Frameworks/************.framework/************

0x18a0e8000 - 0x18a3bdfff WebKit arm64 <ff015ed566823f0ba2c941d66012a31a> /System/Library/Frameworks/WebKit.framework/WebKit

0x18a748000 - 0x18a776fff ACTFramework arm64 <eda1cf5c843631cb941cf7513888f01f> /System/Library/PrivateFrameworks/ACTFramework.framework/ACTFramework

0x18a778000 - 0x18a77bfff AGXCompilerConnection arm64 <6e5d8ffeb75230a6b3cf8b8ea917a2fe> /System/Library/PrivateFrameworks/AGXCompilerConnection.framework/AGXCompilerConnection

0x18a7ec000 - 0x18a7f2fff AOSNotification arm64 <7e596a7e74673ebfaacb9386b56bbbb2> /System/Library/PrivateFrameworks/AOSNotification.framework/AOSNotification

0x18a9f0000 - 0x18aa50fff AccountsDaemon arm64 <0f9a336d2ed9393fb7ca1efd70864def> /System/Library/PrivateFrameworks/AccountsDaemon.framework/AccountsDaemon

0x18aa54000 - 0x18aa7afff AccountsUI arm64 <48bc53731bfd3a1ab4f5bd2d4cf9d0ff> /System/Library/PrivateFrameworks/AccountsUI.framework/AccountsUI

0x18aa7c000 - 0x18aa81fff AggregateDictionary arm64 <494bfed0f87c37db951833380379ac86> /System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictionary

0x18af40000 - 0x18af87fff AppSupport arm64 <50a979e56b5935509eadf65360ceb265> /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport

0x18af88000 - 0x18afe4fff AppleAccount arm64 <5440047bc47131ffa1156e218cf276e7> /System/Library/PrivateFrameworks/AppleAccount.framework/AppleAccount

0x18b0f0000 - 0x18b10afff AppleIDSSOAuthentication arm64 <f67e27de36ec360e9bfa33b4109be2c1> /System/Library/PrivateFrameworks/AppleIDSSOAuthentication.framework/AppleIDSSOAuthentication

0x18b10c000 - 0x18b14dfff AppleJPEG arm64 <47af1a74071f3ecfbb7073882434cc49> /System/Library/PrivateFrameworks/AppleJPEG.framework/AppleJPEG

0x18b164000 - 0x18b178fff ApplePushService arm64 <544ab517671b3eec8c7c24313183f69d> /System/Library/PrivateFrameworks/ApplePushService.framework/ApplePushService

0x18b1bc000 - 0x18b1c7fff AssertionServices arm64 <6b6603e7f097354dbdb5684f4eff559a> /System/Library/PrivateFrameworks/AssertionServices.framework/AssertionServices

0x18b1c8000 - 0x18b1cdfff AssetCacheServices arm64 <822cc42159ea3fa6ab7347a4c005b129> /System/Library/PrivateFrameworks/AssetCacheServices.framework/AssetCacheServices

0x18b1d0000 - 0x18b1eefff AssetsLibraryServices arm64 <e6de4d267d6e3a7a876e2f8e929ce708> /System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices

0x18b1f0000 - 0x18b23dfff AssistantServices arm64 <f5cb632f06f737088d518553c5251531> /System/Library/PrivateFrameworks/AssistantServices.framework/AssistantServices

0x18b278000 - 0x18b297fff AuthKit arm64 <7fec9ff4dc193fc5b09318e0b508d24c> /System/Library/PrivateFrameworks/AuthKit.framework/AuthKit

0x18b2bc000 - 0x18b2bffff BTLEAudioController arm64 <f47d30b0a3fe3bcb9258154136e460da> /System/Library/PrivateFrameworks/BTLEAudioController.framework/BTLEAudioController

0x18b2c0000 - 0x18b2e0fff BackBoardServices arm64 <24cede2280c1357e988efccda3ad21ac> /System/Library/PrivateFrameworks/BackBoardServices.framework/BackBoardServices

0x18b2e8000 - 0x18b32efff BaseBoard arm64 <743daa345da53189ac3ef62040185f03> /System/Library/PrivateFrameworks/BaseBoard.framework/BaseBoard

0x18b330000 - 0x18b332fff BaseBoardUI arm64 <bb00ba77d5de384fa4e24134fd3f827b> /System/Library/PrivateFrameworks/BaseBoardUI.framework/BaseBoardUI

0x18b354000 - 0x18b35bfff BluetoothManager arm64 <4a25ca7e38e235da9c6b761b6d6425d2> /System/Library/PrivateFrameworks/BluetoothManager.framework/BluetoothManager

0x18b35c000 - 0x18b38cfff Bom arm64 <b284f35008ba38b098731cde4e7d0d98> /System/Library/PrivateFrameworks/Bom.framework/Bom

0x18b3b0000 - 0x18b42bfff BulletinBoard arm64 <1fa4e65e940337f481ffae062cce6ed9> /System/Library/PrivateFrameworks/BulletinBoard.framework/BulletinBoard

0x18b490000 - 0x18b49ffff CacheDelete arm64 <53a198357fe53f8592aa6cce56bad777> /System/Library/PrivateFrameworks/CacheDelete.framework/CacheDelete

0x18b508000 - 0x18b539fff CalendarDaemon arm64 <3c4e674f2964378aaf37710f41c30bfb> /System/Library/PrivateFrameworks/CalendarDaemon.framework/CalendarDaemon

0x18b53c000 - 0x18b5bcfff CalendarDatabase arm64 <04d0895b5ea533918b74b51a33cb2ea4> /System/Library/PrivateFrameworks/CalendarDatabase.framework/CalendarDatabase

0x18b5c0000 - 0x18b60afff CalendarFoundation arm64 <db156a937da93e299381f7ee94fa7ce5> /System/Library/PrivateFrameworks/CalendarFoundation.framework/CalendarFoundation

0x18b60c000 - 0x18b630fff CalendarUIKit arm64 <672f44f3c75732c0915894db0cf2f248> /System/Library/PrivateFrameworks/CalendarUIKit.framework/CalendarUIKit

0x18b66c000 - 0x18b754fff CameraKit arm64 <ed9957e7e69c362389d28dcc434e9bb7> /System/Library/PrivateFrameworks/CameraKit.framework/CameraKit

0x18b874000 - 0x18b87efff CaptiveNetwork arm64 <4bdebbd84cfd34d7a33992685a6736d6> /System/Library/PrivateFrameworks/CaptiveNetwork.framework/CaptiveNetwork

0x18b88c000 - 0x18ba69fff ********* arm64 <0b499e220fbe3403b6587a79bcd9605a> /System/Library/PrivateFrameworks/*********.framework/*********

0x18ba80000 - 0x18ba9afff CertInfo arm64 <b4ed45da0c7f3e6a92e94a7dda7373b8> /System/Library/PrivateFrameworks/CertInfo.framework/CertInfo

0x18ba9c000 - 0x18baa2fff CertUI arm64 <4d995f8f68343067b6a747ed5d2fed4f> /System/Library/PrivateFrameworks/CertUI.framework/CertUI

0x18bbf8000 - 0x18bc1cfff ChunkingLibrary arm64 <e26707ab7e2938e7a6a78608be0fcee1> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/ChunkingLibrary

0x18bc20000 - 0x18bc6dfff CloudDocs arm64 <0e605b38a5f731b18502fcc428b28f8d> /System/Library/PrivateFrameworks/CloudDocs.framework/CloudDocs

0x18c108000 - 0x18c1d5fff CloudPhotoLibrary arm64 <da15bb7803523be6a53d32b238cf7479> /System/Library/PrivateFrameworks/CloudPhotoLibrary.framework/CloudPhotoLibrary

0x18c1e4000 - 0x18c23cfff ColorSync arm64 <1d6e8fb71fdc3a0487ee866504b5d838> /System/Library/PrivateFrameworks/ColorSync.framework/ColorSync

0x18c240000 - 0x18c242fff CommonAuth arm64 <a7d6eb8aaa163676bdcedfc249d48ce1> /System/Library/PrivateFrameworks/CommonAuth.framework/CommonAuth

0x18c244000 - 0x18c256fff CommonUtilities arm64 <a761ea9c850d39f2b15370a84025456b> /System/Library/PrivateFrameworks/CommonUtilities.framework/CommonUtilities

0x18c258000 - 0x18c25cfff CommunicationsFilter arm64 <66fe2b78ddf8339b96df410973774ce7> /System/Library/PrivateFrameworks/CommunicationsFilter.framework/CommunicationsFilter

0x18c3a0000 - 0x18c3a5fff ConstantClasses arm64 <63f55bd635773631aea5233cfa127af7> /System/Library/PrivateFrameworks/ConstantClasses.framework/ConstantClasses

0x18c3a8000 - 0x18c3dbfff ContactsAutocomplete arm64 <efe9c9e2281535668a9907698f18bb01> /System/Library/PrivateFrameworks/ContactsAutocomplete.framework/ContactsAutocomplete

0x18c3dc000 - 0x18c404fff ContactsFoundation arm64 <13b609e6802d32e685d086cee5608431> /System/Library/PrivateFrameworks/ContactsFoundation.framework/ContactsFoundation

0x18c408000 - 0x18c449fff ContentIndex arm64 <3d7c014424e23cb9849e6021bd830ae9> /System/Library/PrivateFrameworks/ContentIndex.framework/ContentIndex

0x18c44c000 - 0x18c453fff CoreAUC arm64 <72779a227cd23ca88dc44bef88ca4b75> /System/Library/PrivateFrameworks/CoreAUC.framework/CoreAUC

0x18c4ac000 - 0x18c507fff CoreDAV arm64 <46398771e6023b038e84d2cfe70e83f8> /System/Library/PrivateFrameworks/CoreDAV.framework/CoreDAV

0x18c508000 - 0x18c5a1fff CoreDuet arm64 <95990e5227ee305ca8033050ec40edbe> /System/Library/PrivateFrameworks/CoreDuet.framework/CoreDuet

0x18c5a4000 - 0x18c5b9fff CoreDuetDaemonProtocol arm64 <617c1884710037f2ba283a6608f7851b> /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/CoreDuetDaemonProtocol

0x18c5c0000 - 0x18c5c2fff CoreDuetDebugLogging arm64 <0f24e28d4df835799be7dccc7ed22e1d> /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/CoreDuetDebugLogging

0x18c794000 - 0x18c8bffff CoreMediaStream arm64 <815e9ada37663d8fbe32567cb38686e8> /System/Library/PrivateFrameworks/CoreMediaStream.framework/CoreMediaStream

0x18c950000 - 0x18c9fbfff CorePDF arm64 <9aaff9ccd21633538e10e2689ba36460> /System/Library/PrivateFrameworks/CorePDF.framework/CorePDF

0x18caac000 - 0x18cab6fff CoreRecents arm64 <134ebdc8e0cf306ca75f227d75ab9b7d> /System/Library/PrivateFrameworks/CoreRecents.framework/CoreRecents

0x18cb50000 - 0x18cb74fff CoreServicesInternal arm64 <69f0da76836a3f05bcf8a561ec6c467a> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/CoreServicesInternal

0x18cdc0000 - 0x18cdc7fff CoreTime arm64 <04639cf4e885384c8c3475e6b25208c1> /System/Library/PrivateFrameworks/CoreTime.framework/CoreTime

0x18cdc8000 - 0x18ce7bfff CoreUI arm64 <4ec46149978b39b18aaa5d7a25d89108> /System/Library/PrivateFrameworks/CoreUI.framework/CoreUI

0x18cf1c000 - 0x18cf27fff CrashReporterSupport arm64 <966a071b0c0e34cf9bcbf6d3bc9a10c0> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport

0x18cf44000 - 0x18cf4afff DAAPKit arm64 <2a2c833a069032f095207969f345d698> /System/Library/PrivateFrameworks/DAAPKit.framework/DAAPKit

0x18cf4c000 - 0x18cf57fff DCIMServices arm64 <8114f77086633f4599de417638b6973b> /System/Library/PrivateFrameworks/DCIMServices.framework/DCIMServices

0x18cf58000 - 0x18cfa5fff DataAccess arm64 <b9de69af9fe038dda064797482cbb21d> /System/Library/PrivateFrameworks/DataAccess.framework/DataAccess

0x18d200000 - 0x18d225fff DataAccessExpress arm64 <da8cfc43404a3a88b2635d5676f931ed> /System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress

0x18d234000 - 0x18d252fff DataDetectorsCore arm64 <23eb111dd2883761868c41025a7b24a8> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/DataDetectorsCore

0x18d27c000 - 0x18d299fff DataDetectorsUI arm64 <1cc59c13d4d930619723a52a4d43b7f1> /System/Library/PrivateFrameworks/DataDetectorsUI.framework/DataDetectorsUI

0x18d29c000 - 0x18d2a3fff DataMigration arm64 <db31f1fbb8b83f7dad920c8f3fe2e484> /System/Library/PrivateFrameworks/DataMigration.framework/DataMigration

0x18d2b8000 - 0x18d2b9fff DiagnosticLogCollection arm64 <bcceb5a8166337b480f1210ee6426e9d> /System/Library/PrivateFrameworks/DiagnosticLogCollection.framework/DiagnosticLogCollection

0x18d2bc000 - 0x18d2f8fff DictionaryServices arm64 <ef121d1639313402a7c0153f8e516473> /System/Library/PrivateFrameworks/DictionaryServices.framework/DictionaryServices

0x18d350000 - 0x18d376fff EAP8021X arm64 <a8174e952c853addb09713938c05bfb5> /System/Library/PrivateFrameworks/EAP8021X.framework/EAP8021X

0x18d3b4000 - 0x18d3bafff FMCoreLite arm64 <e114f69dcaf935858695042d116a7bb0> /System/Library/PrivateFrameworks/FMCoreLite.framework/FMCoreLite

0x18d43c000 - 0x18d43efff FTClientServices arm64 <9cc457e73b433a63b2a96fe05d7ed3b6> /System/Library/PrivateFrameworks/FTClientServices.framework/FTClientServices

0x18d440000 - 0x18d473fff FTServices arm64 <dea1c5425f4435289fd26349cdec080c> /System/Library/PrivateFrameworks/FTServices.framework/FTServices

0x18d474000 - 0x18d8a0fff FaceCore arm64 <85ce322863553cee9f3f98f82199791d> /System/Library/PrivateFrameworks/FaceCore.framework/FaceCore

0x18d92c000 - 0x18d944fff FlightUtilities arm64 <6b0065f8b18531c4ac6f3fc53eb19cb7> /System/Library/PrivateFrameworks/FlightUtilities.framework/FlightUtilities

0x18d948000 - 0x18d948fff FontServices arm64 <a041fdaed3e338bf95c154baf933a0e2> /System/Library/PrivateFrameworks/FontServices.framework/FontServices

0x18d94c000 - 0x18da2cfff libFontParser.dylib arm64 <fce58cd974cc3ab2b785f5158dab8a95> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib

0x18da30000 - 0x18da45fff libGSFontCache.dylib arm64 <5ab37baab66d3213a72dc2d63e9bfcdc> /System/Library/PrivateFrameworks/FontServices.framework/libGSFontCache.dylib

0x18db70000 - 0x18dba5fff FrontBoardServices arm64 <951044291c333a72953fc40b49415fe0> /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices

0x18e4f0000 - 0x18e4f9fff libGPUSupportMercury.dylib arm64 <3333a472ba473c3aa7cd14ad24bfaf09> /System/Library/PrivateFrameworks/GPUSupport.framework/libGPUSupportMercury.dylib

0x18e9d4000 - 0x18e9ecfff GenerationalStorage arm64 <189e00e1d2473f57950d793dfe7b2d44> /System/Library/PrivateFrameworks/GenerationalStorage.framework/GenerationalStorage

0x18e9f0000 - 0x18ee2dfff GeoServices arm64 <ddf3f0cc6749326398884225eb0a4152> /System/Library/PrivateFrameworks/GeoServices.framework/GeoServices

0x18ee30000 - 0x18ee43fff GraphicsServices arm64 <41dc409346b6349794eac3af4fbab6e6> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices

0x18ee58000 - 0x18ee58fff HangTracer arm64 <f875be68931d376f97f8a4666711de82> /System/Library/PrivateFrameworks/HangTracer.framework/HangTracer

0x18f0e4000 - 0x18f14ffff Heimdal arm64 <67b74828f9e5361bad5b57785e479856> /System/Library/PrivateFrameworks/Heimdal.framework/Heimdal

0x18f320000 - 0x18f3bafff HomeSharing arm64 <4f69695d8aee30b1b656948f647671ce> /System/Library/PrivateFrameworks/HomeSharing.framework/HomeSharing

0x18f428000 - 0x18f496fff IDS arm64 <a92ccd7059a13af78b320010a2d57c20> /System/Library/PrivateFrameworks/IDS.framework/IDS

0x18f498000 - 0x18f4cbfff IDSFoundation arm64 <80477ab78fd53f1dafe793ec2e8520d9> /System/Library/PrivateFrameworks/IDSFoundation.framework/IDSFoundation

0x18f6c0000 - 0x18f72efff IMFoundation arm64 <6c7406c7ca793cb4857827ed68bb084e> /System/Library/PrivateFrameworks/IMFoundation.framework/IMFoundation

0x18f738000 - 0x18f73cfff IOAccelerator arm64 <96904df7f6a335fe9463bc316d3f0bb2> /System/Library/PrivateFrameworks/IOAccelerator.framework/IOAccelerator

0x18f744000 - 0x18f74afff IOMobileFramebuffer arm64 <d07b807e4a1d31459059231e94f8827d> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer

0x18f74c000 - 0x18f752fff IOSurface arm64 <3904ce90886d3c2a9912e998dda9cc57> /System/Library/PrivateFrameworks/IOSurface.framework/IOSurface

0x18f754000 - 0x18f756fff IOSurfaceAccelerator arm64 <400ea430551c38a79f2ba3f0c4007a76> /System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/IOSurfaceAccelerator

0x18fac8000 - 0x18fb1cfff ImageCapture arm64 <7ac9d54650f435608810c935df8ff2a0> /System/Library/PrivateFrameworks/ImageCapture.framework/ImageCapture

0x18fb20000 - 0x18fb26fff IncomingCallFilter arm64 <28d101a0bc90355ea79c5df70809184d> /System/Library/PrivateFrameworks/IncomingCallFilter.framework/IncomingCallFilter

0x18fb2c000 - 0x18fb36fff IntlPreferences arm64 <f5d87d9176cc333198fe7cb9f69ae2ec> /System/Library/PrivateFrameworks/IntlPreferences.framework/IntlPreferences

0x18fb68000 - 0x18fbe7fff LanguageModeling arm64 <2dcf9e30345536cf8d21088af5d7c894> /System/Library/PrivateFrameworks/LanguageModeling.framework/LanguageModeling

0x18fc1c000 - 0x18fc61fff MIME arm64 <32fe7b8279973b358378e9694a5c2d8c> /System/Library/PrivateFrameworks/MIME.framework/MIME

0x18fc64000 - 0x18fcd8fff MMCS arm64 <6798fef03d2d33c88d460493f3906518> /System/Library/PrivateFrameworks/MMCS.framework/MMCS

0x18fd5c000 - 0x18fd6afff MailServices arm64 <f72932309d253ccca8e1964bf514670a> /System/Library/PrivateFrameworks/MailServices.framework/MailServices

0x18fdbc000 - 0x18fe7afff ManagedConfiguration arm64 <8bca375f051f3ceeb4724cb4c5c178ff> /System/Library/PrivateFrameworks/ManagedConfiguration.framework/ManagedConfiguration

0x18fe9c000 - 0x18fe9dfff Marco arm64 <3c5a3188ab6238a4ad32ac35e3fe5a61> /System/Library/PrivateFrameworks/Marco.framework/Marco

0x190388000 - 0x1903a3fff MediaRemote arm64 <9ae8ab08c54f309cafc3af905eed41ad> /System/Library/PrivateFrameworks/MediaRemote.framework/MediaRemote

0x1903a4000 - 0x1903bbfff MediaServices arm64 <b6666c02099d3159bdc2e6b8abac9963> /System/Library/PrivateFrameworks/MediaServices.framework/MediaServices

0x19041c000 - 0x190437fff MediaStream arm64 <d0306d6061c636edb74f1ca06ae20c05> /System/Library/PrivateFrameworks/MediaStream.framework/MediaStream

0x1904a8000 - 0x1905bbfff Message arm64 <8243afeab55f3ac6800eb646aa80f352> /System/Library/PrivateFrameworks/Message.framework/Message

0x1905c4000 - 0x1905c7fff MessageSupport arm64 <59e6d8d7efed380ea37852422a789e1b> /System/Library/PrivateFrameworks/MessageSupport.framework/MessageSupport

0x190640000 - 0x19064ffff MobileAsset arm64 <9618b7ac8d553666a852ddfacd7cbb15> /System/Library/PrivateFrameworks/MobileAsset.framework/MobileAsset

0x190680000 - 0x19068bfff MobileBluetooth arm64 <3c0639371a883b95b5c64546bcc3a7dc> /System/Library/PrivateFrameworks/MobileBluetooth.framework/MobileBluetooth

0x1906ac000 - 0x1906b4fff MobileIcons arm64 <75053738fbfa34c69f388391626620fc> /System/Library/PrivateFrameworks/MobileIcons.framework/MobileIcons

0x1906b8000 - 0x1906c1fff MobileInstallation arm64 <51248ac4fdd431869f7d37f865c88be1> /System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallation

0x1906c4000 - 0x1906d4fff MobileKeyBag arm64 <288853ea40283906b25ad015cee2ada4> /System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag

0x1906e4000 - 0x190805fff MobileSpotlightIndex arm64 <2fbaa97f87ff34fcb9813f382c30c38c> /System/Library/PrivateFrameworks/MobileSpotlightIndex.framework/MobileSpotlightIndex

0x190838000 - 0x19083bfff MobileSystemServices arm64 <1a3ce18fcc2631ff8d152783cd7e1180> /System/Library/PrivateFrameworks/MobileSystemServices.framework/MobileSystemServices

0x19086c000 - 0x19087efff MobileWiFi arm64 <7a5545076055308fbfc57f7e738608a1> /System/Library/PrivateFrameworks/MobileWiFi.framework/MobileWiFi

0x1908dc000 - 0x190b1ffff MusicLibrary arm64 <7c4f8646493e3b5582c1c053d2c818a9> /System/Library/PrivateFrameworks/MusicLibrary.framework/MusicLibrary

0x190c80000 - 0x190c8efff NanoPreferencesSync arm64 <dedf850d6174387e9d227e8b58c1ae20> /System/Library/PrivateFrameworks/NanoPreferencesSync.framework/NanoPreferencesSync

0x190c90000 - 0x190cabfff NanoRegistry arm64 <6631d126b3cd343fa2038a15acfba1b9> /System/Library/PrivateFrameworks/NanoRegistry.framework/NanoRegistry

0x190cfc000 - 0x190d02fff Netrb arm64 <29593aa214b93255998698df514ce6e2> /System/Library/PrivateFrameworks/Netrb.framework/Netrb

0x190d28000 - 0x190d41fff NetworkStatistics arm64 <6a769952b56e307fa55ba798607d04da> /System/Library/PrivateFrameworks/NetworkStatistics.framework/NetworkStatistics

0x190d44000 - 0x190d5dfff Notes arm64 <56da2faca12e3662a362ccec42fe08be> /System/Library/PrivateFrameworks/Notes.framework/Notes

0x190ec8000 - 0x190ed2fff NotificationsUI arm64 <6626e173c1d139578924c33bb42ba78d> /System/Library/PrivateFrameworks/NotificationsUI.framework/NotificationsUI

0x190ed4000 - 0x190ed6fff OAuth arm64 <7963b623f2ab3ca6af1054ae407e652f> /System/Library/PrivateFrameworks/OAuth.framework/OAuth

0x191828000 - 0x19182bfff ParsecSubscriptionServiceSupport arm64 <060e83b58bc23e669ffcbfe3cfaeaded> /System/Library/PrivateFrameworks/ParsecSubscriptionServiceSupport.framework/ParsecSubscriptionServiceSupport

0x191958000 - 0x19197ffff PersistentConnection arm64 <fba5eb5bf4c1302dbf6d2965ca3c10f4> /System/Library/PrivateFrameworks/PersistentConnection.framework/PersistentConnection

0x19198c000 - 0x191a11fff PhotoEditSupport arm64 <6d85924b99de36acb3f836905bfdcb34> /System/Library/PrivateFrameworks/PhotoEditSupport.framework/PhotoEditSupport

0x191a14000 - 0x191ad7fff PhotoLibrary arm64 <47c75d15687c31bdb0ccae053f23da73> /System/Library/PrivateFrameworks/PhotoLibrary.framework/PhotoLibrary

0x191ad8000 - 0x191df0fff PhotoLibraryServices arm64 <11b992ab74f63c658d8cf431e09c8c34> /System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices

0x191df4000 - 0x191dfdfff PhotosFormats arm64 <08039cdb612e3fbdb2ca131b4a7ce638> /System/Library/PrivateFrameworks/PhotosFormats.framework/PhotosFormats

0x191e00000 - 0x191e4efff PhysicsKit arm64 <a2bc556650283205833bf72b9ced1ad1> /System/Library/PrivateFrameworks/PhysicsKit.framework/PhysicsKit

0x191e50000 - 0x191e6bfff PlugInKit arm64 <bdd52d17b1333a7eb499f93e5d27fb8d> /System/Library/PrivateFrameworks/PlugInKit.framework/PlugInKit

0x191e6c000 - 0x191e78fff PowerLog arm64 <08c8876092c93063892293f14408b2bc> /System/Library/PrivateFrameworks/PowerLog.framework/PowerLog

0x19222c000 - 0x192302fff Preferences arm64 <3d6e2c3f8edc3933870c7ce3516212a7> /System/Library/PrivateFrameworks/Preferences.framework/Preferences

0x1923f8000 - 0x1923fcfff ProgressUI arm64 <cd076aa83559321d988eccc6d94a41f9> /System/Library/PrivateFrameworks/ProgressUI.framework/ProgressUI

0x192400000 - 0x1924c6fff ProofReader arm64 <b03ff9d4b7063d9cb093a39ece64a268> /System/Library/PrivateFrameworks/ProofReader.framework/ProofReader

0x1924c8000 - 0x1924eefff ProtectedCloudStorage arm64 <9af75fcd3cc63533bf9022e023845d3f> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/ProtectedCloudStorage

0x1924f0000 - 0x192501fff ProtocolBuffer arm64 <33252dc1f81a3964872ccd09561ee81c> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer

0x192504000 - 0x19253afff PrototypeTools arm64 <66590cead6e1314d8fd31c82c4a79370> /System/Library/PrivateFrameworks/PrototypeTools.framework/PrototypeTools

0x192540000 - 0x1925bbfff Quagga arm64 <86e64c4fb61739a1abd8d6156759644d> /System/Library/PrivateFrameworks/Quagga.framework/Quagga

0x1925bc000 - 0x1925c9fff QuickLookThumbnailing arm64 <d9fe6bd075cb383eba5d205622dd6fd9> /System/Library/PrivateFrameworks/QuickLookThumbnailing.framework/QuickLookThumbnailing

0x192848000 - 0x192887fff SAObjects arm64 <39d1b9a6eced3f6eb12efdfc96411171> /System/Library/PrivateFrameworks/SAObjects.framework/SAObjects

0x192888000 - 0x1928b5fff SafariSafeBrowsing arm64 <a41a14adaaf035f9be7d9c93d25c8f08> /System/Library/PrivateFrameworks/SafariSafeBrowsing.framework/SafariSafeBrowsing

0x1928b8000 - 0x192a8cfff SafariShared arm64 <c228c776b93c3dc2ab1aed02b1548f7b> /System/Library/PrivateFrameworks/SafariShared.framework/SafariShared

0x192c48000 - 0x192c60fff SiriTasks arm64 <e0084794c2c432c9b68cd336934eeec8> /System/Library/PrivateFrameworks/SiriTasks.framework/SiriTasks

0x192f04000 - 0x192f37fff SpringBoardFoundation arm64 <02eb2a2e73ab3e62a9dc36d577cddd63> /System/Library/PrivateFrameworks/SpringBoardFoundation.framework/SpringBoardFoundation

0x192f38000 - 0x192f59fff SpringBoardServices arm64 <324977bb3f393ef6ab27dae8d3042599> /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices

0x192f5c000 - 0x192f73fff SpringBoardUI arm64 <fb3eaf28a33f3fa890764dca1c0efd83> /System/Library/PrivateFrameworks/SpringBoardUI.framework/SpringBoardUI

0x192f74000 - 0x192f98fff SpringBoardUIServices arm64 <647f17e0446534f6bb66ea335cf65678> /System/Library/PrivateFrameworks/SpringBoardUIServices.framework/SpringBoardUIServices

0x1933ec000 - 0x1935d5fff StoreServices arm64 <612b0ade1d183d97b97903af2ccb45ae> /System/Library/PrivateFrameworks/StoreServices.framework/StoreServices

0x193854000 - 0x193858fff TCC arm64 <495dd872e2ae3df1920f1381a5f51b48> /System/Library/PrivateFrameworks/TCC.framework/TCC

0x19386c000 - 0x1938b0fff TelephonyUI arm64 <06f83d5d4fb433808859b216b96eaa75> /System/Library/PrivateFrameworks/TelephonyUI.framework/TelephonyUI

0x1938b4000 - 0x193911fff TelephonyUtilities arm64 <948123c125443dbe8fdcbf1a7e7f095c> /System/Library/PrivateFrameworks/TelephonyUtilities.framework/TelephonyUtilities

0x194a30000 - 0x194a5efff TextInput arm64 <e0d880988bf43df58bcfaf0612e20c13> /System/Library/PrivateFrameworks/TextInput.framework/TextInput

0x194ab8000 - 0x194ad5fff ToneLibrary arm64 <7d9c18acc9df37948a7776205d7e539a> /System/Library/PrivateFrameworks/ToneLibrary.framework/ToneLibrary

0x194b50000 - 0x194c25fff UIFoundation arm64 <24057355b2053648b8f6a46078857b44> /System/Library/PrivateFrameworks/UIFoundation.framework/UIFoundation

0x194c60000 - 0x194c63fff UserFS arm64 <7718d7c2d7dd31428f02ab38ab769bba> /System/Library/PrivateFrameworks/UserFS.framework/UserFS

0x194c8c000 - 0x194c96fff UserNotificationServices arm64 <4f1e943ca25530f293ca43262cf4c36b> /System/Library/PrivateFrameworks/UserNotificationServices.framework/UserNotificationServices

0x194cb8000 - 0x195306fff VectorKit arm64 <24b3ca92caf13802a4f20cfca42170e3> /System/Library/PrivateFrameworks/VectorKit.framework/VectorKit

0x1955f4000 - 0x195618fff VoiceServices arm64 <52cbb5df6f8631c09f362900e5d1e7cb> /System/Library/PrivateFrameworks/VoiceServices.framework/VoiceServices

0x1956e8000 - 0x19571cfff WebBookmarks arm64 <09c0b9c6fa923ffe9863e266a7339d44> /System/Library/PrivateFrameworks/WebBookmarks.framework/WebBookmarks

0x195738000 - 0x1966fefff WebCore arm64 <68fea00a954f34098f70c1d0ac51041a> /System/Library/PrivateFrameworks/WebCore.framework/WebCore

0x196768000 - 0x196843fff WebKitLegacy arm64 <061d530246a03ed8a641ecfa0b55935c> /System/Library/PrivateFrameworks/WebKitLegacy.framework/WebKitLegacy

0x196844000 - 0x19687dfff WebUI arm64 <50402ad40717336dac9b775232b16981> /System/Library/PrivateFrameworks/WebUI.framework/WebUI

0x196928000 - 0x19692ffff XPCKit arm64 <08856fc168d731159a1dd52055f29fc0> /System/Library/PrivateFrameworks/XPCKit.framework/XPCKit

0x196b88000 - 0x196bb9fff iCalendar arm64 <47faeafa0ef13d4db37fb01770ace7fe> /System/Library/PrivateFrameworks/iCalendar.framework/iCalendar

0x196bd0000 - 0x196be5fff iPhotoMigrationSupport arm64 <65e5e188e4b537019840a0f920a620cf> /System/Library/PrivateFrameworks/iPhotoMigrationSupport.framework/iPhotoMigrationSupport

0x196be8000 - 0x196c2afff iTunesStore arm64 <791a849648cb3ea9bf3e43525d09bebf> /System/Library/PrivateFrameworks/iTunesStore.framework/iTunesStore

0x196e04000 - 0x196e23fff vCard arm64 <31801d38119d3a6c982e29279a9e20aa> /System/Library/PrivateFrameworks/vCard.framework/vCard

0x19763c000 - 0x197646fff libAccessibility.dylib arm64 <270a3d10298c350b9f7ec70542ec56ec> /usr/lib/libAccessibility.dylib

0x19797c000 - 0x197996fff libCRFSuite.dylib arm64 <0a1fc6f53cab39fcb2ddb13c775bf749> /usr/lib/libCRFSuite.dylib

0x197a40000 - 0x197c21fff libFosl_dynamic.dylib arm64 <4158b53644f03b55b67a0d2abe04af89> /usr/lib/libFosl_dynamic.dylib

0x197c4c000 - 0x197c69fff libMobileGestalt.dylib arm64 <cc11154d37103b9ab27d5e7fe1796c9b> /usr/lib/libMobileGestalt.dylib

0x197ca0000 - 0x197ca1fff libSystem.B.dylib arm64 <cdb07d13ab9430c4b3ebeb9c77c923d9> /usr/lib/libSystem.B.dylib

0x197d38000 - 0x197d97fff libTelephonyUtilDynamic.dylib arm64 <756a3e49b3d7336faecae9e7f6cad231> /usr/lib/libTelephonyUtilDynamic.dylib

0x197e18000 - 0x197e42fff libarchive.2.dylib arm64 <21e2eea0496d3dfdb66a0cc5aca969ea> /usr/lib/libarchive.2.dylib

0x197e88000 - 0x197e98fff libbsm.0.dylib arm64 <1862095905f03748a6393bb1d2c370f8> /usr/lib/libbsm.0.dylib

0x197e9c000 - 0x197ea9fff libbz2.1.0.dylib arm64 <a2e8f0249c5830cd970273ff23c4b658> /usr/lib/libbz2.1.0.dylib

0x197eac000 - 0x197efffff libc++.1.dylib arm64 <d1fed9e16fce39bd92a552b15fc80fbc> /usr/lib/libc++.1.dylib

0x197f00000 - 0x197f1ffff libc++abi.dylib arm64 <d493c9c5c7e83534bfd241a9451109d8> /usr/lib/libc++abi.dylib

0x197f24000 - 0x197f35fff libcmph.dylib arm64 <d1fea1db80873d5c86b59fcf365a9a06> /usr/lib/libcmph.dylib

0x197f38000 - 0x197f4ffff libcompression.dylib arm64 <b91c738436773cb8b5c1f309a72aad49> /usr/lib/libcompression.dylib

0x198070000 - 0x198078fff libcupolicy.dylib arm64 <52b47bebe9b63ec7b705c96528f4e102> /usr/lib/libcupolicy.dylib

0x1980a0000 - 0x1980a0fff libenergytrace.dylib arm64 <90cb09332ab330519d866c79586bf145> /usr/lib/libenergytrace.dylib

0x1980b4000 - 0x1980d1fff libextension.dylib arm64 <3ea2a3b04ebb3603b9e68d1f54256d27> /usr/lib/libextension.dylib

0x198100000 - 0x198105fff libheimdal-asn1.dylib arm64 <687e6553c01e33129cee1eb56b5aa002> /usr/lib/libheimdal-asn1.dylib

0x198108000 - 0x1981fafff libiconv.2.dylib arm64 <850dbf89298731ed9c5568f4c2ff705a> /usr/lib/libiconv.2.dylib

0x1981fc000 - 0x198400fff libicucore.A.dylib arm64 <29c77b1abf3a3c3dbc04ecafd16b00a6> /usr/lib/libicucore.A.dylib

0x198410000 - 0x198411fff liblangid.dylib arm64 <e9cdfaff10d43efcbf5b5388179cb61f> /usr/lib/liblangid.dylib

0x198414000 - 0x19841ffff liblockdown.dylib arm64 <9a1f67417d643c32b4b63646f3bc1b01> /usr/lib/liblockdown.dylib

0x198420000 - 0x198439fff liblzma.5.dylib arm64 <3ca0fb898fac3e7dbe313d57b35330f9> /usr/lib/liblzma.5.dylib

0x1987fc000 - 0x198814fff libmis.dylib arm64 <11c1105906f3342abab6cdc61684d2e5> /usr/lib/libmis.dylib

0x198868000 - 0x198bd0fff libobjc.A.dylib arm64 <a149b56c583f35088c48d30e5154afae> /usr/lib/libobjc.A.dylib

0x198d00000 - 0x198d1bfff libresolv.9.dylib arm64 <071be5f633973cfda150e20fc972664e> /usr/lib/libresolv.9.dylib

0x198d50000 - 0x198e37fff libsqlite3.dylib arm64 <e864a80c0d563190893db9a0663dd182> /usr/lib/libsqlite3.dylib

0x198e38000 - 0x198e89fff libstdc++.6.dylib arm64 <f5af7ec5fa0e3761ab85760999539cd9> /usr/lib/libstdc++.6.dylib

0x198e8c000 - 0x198ebdfff libtidy.A.dylib arm64 <15df73bc3bb331efbb372cc4c1acdd8b> /usr/lib/libtidy.A.dylib

0x198ec0000 - 0x198ec8fff libtzupdate.dylib arm64 <f160dd7a18483f6ca19898299b3bc60f> /usr/lib/libtzupdate.dylib

0x198ed0000 - 0x198fb9fff libxml2.2.dylib arm64 <e2b05e444643357d85e1b92b77236fcd> /usr/lib/libxml2.2.dylib

0x198fbc000 - 0x198fe5fff libxslt.1.dylib arm64 <53e95ab82da535d29fd65d57521c2174> /usr/lib/libxslt.1.dylib

0x198fe8000 - 0x198ff9fff libz.1.dylib arm64 <c76653b4b9a83e2e80b41745496c7397> /usr/lib/libz.1.dylib

0x198ffc000 - 0x199000fff libcache.dylib arm64 <41b697566fd63300919606adfd489959> /usr/lib/system/libcache.dylib

0x199004000 - 0x19900ffff libcommonCrypto.dylib arm64 <3ce6a87033cd3f8b8de6583a2fb7ce09> /usr/lib/system/libcommonCrypto.dylib

0x199010000 - 0x199013fff libcompiler_rt.dylib arm64 <630f6e1415f8384d8f807dae133c7821> /usr/lib/system/libcompiler_rt.dylib

0x199014000 - 0x19901afff libcopyfile.dylib arm64 <d437111afff53e5198a72dc49247090e> /usr/lib/system/libcopyfile.dylib

0x19901c000 - 0x199076fff libcorecrypto.dylib arm64 <c70008ab050632bab1e5f55474ff1c0f> /usr/lib/system/libcorecrypto.dylib

0x199078000 - 0x1990a5fff libdispatch.dylib arm64 <bc3d5b64152b3e40ab97dc3f4d9b2fef> /usr/lib/system/libdispatch.dylib

0x1990a8000 - 0x1990aafff libdyld.dylib arm64 <405e86650c993f9ca5101b38341703e5> /usr/lib/system/libdyld.dylib

0x1990ac000 - 0x1990acfff liblaunch.dylib arm64 <3fdb540a4b8e3e5e8c5de994155afd49> /usr/lib/system/liblaunch.dylib

0x1990b0000 - 0x1990b4fff libmacho.dylib arm64 <406065adda13385f8e98999ff06548d6> /usr/lib/system/libmacho.dylib

0x1990b8000 - 0x1990b9fff libremovefile.dylib arm64 <dad28f6e601e3b71b26e28e95e5f9128> /usr/lib/system/libremovefile.dylib

0x1990bc000 - 0x1990d2fff libsystem_asl.dylib arm64 <bdd6c3bce15e32f0bc5f88f7ab5a2313> /usr/lib/system/libsystem_asl.dylib

0x1990d4000 - 0x1990d5fff libsystem_blocks.dylib arm64 <31ea590990e137869281f4d682e0f5b5> /usr/lib/system/libsystem_blocks.dylib

0x1990d8000 - 0x199158fff libsystem_c.dylib arm64 <f975b2a16da53311897981aa4f6f04eb> /usr/lib/system/libsystem_c.dylib

0x19915c000 - 0x19915efff libsystem_configuration.dylib arm64 <e5037be48a6637d09a0ebe2b2e29eb5b> /usr/lib/system/libsystem_configuration.dylib

0x199160000 - 0x199162fff libsystem_containermanager.dylib arm64 <78c7b5f2ae5a3e3bb8f9b278bc56dcd5> /usr/lib/system/libsystem_containermanager.dylib

0x199164000 - 0x199165fff libsystem_coreservices.dylib arm64 <89006d4a2d153f5b8da20e3ab436814e> /usr/lib/system/libsystem_coreservices.dylib

0x199168000 - 0x19917bfff libsystem_coretls.dylib arm64 <f61fd8fca9b93e33a1c0b527e7852d03> /usr/lib/system/libsystem_coretls.dylib

0x19917c000 - 0x199184fff libsystem_dnssd.dylib arm64 <3dd7f66e687937a69214a0f740f61539> /usr/lib/system/libsystem_dnssd.dylib

0x199188000 - 0x1991a9fff libsystem_info.dylib arm64 <5ecdf2aaf378370fb462fed9528c2e1a> /usr/lib/system/libsystem_info.dylib

0x1991ac000 - 0x1991ccfff libsystem_kernel.dylib arm64 <2fb561076c50377885b597768ecdde11> /usr/lib/system/libsystem_kernel.dylib

0x1991d0000 - 0x1991ecfff libsystem_m.dylib arm64 <d5850724f96b33739c9b7ce6b3aaef69> /usr/lib/system/libsystem_m.dylib

0x1991f0000 - 0x199209fff libsystem_malloc.dylib arm64 <03efd380cd69367087aae68cb7bf09d5> /usr/lib/system/libsystem_malloc.dylib

0x19920c000 - 0x199266fff libsystem_network.dylib arm64 <1fcf2ca579903d5eb95b80294e96bc67> /usr/lib/system/libsystem_network.dylib

0x199268000 - 0x199270fff libsystem_networkextension.dylib arm64 <0efcc95b6066381d854c1616332c3e31> /usr/lib/system/libsystem_networkextension.dylib

0x199274000 - 0x19927efff libsystem_notify.dylib arm64 <d7312aa669ab37899f7e921b994f8d25> /usr/lib/system/libsystem_notify.dylib

0x199280000 - 0x199285fff libsystem_platform.dylib arm64 <88e8c7cf56b03416956c1c1a1ea8549d> /usr/lib/system/libsystem_platform.dylib

0x199288000 - 0x199290fff libsystem_pthread.dylib arm64 <063bf3db71413cb49a45a33829a551e2> /usr/lib/system/libsystem_pthread.dylib

0x199294000 - 0x199296fff libsystem_sandbox.dylib arm64 <23c0ffea9526392cb7ecbbf1dc3bf4ad> /usr/lib/system/libsystem_sandbox.dylib

0x19929c000 - 0x1992acfff libsystem_trace.dylib arm64 <03ecc0d9a8e23be887e9bc0fc70d4a01> /usr/lib/system/libsystem_trace.dylib

0x1992b0000 - 0x1992b5fff libunwind.dylib arm64 <0a3e2ddaac163b64b9bbefe41ccbd738> /usr/lib/system/libunwind.dylib

0x1992b8000 - 0x1992b8fff libvminterpose.dylib arm64 <6fc8e54404063884944892b69b13cf74> /usr/lib/system/libvminterpose.dylib

0x1992bc000 - 0x1992e1fff libxpc.dylib arm64 <dcdb29821a17321aac64377f847af7ea> /usr/lib/system/libxpc.dylib

Replies

I am experiencing a very similar bug in my OpenGL app with iOS 9 beta 4. In my case the call trace is nearly identical:


Thread 1Queue : com.apple.main-thread (serial)

#0 0x000000018ca0df28 in gpus_ReturnGuiltyForHardwareRestart ()

#1 0x000000018ca0eec4 in gpusSubmitDataBuffers ()

#2 0x0000000185b72254 in gliPresentViewES_Exec ()

#3 0x0000000185b7216c in gliPresentViewES ()

#4 0x0000000185b7fcbc in -[EAGLContext presentRenderbuffer:] ()


When I tried your workaround of glMapBufferOES, glUnmapBufferOES, performance drops significantly, and it takes longer for the crash to occur, but it still eventually does. Still looking for a workaround or fix.

We experience the same problem with any iOS 9.x so far. Our software was released before iOS 9.x came out

and many users that upgraded to iOS 9.x reported that our software has become very unstable. The crashes

occur randomly. So far only iOS 9.x was affected, we have not seen these crash logs for iOS 8.x. Most devices

seem to be 1GB devices, but we have seen the crash happen for 2GB devices as well.

The relevent crash log portion looks virtually identical to the one posted by the OP:


Thread 0 name:

Thread 0 Crashed:

0 AGXGLDriver 0x0000000180b42db8 agxuKillClientContextStateError() + 12 (agxu_kill_client.cpp:13)

1 libGPUSupportMercury.dylib 0x000000018ce06ec4 gpusSubmitDataBuffers + 172 (gpui_context.c:602)

2 AGXGLDriver 0x0000000180b30db0 glrAGXRenderVertexArray(GLDContextRec*, unsigned int, unsigned int, int, int, unsigned int, void const*, int, void const*) + 628 (agxu_vertex_array.cpp:271)

3 GLEngine 0x0000000185bdaf34 glDrawElements_ACC_ES2Exec + 428 (gl_vertex_array_draw.c:154)


I have managed to have a look at the disassembly of gpusSubmitDataBuffers. The function call at gpusSubmitDataBuffers + 168

leads to a small function:


IOAccelerator`IOAccelResourceGetDataSize:

-> 0x2e37b284 <+0>: ldr r0, [r0, #0x14]

0x2e37b286 <+2>: bx lr


The crash log indicates that the incoming parameter is NULL when the crash happens. Presumably there is some exception

handling involved which generates the top line in the call stack.


The incoming parameter is identical to the return parameter of the following function:


IOAccelerator`IOAccelContextGetDataBufferResource:

-> 0x2e37a52c <+0>: ldr r2, [r0, #0x54]

0x2e37a52e <+2>: cmp r2, r1

0x2e37a530 <+4>: itee ls

0x2e37a532 <+6>: movls r0, #0x0

0x2e37a534 <+8>: addhi.w r0, r0, r1, lsl #2

0x2e37a538 <+12>: ldrhi r0, [r0, #0x10]

0x2e37a53a <+14>: bx lr


If the CPU takes the ls branch, then a crash will happen. Unfortunately the other diassembled code pieces suggested

to me that this should never happen. The other possibility could be that the incoming parameter to this function is NULL.

At this point I had to stop because it seemed fruitless to continue digging.


The whole issue is a big problem for us because our application is being rated negative due to the crash issue. Any

solution/work around to the problem will be highly appreciated.

This is some truly next level debugging.


I have nothing much to offer, other than an obervation.


The OP mentions: "So I wonder if there is a bug in OpenGLES drivers in iOS9 when drawing a lot of primitives with small index buffer."


This instantly reminded me of something I'd seen about SKShapeNodes with a lot of segments causing an OpenGLES crash.


Search StackOverflow for the following (sorry, no link because moderation takes days):


SO search = spritekit uikit compatibility opengl error swift


That should give you one result.


Sorry I can't help other than to offer commiseration and note that it's truly unbelievable this hasn't been looked at and commented on by someone from Apple.


Seems a genuine issue for the OP, and after your searching, hard to imagine it's not at Apple's end.

We have been able to analyze our issue by further reverse engineering. Please note that our findings do not apply to all crashes which revolve around gpusSubmitDataBuffers. In our case it turned out that there is a bug in the OpenGL ES libraries, which under certain special conditions results in a submission of graphics packets which is rejected by the receiving server and eventually leads to the OpenGL client being killed. For this specific type of crash only applications are affected which perform a larger number (typically >2000) of draw calls per frame. We have filed a bug report, including extensive information containing all results of our investigations, which should allow the Apple engineers to fix the problem quickly.


Until the problem is fixed from Apple's side, the crashes can be avoided by periodic calls to glFlush(). We believe that doing this after every 1000 draw calls should be sufficient.

The latest update of our application with the workaround described above went live four days ago and we can confirm that the offending crash has disappeared entirely. The previous version of our application generated >10000 of these crashes per week. We still have some crashes related to gpusSubmitDataBuffers, but these are of a different type (they end up at gpus_ReturnGuiltyForHardwareRestart) and they only happen rarely.

Any update from someone at Apple?


We are in the same boat and can't do a glflush that frequently without saying goodbye to our performance. In case it adds any more detail. The app spits this out to the console after the crash.


kernel[0] <Notice>: AGXk: agxk_gl_context.cpp:597:process_hardware_command: void AGXGLContext::process_hardware_command(IOAccelCommandStreamInfo &): Setting fContextError to kContextStateError @ /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleEmbeddedGPUDrivers/AppleEmbeddedGPUDrivers-75.9.3/Kernel/agxk_gl_context.cpp:597

kernel[0] <Notice>: The graphics driver has encountered internal error 0x0, 0xffffffff.

Hello. Did you manage to find out what was the problem or how to fix this issue?

It seems I just encountered exacly same problem.

Hello starbird1975. What is the ID for the bug ticket that you filed? I'd like to check the status.