iOS11 watchdog timeout crashes (0x8badf00d) but code not on stack

Hi,


I am debugging user reports of our app repeatedly exiting while in the background starting in iOS11, even during active use (for example, the user backgrounds us and returns within a few seconds or a minute, only to find it restarted). Here is the relevant bit from one such crash log:


Exception Type: EXC_CRASH (SIGKILL)

Exception Codes: 0x0000000000000000, 0x0000000000000000

Exception Note: EXC_CORPSE_NOTIFY

Termination Reason: Namespace <0xF>, Code 0x8badf00d

Triggered by Thread: 0


I realize that our code has a limited period of time during which to operation when receiving push notifications or when backgrounded. We definitely do use UIBackgroundTasks (with Alamofire Networking, FWIW), and we do have expiration handlers that do this:


    backgroundTask = [application beginBackgroundTaskWithExpirationHandler:^{
        [application endBackgroundTask:backgroundTask];
        backgroundTask = UIBackgroundTaskInvalid; /
        DebugLog(@"Ended because expiration");
    }];


The most perplexing thing about these crash reports is that our code is nowhere on the stacks. We can see from this Apple discussion of the 0x8badf00d exception code, the offending code is, in fact, being actively executed on the main thread.


However, in my case, none of the stacks ever have any of my code being executed. Here is one representative sample:


Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib         0x0000000183208bc4 0x183208000 + 3012
1   libsystem_kernel.dylib         0x0000000183208a3c 0x183208000 + 2620
2   CoreFoundation                 0x00000001836b9c4c 0x1835d0000 + 957516
3   CoreFoundation                 0x00000001836b7818 0x1835d0000 + 948248
4   CoreFoundation                 0x00000001835d7e78 0x1835d0000 + 32376
5   GraphicsServices               0x000000018546cf84 0x185462000 + 44932
6   UIKit                         0x000000018d37a0bc 0x18d307000 + 471228
7   MyApp                         0x0000000102a6572c main + 87852 (main.m:22)
8   libdyld.dylib                 0x00000001830fa56c 0x1830f9000 + 5484


Thread 1 name:  com.apple.uikit.eventfetch-thread
Thread 1:
0   libsystem_kernel.dylib         0x0000000183208bc4 0x183208000 + 3012
1   libsystem_kernel.dylib         0x0000000183208a3c 0x183208000 + 2620
2   CoreFoundation                 0x00000001836b9c4c 0x1835d0000 + 957516
3   CoreFoundation                 0x00000001836b7818 0x1835d0000 + 948248
4   CoreFoundation                 0x00000001835d7e78 0x1835d0000 + 32376
5   Foundation                     0x00000001840006e4 0x183ff4000 + 50916
6   Foundation                     0x000000018401fafc 0x183ff4000 + 178940
7   UIKit                         0x000000018ded9630 0x18d307000 + 12396080
8   Foundation                     0x0000000184101860 0x183ff4000 + 1103968
9   libsystem_pthread.dylib       0x000000018333c31c 0x18333a000 + 8988
10  libsystem_pthread.dylib       0x000000018333c1e8 0x18333a000 + 8680
11  libsystem_pthread.dylib       0x000000018333ac28 0x18333a000 + 3112


Thread 2 name:  com.twitter.crashlytics.ios.MachExceptionServer
Thread 2:
0   libsystem_kernel.dylib         0x0000000183208bc4 0x183208000 + 3012
1   libsystem_kernel.dylib         0x0000000183208a3c 0x183208000 + 2620
2   MyApp                         0x0000000102cdaad8 CLSMachExceptionServer + 100
3   libsystem_pthread.dylib       0x000000018333c31c 0x18333a000 + 8988
4   libsystem_pthread.dylib       0x000000018333c1e8 0x18333a000 + 8680
5   libsystem_pthread.dylib       0x000000018333ac28 0x18333a000 + 3112


Thread 3 name:  com.apple.NSURLConnectionLoader
Thread 3:
0   libsystem_kernel.dylib         0x0000000183208bc4 0x183208000 + 3012
1   libsystem_kernel.dylib         0x0000000183208a3c 0x183208000 + 2620
2   CoreFoundation                 0x00000001836b9c4c 0x1835d0000 + 957516
3   CoreFoundation                 0x00000001836b7818 0x1835d0000 + 948248
4   CoreFoundation                 0x00000001835d7e78 0x1835d0000 + 32376
5   CFNetwork                     0x0000000183d41de0 0x183c93000 + 716256
6   Foundation                     0x0000000184101860 0x183ff4000 + 1103968
7   libsystem_pthread.dylib       0x000000018333c31c 0x18333a000 + 8988
8   libsystem_pthread.dylib       0x000000018333c1e8 0x18333a000 + 8680
9   libsystem_pthread.dylib       0x000000018333ac28 0x18333a000 + 3112


Thread 4 name:  AVAudioSession Notify Thread
Thread 4:
0   libsystem_kernel.dylib         0x0000000183208bc4 0x183208000 + 3012
1   libsystem_kernel.dylib         0x0000000183208a3c 0x183208000 + 2620
2   CoreFoundation                 0x00000001836b9c4c 0x1835d0000 + 957516
3   CoreFoundation                 0x00000001836b7818 0x1835d0000 + 948248
4   CoreFoundation                 0x00000001835d7e78 0x1835d0000 + 32376
5   AVFAudio                       0x0000000189615774 0x189591000 + 542580
6   AVFAudio                       0x0000000189640018 0x189591000 + 716824
7   libsystem_pthread.dylib       0x000000018333c31c 0x18333a000 + 8988
8   libsystem_pthread.dylib       0x000000018333c1e8 0x18333a000 + 8680
9   libsystem_pthread.dylib       0x000000018333ac28 0x18333a000 + 3112


Thread 5:
0   libsystem_kernel.dylib         0x0000000183229150 0x183208000 + 135504
1   libsystem_pthread.dylib       0x000000018333ed30 0x18333a000 + 19760
2   libc++.1.dylib                 0x00000001828e3ea4 0x1828dc000 + 32420
3   JavaScriptCore                 0x000000018b157d00 0x18a812000 + 9723136
4   JavaScriptCore                 0x000000018b157c28 0x18a812000 + 9722920
5   JavaScriptCore                 0x000000018b157f8c 0x18a812000 + 9723788
6   libsystem_pthread.dylib       0x000000018333c31c 0x18333a000 + 8988
7   libsystem_pthread.dylib       0x000000018333c1e8 0x18333a000 + 8680
8   libsystem_pthread.dylib       0x000000018333ac28 0x18333a000 + 3112


Thread 6 name:  WebThread
Thread 6:
0   libsystem_kernel.dylib         0x0000000183208bc4 0x183208000 + 3012
1   libsystem_kernel.dylib         0x0000000183208a3c 0x183208000 + 2620
2   CoreFoundation                 0x00000001836b9c4c 0x1835d0000 + 957516
3   CoreFoundation                 0x00000001836b7818 0x1835d0000 + 948248
4   CoreFoundation                 0x00000001835d7e78 0x1835d0000 + 32376
5   WebCore                       0x000000018bc1c75c 0x18bbdb000 + 268124
6   libsystem_pthread.dylib       0x000000018333c31c 0x18333a000 + 8988
7   libsystem_pthread.dylib       0x000000018333c1e8 0x18333a000 + 8680
8   libsystem_pthread.dylib       0x000000018333ac28 0x18333a000 + 3112


Thread 7 name:  WebCore: LocalStorage
Thread 7:
0   libsystem_kernel.dylib         0x0000000183229150 0x183208000 + 135504
1   libsystem_pthread.dylib       0x000000018333ed30 0x18333a000 + 19760
2   JavaScriptCore                 0x000000018a81fa18 0x18a812000 + 55832
3   JavaScriptCore                 0x000000018b13da04 0x18a812000 + 9615876
4   WebKitLegacy                   0x000000018d00f5fc 0x18cf7c000 + 603644
5   WebKitLegacy                   0x000000018d01226c 0x18cf7c000 + 615020
6   WebKitLegacy                   0x000000018d011998 0x18cf7c000 + 612760
7   JavaScriptCore                 0x000000018a81c010 0x18a812000 + 40976
8   JavaScriptCore                 0x000000018a81bf50 0x18a812000 + 40784
9   libsystem_pthread.dylib       0x000000018333c31c 0x18333a000 + 8988
10  libsystem_pthread.dylib       0x000000018333c1e8 0x18333a000 + 8680
11  libsystem_pthread.dylib       0x000000018333ac28 0x18333a000 + 3112


Thread 8 name:  com.apple.CFSocket.private
Thread 8:
0   libsystem_kernel.dylib         0x0000000183229570 0x183208000 + 136560
1   CoreFoundation                 0x00000001836c2184 0x1835d0000 + 991620
2   libsystem_pthread.dylib       0x000000018333c31c 0x18333a000 + 8988
3   libsystem_pthread.dylib       0x000000018333c1e8 0x18333a000 + 8680
4   libsystem_pthread.dylib       0x000000018333ac28 0x18333a000 + 3112


Thread 9:
0   libsystem_pthread.dylib       0x000000018333ac1c 0x18333a000 + 3100


Thread 10:
0   libsystem_kernel.dylib         0x0000000183229dbc 0x183208000 + 138684
1   libsystem_pthread.dylib       0x000000018333afa0 0x18333a000 + 4000
2   libsystem_pthread.dylib       0x000000018333ac20 0x18333a000 + 3104


Thread 11:
0   libsystem_pthread.dylib       0x000000018333ac1c 0x18333a000 + 3100


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000010004005   x1: 0x0000000007000806   x2: 0x0000000000000000   x3: 0x0000000000000c00
    x4: 0x0000000000002b03   x5: 0x00000000ffffffff   x6: 0x0000000000000000   x7: 0x0000000000000000
    x8: 0x00000000fffffbbf   x9: 0x0000000007000000  x10: 0x0000000007000100  x11: 0x0000000000000040
   x12: 0xffffffffffffffff  x13: 0x0000000000000001  x14: 0x01e8540001e85400  x15: 0x0000000000000000
   x16: 0xffffffffffffffe1  x17: 0x00000000ffffffff  x18: 0x0000000000000000  x19: 0x0000000000000000
   x20: 0x00000000ffffffff  x21: 0x0000000000002b03  x22: 0x0000000000000c00  x23: 0x000000016d3aed38
   x24: 0x0000000007000806  x25: 0x0000000000000000  x26: 0x0000000007000806  x27: 0x0000000000000c00
   x28: 0x0000000000000001   fp: 0x000000016d3aec30   lr: 0x0000000183208a3c
    sp: 0x000000016d3aebe0   pc: 0x0000000183208bc4 cpsr: 0x60000000



The only part of my code that is running is main.m, line 22, which is


int retVal = UIApplicationMain(argc, argv, nil, @"PSSMyAppDelegate");


Thus, I am perplexed as to how my app could be repeatedly killed for running time violations when it would seem that none of my code is, in fact, running. Is there anything new in iOS 11 that could change the behavior of the watchdog process? If not, how can I tell what part of my code is the part that is in violation for running too long?

Post not yet marked as solved Up vote post of esilverberg Down vote post of esilverberg
38k views

Replies

The most common cause of this problem is the app ‘leaking’ a UIApplication background task. Consider code like this:

let taskID = UIApplication.shared.beginBackgroundTask(withName: "qqqleak") {
    // Whoops, we've forgotten to call `UIApplication.shared.endBackgroundTask(_:)`.
}

If you run this code and then put the app in the background, three minutes later you’ll get a crash log that’s very similar to the one you posted (that is, none of your code is in any of the backtraces).

The trick to debugging problems like this is to put useful information in your background task’s name. This shows up in many log messages related to the background task (but not always in the crash report, alas). Looking at this on iOS 11.0 I see this log message generated when the system crashes your app in this case:

[xxsi:2136] Forcing crash report with description: xxsi:2136 has active assertions beyond permitted time: 
<BKProcessAssertion: 0x100e44330; "qqqleak" (finishTask:180s); id:…378BA0510589> (owner: xxsi:2136)

If you can get a sysdiagnose from a user having this problem, you might be able to debug it from there.

For more, ah hem, background on UIApplication background tasks, see my UIApplication Background Task Notes pinned post.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

Your Thread 0 looks a lot like the crash we are experiencing in iOS 11. This is ours:

Exception Type:  EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Termination Reason: Namespace <0xF>, Code 0x8badf00d
Triggered by Thread:  0

Filtered syslog:
None found

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib         0x00000001853c4bc4 mach_msg_trap + 8
1   libsystem_kernel.dylib         0x00000001853c4a3c mach_msg + 72
2   CoreFoundation                 0x0000000185875c4c __CFRunLoopServiceMachPort + 196
3   CoreFoundation                 0x0000000185873818 __CFRunLoopRun + 1424
4   CoreFoundation                 0x0000000185793e78 CFRunLoopRunSpecific + 436
5   GraphicsServices               0x0000000187628f84 GSEventRunModal + 100
6   UIKit                         0x000000018f5360bc UIApplicationMain + 208
7   TestCrashInBackground         0x0000000100e8dbac 0x100e88000 + 23468
8   libdyld.dylib                 0x00000001852b656c start + 4


For us the problem is that displaying notifications causes the app to crash (when the app is backgrounded). We have even created a test app (TestCrashInBackground that you see above) in which we can reproduce this issue. The app only displays a notification and doesn't have any background tasks.

The test case is:

1. App shows notification

2. The user backgrounds the app (presses the home key).

3. The user locks the screen

Result: The OS kills the app after some (short) time.


We have taken a sysdiagnose after this happens and we can see that when we display a notification an assertion with the name "will present notification" is added.


default 2017-10-03 14:32:16.280562 +0200 assertiond [SpringBoard:53] Attempting to acquire assertion for TestCrashInBack:507: <BKProcessAssertion: 0x101235c90; "will present notification" (notificationAction:30s); id:…E1D79D51D1D9>
default 2017-10-03 14:32:16.281283 +0200 assertiond [TestCrashInBack:507] Add assertion: <BKProcessAssertion: 0x101235c90; id: 53-96A5F4EA-4C42-4675-97E4-E1D79D51D1D9; name: "will present notification"; state: active; reason: notificationAction; duration: 30.0s> {
    owner = <BSProcessHandle: 0x10110a810; SpringBoard:53; valid: YES>;
    flags = preventSuspend, preventThrottleDownUI, preventIdleSleep, preventSuspendOnSleep;
}


After about 45 seconds the app is killed because it "has active assertions beyond permitted time":

default 2017-10-03 14:33:00.436085 +0200 assertiond [TestCrashInBack:507] Forcing crash report with description: TestCrashInBack:507 has active assertions beyond permitted time:
<BKProcessAssertion: 0x101235c90; "will present notification" (notificationAction:30s); id:…E1D79D51D1D9> (owner: SpringBoard:53)


All this just for displaying a notification... pretty serious bug!


This is the code that adds the notification:

UNMutableNotificationContent *content = [[UNMutableNotificationContent alloc] init];
content.body = NSLocalizedString(@"This is test notification", nil);

UNNotificationRequest *request = [UNNotificationRequest requestWithIdentifier:content.body content:content trigger:[UNTimeIntervalNotificationTrigger triggerWithTimeInterval:1.0 repeats:NO]];
[[UNUserNotificationCenter currentNotificationCenter] addNotificationRequest:request withCompletionHandler:^(NSError * _Nullable error) {
    NSLog(@"display notification error:%@", error);
}];


I have filed a bug report to Apple (id: 34788843) with our test project and the sysdiagnose attached. Hopefully they will adress this issue soon.

Thanks larslindback,


I have encounter same issue as your report. My scenario is :


1) Reboot device.

2) Send a couple message to App,

3) Since myApp is VoIP app.

4) App will be launched automatically.


it is reproduced on iOS 11.x Hope Apple will be aware of this issue.

Hope Apple will be aware of this issue.

We are indeed. In iOS 11 the UserNotification framework is ‘leaking’ UIApplication background tasks (well, not those exactly, but an equivalent underlying system object). larslindback’s bug (r. 34788843) was closed as a dup of another bug (r. 33765986) that is reported as fixed in the current iOS 11.2 beta 2 seed. Please try that out and let us know if you still have the same problem there.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

I am seeing the issue in iOS 11.1.1. I have the same issue as larslindback which is showing a notification and then seeing the crash after the app goes into the background. My thread 0 in the log is identical to his.

I am seeing the issue in iOS 11.1.1.

Please repeat your test on the latest iOS 11.2 beta seed and see whether that fixes the problem.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

I'm happy to report that I have tested with 11.2 and no longer see the problem.

Still occuring on 11.2 for me. Almost every recent crash log on my device has this for the Termination Reason. My app, GooglePhotos, Gmail, AccuWeather, Twitter, even the MobileSMS process.

This is still occuring for our app in iOS v11.2.2 and we can't quite pinpoint if this is still an iOS system bug or an issue with our application. This seems to happen in a situation where the app is receiving push notifications and it randomly crashes in the background. On our devices we also see this same crash in several other popular applications.


If this is an iOS system issue, any ideas when this will be fixed? Or can you confirm if this was already fixed in iOS and we need to do a deep dive in our app and see what the issue is...


Here is an example of the crash we had on iOS v11.2.2


Thanks!


Incident Identifier: 2FACA0C8-479B-4AC1-9FFE-AB211B8E6FFF
Beta Identifier:     1C8DA660-6C7F-4033-9308-4BAE0DF1AAA
Hardware Model:      iPhone8,1
Process:             MyApp [1913]
Path:                /private/var/containers/Bundle/Application/AD535283-17C3-455A-B766-0E041E938D39/MyApp.app/MyApp
Identifier:          com.MyApp.MyApp
Version:             1.0.1.365 (1.0.1)
Beta:                YES
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           com.MyApp.MyApp [857]




Date/Time:           2018-01-09 14:23:56.8335 -0500
Launch Time:         2018-01-09 12:18:44.9868 -0500
OS Version:          iPhone OS 11.2.2 (15C202)
Baseband Version:    4.30.02
Report Version:      104


Exception Type:  EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Termination Reason: Namespace ASSERTIOND, Code 0x8badf00d
Triggered by Thread:  0


Filtered syslog:
None found


Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib         0x0000000183183568 mach_msg_trap + 8
1   libsystem_kernel.dylib         0x00000001831833e0 mach_msg + 72
2   CoreFoundation                 0x000000018363a308 __CFRunLoopServiceMachPort + 196
3   CoreFoundation                 0x0000000183637ed4 __CFRunLoopRun + 1424
4   CoreFoundation                 0x0000000183557e58 CFRunLoopRunSpecific + 436
5   GraphicsServices               0x0000000185404f84 GSEventRunModal + 100
6   UIKit                         0x000000018ccac67c UIApplicationMain + 236
7   MyApp                       0x00000001008416e0 main + 18016
8   libdyld.dylib                 0x000000018307456c start + 4


Thread 1 name:  com.apple.uikit.eventfetch-thread
Thread 1:
0   libsystem_kernel.dylib         0x0000000183183568 mach_msg_trap + 8
1   libsystem_kernel.dylib         0x00000001831833e0 mach_msg + 72
2   CoreFoundation                 0x000000018363a308 __CFRunLoopServiceMachPort + 196
3   CoreFoundation                 0x0000000183637ed4 __CFRunLoopRun + 1424
4   CoreFoundation                 0x0000000183557e58 CFRunLoopRunSpecific + 436
5   Foundation                     0x0000000183f8d594 -[NSRunLoop+ 50580 (NSRunLoop) runMode:beforeDate:] + 304
6   Foundation                     0x0000000183fac9ac -[NSRunLoop+ 178604 (NSRunLoop) runUntilDate:] + 96
7   UIKit                         0x000000018d8167b8 -[UIEventFetcher threadMain] + 136
8   Foundation                     0x000000018408f0f4 __NSThread__start__ + 996
9   libsystem_pthread.dylib       0x00000001832b82b4 _pthread_body + 308
10  libsystem_pthread.dylib       0x00000001832b8180 _pthread_body + 0
11  libsystem_pthread.dylib       0x00000001832b6b74 thread_start + 4


Thread 2 name:  com.apple.NSURLConnectionLoader
Thread 2:
0   libsystem_kernel.dylib         0x0000000183183568 mach_msg_trap + 8
1   libsystem_kernel.dylib         0x00000001831833e0 mach_msg + 72
2   CoreFoundation                 0x000000018363a308 __CFRunLoopServiceMachPort + 196
3   CoreFoundation                 0x0000000183637ed4 __CFRunLoopRun + 1424
4   CoreFoundation                 0x0000000183557e58 CFRunLoopRunSpecific + 436
5   CFNetwork                     0x0000000183e47128 -[__CoreSchedulingSetRunnable runForever] + 780
6   Foundation                     0x000000018408f0f4 __NSThread__start__ + 996
7   libsystem_pthread.dylib       0x00000001832b82b4 _pthread_body + 308
8   libsystem_pthread.dylib       0x00000001832b8180 _pthread_body + 0
9   libsystem_pthread.dylib       0x00000001832b6b74 thread_start + 4


Thread 3 name:  com.apple.CFStream.LegacyThread
Thread 3:
0   libsystem_kernel.dylib         0x0000000183183568 mach_msg_trap + 8
1   libsystem_kernel.dylib         0x00000001831833e0 mach_msg + 72
2   CoreFoundation                 0x000000018363a308 __CFRunLoopServiceMachPort + 196
3   CoreFoundation                 0x0000000183637ed4 __CFRunLoopRun + 1424
4   CoreFoundation                 0x0000000183557e58 CFRunLoopRunSpecific + 436
5   CoreFoundation                 0x0000000183649548 _legacyStreamRunLoop_workThread + 268
6   libsystem_pthread.dylib       0x00000001832b82b4 _pthread_body + 308
7   libsystem_pthread.dylib       0x00000001832b8180 _pthread_body + 0
8   libsystem_pthread.dylib       0x00000001832b6b74 thread_start + 4


Thread 4 name:  com.apple.CFSocket.private
Thread 4:
0   libsystem_kernel.dylib         0x00000001831a4534 __select + 8
1   CoreFoundation                 0x0000000183642840 __CFSocketManager + 644
2   libsystem_pthread.dylib       0x00000001832b82b4 _pthread_body + 308
3   libsystem_pthread.dylib       0x00000001832b8180 _pthread_body + 0
4   libsystem_pthread.dylib       0x00000001832b6b74 thread_start + 4


Thread 5:
0   libsystem_kernel.dylib         0x00000001831a4d80 __workq_kernreturn + 8
1   libsystem_pthread.dylib       0x00000001832b7080 _pthread_wqthread + 1288
2   libsystem_pthread.dylib       0x00000001832b6b6c start_wqthread + 4


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


Thread 7:
0   libsystem_pthread.dylib       0x00000001832b6b68 start_wqthread + 0


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000010004005   x1: 0x0000000007000806   x2: 0x0000000000000000   x3: 0x0000000000000c00
    x4: 0x0000000000001803   x5: 0x00000000ffffffff   x6: 0x0000000000000000   x7: 0x0000000000000000
    x8: 0x00000000fffffbbf   x9: 0x0000000007000000  x10: 0x0000000007000100  x11: 0x0000000000000040
   x12: 0xffffffffffffffff  x13: 0x0000000000000001  x14: 0x0064bd000064bd00  x15: 0x0000000000000000
   x16: 0xffffffffffffffe1  x17: 0x00000000ffffffff  x18: 0xfffffff01b89925c  x19: 0x0000000000000000
   x20: 0x00000000ffffffff  x21: 0x0000000000001803  x22: 0x0000000000000c00  x23: 0x000000016f8a4e38
   x24: 0x0000000007000806  x25: 0x0000000000000000  x26: 0x0000000007000806  x27: 0x0000000000000c00
   x28: 0x0000000000000001   fp: 0x000000016f8a4d30   lr: 0x00000001831833e0
    sp: 0x000000016f8a4ce0   pc: 0x0000000183183568 cpsr: 0x60000000

This is still occuring for our app in iOS v11.2.2 and we can't quite pinpoint if this is still an iOS system bug or an issue with our application.

Indeed. That’s because crashes like this can be caused by either:

  • Your app leaking background task assertion, for example, by calling

    -beginBackgroundTaskWithExpirationHandler:
    and then forgetting to call
    -endBackgroundTask:
  • The system frameworks doing a similar thing

To distinguish between the two you should do two things:

  1. Make sure that that every background task assertion that your code starts (and this also means any library code you use) has a meaningful name. That is, call

    -beginBackgroundTaskWithName:expirationHandler:
    , not
    -beginBackgroundTaskWithExpirationHandler:
    .
  2. Grab a sysdiagnose after you see this crash; see our Bug Reporting > Profiles and Logs for details on this.

  3. Look through the system log for the tell tale signs I described in my 3 Oct 2017 post.

It’s a good idea to try out this process for yourself before you start debugging reports coming in from the field. You can do this by deliberately leaking a background task assertion, as shown by the above-mentioned post.

Finally, if you’re seeing crashes like this from any Apple apps (either built in to the OS or downloaded via the App Store), that’s definitely bugworthy in and of itself.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

Hi,


I am working on a background application which gets location updates, however while in background my application some times crashes. I am properly ending background task in expiration handler. Can you help?




Bellow is the crash log


Incident Identifier: 3D6C5F2F-64C7-48C2-B122-EA36BC27A322

CrashReporter Key: e7d1ac22fb312e0d0d5c93b4b3e669abe66abad5

Hardware Model: iPhone10,6

Process: MainApp [400]

Path: /private/var/containers/Bundle/Application/8B1307E7-A14C-4D20-A611-E05C07ECCEE0/MainApp.app/MainApp

Identifier: com.myApp.myApp

Version: 1 (3.0.8.0)

Code Type: ARM-64 (Native)

Role: Foreground

Parent Process: launchd [1]

Coalition: com.myApp.myApp





Date/Time: 2018-02-14 14:36:29.4968 +0500

Launch Time: 2018-02-14 14:33:21.5729 +0500

OS Version: iPhone OS 11.1.1 (15B150)

Baseband Version: 1.02.03

Report Version: 104



Exception Type: EXC_CRASH (SIGKILL)

Exception Codes: 0x0000000000000000, 0x0000000000000000

Exception Note: EXC_CORPSE_NOTIFY

Termination Reason: Namespace <0xF>, Code 0x8badf00d

Triggered by Thread: 0



Filtered syslog:

None found



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

Thread 0 Crashed:

0 libsystem_kernel.dylib 0x0000000184220bc4 mach_msg_trap + 8

1 libsystem_kernel.dylib 0x0000000184220a3c mach_msg + 72

2 CoreFoundation 0x00000001846d1c74 __CFRunLoopServiceMachPort + 196

3 CoreFoundation 0x00000001846cf840 __CFRunLoopRun + 1424

4 CoreFoundation 0x00000001845effb8 CFRunLoopRunSpecific + 436

5 GraphicsServices 0x0000000186487f84 GSEventRunModal + 100

6 UIKit 0x000000018dbc42f4 UIApplicationMain + 208

7 MainApp 0x0000000102e15478 main + 4772984 (main.m:17)

8 libdyld.dylib 0x000000018411256c start + 4



Thread 1 name: com.apple.uikit.eventfetch-thread

Thread 1:

0 libsystem_kernel.dylib 0x0000000184220bc4 mach_msg_trap + 8

1 libsystem_kernel.dylib 0x0000000184220a3c mach_msg + 72

2 CoreFoundation 0x00000001846d1c74 __CFRunLoopServiceMachPort + 196

3 CoreFoundation 0x00000001846cf840 __CFRunLoopRun + 1424

4 CoreFoundation 0x00000001845effb8 CFRunLoopRunSpecific + 436

5 Foundation 0x00000001850196e4 -[NSRunLoop+ 50916 (NSRunLoop) runMode:beforeDate:] + 304

6 Foundation 0x0000000185038afc -[NSRunLoop+ 178940 (NSRunLoop) runUntilDate:] + 96

7 UIKit 0x000000018e7232f4 -[UIEventFetcher threadMain] + 136

8 Foundation 0x000000018511a860 __NSThread__start__ + 996

9 libsystem_pthread.dylib 0x000000018435431c _pthread_body + 308

10 libsystem_pthread.dylib 0x00000001843541e8 _pthread_body + 0

11 libsystem_pthread.dylib 0x0000000184352c28 thread_start + 4



Thread 2 name: com.apple.NSURLConnectionLoader

Thread 2:

0 libsystem_kernel.dylib 0x0000000184220bc4 mach_msg_trap + 8

1 libsystem_kernel.dylib 0x0000000184220a3c mach_msg + 72

2 CoreFoundation 0x00000001846d1c74 __CFRunLoopServiceMachPort + 196

3 CoreFoundation 0x00000001846cf840 __CFRunLoopRun + 1424

4 CoreFoundation 0x00000001845effb8 CFRunLoopRunSpecific + 436

5 CFNetwork 0x0000000184d5a264 +[NSURLConnection+ 717412 (Loader) _resourceLoadLoop:] + 404

6 Foundation 0x000000018511a860 __NSThread__start__ + 996

7 libsystem_pthread.dylib 0x000000018435431c _pthread_body + 308

8 libsystem_pthread.dylib 0x00000001843541e8 _pthread_body + 0

9 libsystem_pthread.dylib 0x0000000184352c28 thread_start + 4



Thread 3 name: GAIThread

Thread 3:

0 libsystem_kernel.dylib 0x0000000184220bc4 mach_msg_trap + 8

1 libsystem_kernel.dylib 0x0000000184220a3c mach_msg + 72

2 CoreFoundation 0x00000001846d1c74 __CFRunLoopServiceMachPort + 196

3 CoreFoundation 0x00000001846cf840 __CFRunLoopRun + 1424

4 CoreFoundation 0x00000001845effb8 CFRunLoopRunSpecific + 436

5 Foundation 0x00000001850196e4 -[NSRunLoop+ 50916 (NSRunLoop) runMode:beforeDate:] + 304

6 Foundation 0x000000018506b62c -[NSRunLoop+ 386604 (NSRunLoop) run] + 88

7 MainApp 0x00000001030d2e38 +[GAI threadMain:] + 72

8 Foundation 0x000000018511a860 __NSThread__start__ + 996

9 libsystem_pthread.dylib 0x000000018435431c _pthread_body + 308

10 libsystem_pthread.dylib 0x00000001843541e8 _pthread_body + 0

11 libsystem_pthread.dylib 0x0000000184352c28 thread_start + 4



Thread 4 name: com.twitter.crashlytics.ios.MachExceptionServer

Thread 4:

0 libsystem_kernel.dylib 0x0000000184220bc4 mach_msg_trap + 8

1 libsystem_kernel.dylib 0x0000000184220a3c mach_msg + 72

2 MainApp 0x000000010314f66c CLSMachExceptionServer + 100

3 libsystem_pthread.dylib 0x000000018435431c _pthread_body + 308

4 libsystem_pthread.dylib 0x00000001843541e8 _pthread_body + 0

5 libsystem_pthread.dylib 0x0000000184352c28 thread_start + 4



Thread 5 name: AVAudioSession Notify Thread

Thread 5:

0 libsystem_kernel.dylib 0x0000000184220bc4 mach_msg_trap + 8

1 libsystem_kernel.dylib 0x0000000184220a3c mach_msg + 72

2 CoreFoundation 0x00000001846d1c74 __CFRunLoopServiceMachPort + 196

3 CoreFoundation 0x00000001846cf840 __CFRunLoopRun + 1424

4 CoreFoundation 0x00000001845effb8 CFRunLoopRunSpecific + 436

5 AVFAudio 0x0000000189ed8774 GenericRunLoopThread::Entry+ 542580 (void*) + 164

6 AVFAudio 0x0000000189f03018 CAPThread::Entry+ 716824 (CAPThread*) + 84

7 libsystem_pthread.dylib 0x000000018435431c _pthread_body + 308

8 libsystem_pthread.dylib 0x00000001843541e8 _pthread_body + 0

9 libsystem_pthread.dylib 0x0000000184352c28 thread_start + 4



Thread 6:

0 libsystem_pthread.dylib 0x0000000184352c1c start_wqthread + 0



Thread 7:

0 libsystem_pthread.dylib 0x0000000184352c1c start_wqthread + 0



Thread 8:

0 libsystem_pthread.dylib 0x0000000184352c1c start_wqthread + 0



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

x0: 0x0000000010004005 x1: 0x0000000007000806 x2: 0x0000000000000000 x3: 0x0000000000000c00

x4: 0x0000000000002603 x5: 0x00000000ffffffff x6: 0x0000000000000000 x7: 0x0000000000004b71

x8: 0x00000000fffffbbf x9: 0x0000000007000000 x10: 0x0000000007000100 x11: 0x0000000000000040

x12: 0xffffffffffffffff x13: 0x0000000000000001 x14: 0x0018910000189100 x15: 0x0000000000000000

x16: 0xffffffffffffffe1 x17: 0x00000000ffffffff x18: 0x0000000000000000 x19: 0x0000000000000000

x20: 0x00000000ffffffff x21: 0x0000000000002603 x22: 0x0000000000000c00 x23: 0x000000016d476c88

x24: 0x0000000007000806 x25: 0x0000000000000000 x26: 0x0000000007000806 x27: 0x0000000000000c00

x28: 0x0000000000000001 fp: 0x000000016d476b80 lr: 0x0000000184220a3c

sp: 0x000000016d476b30 pc: 0x0000000184220bc4 cpsr: 0x60000000



Binary Images:

0x102988000 - 0x10330ffff MainApp arm64 <a4a061f4c898323b8835d6573ca12a60> /var/containers/Bundle/Application/8B1307E7-A14C-4D20-A611-E05C07ECCEE0/MainApp.app/MainApp

0x103e04000 - 0x103e43fff dyld arm64 <92368d6f78863cc88239f2e3ec79bba8> /usr/lib/dyld

0x103ea0000 - 0x103f3bfff CorePlot arm64 <8133dd4eb8ae3b60844c489be8ba59b1> /var/containers/Bundle/Application/8B1307E7-A14C-4D20-A611-E05C07ECCEE0/MainApp.app/Frameworks/CorePlot.framework/CorePlot

0x1838f2000 - 0x1838f3fff libSystem.B.dylib arm64 <758163f7d63f393a9c53e184688479d4> /usr/lib/libSystem.B.dylib

0x1838f4000 - 0x18394dfff libc++.1.dylib arm64 <2c929c029baf3d0f84a2e636550af33c> /usr/lib/libc++.1.dylib

0x18394e000 - 0x18396efff libc++abi.dylib arm64 <4e4a4bcb0b63363db460a93569a74fd6> /usr/lib/libc++abi.dylib

0x183970000 - 0x18402bfff libobjc.A.dylib arm64 <5f420cdc6f593721a9cf0464bd87e1a2> /usr/lib/libobjc.A.dylib

0x18402c000 - 0x184030fff libcache.dylib arm64 <899cd22e8e8b33cab299fb46175d7a5c> /usr/lib/system/libcache.dylib

0x184031000 - 0x18403cfff libcommonCrypto.dylib arm64 <ed799302ae4534aa92dd727859a4e157> /usr/lib/system/libcommonCrypto.dylib

0x18403d000 - 0x184040fff libcompiler_rt.dylib arm64 <ef90354df4533ea7aba7c780c7ffc720> /usr/lib/system/libcompiler_rt.dylib

0x184041000 - 0x184048fff libcopyfile.dylib arm64 <2964b6d9e7303d5fb6e2b2dd0a29c508> /usr/lib/system/libcopyfile.dylib

0x184049000 - 0x1840abfff libcorecrypto.dylib arm64 <1e6818828cfb3b5b940ed390607b27ac> /usr/lib/system/libcorecrypto.dylib

0x1840ac000 - 0x184110fff libdispatch.dylib arm64 <a879dad0ed5c3e0bbfd5a8c14045bfb3> /usr/lib/system/libdispatch.dylib

0x184111000 - 0x18412bfff libdyld.dylib arm64 <30eea71a4f5b39ee8c6b426835348e81> /usr/lib/system/libdyld.dylib

0x18412c000 - 0x18412cfff liblaunch.dylib arm64 <27dbe9e050e3340dbad0477ae2e4aad5> /usr/lib/system/liblaunch.dylib

0x18412d000 - 0x184132fff libmacho.dylib arm64 <850419a813223cd1bb9503ce69260633> /usr/lib/system/libmacho.dylib

0x184133000 - 0x184134fff libremovefile.dylib arm64 <d3c2e06992b63a7f82c3fa9bc3063bf8> /usr/lib/system/libremovefile.dylib

0x184135000 - 0x18414cfff libsystem_asl.dylib arm64 <de4b81b9b41831caaabf2e72c4dcaf4c> /usr/lib/system/libsystem_asl.dylib

0x18414d000 - 0x18414dfff libsystem_blocks.dylib arm64 <efb6db5961f833839d1b172b1115d036> /usr/lib/system/libsystem_blocks.dylib

0x18414e000 - 0x1841cbfff libsystem_c.dylib arm64 <7fb972b447d53c13a4dbd0627694986e> /usr/lib/system/libsystem_c.dylib

0x1841cc000 - 0x1841d0fff libsystem_configuration.dylib arm64 <11c279f77d6839a2a69cdc6a0c23e199> /usr/lib/system/libsystem_configuration.dylib

0x1841d1000 - 0x1841d6fff libsystem_containermanager.dylib arm64 <37c489754693384a8ea2a31371a7aece> /usr/lib/system/libsystem_containermanager.dylib

0x1841d7000 - 0x1841d8fff libsystem_coreservices.dylib arm64 <9f860b60c02d350db09fbe9d01559302> /usr/lib/system/libsystem_coreservices.dylib

0x1841d9000 - 0x1841dafff libsystem_darwin.dylib arm64 <4008b3d5eb873870a8c7c74b98c4f932> /usr/lib/system/libsystem_darwin.dylib

0x1841db000 - 0x1841e1fff libsystem_dnssd.dylib arm64 <d76be8b55c44312a9a73659a4ab73083> /usr/lib/system/libsystem_dnssd.dylib

0x1841e2000 - 0x18421ffff libsystem_info.dylib arm64 <279ecedac89e33a5bcb6ad1ba5d00d56> /usr/lib/system/libsystem_info.dylib

0x184220000 - 0x184247fff libsystem_kernel.dylib arm64 <2d85f169eee736c48145938bdef80a7e> /usr/lib/system/libsystem_kernel.dylib

0x184248000 - 0x184275fff libsystem_m.dylib arm64 <69def43d33203f63bfe5b18c8e66ab7d> /usr/lib/system/libsystem_m.dylib

0x184276000 - 0x184290fff libsystem_malloc.dylib arm64 <5dc06c81789a35669e206dfba7f5bd61> /usr/lib/system/libsystem_malloc.dylib

0x184291000 - 0x184330fff libsystem_network.dylib arm64 <fb033ce57bc0375fa47e806b9b2ecbdd> /usr/lib/system/libsystem_network.dylib

0x184331000 - 0x18433cfff libsystem_networkextension.dylib arm64 <4964fbe5c0a435cc8274d0744fd1997b> /usr/lib/system/libsystem_networkextension.dylib

0x18433d000 - 0x184347fff libsystem_notify.dylib arm64 <1130597d24e436c7ad24d3441ec85a5b> /usr/lib/system/libsystem_notify.dylib

0x184348000 - 0x184351fff libsystem_platform.dylib arm64 <84cb39fe4d5c3ad09dc3d346f3870147> /usr/lib/system/libsystem_platform.dylib

0x184352000 - 0x184361fff libsystem_pthread.dylib arm64 <80157cb282873e53afb000d8fc29211c> /usr/lib/system/libsystem_pthread.dylib

0x184362000 - 0x184365fff libsystem_sandbox.dylib arm64 <dc0a703516a034a398eaf57e0a4fcede> /usr/lib/system/libsystem_sandbox.dylib

0x184366000 - 0x18436dfff libsystem_symptoms.dylib arm64 <3fd153a10e77340893e5245dda8d7b81> /usr/lib/system/libsystem_symptoms.dylib

0x18436e000 - 0x184381fff libsystem_trace.dylib arm64 <31b77eb264253ddc85d9f91ffe42fb60> /usr/lib/system/libsystem_trace.dylib

0x184382000 - 0x184387fff libunwind.dylib arm64 <59aed54b354e3b7c9becdd5ef836ab38> /usr/lib/system/libunwind.dylib

0x184388000 - 0x184388fff libvminterpose.dylib arm64 <c48901de942d3ec4be1c11cbfa62f6b4> /usr/lib/system/libvminterpose.dylib

0x184389000 - 0x1843b3fff libxpc.dylib arm64 <7a357823916e3d4eb3ab70c81df13fe9> /usr/lib/system/libxpc.dylib

0x1843b4000 - 0x1845d5fff libicucore.A.dylib arm64 <0f2de9d3a1483204a31b4dd8929c49c4> /usr/lib/libicucore.A.dylib

0x1845d6000 - 0x1845e7fff libz.1.dylib arm64 <8a7d4704f23638328cb15c26018052c3> /usr/lib/libz.1.dylib

0x1845e8000 - 0x18497bfff CoreFoundation arm64 <a595c2ee553e3a1fa6959947247b034e> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation

0x18497c000 - 0x18498cfff libbsm.0.dylib arm64 <6185b9ae6b813622bfeaa01ead4ccccc> /usr/lib/libbsm.0.dylib

0x18498d000 - 0x18498dfff libenergytrace.dylib arm64 <19602b20751b315eb1a0fb8d9546ab39> /usr/lib/libenergytrace.dylib

0x18498e000 - 0x184a13fff IOKit arm64 <56c80784bb7d336cba48fc24fd8db4ad> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit

0x184a14000 - 0x184afdfff libxml2.2.dylib arm64 <864c06ea4b37398eb1db31ef4afd37ec> /usr/lib/libxml2.2.dylib

0x184afe000 - 0x184b0bfff libbz2.1.0.dylib arm64 <68e3ae20023333e49736f875cba60f3f> /usr/lib/libbz2.1.0.dylib

0x184b0c000 - 0x184b24fff liblzma.5.dylib arm64 <f1c34a4c33b2317c80a19c51af7a2790> /usr/lib/liblzma.5.dylib

0x184b25000 - 0x184c83fff libsqlite3.dylib arm64 <62bf3772156d3ded9bcddf16302e39fe> /usr/lib/libsqlite3.dylib

0x184c84000 - 0x184caafff libMobileGestalt.dylib arm64 <4d020821132037469c2ddbe4037bb184> /usr/lib/libMobileGestalt.dylib

0x184cab000 - 0x18500cfff CFNetwork arm64 <8d01fc28db473e1ca098245bb236b220> /System/Library/Frameworks/CFNetwork.framework/CFNetwork

0x18500d000 - 0x185306fff Foundation arm64 <531f6c3218e63e6e8c672e6975df5429> /System/Library/Frameworks/Foundation.framework/Foundation

0x185307000 - 0x1853f3fff Security arm64 <04b8415d6e3f3c149fe9c1831637964f> /System/Library/Frameworks/Security.framework/Security

0x1853f4000 - 0x185460fff SystemConfiguration arm64 <ccf7720aa99f3825a81b0a4ecd0bab85> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration

0x185461000 - 0x185497fff libCRFSuite.dylib arm64 <a416be07fd5c3d2eb833094e7576569a> /usr/lib/libCRFSuite.dylib

0x185498000 - 0x185498fff libapple_crypto.dylib arm64 <0e808860405237c2901a7938edeea22b> /usr/lib/libapple_crypto.dylib

0x185499000 - 0x1854affff libapple_nghttp2.dylib arm64 <8fa0c8f9b54234a3b87ae298ca5139dc> /usr/lib/libapple_nghttp2.dylib

0x1854b0000 - 0x1854d9fff libarchive.2.dylib arm64 <aff604ea98913fa4a7d2cab80cb4fc45> /usr/lib/libarchive.2.dylib

0x1854da000 - 0x185587fff libboringssl.dylib arm64 <966db132b26c3afcb460425ef0db04b6> /usr/lib/libboringssl.dylib

0x185588000 - 0x18559ffff libcoretls.dylib arm64 <3e6ce87382a93664978aa6ea5b20e074> /usr/lib/libcoretls.dylib

0x1855a0000 - 0x1855a1fff libcoretls_cfhelpers.dylib arm64 <d41424fe3e8031b0ade319cf8057c4b8> /usr/lib/libcoretls_cfhelpers.dylib

0x1855a2000 - 0x1855a3fff liblangid.dylib arm64 <455f60ef54b03b0d8e9de9c21b90f059> /usr/lib/liblangid.dylib

0x1855a4000 - 0x185675fff libnetwork.dylib arm64 <94343169019c3b98a34bd169dd4ab849> /usr/lib/libnetwork.dylib

0x185676000 - 0x1856a8fff libpcap.A.dylib arm64 <41f1788a0bd13dc08bc3e41b7cec1804> /usr/lib/libpcap.A.dylib

0x1856a9000 - 0x1856defff libusrtcp.dylib arm64 <c518b32fcbc93bbeadeb31b791bd7075> /usr/lib/libusrtcp.dylib

0x1856df000 - 0x1856e8fff IOSurface arm64 <ab424af7e61e3a15877c765a031a6a66> /System/Library/Frameworks/IOSurface.framework/IOSurface

0x1856e9000 - 0x18578efff libBLAS.dylib arm64 <27adc89bb9af3e8d9b9f36eaaf4e62b7> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib

0x18578f000 - 0x185abefff libLAPACK.dylib arm64 <df6267a11c3d322e831c53e8abd5d903> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib

0x185abf000 - 0x185d2bfff vImage arm64 <28dca740a82b3526a35bd6ae5eb3e840> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/vImage

0x185d2c000 - 0x185d3dfff libSparseBLAS.dylib arm64 <11628ec1764d3e048b8358b4dd13831f> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparseBLAS.dylib

0x185d3e000 - 0x185d62fff libvMisc.dylib arm64 <49d9e5029b4b3e2f9b51cd87f0ea0ee1> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvMisc.dylib

0x185d63000 - 0x185d8efff libBNNS.dylib arm64 <d8cf62358440302985ddc3d42e7ee0ec> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBNNS.dylib

0x185d8f000 - 0x185da4fff libLinearAlgebra.dylib arm64 <26de94ae6a723e1cbb9cfe07c71fec5b> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLinearAlgebra.dylib

0x185da5000 - 0x185da9fff libQuadrature.dylib arm64 <dae4943a47b7343aac1455f391adde55> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libQuadrature.dylib

0x185daa000 - 0x185e00fff libSparse.dylib arm64 <5a6c6e0391c43f10bf3bb2e02ebc4cb0> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparse.dylib

0x185e01000 - 0x185e79fff libvDSP.dylib arm64 <724fdaba1e8c3d89aec4582bb19406ec> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib

0x185e7a000 - 0x185e7afff vecLib arm64 <8142ed76691b32a0819414d62bd76fb7> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib

0x185e7b000 - 0x185e7bfff Accelerate arm64 <2db9a65ffd55358185d0df079baf981b> /System/Library/Frameworks/Accelerate.framework/Accelerate

0x185e7c000 - 0x185e91fff libcompression.dylib arm64 <45f8251c28e03c5b904453e2c91c355d> /usr/lib/libcompression.dylib

0x185e92000 - 0x1863d5fff CoreGraphics arm64 <cfc326d010aa3606b61a8ee2fde1bfa3> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics

0x1863d6000 - 0x1863defff IOAccelerator arm64 <7eee49bf7c6033bb8ac4cb174aeacb32> /System/Library/PrivateFrameworks/IOAccelerator.framework/IOAccelerator

0x1863df000 - 0x1863e2fff libCoreFSCache.dylib arm64 <355b472a1eee3d63a3273bc4f789e64d> /System/Library/Frameworks/OpenGLES.framework/libCoreFSCache.dylib

0x1863e3000 - 0x18647cfff Metal arm64 <6a23f41afb11327ba8a6344b4ccc10a6> /System/Library/Frameworks/Metal.framework/Metal

0x18647d000 - 0x186490fff GraphicsServices arm64 <58a9a51f40f439e8a33bbfbfaab3f679> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices

0x186491000 - 0x1865e8fff MobileCoreServices arm64 <d82d7dec1905330687770e2b0817f7a4> /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices

0x1865e9000 - 0x1865ebfff IOSurfaceAccelerator arm64 <1255d0b9a57530368145347b25a3c107> /System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/IOSurfaceAccelerator

0x1865ec000 - 0x18662dfff AppleJPEG arm64 <26d5f3e5836231ada8e3a7f0f0e4e577> /System/Library/PrivateFrameworks/AppleJPEG.framework/AppleJPEG

0x18662e000 - 0x186bdbfff ImageIO arm64 <e161bfa3089834b0b586325eba45e7b5> /System/Library/Frameworks/ImageIO.framework/ImageIO

0x186bdc000 - 0x186c40fff BaseBoard arm64 <f991ec75e241385cba85a5ccc8369240> /System/Library/PrivateFrameworks/BaseBoard.framework/BaseBoard

0x186c41000 - 0x186c57fff AssertionServices arm64 <126054bc41653e79a7be42a4ce84fc25> /System/Library/PrivateFrameworks/AssertionServices.framework/AssertionServices

0x186c58000 - 0x186c60fff CorePhoneNumbers arm64 <8ccb780bdc323fa9a985e4219fe0a0ab> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/CorePhoneNumbers

0x186c61000 - 0x186ca5fff AppSupport arm64 <9e545bd14dc836c4bcdf933631e284f3> /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport

0x186ca6000 - 0x186cbefff CrashReporterSupport arm64 <12576a0d3a44313e9ab396b3df3fe317> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport

0x186cbf000 - 0x186cc4fff AggregateDictionary arm64 <b94fb609d5863a8784be5cdc8bca2f90> /System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictionary

0x186cc5000 - 0x186d46fff libTelephonyUtilDynamic.dylib arm64 <e39a53900ae035a390037f61f79dff47> /usr/lib/libTelephonyUtilDynamic.dylib

0x186d47000 - 0x186d66fff ProtocolBuffer arm64 <6a2021c7ddca3ee8851ed031aed3a1f0> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer

0x186d67000 - 0x186d93fff MobileKeyBag arm64 <40ebc86ba6a43f9797a816709d790ed1> /System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag

0x186d94000 - 0x186dc8fff BackBoardServices arm64 <950bdfa62b2f3552a53b8e8eb8f232b9> /System/Library/PrivateFrameworks/BackBoardServices.framework/BackBoardServices

0x186dc9000 - 0x186e24fff FrontBoardServices arm64 <c231dcbbf36535c9a1ee97dac74ea426> /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices

0x186e25000 - 0x186e61fff SpringBoardServices arm64 <148423be6fb63a799e7e6416d87658e6> /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices

0x186e62000 - 0x186e70fff PowerLog arm64 <8d9f420d9b9a3bec8fd2848630feea55> /System/Library/PrivateFrameworks/PowerLog.framework/PowerLog

0x186e71000 - 0x186e8cfff CommonUtilities arm64 <392eba533f5b31799808141aeb14e2f3> /System/Library/PrivateFrameworks/CommonUtilities.framework/CommonUtilities

0x186e8d000 - 0x186e97fff liblockdown.dylib arm64 <19e3a05076ec3d6eaded8367a8e41179> /usr/lib/liblockdown.dylib

0x186e98000 - 0x187197fff CoreData arm64 <ec41c90a0d393f1bbd4dd5d6e536d8a7> /System/Library/Frameworks/CoreData.framework/CoreData

0x187198000 - 0x18719efff TCC arm64 <b3b11664f1d13ca5b285654dfa210e43> /System/Library/PrivateFrameworks/TCC.framework/TCC

0x18719f000 - 0x1871a6fff libcupolicy.dylib arm64 <1859d2d80dfd3bafb7590dccef63c205> /usr/lib/libcupolicy.dylib

0x1871a7000 - 0x187233fff CoreTelephony arm64 <bb31d2e639ba3c3a8bfda1d738d5a745> /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony

0x187234000 - 0x18728afff Accounts arm64 <4067ebac613932719a6d6c057dc0069d> /System/Library/Frameworks/Accounts.framework/Accounts

0x18728b000 - 0x1872b4fff AppleSauce arm64 <2f45aa0efae53d4aa4ed3fc2d8733c6c> /System/Library/PrivateFrameworks/AppleSauce.framework/AppleSauce

0x1872b5000 - 0x1872bdfff DataMigration arm64 <805163cb2c9d3e12820f4e79acc1aa08> /System/Library/PrivateFrameworks/DataMigration.framework/DataMigration

0x1872be000 - 0x1872c4fff Netrb arm64 <b4fda2e9d3253798818a82de980436e4> /System/Library/PrivateFrameworks/Netrb.framework/Netrb

0x1872c5000 - 0x1872f8fff PersistentConnection arm64 <09708169f81233eb87947fc1deca1b03> /System/Library/PrivateFrameworks/PersistentConnection.framework/PersistentConnection

0x1872f9000 - 0x18730afff libmis.dylib arm64 <0c6e60f5e4ea3b64b49a3216371fa42e> /usr/lib/libmis.dylib

0x18730b000 - 0x18740bfff ManagedConfiguration arm64 <9c8504424e2937bbb4900f60079e3b69> /System/Library/PrivateFrameworks/ManagedConfiguration.framework/ManagedConfiguration

0x18740c000 - 0x187411fff libReverseProxyDevice.dylib arm64 <6ef20e9effb13e96ad8ed1f388ee088a> /usr/lib/libReverseProxyDevice.dylib

0x187412000 - 0x187423fff libamsupport.dylib arm64 <c5fa3cf62bc036b2b68e233800aceb52> /usr/lib/libamsupport.dylib

0x187424000 - 0x187429fff libCoreVMClient.dylib arm64 <bc0673d20ba8317faeb8959e853cdbba> /System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib

0x18742a000 - 0x18742bfff libCVMSPluginSupport.dylib arm64 <121c6cdac48d3108a80b1edb3594dc65> /System/Library/Frameworks/OpenGLES.framework/libCVMSPluginSupport.dylib

0x18742c000 - 0x18742ffff libutil.dylib arm64 <b22dc249400e3e36b935170dcfb29284> /usr/lib/libutil.dylib

0x187430000 - 0x187471fff libGLImage.dylib arm64 <1db5ddb7c6723e2e93c02a83da0d1e2f> /System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib

0x187472000 - 0x1874dffff APFS arm64 <10d9607a11023a018323a1c9e338b42c> /System/Library/PrivateFrameworks/APFS.framework/APFS

0x1874e0000 - 0x187511fff MediaKit arm64 <7ae894076b623ce993c0cdc663d2b8a4> /System/Library/PrivateFrameworks/MediaKit.framework/MediaKit

0x187512000 - 0x18752afff libSERestoreInfo.dylib arm64 <b6ecf2ef64093d37a93bde6898fc0a6f> /usr/lib/updaters/libSERestoreInfo.dylib

0x18752f000 - 0x18756bfff DiskImages arm64 <23d7d2c9ddef3878af9ca98b2c247dce> /System/Library/PrivateFrameworks/DiskImages.framework/DiskImages

0x18756c000 - 0x187576fff libGFXShared.dylib arm64 <557214c8e07a37b38dca7955cdfc93fa> /System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib

0x187577000 - 0x1875bcfff libauthinstall.dylib arm64 <2001f1428c0934d5bd6d6e71a38c583c> /usr/lib/libauthinstall.dylib

0x1875bd000 - 0x1875c5fff IOMobileFramebuffer arm64 <143ff2624f87332aab633ff78dfdf160> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer

0x1875c6000 - 0x1875d1fff OpenGLES arm64 <918bf7e88aca33aaa82db91c18994512> /System/Library/Frameworks/OpenGLES.framework/OpenGLES

0x1875d2000 - 0x187659fff ColorSync arm64 <9d4b8ae2141e30d49fde3b34fb6a1c9d> /System/Library/PrivateFrameworks/ColorSync.framework/ColorSync

0x18765a000 - 0x187684fff CoreVideo arm64 <eaa1d002a6d63589976ffb475b29c225> /System/Library/Frameworks/CoreVideo.framework/CoreVideo

0x187685000 - 0x187686fff libCTGreenTeaLogger.dylib arm64 <be096b2f2d8d3ddabe4364ad89c44232> /usr/lib/libCTGreenTeaLogger.dylib

0x187687000 - 0x1877e8fff CoreAudio arm64 <a030dfac788139318304b30c0900bd30> /System/Library/Frameworks/CoreAudio.framework/CoreAudio

0x1877e9000 - 0x187817fff CoreAnalytics arm64 <1166b65708fb34018c76da00cc3776ed> /System/Library/PrivateFrameworks/CoreAnalytics.framework/CoreAnalytics

0x187818000 - 0x18781bfff UserFS arm64 <3746d77c7ccd352eb4921fb928d51531> /System/Library/PrivateFrameworks/UserFS.framework/UserFS

0x18781c000 - 0x187984fff CoreMedia arm64 <1267315307de3ce1804ed7beb2b36213> /System/Library/Frameworks/CoreMedia.framework/CoreMedia

0x187985000 - 0x187997fff libprotobuf-lite.dylib arm64 <266a884c40d934e9a426a600b2f4f40b> /usr/lib/libprotobuf-lite.dylib

0x187998000 - 0x1879fcfff libprotobuf.dylib arm64 <85b7ff55790b35a08a1dbc52eb299b75> /usr/lib/libprotobuf.dylib

0x1879fd000 - 0x187cc5fff libAWDSupportFramework.dylib arm64 <6ad8de9a862d30d4b08bb278ab9b58d9> /usr/lib/libAWDSupportFramework.dylib

0x187cc6000 - 0x187d0cfff WirelessDiagnostics arm64 <d9875ae5cf7931eb9fe7e8b3e4b02b40> /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/WirelessDiagnostics

0x187d0d000 - 0x187dc4fff ************ arm64 <61ac355e2f243ed59726a189af4821ca> /System/Library/Frameworks/************.framework/************

0x187dc5000 - 0x187ed0fff libFontParser.dylib arm64 <137c2b72a8633508ab4f960d014e4918> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib

0x187ed1000 - 0x187ed2fff FontServices arm64 <01da4c65d96c384f87512caa022e278a> /System/Library/PrivateFrameworks/FontServices.framework/FontServices

0x187ed3000 - 0x188021fff CoreText arm64 <3b1e7c3bd1663f42b23e4df4b855d0e1> /System/Library/Frameworks/CoreText.framework/CoreText

0x188022000 - 0x188031fff IntlPreferences arm64 <a1c202a320dc35a3a3fa55d91ad72b1b> /System/Library/PrivateFrameworks/IntlPreferences.framework/IntlPreferences

0x188032000 - 0x18803afff RTCReporting arm64 <e69c2b50cdfb332b8cf0ec2c4e0e39b0> /System/Library/PrivateFrameworks/RTCReporting.framework/RTCReporting

0x18803b000 - 0x1880a6fff CoreBrightness arm64 <cab5638b8fb335a49485d57d41dd36f9> /System/Library/PrivateFrameworks/CoreBrightness.framework/CoreBrightness

0x1880a7000 - 0x1880b1fff libAudioStatistics.dylib arm64 <0118273e27aa3f2aa41e867ccf061507> /usr/lib/libAudioStatistics.dylib

0x1880b2000 - 0x1885f9fff AudioToolbox arm64 <6ccaa70c496f392991f6ff2c3772867e> /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox

0x1885fa000 - 0x188823fff QuartzCore arm64 <4d31b8ef0437344790ab32df354badfc> /System/Library/Frameworks/QuartzCore.framework/QuartzCore

0x188824000 - 0x18882ffff MediaAccessibility arm64 <790859d5bd44340c9a23dfb7c3f3dee2> /System/Library/Frameworks/MediaAccessibility.framework/MediaAccessibility

0x188830000 - 0x188922fff libiconv.2.dylib arm64 <5c1a803af4f83283afa918bce80fea86> /usr/lib/libiconv.2.dylib

0x188923000 - 0x18893ffff NetworkStatistics arm64 <525d25d10880389495d69b38fdb2a40e> /System/Library/PrivateFrameworks/NetworkStatistics.framework/NetworkStatistics

0x188940000 - 0x188955fff MPSCore arm64 <ea2d6092b849319a8a5e30241a916836> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/MPSCore

0x188956000 - 0x1889bafff MPSImage arm64 <4b94f749163f3403b4dc56098ec3a7d6> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/MPSImage

0x1889bb000 - 0x1889d7fff MPSMatrix arm64 <35ad36157bf1303f883abc8672de55fd> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/MPSMatrix

0x1889d8000 - 0x1889e6fff CoreAUC arm64 <f825cd4460223fe592ace716d76f4729> /System/Library/PrivateFrameworks/CoreAUC.framework/CoreAUC

0x1889e7000 - 0x189050fff MediaToolbox arm64 <8cc9125b15323a4ba1b18000c39fca50> /System/Library/Frameworks/MediaToolbox.framework/MediaToolbox

0x189051000 - 0x18910efff MPSNeuralNetwork arm64 <8af204c9d77d35f9aa6c1ea2046543b1> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/MPSNeuralNetwork

0x18910f000 - 0x18910ffff MetalPerformanceShaders arm64 <c18ce0cdf988328db9bb97e6fa740ad5> /System/Library/Frameworks/MetalPerformanceShaders.framework/MetalPerformanceShaders

0x189110000 - 0x189543fff FaceCore arm64 <1dbd061f7eea34a4b667036d78fcb0d6> /System/Library/PrivateFrameworks/FaceCore.framework/FaceCore

0x189544000 - 0x189551fff GraphVisualizer arm64 <4a49abe6dfc53d0eb02314bfc77a864e> /System/Library/PrivateFrameworks/GraphVisualizer.framework/GraphVisualizer

0x189552000 - 0x1896f7fff libFosl_dynamic.dylib arm64 <8f75a8da4b1e3e27a00c6923d6b2b254> /usr/lib/libFosl_dynamic.dylib

0x1896f8000 - 0x18996afff CoreImage arm64 <be956a0e714133c5a82918ceb5f95e1d> /System/Library/Frameworks/CoreImage.framework/CoreImage

0x18996b000 - 0x189b57fff CoreMotion arm64 <28eeeeac0b4f3beb8b959ccfe71a7575> /System/Library/Frameworks/CoreMotion.framework/CoreMotion

0x189b58000 - 0x189b86fff CoreBluetooth arm64 <c4d53cc24cba39d285b7c9a9fdf5984e> /System/Library/Frameworks/CoreBluetooth.framework/CoreBluetooth

0x189b87000 - 0x189ba9fff PlugInKit arm64 <3ce66a7ae51738318f6d671190b68f23> /System/Library/PrivateFrameworks/PlugInKit.framework/PlugInKit

0x189baa000 - 0x189dd0fff ********* arm64 <ee25b3dcb4253e508e5584d1e71f0d81> /System/Library/PrivateFrameworks/*********.framework/*********

0x189dd1000 - 0x189e53fff Quagga arm64 <43e676d34b8031ebb59c42c3223b9f45> /System/Library/PrivateFrameworks/Quagga.framework/Quagga

0x189e54000 - 0x189f45fff AVFAudio arm64 <7583a1232e4d363fbfb3fad21d33622d> /System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/AVFAudio

0x189f46000 - 0x18a12efff AVFoundation arm64 <a5818b9a86ae32e8a8bb3faafc7d110e> /System/Library/Frameworks/AVFoundation.framework/AVFoundation

0x18a12f000 - 0x18a152fff CacheDelete arm64 <85bd8b5c28bd384a9a5e49572a617cfe> /System/Library/PrivateFrameworks/CacheDelete.framework/CacheDelete

0x18a153000 - 0x18a178fff StreamingZip arm64 <8796a3836eb3354982d0d41d6d736480> /System/Library/PrivateFrameworks/StreamingZip.framework/StreamingZip

0x18a179000 - 0x18a18afff CoreEmoji arm64 <4cecedf58e2d3be683013b50a6a02a7f> /System/Library/PrivateFrameworks/CoreEmoji.framework/CoreEmoji

0x18a18b000 - 0x18a1d9fff CoreLocationProtobuf arm64 <748895402453357cb9701e4bc2a0591e> /System/Library/PrivateFrameworks/CoreLocationProtobuf.framework/CoreLocationProtobuf

0x18a1da000 - 0x18a1e1fff SymptomDiagnosticReporter arm64 <ef30b93b29ca3f409e3e5524e4f16967> /System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/SymptomDiagnosticReporter

0x18a1e2000 - 0x18aadbfff GeoServices arm64 <a608efa8356a3a94be86c1724db0b5fd> /System/Library/PrivateFrameworks/GeoServices.framework/GeoServices

0x18aadc000 - 0x18aaf2fff MobileAsset arm64 <99569f509d32350ab76452550e779813> /System/Library/PrivateFrameworks/MobileAsset.framework/MobileAsset

0x18aaf3000 - 0x18ab34fff Lexicon arm64 <f1fce7c14ff73b6682d6ad9cb8342d30> /System/Library/PrivateFrameworks/Lexicon.framework/Lexicon

0x18ab35000 - 0x18ab45fff libcmph.dylib arm64 <2dfa6bc580033e86802b802077bb0e1a> /usr/lib/libcmph.dylib

0x18ab46000 - 0x18ac62fff LanguageModeling arm64 <8777f95077b0357e8556993649055ef7> /System/Library/PrivateFrameworks/LanguageModeling.framework/LanguageModeling

0x18ac63000 - 0x18ac7afff libmarisa.dylib arm64 <7053c6b0fa823337b6552ee91721c193> /usr/lib/libmarisa.dylib

0x18ac7b000 - 0x18ad15fff CoreLocation arm64 <5fb8d3a8b06e3c6d9cf1be40f37dd6bc> /System/Library/Frameworks/CoreLocation.framework/CoreLocation

0x18ad16000 - 0x18ad16fff PhoneNumbers arm64 <13d66f5654c936068d36a92368c53501> /System/Library/PrivateFrameworks/PhoneNumbers.framework/PhoneNumbers

0x18ad17000 - 0x18ad22fff libChineseTokenizer.dylib arm64 <1afcbc00ba3e333d9522a1604f98a508> /usr/lib/libChineseTokenizer.dylib

0x18ad23000 - 0x18add0fff libmecab_em.dylib arm64 <b377039ba81333f887f0e1f33c4e26c1> /usr/lib/libmecab_em.dylib

0x18add1000 - 0x18add2fff libThaiTokenizer.dylib arm64 <66649e3b85063a8ab488d7052c1e05ba> /usr/lib/libThaiTokenizer.dylib

0x18add3000 - 0x18add7fff libgermantok.dylib arm64 <e9de3a303f513af68365dc5d825df304> /usr/lib/libgermantok.dylib

0x18add8000 - 0x18ae2ffff CoreNLP arm64 <a08dca2253c43d35be016deb417c654d> /System/Library/PrivateFrameworks/CoreNLP.framework/CoreNLP

0x18ae30000 - 0x18afedfff MobileSpotlightIndex arm64 <a50e41739d513d2f871553a5f4899b8b> /System/Library/PrivateFrameworks/MobileSpotlightIndex.framework/MobileSpotlightIndex

0x18afee000 - 0x18b04bfff CoreSpotlight arm64 <86c8a45ef21d356788df90b001e0f4ed> /System/Library/Frameworks/CoreSpotlight.framework/CoreSpotlight

0x18b058000 - 0x18ba29fff JavaScriptCore arm64 <d70c33a4cb983017b6e3f873a9cc526f> /System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore

0x18ba2a000 - 0x18ba2ffff libheimdal-asn1.dylib arm64 <06adbbc5111a32018d1f6a06c2851217> /usr/lib/libheimdal-asn1.dylib

0x18ba30000 - 0x18baaafff libate.dylib arm64 <60ac7cf9f17c3ea0affbb578902c5835> /usr/lib/libate.dylib

0x18baab000 - 0x18bb4dfff TextureIO arm64 <3da4657eb59b3cccb3af48b53e35d3ce> /System/Library/PrivateFrameworks/TextureIO.framework/TextureIO

0x18bb4e000 - 0x18bc18fff CoreUI arm64 <a624e8645f21342ca8b29c37fb928873> /System/Library/PrivateFrameworks/CoreUI.framework/CoreUI

0x18bc19000 - 0x18bc22fff MobileIcons arm64 <4e5d943756b739c1a6445ad37d85ad2c> /System/Library/PrivateFrameworks/MobileIcons.framework/MobileIcons

0x18bc23000 - 0x18bc31fff AppleFSCompression arm64 <da1538d03e2f37bb91e95d3a80d1cba3> /System/Library/PrivateFrameworks/AppleFSCompression.framework/AppleFSCompression

0x18bc32000 - 0x18bc8afff TextInput arm64 <9f83a5941cb63ef887bc1e3efe279e6e> /System/Library/PrivateFrameworks/TextInput.framework/TextInput

0x18bc8b000 - 0x18bcb3fff libxslt.1.dylib arm64 <71af16d2aa4b3e9dbf4ee976f0eb79ab> /usr/lib/libxslt.1.dylib

0x18bcb4000 - 0x18bce9fff DataDetectorsCore arm64 <f8ababfe435b31739a9bcdff82b0e953> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/DataDetectorsCore

0x18bcea000 - 0x18bd7afff FileProvider arm64 <77592354934f361685c61c42a08c7df2> /System/Library/Frameworks/FileProvider.framework/FileProvider

0x18bd7b000 - 0x18be7afff NLP arm64 <ea65fd7d7caa36d9a86d63180f9d6fce> /System/Library/PrivateFrameworks/NLP.framework/NLP

0x18be7b000 - 0x18bf53fff ProofReader arm64 <cabbb8fe46ed32b8a300049347f46a88> /System/Library/PrivateFrameworks/ProofReader.framework/ProofReader

0x18bf54000 - 0x18bf68fff libAccessibility.dylib arm64 <23641ce47f68337581c43ed279097e96> /usr/lib/libAccessibility.dylib

0x18bf69000 - 0x18c3c1fff libwebrtc.dylib arm64 <86637a5bac253f74a5a7fc4c04f0365b> /System/Library/PrivateFrameworks/WebCore.framework/Frameworks/libwebrtc.dylib

0x18c3c2000 - 0x18c421fff ContactsFoundation arm64 <bc5cc788458a33b592ecd8decd6e1f7e> /System/Library/PrivateFrameworks/ContactsFoundation.framework/ContactsFoundation

0x18c422000 - 0x18d7c4fff WebCore arm64 <64cb5e60ad39394a9488d7ec006b2a74> /System/Library/PrivateFrameworks/WebCore.framework/WebCore

0x18d7c5000 - 0x18d937fff WebKitLegacy arm64 <e23e83f01b9336859e1718b387460dc2> /System/Library/PrivateFrameworks/WebKitLegacy.framework/WebKitLegacy

0x18d938000 - 0x18d960fff DataAccessExpress arm64 <425bac1cd08e300bb6604db52f6fb547> /System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress

0x18d961000 - 0x18d9f8fff AddressBookLegacy arm64 <f79907fa02f6336baa67e5b305edc57f> /System/Library/PrivateFrameworks/AddressBookLegacy.framework/AddressBookLegacy

0x18d9f9000 - 0x18da4cfff ProtectedCloudStorage arm64 <ab7e3951e2db3534a09a4ad7435d759b> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/ProtectedCloudStorage

0x18da4d000 - 0x18da79fff UserNotifications arm64 <c0ced430945d3345a7e4e5161c201d5c> /System/Library/Frameworks/UserNotifications.framework/UserNotifications

0x18da7a000 - 0x18da85fff AppleIDAuthSupport arm64 <27d452765548359b9b61725d1c5871c8> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/AppleIDAuthSupport

0x18da86000 - 0x18dad3fff AuthKit arm64 <14ead1a5f5d53934ab09cc1d0506eaea> /System/Library/PrivateFrameworks/AuthKit.framework/AuthKit

0x18dad4000 - 0x18dafdfff DictionaryServices arm64 <1125d98486c73e41abbf071bfb356b20> /System/Library/PrivateFrameworks/DictionaryServices.framework/DictionaryServices

0x18dafe000 - 0x18db50fff DocumentManager arm64 <3961561068023939b203fde9fe0be600> /System/Library/Frameworks/UIKit.framework/Frameworks/DocumentManager.framework/DocumentManager

0x18db51000 - 0x18ebc6fff UIKit arm64 <4708cf24f7c734219574cdeb8e3a0763> /System/Library/Frameworks/UIKit.framework/UIKit

0x18ebc7000 - 0x18ebd7fff DocumentManagerCore arm64 <74e3780bb01d316c81aca086950921c1> /System/Library/PrivateFrameworks/DocumentManagerCore.framework/DocumentManagerCore

0x18ebd8000 - 0x18ebdbfff HangTracer arm64 <45bc5c0ecbd631a2b975d07b453331fe> /System/Library/PrivateFrameworks/HangTracer.framework/HangTracer

0x18ebdc000 - 0x18ec2efff PhysicsKit arm64 <ce758809dbbf3611a0811eacbc9141bb> /System/Library/PrivateFrameworks/PhysicsKit.framework/PhysicsKit

0x18ec2f000 - 0x18ec31fff StudyLog arm64 <11266c7ac1f1367396ae3c48d4b25655> /System/Library/PrivateFrameworks/StudyLog.framework/StudyLog

0x18ec32000 - 0x18ed12fff UIFoundation arm64 <d165248616893548bc5345cc072557b6> /System/Library/PrivateFrameworks/UIFoundation.framework/UIFoundation

0x18ed13000 - 0x18ee1efff CloudKit arm64 <89ba646bfff53b97a85a3b50b989c352> /System/Library/Frameworks/CloudKit.framework/CloudKit

0x18ee1f000 - 0x18ee1ffff IntentsFoundation arm64 <6afe1d037833313485a2639410a33fd1> /System/Library/PrivateFrameworks/IntentsFoundation.framework/IntentsFoundation

0x18ee20000 - 0x18eee9fff Network arm64 <4bbb4fd713b13fce9d356ce7a5bec67f> /System/Library/PrivateFrameworks/Network.framework/Network

0x18eeea000 - 0x18f0f2fff Intents arm64 <6f6e387fe2a83507afa9d783857b7371> /System/Library/Frameworks/Intents.framework/Intents

0x18f0f3000 - 0x18f10efff libresolv.9.dylib arm64 <6112d40e403d357fbad3d1c5eece44c1> /usr/lib/libresolv.9.dylib

0x18f10f000 - 0x18f111fff CoreDuetDebugLogging arm64 <2111519bcd4439708c05623b4e1d84ac> /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/CoreDuetDebugLogging

0x18f112000 - 0x18f146fff libtidy.A.dylib arm64 <6ca9cfa0ea6e31e6be2882844b4e3882> /usr/lib/libtidy.A.dylib

0x18f147000 - 0x18f26efff CoreDuet arm64 <d6f40e3387fe3492a1ccf211a9bc6bf9> /System/Library/PrivateFrameworks/CoreDuet.framework/CoreDuet

0x18f26f000 - 0x18f28dfff CoreDuetContext arm64 <f6e48ad0491b39caa3af0fb969a5c293> /System/Library/PrivateFrameworks/CoreDuetContext.framework/CoreDuetContext

0x18f28e000 - 0x18f2a2fff CoreDuetDaemonProtocol arm64 <f99189deed7d36958dddbca1ab6321e4> /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/CoreDuetDaemonProtocol

0x18f2a3000 - 0x18f30efff IMFoundation arm64 <5d62cd7090a23e7ab74789130e96a5dc> /System/Library/PrivateFrameworks/IMFoundation.framework/IMFoundation

0x18f30f000 - 0x18f33dfff vCard arm64 <617bfade5c6537c0967a7d32b4ed7ad5> /System/Library/PrivateFrameworks/vCard.framework/vCard

0x18f33e000 - 0x18f445fff Contacts arm64 <078dde6797713223a520eb8ecc79d0b5> /System/Library/Frameworks/Contacts.framework/Contacts

0x18f446000 - 0x18f447fff DiagnosticLogCollection arm64 <4ba5c163e52a3bf8b3d42b2cd242d68c> /System/Library/PrivateFrameworks/DiagnosticLogCollection.framework/DiagnosticLogCollection

0x18f448000 - 0x18f449fff Marco arm64 <58cd6bed2d16302bb84527a52e6aad4a> /System/Library/PrivateFrameworks/Marco.framework/Marco

0x18f44a000 - 0x18f450fff MessageProtection arm64 <eac29f93cc72332fabc75a7696ae29f0> /System/Library/PrivateFrameworks/MessageProtection.framework/MessageProtection

0x18f451000 - 0x18f749fff StoreServices arm64 <cd530f60cdd4384d8f6cfeb3c4dfc820> /System/Library/PrivateFrameworks/StoreServices.framework/StoreServices

0x18f74a000 - 0x18f762fff Engram arm64 <06ac3d820b1837429dbcc4afe23f057e> /System/Library/PrivateFrameworks/Engram.framework/Engram

0x18f763000 - 0x18f9c9fff IDSFoundation arm64 <1b3cee6f88db3474bd7418f67e5039b3> /System/Library/PrivateFrameworks/IDSFoundation.framework/IDSFoundation

0x18f9ca000 - 0x18f9d5fff CaptiveNetwork arm64 <7370ab9c9d19372694c32eddd151408b> /System/Library/PrivateFrameworks/CaptiveNetwork.framework/CaptiveNetwork

0x18f9d6000 - 0x18fa04fff EAP8021X arm64 <f011d0c978dc3371a68adbd963feae2c> /System/Library/PrivateFrameworks/EAP8021X.framework/EAP8021X

0x18fa05000 - 0x18fa3ffff MobileWiFi arm64 <821b33e7c58132e887940e7a63f83c94> /System/Library/PrivateFrameworks/MobileWiFi.framework/MobileWiFi

0x18fa40000 - 0x18fa42fff OAuth arm64 <fa58137fc53d3ec7ab103b0ef0837308> /System/Library/PrivateFrameworks/OAuth.framework/OAuth

0x18fa43000 - 0x18fa45fff CommonAuth arm64 <ca5c8872bba93e9cbd0d22bfbe6f3f8d> /System/Library/PrivateFrameworks/CommonAuth.framework/CommonAuth

0x18fa46000 - 0x18fab4fff Heimdal arm64 <e140358df24f3c048fc72a418ef7706f> /System/Library/PrivateFrameworks/Heimdal.framework/Heimdal

0x18fab5000 - 0x18fadefff GSS arm64 <7356db1437d33b4eaae3181c2f930107> /System/Library/Frameworks/GSS.framework/GSS

0x18fadf000 - 0x18faf6fff ApplePushService arm64 <9f71334cb8273c719e7c48dd19e4ae15> /System/Library/PrivateFrameworks/ApplePushService.framework/ApplePushService

0x18faf7000 - 0x18fb8ffff AccountsDaemon arm64 <41d72f5376e53be993c062acb42ce5c7> /System/Library/PrivateFrameworks/AccountsDaemon.framework/AccountsDaemon

0x18fb90000 - 0x18fbaefff AppleIDSSOAuthentication arm64 <581b0aafe3af3f2297906d743f907e76> /System/Library/PrivateFrameworks/AppleIDSSOAuthentication.framework/AppleIDSSOAuthentication

0x18fbaf000 - 0x18fc21fff AppleAccount arm64 <855aeb4d5acf304d837a233cdfd9b8d3> /System/Library/PrivateFrameworks/AppleAccount.framework/AppleAccount

0x18fc22000 - 0x18fd18fff CoreUtils arm64 <6aef56c16f8e38cb84515ad30106d4d4> /System/Library/PrivateFrameworks/CoreUtils.framework/CoreUtils

0x18fd19000 - 0x18fe32fff IDS arm64 <0a0ac8f0de78370c8a00166e8fe250ef> /System/Library/PrivateFrameworks/IDS.framework/IDS

0x18fe33000 - 0x18fe55fff MediaServices arm64 <76ac3ce527e231b0b3a523213156b10d> /System/Library/PrivateFrameworks/MediaServices.framework/MediaServices

0x18fe56000 - 0x18ff82fff MediaRemote arm64 <b1c783be5a2e3092a45991b2aa05ef67> /System/Library/PrivateFrameworks/MediaRemote.framework/MediaRemote

0x18ff83000 - 0x18ff99fff UserManagement arm64 <083847fbe165363c90f54207b0398742> /System/Library/PrivateFrameworks/UserManagement.framework/UserManagement

0x18ff9a000 - 0x18ffa9fff MobileBluetooth arm64 <c70e58861e7c36909c7454485bbbe71a> /System/Library/PrivateFrameworks/MobileBluetooth.framework/MobileBluetooth

0x18ffaa000 - 0x18ffdafff Bom arm64 <cf0e2d0d73e43f8c860dbc67b44126f0> /System/Library/PrivateFrameworks/Bom.framework/Bom

0x18ffdb000 - 0x18ffdffff CommunicationsFilter arm64 <0eb89b9e7d093913b5bab2b13dcfcaf7> /System/Library/PrivateFrameworks/CommunicationsFilter.framework/CommunicationsFilter

0x18ffe0000 - 0x190005fff FTAWD arm64 <9ca76d840e9a3487a261d8b229f8d102> /System/Library/PrivateFrameworks/FTAWD.framework/FTAWD

0x190006000 - 0x190059fff FTServices arm64 <db7aee922bc739c4b5bec28ef22570bf> /System/Library/PrivateFrameworks/FTServices.framework/FTServices

0x19005a000 - 0x1900acfff WirelessProximity arm64 <9ec317a7f29c3fb2b221a56641660a49> /System/Library/PrivateFrameworks/WirelessProximity.framework/WirelessProximity

0x1900ad000 - 0x1900b7fff ProactiveEventTracker arm64 <6d6d7ae28f0b3888bfa092d1a6da05eb> /System/Library/PrivateFrameworks/ProactiveEventTracker.framework/ProactiveEventTracker

0x1900b8000 - 0x190109fff ChunkingLibrary arm64 <0b1fe58868c33c77827598bb2f7e3704> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/ChunkingLibrary

0x19010a000 - 0x190116fff libnetworkextension.dylib arm64 <9006f01a438e3a449246ff4cc12a2cbf> /usr/lib/libnetworkextension.dylib

0x190117000 - 0x19013bfff AddressBook arm64 <96bdc1de5cbf3a1d9eb2b9ac302f8c2d> /System/Library/Frameworks/AddressBook.framework/AddressBook

0x190f21000 - 0x1910b6fff NetworkExtension arm64 <e8f4c4267dbd3c8abe3cb1a09da44498> /System/Library/Frameworks/NetworkExtension.framework/NetworkExtension

0x1910b7000 - 0x1914bafff SiriTTS arm64 <c91d57bfc5933f958528458ee97438d4> /System/Library/PrivateFrameworks/SiriTTS.framework/SiriTTS

0x1914bb000 - 0x191511fff SAObjects arm64 <1f945bf869973f1ba3e2b64772aa67bd> /System/Library/PrivateFrameworks/SAObjects.framework/SAObjects

0x191512000 - 0x19154dfff VoiceServices arm64 <f1c82418152436a59c9369b9d74f7620> /System/Library/PrivateFrameworks/VoiceServices.framework/VoiceServices

0x19154e000 - 0x19157efff GLKit arm64 <54d43e5b19763f6b9b4d1cae180f98ce> /System/Library/Frameworks/GLKit.framework/GLKit

0x19157f000 - 0x19164afff AssistantServices arm64 <53995ad11bec37209d8863f586947303> /System/Library/PrivateFrameworks/AssistantServices.framework/AssistantServices

0x19164b000 - 0x191652fff AssetCacheServices arm64 <adfd92ff98e6319190950e96f0ee5f56> /System/Library/PrivateFrameworks/AssetCacheServices.framework/AssetCacheServices

0x191653000 - 0x19170dfff NetworkServiceProxy arm64 <b14b04ac641e32428b9a27bfbf8f8b34> /System/Library/PrivateFrameworks/NetworkServiceProxy.framework/NetworkServiceProxy

0x19170e000 - 0x1917f3fff MMCS arm64 <436a4cc8107135e1bf7dcd5ece3a7f2d> /System/Library/PrivateFrameworks/MMCS.framework/MMCS

0x1917f4000 - 0x191800fff BluetoothManager arm64 <146859b1bc3a35639cc7f30c4665c924> /System/Library/PrivateFrameworks/BluetoothManager.framework/BluetoothManager

0x191801000 - 0x191872fff CoreDAV arm64 <fbb700400b3d38d391a899f700803b6c> /System/Library/PrivateFrameworks/CoreDAV.framework/CoreDAV

0x191873000 - 0x1918a7fff iCalendar arm64 <ad5a551512623cf48595cc08db62d3c1> /System/Library/PrivateFrameworks/iCalendar.framework/iCalendar

0x1918a8000 - 0x1918b6fff PersonaKit arm64 <6f86901935b8359892902f012e103688> /System/Library/PrivateFrameworks/PersonaKit.framework/PersonaKit

0x1918b7000 - 0x191910fff CalendarFoundation arm64 <9b14b75e15c23ea2bc5120de2d342f5a> /System/Library/PrivateFrameworks/CalendarFoundation.framework/CalendarFoundation

0x191911000 - 0x19193efff PhotosFormats arm64 <24c5b2b17a873d7b8268ff535c5900f5> /System/Library/PrivateFrameworks/PhotosFormats.framework/PhotosFormats

0x19193f000 - 0x1919dcfff CalendarDatabase arm64 <9dc05665029c3b20aff0cd79f23ca7d5> /System/Library/PrivateFrameworks/CalendarDatabase.framework/CalendarDatabase

0x1919dd000 - 0x191a2efff CalendarDaemon arm64 <d2b9ffeef42133239cff4fe768a7de7d> /System/Library/PrivateFrameworks/CalendarDaemon.framework/CalendarDaemon

0x191a2f000 - 0x191b4cfff CloudPhotoLibrary arm64 <f61c53afdcf63bd7b4c18c6387494c8c> /System/Library/PrivateFrameworks/CloudPhotoLibrary.framework/CloudPhotoLibrary

0x191b4d000 - 0x191c30fff EventKit arm64 <dc1cdf2a82e038b7bc9ec91009bda7fc> /System/Library/Frameworks/EventKit.framework/EventKit

0x191c31000 - 0x191c5bfff AssetsLibraryServices arm64 <e577b1ae9a69377dbe0015e516a79b8b> /System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices

0x191c5c000 - 0x191c90fff ACTFramework arm64 <33d60c9dc4e83b7d8a3ea8ce7101e478> /System/Library/PrivateFrameworks/ACTFramework.framework/ACTFramework

0x191c91000 - 0x191cb1fff DCIMServices arm64 <7dfdea1f3a8b3365ac22ee756e3a03b3> /System/Library/PrivateFrameworks/DCIMServices.framework/DCIMServices

0x191cb2000 - 0x191decfff CoreMediaStream arm64 <22c987d700f23ca18b6f98309deada3d> /System/Library/PrivateFrameworks/CoreMediaStream.framework/CoreMediaStream

0x191ded000 - 0x191df4fff XPCKit arm64 <56667d7e63273716b7b11ee8092860c7> /System/Library/PrivateFrameworks/XPCKit.framework/XPCKit

0x191df5000 - 0x191edbfff CameraKit arm64 <a0483b576e203e38a7b23fc1966e0280> /System/Library/PrivateFrameworks/CameraKit.framework/CameraKit

0x191edc000 - 0x191ef4fff CloudPhotoServices arm64 <92460c93e8d33e4eb912fbd9526310e6> /System/Library/PrivateFrameworks/CloudPhotoServices.framework/CloudPhotoServices

0x191ef5000 - 0x191f00fff CoreRecents arm64 <899a7e3f9ae137a2b50ca805641ebbc6> /System/Library/PrivateFrameworks/CoreRecents.framework/CoreRecents

0x191f01000 - 0x191f1ffff MediaStream arm64 <68ebac415f953a1d875920fb59f7b64d> /System/Library/PrivateFrameworks/MediaStream.framework/MediaStream

0x191f20000 - 0x192343fff PhotoLibraryServices arm64 <f10fd18c572d3192aaa30ecb3c3f29ab> /System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices

0x192344000 - 0x19237afff PrototypeTools arm64 <6dc41b508b2f3fa5a9084ec38ed476f2> /System/Library/PrivateFrameworks/PrototypeTools.framework/PrototypeTools

0x19237b000 - 0x192406fff CoreSymbolication arm64 <2a7bed5d2dae3ac892d69efbefa822c3> /System/Library/PrivateFrameworks/CoreSymbolication.framework/CoreSymbolication

0x192407000 - 0x19252afff SearchFoundation arm64 <eb1897e24eaf39cbab29b4c99b465490> /System/Library/PrivateFrameworks/SearchFoundation.framework/SearchFoundation

0x19252b000 - 0x192531fff IncomingCallFilter arm64 <c493ea1b15b6320d92e8805bb84d5cc0> /System/Library/PrivateFrameworks/IncomingCallFilter.framework/IncomingCallFilter

0x192532000 - 0x1925dafff iTunesStore arm64 <63a81dfaeade36eab06b4990959debed> /System/Library/PrivateFrameworks/iTunesStore.framework/iTunesStore

0x1925db000 - 0x1925e1fff libtzupdate.dylib arm64 <3ccb5e11bb583b818d3dd63d5f50adb1> /usr/lib/libtzupdate.dylib

0x1925e2000 - 0x192747fff Preferences arm64 <1dd337fc1c713b9da43c1e8c83106459> /System/Library/PrivateFrameworks/Preferences.framework/Preferences

0x192748000 - 0x19274ffff CoreTime arm64 <cdc1dba602ff37dca9c2c9d7dcfac832> /System/Library/PrivateFrameworks/CoreTime.framework/CoreTime

0x192750000 - 0x1928b8fff CVML arm64 <096ff2ecd5b338e8a6947148c5aad14f> /System/Library/PrivateFrameworks/CVML.framework/CVML

0x1928b9000 - 0x192905fff CoreAppleCVA arm64 <d939c1b9c6a33adaa0fc8e4c54e3f27e> /System/Library/PrivateFrameworks/CoreAppleCVA.framework/CoreAppleCVA

0x192906000 - 0x19293cfff DifferentialPrivacy arm64 <33e1715d78e83ddb8049fd4b96e99f19> /System/Library/PrivateFrameworks/DifferentialPrivacy.framework/DifferentialPrivacy

0x19293d000 - 0x192aa0fff AppleCVA arm64 <881a35d4318d3afa9b1ff60d49499577> /System/Library/PrivateFrameworks/AppleCVA.framework/AppleCVA

0x192aa1000 - 0x192b3cfff Montreal arm64 <34664c28ec733972aeb53ddc8499cbd6> /System/Library/PrivateFrameworks/Montreal.framework/Montreal

0x192b3d000 - 0x192d15fff Espresso arm64 <f40931cf781b30d0ae541fc08d84259d> /System/Library/PrivateFrameworks/Espresso.framework/Espresso

0x192d1a000 - 0x192e6cfff Photos arm64 <c906aedc92f03b09a44498bf50aaad74> /System/Library/Frameworks/Photos.framework/Photos

0x192e79000 - 0x193026fff CoreML arm64 <bb1b5481170d33819cc0269bdc82e0d9> /System/Library/Frameworks/CoreML.framework/CoreML

0x193027000 - 0x19302bfff CoreOptimization arm64 <14c64d1647493d73b9d47a245089b5d8> /System/Library/PrivateFrameworks/CoreOptimization.framework/CoreOptimization

0x19302c000 - 0x193066fff SafariCore arm64 <369a86590f9739f288be6313ca36d96e> /System/Library/PrivateFrameworks/SafariCore.framework/SafariCore

0x193067000 - 0x1930c1fff CorePrediction arm64 <c614db07e6dd3bcea8fea8a5611918b3> /System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction

0x1930c2000 - 0x1931befff Navigation arm64 <c4898f49b66734578d0b6d79b3948866> /System/Library/PrivateFrameworks/Navigation.framework/Navigation

0x1931bf000 - 0x1931d7fff ContactsDonation arm64 <555b82bf7c2b3c44b1baae92aafe806e> /System/Library/PrivateFrameworks/ContactsDonation.framework/ContactsDonation

0x1931d8000 - 0x193204fff Futhark arm64 <6765c418aaa63b27a4a6df34123c7e0d> /System/Library/PrivateFrameworks/Futhark.framework/Futhark

0x193248000 - 0x19329afff ToneLibrary arm64 <0340ea13f43937809d7e52cb06be94ae> /System/Library/PrivateFrameworks/ToneLibrary.framework/ToneLibrary

0x19329b000 - 0x1932adfff BaseBoardUI arm64 <5913298e3ecc3fdaaf3e9a3ce4fe4f05> /System/Library/PrivateFrameworks/BaseBoardUI.framework/BaseBoardUI

0x1932ae000 - 0x193305fff ContactsUICore arm64 <db13d69fbe0137338600e254c85ac15f> /System/Library/PrivateFrameworks/ContactsUICore.framework/ContactsUICore

0x193306000 - 0x193469fff ContactsUI arm64 <21ba04bf5831317f8b5e5af4e5d6ca66> /System/Library/Frameworks/ContactsUI.framework/ContactsUI

0x19346a000 - 0x193540fff CorePDF arm64 <e5e14506972e3db6984aae5894fdcde5> /System/Library/PrivateFrameworks/CorePDF.framework/CorePDF

0x193541000 - 0x19379cfff Vision arm64 <5f88c06f3ac0327586728dfec97970ef> /System/Library/Frameworks/Vision.framework/Vision

0x19379d000 - 0x193b4afff WebKit arm64 <2224640f7c733d3b86b42f44d801d9b2> /System/Library/Frameworks/WebKit.framework/WebKit

0x193b4b000 - 0x193c04fff BulletinBoard arm64 <e34f632990d73fc8ba12d8c56c74f408> /System/Library/PrivateFrameworks/BulletinBoard.framework/BulletinBoard

0x193c05000 - 0x193c0afff ConstantClasses arm64 <012de7d5df2b332bb8b16617404bdb71> /System/Library/PrivateFrameworks/ConstantClasses.framework/ConstantClasses

0x193c0b000 - 0x193c13fff CertUI arm64 <7eac85579f81311f997c85a6e3d0ddd7> /System/Library/PrivateFrameworks/CertUI.framework/CertUI

0x193c14000 - 0x193c56fff AXRuntime arm64 <031488f699093e72928149d0d86fdc85> /System/Library/PrivateFrameworks/AXRuntime.framework/AXRuntime

0x193c57000 - 0x193c8efff ScreenReaderCore arm64 <6dca0b1429c9342e8a6b26e523e0fef7> /System/Library/PrivateFrameworks/ScreenReaderCore.framework/ScreenReaderCore

0x193c8f000 - 0x193cb2fff TextToSpeech arm64 <771628a327c83f43b2b21a18527c8f26> /System/Library/PrivateFrameworks/TextToSpeech.framework/TextToSpeech

0x193cb3000 - 0x193cf9fff CoreMIDI arm64 <a37dc2e94fed3169836df3683b64c7eb> /System/Library/Frameworks/CoreMIDI.framework/CoreMIDI

0x193cfa000 - 0x193d96fff MediaPlatform arm64 <9eeb6a5ba91c3435bfabb904a15b8b26> /System/Library/PrivateFrameworks/MediaPlatform.framework/MediaPlatform

0x193d97000 - 0x193df6fff WebBookmarks arm64 <b73c77f16c4c367faa878ea11276ff7d> /System/Library/PrivateFrameworks/WebBookmarks.framework/WebBookmarks

0x193df7000 - 0x193dfdfff DAAPKit arm64 <94f8ec869c4034779031bedf4c31db52> /System/Library/PrivateFrameworks/DAAPKit.framework/DAAPKit

0x193dfe000 - 0x193e00fff libAXSafeCategoryBundle.dylib arm64 <9255d017aa7d3911905645ebd0df0731> /usr/lib/libAXSafeCategoryBundle.dylib

0x193e01000 - 0x193e0bfff libAXSpeechManager.dylib arm64 <c1a9b205b0f93694a7e5beb21cbf8460> /usr/lib/libAXSpeechManager.dylib

0x193e0c000 - 0x193eeefff AccessibilityUtilities arm64 <a473b8b0af5933e18b4632ef24fde6e3> /System/Library/PrivateFrameworks/AccessibilityUtilities.framework/AccessibilityUtilities

0x193eef000 - 0x1941c7fff MediaLibraryCore arm64 <b4cc309be3513471999aef9279d4743c> /System/Library/PrivateFrameworks/MediaLibraryCore.framework/MediaLibraryCore

0x1941c8000 - 0x1941c8fff AdSupport arm64 <85154ac5d64c342ab868ff332e90e504> /System/Library/Frameworks/AdSupport.framework/AdSupport

0x1941c9000 - 0x194447fff MusicLibrary arm64 <bfea1081897330919b884ac1359d5dee> /System/Library/PrivateFrameworks/MusicLibrary.framework/MusicLibrary

0x194448000 - 0x194acefff VectorKit arm64 <180c464177913480b8871c39a51ce386> /System/Library/PrivateFrameworks/VectorKit.framework/VectorKit

0x194acf000 - 0x194d0bfff MapKit arm64 <138fd03bf9623a028579ffb6b14b69b0> /System/Library/Frameworks/MapKit.framework/MapKit

0x194d0c000 - 0x194e76fff iTunesCloud arm64 <8c934a63b54f3342aca75ec524f36d28> /System/Library/PrivateFrameworks/iTunesCloud.framework/iTunesCloud

0x194e77000 - 0x194f17fff HomeSharing arm64 <ef4d1fddd2563fa190f26c0156fd8cc9> /System/Library/PrivateFrameworks/HomeSharing.framework/HomeSharing

0x194f18000 - 0x194f8dfff WebInspector arm64 <7b9898c141c53098b7ad263d1f364bad> /System/Library/PrivateFrameworks/WebInspector.framework/WebInspector

0x194f8e000 - 0x195075fff ITMLKit arm64 <d2edb026e3a830c39098a26a61454861> /System/Library/PrivateFrameworks/ITMLKit.framework/ITMLKit

0x195086000 - 0x1954bbfff MediaPlayer arm64 <95ed93ac0daa3168bd55830e92c10621> /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer

0x195664000 - 0x19569efff CalendarUIKit arm64 <5bcc1e42d2fa342984e05a7e33d536a0> /System/Library/PrivateFrameworks/CalendarUIKit.framework/CalendarUIKit

0x19569f000 - 0x1956b6fff AccessibilityUIUtilities arm64 <da2bb94942f93a9ca8f0f132025d8e6e> /System/Library/PrivateFrameworks/Accessibility.framework/Frameworks/AccessibilityUIUtilities.framework/AccessibilityUIUtilities

0x195713000 - 0x195726fff AssetsLibrary arm64 <72e547bd283a3408802e9632d376bcf2> /System/Library/Frameworks/AssetsLibrary.framework/AssetsLibrary

0x195727000 - 0x195905fff EventKitUI arm64 <80ae00c94d293b488e069d54df184712> /System/Library/Frameworks/EventKitUI.framework/EventKitUI

0x195906000 - 0x195961fff AXMediaUtilities arm64 <35f1eedb9c7d307d8b7f8d6311a86eb6> /System/Library/PrivateFrameworks/AXMediaUtilities.framework/AXMediaUtilities

0x195962000 - 0x1959d5fff UIAccessibility arm64 <169220ecc20f397dbb84d18baa185a5b> /System/Library/PrivateFrameworks/UIAccessibility.framework/UIAccessibility

0x1959f8000 - 0x195a99fff Social arm64 <6a4cf88de313334287a0f23ed2551626> /System/Library/Frameworks/Social.framework/Social

0x195bbe000 - 0x195c53fff CoreRecognition arm64 <d23a0bfbd6563c23adab8536917f095f> /System/Library/PrivateFrameworks/CoreRecognition.framework/CoreRecognition

0x195dbe000 - 0x195fe0fff libmecabra.dylib arm64 <e6f4c66ce29f35a3b7b3489070807782> /usr/lib/libmecabra.dylib

0x195fe1000 - 0x19607bfff CoreParsec arm64 <8d450c0c6d9f3b4c866b104d7a5c29ef> /System/Library/PrivateFrameworks/CoreParsec.framework/CoreParsec

0x1960ac000 - 0x1960ddfff SharedUtils arm64 <c37cb0927cb7391daf30ba2320e6f6bf> /System/Library/Frameworks/LocalAuthentication.framework/Support/SharedUtils.framework/SharedUtils

0x19611a000 - 0x1961defff VideoSubscriberAccount arm64 <dece6429ff253d9ca97997cc25bfe9e4> /System/Library/Frameworks/VideoSubscriberAccount.framework/VideoSubscriberAccount

0x1961df000 - 0x196210fff Pegasus arm64 <4bddc2d23cb732e38945ad29f87155ba> /System/Library/PrivateFrameworks/Pegasus.framework/Pegasus

0x196211000 - 0x196291fff AVKit arm64 <57fe47c42f35374494e53647cfade740> /System/Library/Frameworks/AVKit.framework/AVKit

0x19645b000 - 0x196471fff LocalAuthentication arm64 <6707b3ba83e33cc0ab014e5f6096ee69> /System/Library/Frameworks/LocalAuthentication.framework/LocalAuthentication

0x196472000 - 0x196474fff ParsecSubscriptionServiceSupport arm64 <386fb663c4e43b91aa87bb11766f4bab> /System/Library/PrivateFrameworks/ParsecSubscriptionServiceSupport.framework/ParsecSubscriptionServiceSupport

0x19651c000 - 0x196534fff CoreInterest arm64 <f20a19ef2bdf3746aab8165349b00c80> /System/Library/PrivateFrameworks/CoreInterest.framework/CoreInterest

0x196535000 - 0x196793fff SafariShared arm64 <79ba256ab93d3a6cafcce49bdc4057ff> /System/Library/PrivateFrameworks/SafariShared.framework/SafariShared

0x196794000 - 0x1967cefff WebUI arm64 <9475008be6bf3cf28224aca8393a9ab1> /System/Library/PrivateFrameworks/WebUI.framework/WebUI

0x196850000 - 0x196859fff MobileStorage arm64 <e6ad79dd02f43c7fa4510032fd00b295> /System/Library/PrivateFrameworks/MobileStorage.framework/MobileStorage

0x19685a000 - 0x19689cfff ContentIndex arm64 <6c63191321c73daf8a7b9ce614fbfda2> /System/Library/PrivateFrameworks/ContentIndex.framework/ContentIndex

0x19689d000 - 0x196b90fff ImageCapture arm64 <32019287f30b3dea8571c29553a991bb> /System/Library/PrivateFrameworks/ImageCapture.framework/ImageCapture

0x196b91000 - 0x196d60fff NeutrinoCore arm64 <1ee6eff2b35832fd9ad4abf3bfc03fc6> /System/Library/PrivateFrameworks/NeutrinoCore.framework/NeutrinoCore

0x196d61000 - 0x196d77fff iPhotoMigrationSupport arm64 <45f0def82e113794bdcf403df3ff1346> /System/Library/PrivateFrameworks/iPhotoMigrationSupport.framework/iPhotoMigrationSupport

0x196d78000 - 0x196d89fff DiagnosticExtensions arm64 <2e54c5af671d332d95d2c4bcacf1c08f> /System/Library/PrivateFrameworks/DiagnosticExtensions.framework/DiagnosticExtensions

0x197089000 - 0x197120fff PhotoLibrary arm64 <d780d3adad1b3e9faa7934f9a400f27b> /System/Library/PrivateFrameworks/PhotoLibrary.framework/PhotoLibrary

0x197121000 - 0x19746ffff PhotosUICore arm64 <b6ca3b98bd703da2aa67a6106b597f50> /System/Library/PrivateFrameworks/PhotosUICore.framework/PhotosUICore

0x197516000 - 0x19751cfff LinguisticData arm64 <6896b00291a7366aa4951980043996ee> /System/Library/PrivateFrameworks/LinguisticData.framework/LinguisticData

0x19751d000 - 0x197534fff NeutrinoKit arm64 <d8659956dfde38dab2705f09c0731d97> /System/Library/PrivateFrameworks/NeutrinoKit.framework/NeutrinoKit

0x197535000 - 0x1975bffff PhotoEditSupport arm64 <73cfccd19c673ec3951aafbdd52723af> /System/Library/PrivateFrameworks/PhotoEditSupport.framework/PhotoEditSupport

0x1975c0000 - 0x1975d2fff SiriTasks arm64 <d9287811291d3ee986c5f69ccb9cc287> /System/Library/PrivateFrameworks/SiriTasks.framework/SiriTasks

0x1975d3000 - 0x1979f3fff PhotosUI arm64 <e1edb5358a643c48a8119f1f6031d0db> /System/Library/Frameworks/PhotosUI.framework/PhotosUI

0x197afd000 - 0x197b29fff StoreKit arm64 <74c48a9a59a8352bb5088a45caf08e3c> /System/Library/Frameworks/StoreKit.framework/StoreKit

0x197cb9000 - 0x197cd3fff MetalKit arm64 <6bbf623d769731008277eb593048ef67> /System/Library/Frameworks/MetalKit.framework/MetalKit

0x197cd4000 - 0x197cf5fff GenerationalStorage arm64 <e9b59e80f75f3f7ea25bb4c6dcb0f9e5> /System/Library/PrivateFrameworks/GenerationalStorage.framework/GenerationalStorage

0x198136000 - 0x198204fff CoreHandwriting arm64 <fec70ac49a9031668c834625f2ebbd71> /System/Library/PrivateFrameworks/CoreHandwriting.framework/CoreHandwriting

0x198368000 - 0x198370fff AddressBookUI arm64 <89c59c5837833e7ba81c8f83216b4b0a> /System/Library/Frameworks/AddressBookUI.framework/AddressBookUI

0x1987a1000 - 0x1988cbfff PencilKit arm64 <daa0a2b164393ea1b7afc2f2162508fc> /System/Library/PrivateFrameworks/PencilKit.framework/PencilKit

0x1988cc000 - 0x1988e9fff QuickLookThumbnailing arm64 <c3aa7cdf5cd032d88cf4ea3fa46bff5f> /System/Library/PrivateFrameworks/QuickLookThumbnailing.framework/QuickLookThumbnailing

0x1988ea000 - 0x1989a5fff PDFKit arm64 <e654fe55ab1a3c229aec449ea43c93d7> /System/Library/Frameworks/PDFKit.framework/PDFKit

0x1989a6000 - 0x198ad2fff AnnotationKit arm64 <1d7e589ba2e437558e796638e126538e> /System/Library/PrivateFrameworks/AnnotationKit.framework/AnnotationKit

0x198cf2000 - 0x198d22fff MarkupUI arm64 <3ec3c979d1cb307291929de813ccefa0> /System/Library/PrivateFrameworks/MarkupUI.framework/MarkupUI

0x198d45000 - 0x198dfefff QuickLook arm64 <f7491f2cd30d32d484fd2e662b4e88c5> /System/Library/Frameworks/QuickLook.framework/QuickLook

0x19a0e7000 - 0x19a0fffff IAP arm64 <4b52bf39924136eaa7b7f87f4ce8de1a> /System/Library/PrivateFrameworks/IAP.framework/IAP

0x19a5b8000 - 0x19a5d1fff ExternalAccessory arm64 <0cbbc69f39293de3a74021e458eeca81> /System/Library/Frameworks/ExternalAccessory.framework/ExternalAccessory

0x19a63a000 - 0x19a63efff AccessibilityUIShared arm64 <a86f2fcb170f34e5a3a1c0af00f03329> /System/Library/PrivateFrameworks/Accessibility.framework/Frameworks/AccessibilityUIShared.framework/AccessibilityUIShared

0x19a9c5000 - 0x19a9cbfff AccessibilityUI arm64 <0a028cdf461337378dadbc6afd041e45> /System/Library/PrivateFrameworks/Accessibility.framework/Frameworks/AccessibilityUI.framework/AccessibilityUI

0x19d27a000 - 0x19d29efff AppSupportUI arm64 <d2aa3b3a4ce3315e8e5cbc923d98f51c> /System/Library/PrivateFrameworks/AppSupportUI.framework/AppSupportUI

0x19e8f0000 - 0x19e8f2fff SpeakTypingServices arm64 <f4ca640f0fff349fb5b8eea64ed7c741> /System/Library/PrivateFrameworks/Accessibility.framework/Frameworks/SpeakTypingServices.framework/SpeakTypingServices

0x19e8f3000 - 0x19e8f8fff ZoomServices arm64 <3a721d377afe3d5084d5d9bf8145355b> /System/Library/PrivateFrameworks/Accessibility.framework/Frameworks/ZoomServices.framework/ZoomServices

0x1a3434000 - 0x1a3441fff AccessibilitySettingsLoader arm64 <fcefce5a67a9329cb2b5f27a501f4b58> /System/Library/AccessibilityBundles/AccessibilitySettingsLoader.bundle/AccessibilitySettingsLoader

0x1a3725000 - 0x1a39d9fff RawCamera arm64 <6a57a44279933303877d6b753a99568e> /System/Library/CoreServices/RawCamera.bundle/RawCamera

0x1a3a29000 - 0x1a3a3dfff libCGInterfaces.dylib arm64 <dc01f8416b033dcfb1dbbb7f40777e83> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Libraries/libCGInterfaces.dylib

0x1a5fa4000 - 0x1a5fcbfff CoreServicesInternal arm64 <60e1e8af6f4433d4a462ac72f72cc4f8> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/CoreServicesInternal

0x1a657d000 - 0x1a658efff libGSFontCache.dylib arm64 <d4088b263704312cbfbef3c0e8c26eb8> /System/Library/PrivateFrameworks/FontServices.framework/libGSFontCache.dylib

0x1a658f000 - 0x1a65c1fff libTrueTypeScaler.dylib arm64 <63964522206d31ca9d7f5b9b78227abc> /System/Library/PrivateFrameworks/FontServices.framework/libTrueTypeScaler.dylib

0x1a7d1f000 - 0x1a7d22fff InternationalSupport arm64 <6efcd0e042783733ac24282e37617085> /System/Library/PrivateFrameworks/InternationalSupport.framework/InternationalSupport

0x1abbbd000 - 0x1abbeefff libclosured.dylib arm64 <56e1a40175843bda9c860bdbbcf1b0b5> /usr/lib/closure/libclosured.dylib



EOF

This is still occuring for my app and literally every single other app on my device that uses background notifications. GooglePhotos, Gmail, AccuWeather, Twitter (and once in the MobileSMS process) are we all doing something wrong or is it the OS? I filed a bug report with sysdiag, console logs, etc and the eventual response I got was "get a new battery" which seems somewhat unhelpful. 🙂 I guess I tell my users this if they stop getting background notifications? I understand background notifications won't get deliveried if the device is in low power mode, but I was seeing this on newer devices and when it never hit low power mode. It's somewhat frustrating to actually see that the notifications are getting to the device but not delivered to the app after this crash occurs without opening the app again. All I want to do is send a background notification more or less reliably (or at the very least not have it shutoff completely w/o having to open the app again) every 15 minutes or so. I've looked at my code six ways to Sunday, and I don't see any incorrect usage of the background tasks.

I’m confused. You wrote:

All I want to do is send a background notification more or less reliably (or at the very least not have it shutoff completely w/o having to open the app again) every 15 minutes or so.

and yet all the talk up thread has been about crashes. Can you give us some more details on what you’re trying to achieve here?

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

I'm seeing a similar issue on iOS 11.4.1. Our app is using local notifications and we're seeing 0x8badf00d crashes. When I inspect sysdiagnose logs I'm seeing this at the time of the crash (I'm stripping out my app's name from the logs):



[XXXXXX:5147] Forcing crash report with description: XXXX:5147 has active assertions beyond permitted time:

<BKProcessAssertion: 0x104c2dbb0; "will present notification" (notificationAction:30s); id:…5F2A1D500EB2> (owner: SpringBoard:4845)


This doesn't seem to be caused by anything in our app - all of our background tasks have explicitly been given names so it's easier for us to debug. Is this still an issue in 11.4?

The original iOS 11 problem (r. 33765986) was definitely fixed in 11.2. If you’re having problems on 11.4, that’s something new. And I’ve not seen widespread reports of a problem like this on 11.4, leading me to suspect that there may be a problem with your code. The one thing to be careful of is completion handlers. When you get told about a notification (there are various APIs for thus, but a good example is

-[UNUserNotificationCenterDelegate willPresentNotification:withCompletionHandler:]
) you may be given a completion handler. If you are given a completion handler, you must make sure to call it. Failing to do that can leak assertions which results in death by food poisoning (‘ate bad food’ ;-).

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"