What is the meaning of: «Bus error: 10»
I installed update 10.10.4 and my MacBook Pro 15 inch (early 2011) which has been running Yosemite has nearly impossible to use.
Virtually any mouse click resulted in a couple minutes of the spinning beach ball before responding to requests.
Ran disk utilities and fixed permissions. Ran slightly faster. Still unusable beach ball on each mouse click.
I booted to safe boot mode to attempt to run a backup. It gave me an error message «can’t write to drive»
I verified this new 2Tb external drive had no issues. Tried again. Same error.
Them I rebooted to normal boot. Backup hung at approx 50Gb.
Tried to retry safe boot mode, computer hung at point of loading desktop image. Gave it 2 hours to get past this point.
Booted back in normal, attempted time machine again and based on a you-tube video, I went to console, searched for wdworker to search for errors…
in on the system.log I find: (shortened for readability)
…com.apple.xpc.launchd[1] (com.apple.mdworker.32bit.02000000-0000-0000-0000-000000000000 [6813]): Service exited due to signal: Bus error 10
note 1: [6813] is incrementing for each entry.
note 2: I tried to give full account of steps. A few iterations left out.
note 3: I can give more detail as necessary.
Anyone in Apple Land have a clue?
Replies
Is this a bug within Swift?
That’s always possible, but it’s unlikely. Most problems like this are caused by bugs in your code, or in framework code that you’re calling. Remember that, even though Swift is a safe language, you’re regularly call framework code that’s not safe.
Or how to catch the error?
This error is a machine exception (as opposed to a language exception) which makes it impossible to catch in the traditional sense.
Any suggestions about how to modify my code?
It’s hard to say without knowing more about the problem. If you post a symbolicated crash log (see TN2151 ), that might give us some hints.
Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
let myEmail = "eskimo" + "1" + "@apple.com"
Hi Eskimo and thank you for the quick response.
There is no crash report (in /Users/***/Library/Logs/CrashReporter). I just get an «application has ended unexpectedly» pop-up. The error is intermittent, non-reproducible and typically occurs within timer event processing. (BTW: I see the «Bus error: 10» by running in Terminal window.)
When timer ticks, file’s modify-date is checked (line 16). This is unchanged in crash scenario, so method readXML() is not invoked.
If file is inaccessible for any reason, method showActivity(…) is invoked to log error info. Its code begins on line 38.
If the application has been idle for a certain amount of time, method lock() is invoked. Its code begins on line 57.
Bus error 10 is associated with memory addressing errors, sometimes specifically with attempts to modify string literals. I just don’t see where anything like that is happening within my Swift code.
func timerTick()
{
//did XML change?
var attributes : [FileAttributeKey : Any]
do
{
attributes = try FileManager.default.attributesOfItem(atPath: path)
}//do
catch let error as NSError
{
//XML file is unavailable; presumably temporarily
showActivity(message: "timerTick: " + error.localizedDescription) // <<<THIS MAY BE TRUE
return
}
let modDate = attributes[FileAttributeKey.modificationDate] as! NSDate
if modDate != XMLasof // <<<THIS EVALUATES FALSE IN CRASH SCENARIO
{
readXML()
asOfDate.stringValue = "file as of " + XMLasof.description(withCalendarFormat: "%Y-%m-%d %H:%M", timeZone: nil, locale: nil)!
}
let idleTime = -lastActive.timeIntervalSinceNow
if (window!.contentView! as NSView).isHidden { return }
switch autoLock
{
case "5 minutes" :
if idleTime > ( 5 * 60) { lock() }
case "15 minutes" :
if idleTime > (15 * 60) { lock() }
case "1 hour" :
if idleTime > (60 * 60) { lock() }
default :
break
}//switch
}
// WRITES message to STDOUT, optionally writes to a file with date/time stamp
func showActivity(message: String!)
{
if message == nil { return }
if message == "" { return }
print(message)
if logPath == nil { return }
if logPath == "" { return }
var output = FileHandle(forWritingAtPath: logPath)
//FILE CREATE CODE OMITTED
output?.seekToEndOfFile()
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss: "
let timestamp: String = dateFormatter.string(from: NSDate() as Date);
output!.write(timestamp.data(using: String.Encoding.utf8, allowLossyConversion: false)!)
output?.write(message.data(using: String.Encoding.utf8, allowLossyConversion: false)!)
output?.write("rn".data(using: String.Encoding.utf8, allowLossyConversion: false)!)
output?.closeFile()
}
func lock()
{
if preferences.isEnabled == false { return }
showActivity(message: "lock")
preferences.isEnabled = false
mainView.visible = false
unlockKey.becomeFirstResponder()
unlockView.visible = true
}
Tghis will probably not cause a bus error, but :
why on line 51 do you unwrap and not on the following ?
- output!.write(timestamp.data(using: String.Encoding.utf8, allowLossyConversion: false)!)
- output?.write(message.data(using: String.Encoding.utf8, allowLossyConversion: false)!)
- output?.write(«rn».data(using: String.Encoding.utf8, allowLossyConversion: false)!)
- output?.closeFile()
>Any suggestions
Are you by any chance trying to access something that has been purposely/previously deallocated by you?
> …about how to modify my code?
Using a support ticket w/DTS would allow you to furnish a project that examples your issue, as opposed to doing a full dump here…ouch 😉
A couple of things:
— A bus error crash is kinda old-school. I mean it’s a fairly low-level crash (dereferencing invalid pointers usually produces a more controlled, or at least better reported, crash), and that may indicate it’s happening in (say) a sensitive section of the kernel. If your problem wasn’t happening on multiple Macs, I’d begin to suspect a hardware fault.
— A crash that happens after a period of time may indicate that a critical resource is being leaked. In your case, you’re creating FileHandle objects after inactivity, and those objects (by default) need a low-level Unix file descriptor, which is an extremely scarce resource. (On a modern Mac, you can only have about 8,000 file descriptors at one time, which isn’t many if you start to forget to release them.) It’s not impossible there’s a resource-handling bug in your code or one of the frameworks APIs that you call, that results in your file descriptors not being released. IIRC, you can run Instruments on your app, and by choosing a suitable instrument you might be able to see an unreleased resource accumulating over time.
— Even if the above can be ruled out, I’d encourage you to think a bit more laterally. The bus error may not be the primary error, only a secondary consequence. Maybe there are other things going wrong too, and they only seem less important.
— If the «lock» function is ever called on a background thread, it’s going to be bad news for your app. It’s worth checking that everything that requires the main thread (the first and last functions in your fragment, at least) is being called on the main thread.
— Is this the debug version of your app that’s crashing, or the release version? Note that in pure Swift code, it’s possible that the text of some run-time error messages may be suppressed in the optimized release version.
— Are you running from Xcode or freestanding? If you’re running from Xcode, you should be able to get some clues by looking at the backtrace at the time of the crash — although not necessarily, if your app is a long way past the point of the original error when it crashes. Even the fact that it does not crash when run from Xcode (if that’s the case) is a small clue.
QuinceyMorris wrote:
A bus error crash is kinda old-school. I mean it’s a fairly low-level crash (dereferencing invalid pointers usually produces a more controlled, or at least better reported, crash), and that may indicate it’s happening in (say) a sensitive section of the kernel. If your problem wasn’t happening on multiple Macs, I’d begin to suspect a hardware fault.
That is, IMO, quite misleading. Let’s break this down:
This message:
$ ./MyTestTool
Segmentation fault: 11
means that your program has died due to an unhandled
SIGSEGV
signal. In contrast, this message:
$ ./MyTestTool
Bus error: 10
means that your program has died due to an unhandled
SIGBUS
signal.
The difference between
SIGSEGV
and
SIGBUS
is a subtle one. In the general case there’s very little difference; they both mean that the CPU has taken a memory access exception (this is a machine exception, unrelated to language exceptions like you see in Objective-C, C++ and, if you squint, Swift), and the actual signal you get is both OS and hardware related.
However, on Apple platforms the difference is actually pretty clear. You get a
SIGSEGV
when you access unmapped memory and you get a
SIGBUS
when you access memory that’s mapped but whose protection isn’t compatible with your access. For example, this code:
int main(int argc, const char * argv[]) {
* (int *) 12345 += 1;
return 0;
}
generates a
SIGSEGV
while this code:
#include <sys/mman.h>
#include <stdlib.h>
int main(int argc, const char * argv[]) {
void * m = valloc(16);
(void) mprotect(m, 16, PROT_READ);
* (int *) m += 1;
return 0;
}
generates a
SIGBUS
.
Note Two things:
-
I’m using C because it’s easy to get C to crash (-:
-
The above is a simplification. There are, for example, cases where the kernel turns what would be a
SIGBUS
into a
SIGSEGV
(like overflowing your stack). However, it’s good enough for this discussion.
pf1019 wrote:
There is no crash report (in
/Users/***/Library/Logs/CrashReporter
).
That’s not the right place to look for a crash that originated on your Mac. You should, instead, look in
/Users/***/Library/Logs/DiagnosticReports/
. On my machine it contains plenty of crash logs generated while I tested the above code, and one of those clearly shows the
SIGBUS
.
$ ls /Users/quinn/Library/Logs/DiagnosticReports
…
MyTestTool_2017-01-19-094352_Sully.crash
MyTestTool_2017-01-19-094459_Sully.crash
MyTestTool_2017-01-19-094840_Sully.crash
MyTestTool_2017-01-19-095539_Sully.crash
MyTestTool_2017-01-19-095938_Sully.crash
MyTestTool_2017-01-19-100102_Sully.crash
…
$ head -n 26 /Users/quinn/Library/Logs/DiagnosticReports/MyTestTool_2017-01-19-095938_Sully.crash
Process: MyTestTool [25442]
Path: /Users/USER/Desktop/*/MyTestTool
Identifier: MyTestTool
Version: 0
Code Type: X86-64 (Native)
Parent Process: bash [25292]
Responsible: MyTestTool [25442]
User ID: 2000
Date/Time: 2017-01-19 09:59:37.961 +0000
OS Version: Mac OS X 10.12.2 (16C67)
Report Version: 12
Anonymous UUID: B9B7800F-9CC9-88EA-6DDE-8CF9BA759AB9
Sleep/Wake UUID: FA8CA4EA-6A88-4F7B-9208-A8B7B5ABC575
Time Awake Since Boot: 150000 seconds
Time Since Wake: 5700 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x00007fa372003000
Exception Note: EXC_CORPSE_NOTIFY
$
Please grab an example crash log and post that. Without that we’re all just thrashing around in the dark.
Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
let myEmail = "eskimo" + "1" + "@apple.com"
I noticed that too when I copy/pasted. I was probably tinkering with the unwrap/optional syntax and left it inconsistent. I haven’t quite mastered when/how to use that notation with greatest clarity.
Look in the right place!
Here is a Crash Report for one of the Bus error: 10 incidents. I cannot figure out how to symbolicate it. Instructions say add it to XCODE organizer, but that doesn’t seem to do anything. I have DSYM file and all the other Derived files. I tried to use (unfamiliar, to me) ATOS tool but no joy.
Line 42 of stack reports timer callback.
Line 41 then reports ??? which must be my timerTick function. That is top of call stack so error must be within that method.
If that is correct analysis, the problem must be with a line entirely within that method.
Am I getting closer?
Process: Recipes [8505]
Path: /Volumes//Recipes.app/Contents/MacOS/Recipes
Identifier: PhilFenster.Recipes
Version: 1.2 (1)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Recipes [8505]
User ID: 501
Date/Time: 2017-01-18 00:44:31.510 -0500
OS Version: Mac OS X 10.11.6 (15G1212)
Report Version: 11
Anonymous UUID: B27D61EC-2341-818F-E544-8F6B6631DDDA
Sleep/Wake UUID: FC2D7386-8DD9-44EA-AB06-40861D6D31FD
Time Awake Since Boot: 190000 seconds
Time Since Wake: 9 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: 0x000000000000000a, 0x000000010bebbb70
Exception Note: EXC_CORPSE_NOTIFY
VM Regions Near 0x10bebbb70:
--> mapped file 000000010be83000-000000010bee2000 [ 380K] r-x/rwx SM=COW
mapped file 000000010bee2000-000000010beee000 [ 48K] rw-/rwx SM=COW
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 ??? 0x000000010bebbb70 0 + 4494965616
1 com.apple.CoreFoundation 0x00007fff9981daf4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
2 com.apple.CoreFoundation 0x00007fff9981d783 __CFRunLoopDoTimer + 1075
3 com.apple.CoreFoundation 0x00007fff9981d2da __CFRunLoopDoTimers + 298
4 com.apple.CoreFoundation 0x00007fff998147d1 __CFRunLoopRun + 1841
5 com.apple.CoreFoundation 0x00007fff99813e38 CFRunLoopRunSpecific + 296
6 com.apple.HIToolbox 0x00007fff8c768935 RunCurrentEventLoopInMode + 235
7 com.apple.HIToolbox 0x00007fff8c76876f ReceiveNextEventCommon + 432
8 com.apple.HIToolbox 0x00007fff8c7685af _BlockUntilNextEventMatchingListInModeWithFilter + 71
9 com.apple.AppKit 0x00007fff9bcd4df6 _DPSNextEvent + 1067
10 com.apple.AppKit 0x00007fff9bcd4226 -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454
11 com.apple.AppKit 0x00007fff9bcc8d80 -[NSApplication run] + 682
12 com.apple.AppKit 0x00007fff9bc92368 NSApplicationMain + 1176
13 ??? 0x000000010be856c9 0 + 4494743241
14 libdyld.dylib 0x00007fff90a7d5ad start + 1
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff9dedeefa kevent_qos + 10
1 libdispatch.dylib 0x00007fff9b172165 _dispatch_mgr_invoke + 216
2 libdispatch.dylib 0x00007fff9b171dcd _dispatch_mgr_thread + 52
Thread 2:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff9ded7f72 mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff9ded73b3 mach_msg + 55
2 com.apple.CoreFoundation 0x00007fff99815124 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation 0x00007fff998145ec __CFRunLoopRun + 1356
4 com.apple.CoreFoundation 0x00007fff99813e38 CFRunLoopRunSpecific + 296
5 com.apple.AppKit 0x00007fff9be2ad95 _NSEventThread + 149
6 libsystem_pthread.dylib 0x00007fff96ac599d _pthread_body + 131
7 libsystem_pthread.dylib 0x00007fff96ac591a _pthread_start + 168
8 libsystem_pthread.dylib 0x00007fff96ac3351 thread_start + 13
Thread 3:
0 libsystem_kernel.dylib 0x00007fff9dede5e2 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff96ac5578 _pthread_wqthread + 1283
2 libsystem_pthread.dylib 0x00007fff96ac3341 start_wqthread + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00007ffee8d79520 rbx: 0x00007ffee8d79520 rcx: 0x0100000000000000 rdx: 0x00007ffee8cf3da0
rdi: 0x00007ffee8d79520 rsi: 0x000000010bedf09f rbp: 0x00007fff53d7a4a0 rsp: 0x00007fff53d7a458
r8: 0x0000000000000040 r9: 0x00007ffee8d147c8 r10: 0x00007ffeea80b7f0 r11: 0x000000010beec040
r12: 0x00007fff94a494c0 r13: 0x00007ffee8cf3da0 r14: 0x00007ffee9804040 r15: 0x00007ffee8cf3da0
rip: 0x000000010bebbb70 rfl: 0x0000000000010246 cr2: 0x000000010bebbb70
Logical CPU: 2
Error Code: 0x00000014
Trap Number: 14
Binary Images:
0 - 0xffffffffffffffff +Recipes (???) /Volumes//Recipes.app/Contents/MacOS/Recipes
0 - 0xffffffffffffffff +libswiftAppKit.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftAppKit.dylib
0 - 0xffffffffffffffff +libswiftCore.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftCore.dylib
0 - 0xffffffffffffffff +libswiftCoreData.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftCoreData.dylib
0 - 0xffffffffffffffff +libswiftCoreGraphics.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftCoreGraphics.dylib
0 - 0xffffffffffffffff +libswiftCoreImage.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftCoreImage.dylib
0 - 0xffffffffffffffff +libswiftDarwin.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftDarwin.dylib
0 - 0xffffffffffffffff +libswiftDispatch.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftDispatch.dylib
0 - 0xffffffffffffffff +libswiftFoundation.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftFoundation.dylib
0 - 0xffffffffffffffff +libswiftIOKit.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftIOKit.dylib
0 - 0xffffffffffffffff +libswiftObjectiveC.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftObjectiveC.dylib
0 - 0xffffffffffffffff +libswiftQuartzCore.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftQuartzCore.dylib
0 - 0xffffffffffffffff +libswiftXPC.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftXPC.dylib
0x10fbe0000 - 0x10fbe2fff libCGXType.A.dylib (960.7) <F52CB9D5-B366-3A93-B1E6-81B583675B19> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x1101ae000 - 0x1101d7ffb libRIP.A.dylib (960.7) <6C9E6C2C-62FD-32E6-AEB8-564A3510B17A> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x110739000 - 0x110739ff7 +cl_kernels (???) <3957EF62-0304-4CD1-86CE-88F78EBB0091> cl_kernels
0x7fff60933000 - 0x7fff6096aa47 dyld (360.22) <884763FC-CC0F-31CC-ACC4-75A805CE401D> /usr/lib/dyld
0x7fff89b02000 - 0x7fff89b03fff libsystem_blocks.dylib (65) <1244D9D5-F6AA-35BB-B307-86851C24B8E5> /usr/lib/system/libsystem_blocks.dylib
0x7fff89c8a000 - 0x7fff89c92fff libGFXShared.dylib (12.1) <FFB3BBDE-0AE4-3570-B9F4-1BC093F8777A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x7fff89c9c000 - 0x7fff89cc3fff com.apple.ChunkingLibrary (167 - 167) <AD7F285C-005E-36BB-98A3-5826413533BE> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x7fff89d25000 - 0x7fff89d55ff3 com.apple.CoreAVCHD (5.8.0 - 5800.4.2) <4AAFB1C4-3708-30F9-ACFA-90564347204C> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
0x7fff8a182000 - 0x7fff8a18dfff com.apple.CrashReporterSupport (10.11 - 718) <05892B57-F2CD-3C84-B984-0417F6B361DB> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x7fff8a199000 - 0x7fff8a1f7fff com.apple.CoreServices.OSServices (728.13 - 728.13) <27C12B92-7845-38DD-B82D-DC5B678352D6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fff8a546000 - 0x7fff8a55dff7 libsystem_asl.dylib (323.50.1) <41F8E11F-1BD0-3F1D-BA3A-AA1577ED98A9> /usr/lib/system/libsystem_asl.dylib
0x7fff8a704000 - 0x7fff8a752fff libcurl.4.dylib (90) <12E01E4B-24C9-394C-9D2C-85CF85D5F459> /usr/lib/libcurl.4.dylib
0x7fff8a770000 - 0x7fff8b859ff3 com.apple.WebCore (11601 - 11601.7.5) <9153DA7E-1625-382A-8257-8D4293F06F7F> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
0x7fff8b90f000 - 0x7fff8b910fff liblangid.dylib (122) <9CC4F0D1-5C51-3B69-BC8F-EE3A51FD0822> /usr/lib/liblangid.dylib
0x7fff8b927000 - 0x7fff8b935fff com.apple.opengl (12.1.0 - 12.1.0) <62997B59-BCD2-3A71-BD16-DE75DBAFA7C2> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff8b967000 - 0x7fff8b96afff com.apple.IOSurface (108.2.3 - 108.2.3) <52E51D16-42E9-3DDB-A16C-48225EF262C4> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff8b9c8000 - 0x7fff8ba0dff7 com.apple.coreservices.SharedFileList (24.4 - 24.5) <1D2AD77B-778F-3253-A295-3D0A32A8121C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
0x7fff8ba26000 - 0x7fff8ba26ff7 liblaunch.dylib (765.50.8) <834ED605-5114-3641-AA4D-ECF31B801C50> /usr/lib/system/liblaunch.dylib
0x7fff8ba27000 - 0x7fff8ba37fff libbsm.0.dylib (34) <7E14504C-A8B0-3574-B6EB-5D5FABC72926> /usr/lib/libbsm.0.dylib
0x7fff8c362000 - 0x7fff8c43bfff com.apple.CoreMedia (1.0 - 1731.15.207) <70CAD4A7-3F8B-3767-A420-98BE1062C230> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
0x7fff8c43c000 - 0x7fff8c45bff7 com.apple.framework.Apple80211 (11.0 - 1121.34.2) <90477FAE-B835-3931-80FB-FDFF02B21D9D> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x7fff8c515000 - 0x7fff8c51aff3 libunwind.dylib (35.3) <F6EB48E5-4D12-359A-AB54-C937FBBE9043> /usr/lib/system/libunwind.dylib
0x7fff8c51b000 - 0x7fff8c524ff7 com.apple.CommonAuth (4.0 - 2.0) <4B8673E1-3697-3FE2-8D30-AC7AC5D4F8BF> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fff8c525000 - 0x7fff8c526ffb libremovefile.dylib (41) <552EF39E-14D7-363E-9059-4565AC2F894E> /usr/lib/system/libremovefile.dylib
0x7fff8c5cd000 - 0x7fff8c5d9fff com.apple.SpeechRecognitionCore (2.2.7 - 2.2.7) <6BA06290-D4A3-351C-87F9-B61EF61FF055> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
0x7fff8c5da000 - 0x7fff8c5e5ff7 libChineseTokenizer.dylib (16) <79B8C67A-3061-3C78-92CD-4650719E68D4> /usr/lib/libChineseTokenizer.dylib
0x7fff8c63c000 - 0x7fff8c68cff7 com.apple.Symbolication (1.4 - 58044) <F70BF765-FBE9-3F1E-85CA-BB2F8E53E8C2> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x7fff8c68d000 - 0x7fff8c6c4ff7 com.apple.LDAPFramework (2.4.28 - 194.5) <9AE33BF2-FB17-342D-8F1E-5F83C6E6EB69> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x7fff8c6c5000 - 0x7fff8c6e9fff com.apple.quartzfilters (1.10.0 - 1.10.0) <F5C482E2-5AFB-3959-8C01-C149D48E7583> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters
0x7fff8c6f1000 - 0x7fff8c70afe7 libcompression.dylib (28) <F83F421D-115D-3457-A9AA-1BEB5070A30B> /usr/lib/libcompression.dylib
0x7fff8c70f000 - 0x7fff8c72eff7 com.apple.contacts.vCard (1.0 - 2137.1) <41529BD9-1BCC-3A62-92BA-2A7110867355> /System/Library/PrivateFrameworks/vCard.framework/Versions/A/vCard
0x7fff8c733000 - 0x7fff8c737fff com.apple.CommonPanels (1.2.6 - 96) <4AE7E5AE-55B3-37FA-9BDE-B23147ADA2E9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x7fff8c738000 - 0x7fff8ca2dfff com.apple.HIToolbox (2.1.1 - 807.2) <36413C45-36AF-34EF-9C0E-F18B31D1E565> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x7fff8ca2e000 - 0x7fff8ca34fff com.apple.IOAccelerator (205.11 - 205.11) <C51BF724-F8E8-3B9F-806E-A00C65056445> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
0x7fff8ca35000 - 0x7fff8ca48fff com.apple.contacts.ContactsPersistence (1.0 - 2137.1) <71232F20-11BD-370D-9F43-F262BFE46C93> /System/Library/PrivateFrameworks/ContactsPersistence.framework/Versions/A/ContactsPersistence
0x7fff8cb66000 - 0x7fff8cb67ffb libSystem.B.dylib (1226.10.1) <012548CD-614D-3AF0-B3B1-676F427D2CD6> /usr/lib/libSystem.B.dylib
0x7fff8cb8a000 - 0x7fff8cbd5ff7 com.apple.CoreMediaIO (703.0 - 4791) <57D92CFE-E717-38FE-AEE8-0A4D9769679F> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
0x7fff8cc61000 - 0x7fff8cc68ff7 com.apple.phonenumbers (1.1.1 - 105) <A616AFB5-2336-385A-B058-16A423D2B21B> /System/Library/PrivateFrameworks/PhoneNumbers.framework/Versions/A/PhoneNumbers
0x7fff8cc69000 - 0x7fff8cc7dfff com.apple.CoreDuetDaemonProtocol (1.0 - 1) <1D60D60C-914A-3BAB-8607-79F68F4C712E> /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/Versions/A/CoreDuetDaemonProtocol
0x7fff8cc7e000 - 0x7fff8ccdefff com.apple.QuickLookFramework (5.0 - 696.7) <ECD33169-5EB1-3783-AF9E-1AB9240F8358> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
0x7fff8cd11000 - 0x7fff8cd19fef libcldcpuengine.dylib (2.7.3) <6A6B8893-5A77-3014-9780-D3681DC0A08B> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
0x7fff8cd1a000 - 0x7fff8cd4dff7 com.apple.MediaKit (16 - 809) <BF8032FE-6645-37F6-A622-BC7EEE3EAABF> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
0x7fff8cd5b000 - 0x7fff8cd5dff7 libRadiance.dylib (1460) <FE5180D2-115B-3B7C-8F90-CF352BCC38F3> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x7fff8cd5e000 - 0x7fff8cd5eff7 libkeymgr.dylib (28) <8371CE54-5FDD-3CE9-B3DF-E98C761B6FE0> /usr/lib/system/libkeymgr.dylib
0x7fff8cddf000 - 0x7fff8cdf2fff com.apple.CoreBluetooth (1.0 - 1) <E54CA9A2-A5C6-30C5-9D6E-8472DBA9371E> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
0x7fff8cdf3000 - 0x7fff8cdf6fff com.apple.Mangrove (1.0 - 1) <2D86B3AD-64C3-3BB4-BC66-1CFD0C90E844> /System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove
0x7fff8cdf7000 - 0x7fff8ce8cfff com.apple.ink.framework (10.9 - 214) <1F76CF36-3F79-36B8-BC37-C540AF34B338> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x7fff8ceb6000 - 0x7fff8cf1cff7 libsystem_network.dylib (583.50.1) <B52DAB73-92DC-3DA7-B9F4-B899D66445C1> /usr/lib/system/libsystem_network.dylib
0x7fff8cf4e000 - 0x7fff8d0faff7 com.apple.avfoundation (2.0 - 1046.9.12) <41BDD03F-5545-3B9F-8DD7-7106485BAE8B> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
0x7fff8d4a9000 - 0x7fff8d7e7ff7 com.apple.WebKit (11601 - 11601.7.8) <58A8B070-2AE4-3909-AE1D-7A7DF34AA268> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
0x7fff8d7e8000 - 0x7fff8d816ff7 libsandbox.1.dylib (460.60.2) <A8D0C0D4-2BE7-312B-8257-3B084737D86D> /usr/lib/libsandbox.1.dylib
0x7fff8d8ee000 - 0x7fff8eb54ff3 com.apple.CoreGraphics (1.600.0 - 960.7) <61850A83-03A8-33D0-8A9B-3DC57177DFB3> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x7fff8eb55000 - 0x7fff8eba6fff com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <EA7D4F3B-062B-3C81-A98C-C89264D00D48> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x7fff8eba7000 - 0x7fff8ee2efff com.apple.CFNetwork (760.6.3 - 760.6.3) <8CB9CB2E-D0FB-31D4-A1AE-2A5FE028AD6B> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fff8ee2f000 - 0x7fff8ee31fff libCVMSPluginSupport.dylib (12.1) <C503A29A-D3AE-3935-8E0D-69C575684B60> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x7fff8ee8e000 - 0x7fff8eee9ff7 libTIFF.dylib (1460) <37D499DA-A4A6-3CC8-8F60-F374F992C304> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fff8eeea000 - 0x7fff8ef73ff7 com.apple.PerformanceAnalysis (1.0 - 1) <07DC8D32-56AF-3AD3-83D8-9DC413BA8C2F> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x7fff8efba000 - 0x7fff8efc2fff libMatch.1.dylib (27) <3AC0BFB8-7E69-3DBE-A175-7F3946FC4554> /usr/lib/libMatch.1.dylib
0x7fff8f15d000 - 0x7fff8f1eafef libsystem_c.dylib (1082.60.1) <28733D22-553E-3CBC-8D2C-EDCEB46E46AF> /usr/lib/system/libsystem_c.dylib
0x7fff8f1eb000 - 0x7fff8f2daff7 libxml2.2.dylib (29.11) <DBAD6C6D-DF50-32E0-A621-F556DFD12A71> /usr/lib/libxml2.2.dylib
0x7fff8f2db000 - 0x7fff8f2e6fff com.apple.AppSandbox (4.0 - 261.40.2) <52766210-B6EB-3B73-AB1B-42E0A9AD2EE8> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox
0x7fff8f346000 - 0x7fff8f48bfff com.apple.QTKit (7.7.3 - 2943.13) <3E3DB3DD-8D7E-3478-B020-F975CCAAE522> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
0x7fff8f491000 - 0x7fff8f505ff7 com.apple.Heimdal (4.0 - 2.0) <5D365381-8B5E-3259-8867-FC4A7D307BDE> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x7fff8f506000 - 0x7fff8f507fff com.apple.TrustEvaluationAgent (2.0 - 25) <0239494E-FEFE-39BC-9FC7-E251BA5128F1> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x7fff8f508000 - 0x7fff8f5b3fff com.apple.PDFKit (3.1 - 3.1) <27AF3C85-1C0B-389C-856C-2E527620C195> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit
0x7fff8f5b4000 - 0x7fff8f5d8fff com.apple.MultitouchSupport.framework (304.12 - 304.12) <25FA270C-361D-3732-ABF5-A291240AD6A4> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x7fff8f5d9000 - 0x7fff8f700fff com.apple.LaunchServices (728.13 - 728.13) <DF9A69C3-06AD-3062-A40A-50ED12CA18CA> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fff8f701000 - 0x7fff8f71dff7 libsystem_malloc.dylib (67.40.1) <5748E8B2-F81C-34C6-8B13-456213127678> /usr/lib/system/libsystem_malloc.dylib
0x7fff8f78c000 - 0x7fff8f794fff com.apple.AppleSRP (5.0 - 1) <840A5C20-6452-36BB-ACF7-29BA6CBF7C48> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
0x7fff8f79b000 - 0x7fff8f79dfff com.apple.loginsupport (1.0 - 1) <9B2F5F9B-ED38-313F-B798-D2B667BCD6B5> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
0x7fff8f895000 - 0x7fff8f8a0ff7 libcommonCrypto.dylib (60075.50.1) <93732261-34B4-3914-B7A2-90A81A182DBA> /usr/lib/system/libcommonCrypto.dylib
0x7fff8f8da000 - 0x7fff8f8dcff7 libsystem_configuration.dylib (802.40.13) <3DEB7DF9-6804-37E1-BC83-0166882FF0FF> /usr/lib/system/libsystem_configuration.dylib
0x7fff9025d000 - 0x7fff902fdfff com.apple.ViewBridge (159 - 159) <D8131B7E-DFC9-3FDD-9D56-49821C1D1521> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
0x7fff90a3b000 - 0x7fff90a79ff7 libGLImage.dylib (12.1) <BB1F1A93-5101-3906-AB17-8D83FCB200F9> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x7fff90a7a000 - 0x7fff90a7dffb libdyld.dylib (360.22) <F103B2FB-D383-38CB-992A-E16BDCB00A03> /usr/lib/system/libdyld.dylib
0x7fff90a95000 - 0x7fff90ae8ff7 libc++.1.dylib (120.1) <8FC3D139-8055-3498-9AC5-6467CB7F4D14> /usr/lib/libc++.1.dylib
0x7fff90ae9000 - 0x7fff90c33ff7 com.apple.coreui (2.1 - 366.1) <8138636F-A0A7-31C7-896C-5F5747FA1B2A> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fff90ec7000 - 0x7fff91090ff7 com.apple.ImageIO.framework (3.3.0 - 1460) <A436D5E1-64E3-33A1-9403-DC63E7809285> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x7fff91180000 - 0x7fff911afffb libsystem_m.dylib (3105) <08E1A4B2-6448-3DFE-A58C-ACC7335BE7E4> /usr/lib/system/libsystem_m.dylib
0x7fff911e0000 - 0x7fff9120bffb libarchive.2.dylib (33.20.2) <6C370A21-63FD-3A68-B4B3-5333F24B770B> /usr/lib/libarchive.2.dylib
0x7fff9122a000 - 0x7fff91236fff com.apple.speech.synthesis.framework (5.4.12 - 5.4.12) <71DA00B8-5EA2-326B-8814-59DB25512F65> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x7fff91a97000 - 0x7fff91a99fff com.apple.SecCodeWrapper (4.0 - 261.40.2) <1F832591-59A8-3B3F-943F-D6D827463782> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper
0x7fff91a9a000 - 0x7fff91aaafff libSparseBLAS.dylib (1162.2) <6F591A0F-80D0-384D-8304-B035C4ED1BBD> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
0x7fff91aab000 - 0x7fff91b4bfff com.apple.Metadata (10.7.0 - 972.34) <5F407CB0-3244-3A15-8000-82DDB0420244> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x7fff91b4c000 - 0x7fff91b57fff com.apple.DirectoryService.Framework (10.11 - 194) <6F827D0E-0F02-3B09-B2A8-252865EECA7F> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x7fff91b58000 - 0x7fff91b6afff libsasl2.2.dylib (209) <11C7D200-0CA5-30F4-A19A-178CA81D48FE> /usr/lib/libsasl2.2.dylib
0x7fff91bb5000 - 0x7fff91bb7ffb libutil.dylib (43) <4C9BFE8B-563B-3EEA-A323-8F4F14E0A46C> /usr/lib/libutil.dylib
0x7fff91bb8000 - 0x7fff91bc3fff libkxld.dylib (3248.60.11.1.2) <1B3991A9-8F1F-39D3-A98C-42B09178EC1D> /usr/lib/system/libkxld.dylib
0x7fff91bc4000 - 0x7fff91c32ff7 com.apple.ApplicationServices.ATS (377 - 394.4) <9779E916-0788-3CAC-B1EC-F68BCB12A2B6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x7fff91c33000 - 0x7fff91cecff7 libvMisc.dylib (563.5) <BF612F7D-FA3B-3F9F-8BE7-8D1BCB21ECC5> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x7fff91d19000 - 0x7fff91d2affb com.apple.SafariServices.framework (11602 - 11602.3.12.0.1) <C87B31EB-000E-3783-B03B-F1B54FC4E8C0> /System/Library/PrivateFrameworks/SafariServices.framework/Versions/A/SafariServices
0x7fff91f61000 - 0x7fff91f6aff7 com.apple.DisplayServicesFW (3.0 - 378) <45BE1B99-8E10-32F0-A180-A6B6CB5883AE> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices
0x7fff91f81000 - 0x7fff92093fef libvDSP.dylib (563.5) <5702650E-DF08-3D58-B16F-9EF0A28702B3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x7fff92094000 - 0x7fff9233aff7 com.apple.CoreData (120 - 641.3) <A29A5491-6169-372B-828F-84EE0CFD4BC4> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fff92345000 - 0x7fff9241bffb com.apple.DiskImagesFramework (10.11.4 - 417.4) <B9525D22-6F0D-39C5-BA9B-9DF195FE1968> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
0x7fff925c8000 - 0x7fff92680ff7 com.apple.CoreDuet (1.0 - 1) <FC1EAEE1-73A4-3B13-A634-1D2A94D0C0B7> /System/Library/PrivateFrameworks/CoreDuet.framework/Versions/A/CoreDuet
0x7fff92681000 - 0x7fff9279efff libsqlite3.dylib (216.4) <DC3D59E7-91A3-374F-957C-6699729CD82B> /usr/lib/libsqlite3.dylib
0x7fff9279f000 - 0x7fff927c8fff libsystem_info.dylib (477.50.4) <FAA9226D-64DE-3769-A6D8-6CABA4B7FF4D> /usr/lib/system/libsystem_info.dylib
0x7fff927c9000 - 0x7fff92924ff3 com.apple.WebKitLegacy (11601 - 11601.7.8) <0E926E80-E578-38CA-9C32-1F6C4F2C375E> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebKitLegacy.framework/Versions/A/WebKitLegacy
0x7fff92ac4000 - 0x7fff92ac4fff com.apple.ApplicationServices (48 - 48) <ADD57D3A-142F-3EF5-BFD8-EACD82164884> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x7fff92c6a000 - 0x7fff92cb0ff7 libauto.dylib (186) <999E610F-41FC-32A3-ADCA-5EC049B65DFB> /usr/lib/libauto.dylib
0x7fff92cb1000 - 0x7fff92e57ff7 com.apple.audio.toolbox.AudioToolbox (1.13 - 1.13) <370E95BC-956C-3962-86CC-0A14CF6A0389> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fff92eaf000 - 0x7fff92ec8fff com.apple.openscripting (1.7.1 - 169.1) <36EBF6A7-334A-3197-838F-E8C7B27FCDBB> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x7fff92ef7000 - 0x7fff92efffef libsystem_platform.dylib (74.40.2) <29A905EF-6777-3C33-82B0-6C3A88C4BA15> /usr/lib/system/libsystem_platform.dylib
0x7fff92f00000 - 0x7fff92f2eff7 com.apple.CoreServicesInternal (248.2 - 248.2) <6E111F0A-D7F1-3738-ADE7-CF983BD4EC8B> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x7fff92f32000 - 0x7fff92f3dfff libGL.dylib (12.1) <70D51643-04AC-3400-8F11-A6FC25985289> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x7fff92f8b000 - 0x7fff92f8bfff libenergytrace.dylib (10.40.1) <0A491CA7-3451-3FD5-999A-58AB4362682B> /usr/lib/libenergytrace.dylib
0x7fff9323e000 - 0x7fff9340cff3 com.apple.QuartzCore (1.11 - 410.14) <3CEA7616-63A9-3B69-B6A8-476BF6D3F58B> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7fff93b7c000 - 0x7fff93b7fffb libScreenReader.dylib (426.42) <16FC79D1-4573-3E90-945F-CBA22D5185FD> /usr/lib/libScreenReader.dylib
0x7fff94163000 - 0x7fff94166fff libspindump.dylib (197.1) <0977578F-0FA1-3F44-B16E-37DFD2C52CC8> /usr/lib/libspindump.dylib
0x7fff941c6000 - 0x7fff941d4fff com.apple.IntlPreferences (2.0 - 192) <0108A3F2-6A11-30B1-965D-A167CC8131EC> /System/Library/PrivateFrameworks/IntlPreferences.framework/Versions/A/IntlPreferences
0x7fff941d5000 - 0x7fff941d8ff7 libCoreFSCache.dylib (119.5) <2389D7DA-B8EF-3EB4-AAAF-FBEDE01CDECA> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
0x7fff941d9000 - 0x7fff941e8ffb com.apple.LangAnalysis (1.7.0 - 1.7.0) <18D21123-A3E7-3851-974A-08E5D4540475> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x7fff941e9000 - 0x7fff942dbff7 libJP2.dylib (1460) <7FD6231B-EDB9-377F-87F0-ED1C6EDC6F21> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x7fff942dc000 - 0x7fff942ecff3 com.apple.ProtocolBuffer (1 - 243) <BAE5E5C9-DD59-3BB8-9741-EEFC5E3046EE> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
0x7fff942ed000 - 0x7fff943fbff3 com.apple.desktopservices (1.10.3 - 1.10.3) <3A6906D4-C0B8-30D1-B589-0466E5E42B69> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x7fff9442e000 - 0x7fff94468ff7 com.apple.DebugSymbols (132 - 132) <23A42C53-B941-3871-9EE2-4C87A46005B5> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x7fff94469000 - 0x7fff944bbfff com.apple.CloudDocs (1.0 - 383.13) <5FD9138D-09D9-3B97-BBAD-5692E1687F30> /System/Library/PrivateFrameworks/CloudDocs.framework/Versions/A/CloudDocs
0x7fff944db000 - 0x7fff9454afff com.apple.SearchKit (1.4.0 - 1.4.0) <F159A888-34CA-36F1-AC8E-EB1B38C9DFB3> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x7fff9454b000 - 0x7fff947e5ff3 com.apple.security (7.0 - 57337.60.2) <E2E553E7-28C4-3296-B3B6-BB1B3CA73943> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff947e6000 - 0x7fff947e8ff7 libquarantine.dylib (80) <0F4169F0-0C84-3A25-B3AE-E47B3586D908> /usr/lib/system/libquarantine.dylib
0x7fff9480c000 - 0x7fff94a17fff libFosl_dynamic.dylib (16.24) <5F9DB82D-FD4B-3952-8531-CE020F93ED49> /usr/lib/libFosl_dynamic.dylib
0x7fff94a18000 - 0x7fff94a18fff libOpenScriptingUtil.dylib (169.1) <AD0DAC8A-9849-3077-999F-9AEC6112BDAB> /usr/lib/libOpenScriptingUtil.dylib
0x7fff94a33000 - 0x7fff94a3cff3 libsystem_notify.dylib (150.40.1) <D48BDE34-0F7E-34CA-A0FF-C578E39987CC> /usr/lib/system/libsystem_notify.dylib
0x7fff94a3d000 - 0x7fff94a43ff7 com.apple.speech.recognition.framework (5.1.1 - 5.1.1) <9E5A980A-F455-32D5-BBEE-3BD6018CC45E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x7fff94a44000 - 0x7fff94a47fff libCoreVMClient.dylib (119.5) <560D70FB-709F-3030-96C9-F249FCB7DA6D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x7fff94a48000 - 0x7fff94db3657 libobjc.A.dylib (680) <D55D5807-1FBE-32A5-9105-44D7AFE68C27> /usr/lib/libobjc.A.dylib
0x7fff94db4000 - 0x7fff94dcbfff libmarisa.dylib (4) <E4919B03-D9BD-3AF8-B436-C415C98E3F0A> /usr/lib/libmarisa.dylib
0x7fff94fb0000 - 0x7fff94fb3ff7 com.apple.help (1.3.3 - 46) <35DA4D48-0BC2-35A1-8D7C-40905CDF4F64> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x7fff94fb4000 - 0x7fff9502bff7 com.apple.MMCS (1.3 - 357.1) <549FBEFC-55F7-3101-BF51-A0B1F7CF2B46> /System/Library/PrivateFrameworks/MMCS.framework/Versions/A/MMCS
0x7fff9502c000 - 0x7fff95078fff com.apple.print.framework.PrintCore (11.2 - 472.2) <5AE8AA6B-CE09-397D-B0D4-0F9CCBF1F77D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x7fff95079000 - 0x7fff9507eff7 com.apple.AssetCacheServices (14.1 - 14.1) <5F249F84-660A-3E94-B073-6729E7ED56D9> /System/Library/PrivateFrameworks/AssetCacheServices.framework/Versions/A/AssetCacheServices
0x7fff95154000 - 0x7fff95170fff com.apple.GenerationalStorage (2.0 - 239.1) <8C821448-4294-3736-9CEF-467C93785CB9> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x7fff95243000 - 0x7fff95245fff com.apple.CoreDuetDebugLogging (1.0 - 1) <7C932160-AC9C-3173-900F-98138E829CB3> /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/Versions/A/CoreDuetDebugLogging
0x7fff95246000 - 0x7fff95768fff com.apple.QuartzComposer (5.1 - 334) <80235264-CA1B-3E3F-96F7-5F6F52FDC5B6> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
0x7fff95796000 - 0x7fff9579bfff com.apple.DiskArbitration (2.7 - 2.7) <F55902AA-5316-3255-A701-FDED5B553065> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff957a0000 - 0x7fff957bdff7 com.apple.AppleVPAFramework (2.1.2 - 2.1.2) <7B26B7D9-AEB3-3DEC-B4AD-B49BC0FD1082> /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA
0x7fff957be000 - 0x7fff957e0fff com.apple.IconServices (68.1 - 68.1) <CDEEDBE6-F53B-3BA1-82D4-23BCA3DD8949> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x7fff957ed000 - 0x7fff9583ffff com.apple.ImageCaptureCore (7.0 - 7.0) <9F3123D8-29D2-332F-AD6B-AB9BF1A58022> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore
0x7fff9588c000 - 0x7fff95898ff7 com.apple.OpenDirectory (10.11 - 194) <31A67AD5-5CC2-350A-96D7-821DF4BC4196> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff96843000 - 0x7fff96935ff7 libiconv.2.dylib (44) <F05A0A5A-92A9-3668-8F20-F27CBDA26BE9> /usr/lib/libiconv.2.dylib
0x7fff96955000 - 0x7fff969f9fff com.apple.Bluetooth (4.4.6 - 4.4.6f1) <4072EA3E-F2DD-32C1-9B19-9339C7087051> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
0x7fff96a06000 - 0x7fff96a93dd7 com.apple.AppleJPEG (1.0 - 1) <BF7EDBDB-A52D-37F7-BDE4-EAD49310D7A9> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
0x7fff96ac2000 - 0x7fff96acbff7 libsystem_pthread.dylib (138.10.4) <3DD1EF4C-1D1B-3ABF-8CC6-B3B1CEEE9559> /usr/lib/system/libsystem_pthread.dylib
0x7fff96b37000 - 0x7fff96b4cfff com.apple.AppContainer (4.0 - 261.40.2) <F220E702-1C00-3BD2-9943-C7E75C3B4418> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer
0x7fff96b4d000 - 0x7fff96bf4fff com.apple.LanguageModeling (1.0 - 1) <58C18A47-BDE7-3CBE-81C0-797029D170A1> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x7fff96bf5000 - 0x7fff96bf5fff com.apple.CoreServices (728.13 - 728.13) <E3DFECD2-ECEA-3242-972D-95B9646B57B8> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff96bf6000 - 0x7fff96c04fff com.apple.ToneLibrary (1.0 - 1) <AF05AF34-9BC4-3BA6-81C1-7420F22C9D7D> /System/Library/PrivateFrameworks/ToneLibrary.framework/Versions/A/ToneLibrary
0x7fff96c0e000 - 0x7fff96c50ff7 com.apple.Metal (56.6 - 56.6) <30518711-8D00-3759-AA19-800D3C88E693> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
0x7fff96c51000 - 0x7fff96c55fff libGIF.dylib (1460) <DEF81CFC-35F0-3BE3-9D53-F269B72AA619> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x7fff96c56000 - 0x7fff96c5efff libsystem_networkextension.dylib (385.40.36) <66095DC7-6539-38F2-95EE-458F15F6D014> /usr/lib/system/libsystem_networkextension.dylib
0x7fff96c6c000 - 0x7fff96e2cffb libBLAS.dylib (1162.2) <B4C21826-5EB3-3C6D-B75D-CA4886E2B6A6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x7fff96e5b000 - 0x7fff96e5cfff libsystem_secinit.dylib (20) <32B1A8C6-DC84-3F4F-B8CE-9A52B47C3E6B> /usr/lib/system/libsystem_secinit.dylib
0x7fff96fc4000 - 0x7fff97013ff7 com.apple.opencl (2.7.0 - 2.7.0) <07FB8F36-A00C-3BFD-BC38-9E4EC484907E> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fff97014000 - 0x7fff97030ff7 libextension.dylib (78) <FD952DA6-BBEC-3CB6-98B3-E1D111C5C54E> /usr/lib/libextension.dylib
0x7fff9705e000 - 0x7fff97063fff com.apple.TCC (1.0 - 1) <F5EEB2D3-9517-3975-97BE-22CB8E11B8A3> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x7fff971be000 - 0x7fff971d8ff3 liblzma.5.dylib (10) <CC03591B-FA57-3CA5-AC81-0D76033AC0CE> /usr/lib/liblzma.5.dylib
0x7fff971d9000 - 0x7fff97357fff com.apple.UIFoundation (1.0 - 436.1) <AABB5267-E7B7-3D75-B051-E665BDA8DEF4> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
0x7fff97358000 - 0x7fff973e0fff com.apple.CoreSymbolication (3.1 - 58048.1) <1A6BF14E-55F3-324E-81DB-BB22B9C288AE> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x7fff973e4000 - 0x7fff973faff7 libLinearAlgebra.dylib (1162.2) <FFE54EDF-F06F-3C0A-864A-4CA7BBFD4B2D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x7fff97406000 - 0x7fff9740efff com.apple.CoreServices.FSEvents (1223.10.1 - 1223.10.1) <7F5B7A23-BC1D-3FA9-A9B8-D534F1E1979A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x7fff97448000 - 0x7fff97471ff7 libxpc.dylib (765.50.8) <54D1328E-054E-3DAA-89E2-375722F9D18F> /usr/lib/system/libxpc.dylib
0x7fff97475000 - 0x7fff974c1ffb com.apple.HIServices (1.22 - 550) <6B76B41C-CF5A-34C4-89F4-EFD7CA3D1C9D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x7fff975f6000 - 0x7fff975f6fff com.apple.Cocoa (6.11 - 22) <807787AB-D231-3F51-A99B-A9314623C571> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x7fff975f7000 - 0x7fff975fcfff com.apple.MediaAccessibility (1.0 - 79) <C5E61B45-1967-3602-A48C-31E132B998B2> /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility
0x7fff975fd000 - 0x7fff97612ff3 libCGInterfaces.dylib (317.9) <473434E1-5269-3077-A047-D05E024AE631> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
0x7fff97645000 - 0x7fff97650fff libcsfde.dylib (517.50.1) <52F0DB6A-13B8-355E-ADFD-72834D3CA183> /usr/lib/libcsfde.dylib
0x7fff9797b000 - 0x7fff97da9fff com.apple.vision.FaceCore (3.3.1 - 3.3.1) <E54028EA-4217-3078-A2B1-C52E4214D59E> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x7fff97daa000 - 0x7fff97db4fff com.apple.NetAuth (6.0 - 6.0) <D692B1EF-534F-3892-8E2F-2BBA7C8AFD74> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff980a2000 - 0x7fff980c6ff7 libJPEG.dylib (1460) <82AF76D7-B3E6-39AA-947E-C34A280FD1CF> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fff980c8000 - 0x7fff980cdff7 libheimdal-asn1.dylib (453.40.10) <981DE40B-FA16-36F7-BE92-8C8A115D6CD9> /usr/lib/libheimdal-asn1.dylib
0x7fff980e8000 - 0x7fff98111ff7 libxslt.1.dylib (14.4) <72CD1CA4-1FBD-3672-ADCE-A89AB741689A> /usr/lib/libxslt.1.dylib
0x7fff98112000 - 0x7fff98113fff libDiagnosticMessagesClient.dylib (100) <4243B6B4-21E9-355B-9C5A-95A216233B96> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff981ac000 - 0x7fff981edff7 libGLU.dylib (12.1) <CD7A5916-3E3C-3EF3-A275-B281016B99CB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fff981ee000 - 0x7fff981ffff7 libz.1.dylib (61.20.1) <B3EBB42F-48E3-3287-9F0D-308E04D407AC> /usr/lib/libz.1.dylib
0x7fff98200000 - 0x7fff98208fff libcopyfile.dylib (127) <A48637BC-F3F2-34F2-BB68-4C65FD012832> /usr/lib/system/libcopyfile.dylib
0x7fff9825a000 - 0x7fff98292ff7 com.apple.RemoteViewServices (2.0 - 101) <B2881449-8CFE-3D1C-B4BF-155640392533> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x7fff98296000 - 0x7fff983c3ff3 com.apple.CoreText (352.0 - 494.12) <ADBE8355-D4F5-3316-A6C4-D641D615CEC4> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x7fff98407000 - 0x7fff98431ff7 libc++abi.dylib (307.2) <922EFB36-0E9E-315B-8270-E81AC43472C0> /usr/lib/libc++abi.dylib
0x7fff98432000 - 0x7fff98518ff7 libcrypto.0.9.8.dylib (59.60.1) <D68067AD-D1E0-3196-9796-51BE9B969C8E> /usr/lib/libcrypto.0.9.8.dylib
0x7fff98519000 - 0x7fff9852ffff com.apple.CoreMediaAuthoring (2.2 - 953) <A8F1B6EE-8ABE-3DC2-9829-A268D016648E> /System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreMediaAuthoring
0x7fff9904f000 - 0x7fff99089fff com.apple.QD (3.12 - 302) <0FE53180-2895-3D14-A1E7-F82DE1D106E1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x7fff9908b000 - 0x7fff995c9ff7 com.apple.MediaToolbox (1.0 - 1731.15.207) <63AD3FB7-BAD3-3040-8A99-843033F24CF6> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
0x7fff995ca000 - 0x7fff995cefff libcache.dylib (75) <9548AAE9-2AB7-3525-9ECE-A2A7C4688447> /usr/lib/system/libcache.dylib
0x7fff996a7000 - 0x7fff99736ff7 libCoreStorage.dylib (517.50.1) <E6283FE9-B5AC-3110-8D4C-8E2BF185983E> /usr/lib/libCoreStorage.dylib
0x7fff99775000 - 0x7fff9977dffb libsystem_dnssd.dylib (625.60.4) <80189998-32B0-316C-B5C5-53857486713D> /usr/lib/system/libsystem_dnssd.dylib
0x7fff9978b000 - 0x7fff99c01ff7 com.apple.CoreFoundation (6.9 - 1259) <51D1F34F-9FEC-3EF2-8382-2D13D75F845A> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff99c02000 - 0x7fff99c04fff com.apple.EFILogin (2.0 - 2) <38150198-DD7F-3C73-BCAA-C74BB376393A> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
0x7fff99c05000 - 0x7fff99cb5fff com.apple.backup.framework (1.7.4 - 1.7.4) <F304E9D1-991A-379E-9659-BF85C35B4808> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x7fff99ce8000 - 0x7fff99ce8fff com.apple.Accelerate.vecLib (3.10 - vecLib 3.10) <848125D3-AF14-3526-8745-FFCDB200CD76> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff99d85000 - 0x7fff99dfafff com.apple.framework.IOKit (2.0.2 - 1179.50.2) <A509D3AE-9D48-31B7-89C7-326A7A2007B2> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff99e17000 - 0x7fff99e8efeb libcorecrypto.dylib (335.50.1) <B5C05FD7-A540-345A-87BF-8E41848A3C17> /usr/lib/system/libcorecrypto.dylib
0x7fff99e9e000 - 0x7fff99ed2ff7 com.apple.CoreVideo (1.8 - 191.3) <1AA24A1B-CB84-3F6B-B6DE-11494542649C> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x7fff99ee0000 - 0x7fff99efcff3 libresolv.9.dylib (60) <A650B5C8-1950-36A0-86D1-0B2465318BFA> /usr/lib/libresolv.9.dylib
0x7fff99f3b000 - 0x7fff99fa2fff com.apple.framework.CoreWiFi (11.0 - 1101.20) <993592F1-B3F1-3FAD-87BD-EA83C361BCCF> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x7fff99fa3000 - 0x7fff99fd2fff com.apple.securityinterface (10.0 - 55065.40.1) <1BB39B19-DD74-347E-A344-0E6781773577> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
0x7fff99ffb000 - 0x7fff9a024fff com.apple.ProtectedCloudStorage (1.0 - 1) <7436B2B3-943A-3500-B099-80F133B3E002> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
0x7fff9a025000 - 0x7fff9a110ff7 com.apple.QuickLookUIFramework (5.0 - 696.7) <5A4AAFEC-D38C-3DA0-9361-CBF1D4C6B376> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI
0x7fff9a114000 - 0x7fff9a4ecfef com.apple.CoreAUC (214.0.0 - 214.0.0) <F80C19CA-6CD0-3052-9C22-0288A257CCC8> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
0x7fff9a56b000 - 0x7fff9a582ff7 libsystem_coretls.dylib (83.40.5) <C90DAE38-4082-381C-A185-2A6A8B677628> /usr/lib/system/libsystem_coretls.dylib
0x7fff9a5ed000 - 0x7fff9a683fff com.apple.ColorSync (4.9.0 - 4.9.0) <8FC37E20-6579-3CB2-9D49-BC39FC38DF87> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x7fff9a6aa000 - 0x7fff9ad49ffb com.apple.JavaScriptCore (11601 - 11601.7.8) <38585ADC-1AD4-3BD2-8972-B90344CE57C0> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x7fff9ad51000 - 0x7fff9af9dff7 com.apple.AddressBook.framework (9.0 - 1679.10) <24F823D3-C3FC-3AF9-B8B3-C166539DBD11> /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
0x7fff9af9e000 - 0x7fff9b02dfff com.apple.CorePDF (4.0 - 4) <849BBFF6-0700-3ED1-98DF-A6E93B9B707F> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
0x7fff9b034000 - 0x7fff9b034fff com.apple.Carbon (154 - 157) <8F6ED602-5943-3E29-A793-BC331E2C183D> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x7fff9b035000 - 0x7fff9b11bfef unorm8_bgra.dylib (2.7.3) <B315AE9C-9E09-3D9F-9513-EC2195908516> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_bgra.dylib
0x7fff9b11e000 - 0x7fff9b14ffff com.apple.GSS (4.0 - 2.0) <B490333A-3B3E-397A-AD75-68846E9A9140> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fff9b150000 - 0x7fff9b169fff com.apple.CFOpenDirectory (10.11 - 194) <11F95672-55E0-3F9D-9171-5E8C56AEE948> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x7fff9b16a000 - 0x7fff9b197fff libdispatch.dylib (501.40.12) <C7499857-61A5-3D7D-A5EA-65DCC8C3DF92> /usr/lib/system/libdispatch.dylib
0x7fff9b199000 - 0x7fff9b208fff com.apple.datadetectorscore (7.0 - 460) <E8616F01-90AC-3863-B18C-426E6DD1ACDE> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x7fff9b214000 - 0x7fff9b218fff libpam.2.dylib (20) <CFCD19BD-87BC-3F2B-BB1C-4C23E8E55F1A> /usr/lib/libpam.2.dylib
0x7fff9b219000 - 0x7fff9b248ffb com.apple.datadetectors (5.0 - 308) <1949868C-BDCD-3772-BDBD-D7E9F2CC1451> /System/Library/PrivateFrameworks/DataDetectors.framework/Versions/A/DataDetectors
0x7fff9b24b000 - 0x7fff9b59ffff com.apple.Foundation (6.9 - 1259) <71A9D3A0-0B1F-3E3A-86F3-1486365A6EF2> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff9b85f000 - 0x7fff9b87aff7 libCRFSuite.dylib (34) <078B4CD8-6A8C-3067-B2BA-0C2A0BAB8AC3> /usr/lib/libCRFSuite.dylib
0x7fff9bc8b000 - 0x7fff9bc8bfff com.apple.Accelerate (1.10 - Accelerate 1.10) <5831771A-C1C3-3625-9FE9-2CCB6B2E7EE1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff9bc8c000 - 0x7fff9c8b5ff7 com.apple.AppKit (6.9 - 1404.47) <F3411F6E-DD87-34D0-8C68-C69B2205E41D> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff9c8b6000 - 0x7fff9c8d1fff com.apple.aps.framework (4.0 - 4.0) <CAD47B6E-A581-3B35-885B-67B206F41D5E> /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService
0x7fff9cc46000 - 0x7fff9cc75ff7 com.apple.DictionaryServices (1.2 - 250.3) <30250542-CBAA-39C1-91AA-B57A5DE17594> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fff9cc92000 - 0x7fff9cf77ffb com.apple.CoreServices.CarbonCore (1136.2 - 1136.2) <2DBAFC9A-6CD6-351D-B1F4-87D81AA6D640> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fff9d10b000 - 0x7fff9d119fff libxar.1.dylib (302) <03207F66-2C4A-3DBD-8D81-70F4C85903C4> /usr/lib/libxar.1.dylib
0x7fff9d1d8000 - 0x7fff9d243ff7 com.apple.framework.CoreWLAN (11.0 - 1101.20) <3B35C543-7FCE-333F-80C1-432FA41DDCDE> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x7fff9d581000 - 0x7fff9d63aff7 com.apple.cloudkit.CloudKit (482.29 - 482.29) <E235B37E-1491-3857-BDE8-38450D4FE8D0> /System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit
0x7fff9d63b000 - 0x7fff9d63dff7 com.apple.xpc.ServiceManagement (1.0 - 1) <D96D7A6D-EDEB-35EE-B5D9-E33A3BF011B5> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x7fff9d63e000 - 0x7fff9d63efff libmetal_timestamp.dylib (600.0.44.2) <DEEA1127-7A5D-3EF2-A4B2-AE125CBA5DB5> /System/Library/PrivateFrameworks/GPUCompiler.framework/libmetal_timestamp.dylib
0x7fff9d63f000 - 0x7fff9da41fff libLAPACK.dylib (1162.2) <42238ED4-6B7A-39D0-BFF2-304A0C287213> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x7fff9da5a000 - 0x7fff9da7cff7 com.apple.Sharing (442.13.6 - 442.13.6) <DDD2811C-6ECB-32F2-8EE1-69BF9657B4A8> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x7fff9dace000 - 0x7fff9db2cfff com.apple.SystemConfiguration (1.14 - 1.14) <8886E043-B668-3A49-BCA5-F89FB0ECB6EC> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fff9db2d000 - 0x7fff9dd3afff libicucore.A.dylib (551.51.4) <3899B146-3840-3D4A-8C4A-FE391D5D25C7> /usr/lib/libicucore.A.dylib
0x7fff9de02000 - 0x7fff9debcfff com.apple.DiscRecording (9.0.1 - 9010.4.3) <540853B2-B123-3560-8023-C92EE229051A> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
0x7fff9debd000 - 0x7fff9debdff7 libunc.dylib (29) <DDB1E947-C775-33B8-B461-63E5EB698F0E> /usr/lib/system/libunc.dylib
0x7fff9debe000 - 0x7fff9dec6fff com.apple.NetFS (6.0 - 4.0) <842A5346-24C3-3F22-9ECF-E586A10EA1F2> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff9dec7000 - 0x7fff9dee5ff7 libsystem_kernel.dylib (3248.60.11.1.2) <1CC38FFB-EB7B-340D-AC32-27580A15AC0A> /usr/lib/system/libsystem_kernel.dylib
0x7fff9df11000 - 0x7fff9df16ff7 libmacho.dylib (875.1) <318264FA-58F1-39D8-8285-1F6254EE410E> /usr/lib/system/libmacho.dylib
0x7fff9df32000 - 0x7fff9df5dff7 com.apple.AddressBook.ContactsFoundation (8.0 - 2137.1) <BAE70E9D-BCC8-3650-B554-6D646388EDEF> /System/Library/PrivateFrameworks/ContactsFoundation.framework/Versions/A/ContactsFoundation
0x7fff9df5e000 - 0x7fff9df6ffff libcmph.dylib (6) <BA4BF2C6-7F4E-33B8-9DD7-619C9EB83ECF> /usr/lib/libcmph.dylib
0x7fff9e02b000 - 0x7fff9e033fff com.apple.frameworks.CoreDaemon (1.3 - 1.3) <CC53DC12-9231-3C4F-921B-9A770D463323> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
0x7fff9e034000 - 0x7fff9e2cafff libmecabra.dylib (696.5) <EF6C0BD4-5FE8-34FB-8ADF-69A53CEC97A9> /usr/lib/libmecabra.dylib
0x7fff9e2cb000 - 0x7fff9e2ceff7 com.apple.AppleSystemInfo (3.1.5 - 3.1.5) <6932B5EC-0EA9-333D-BF7E-665047392FEC> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
0x7fff9e301000 - 0x7fff9e522ff7 com.apple.CoreImage (11.4.0 - 366.4.20) <7721BA55-A10E-3425-8392-C5D7C510EAAB> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x7fff9e523000 - 0x7fff9e528fff com.apple.ImageCapture (9.0 - 9.0) <ACECF0B7-7D92-3A22-BF47-E8FADF4C5378> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x7fff9e529000 - 0x7fff9e532fff com.apple.icloud.FindMyDevice (1.0 - 1) <B9C741F2-6FAC-3BA7-B6E0-9A910C6E8D4E> /System/Library/PrivateFrameworks/FindMyDevice.framework/Versions/A/FindMyDevice
0x7fff9e543000 - 0x7fff9e558fff com.apple.ToneKit (1.0 - 1) <6D5AD263-308F-3F70-8D86-7027569D2694> /System/Library/PrivateFrameworks/ToneKit.framework/Versions/A/ToneKit
0x7fff9e559000 - 0x7fff9e559fff com.apple.audio.units.AudioUnit (1.13 - 1.13) <378B5292-F216-32AB-B628-8C33A72D7052> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fff9e565000 - 0x7fff9e5d9ff3 com.apple.securityfoundation (6.0 - 55126) <DAA4FDD0-7F84-30AA-BE6F-96BB9F871F07> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x7fff9e5da000 - 0x7fff9e61fff3 libFontRegistry.dylib (155.2) <A70DD497-35F3-34DA-9C19-F4B90080E961> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fff9e620000 - 0x7fff9e631ff7 libsystem_trace.dylib (201.10.3) <E9311C03-9E61-3B13-AF3F-A64956FFF269> /usr/lib/system/libsystem_trace.dylib
0x7fff9e691000 - 0x7fff9e78dff7 libFontParser.dylib (158.6) <267A9AE4-4138-3112-8D73-BDFDC96568FF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x7fff9e78e000 - 0x7fff9e7a8fff com.apple.Kerberos (3.0 - 1) <1B4744BF-E5AE-38E2-AA56-E22D3270F2E8> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff9e7ac000 - 0x7fff9e7baff7 libbz2.1.0.dylib (38) <28E54258-C0FE-38D4-AB76-1734CACCB344> /usr/lib/libbz2.1.0.dylib
0x7fff9e828000 - 0x7fff9e829ff3 com.apple.print.framework.Print (10.0 - 266) <3E85F70C-D7D4-34E1-B88A-C1F503F99CDA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x7fff9e82a000 - 0x7fff9e82dfff libsystem_sandbox.dylib (460.60.2) <2A68B39C-B786-3A05-87A2-56E688469FB8> /usr/lib/system/libsystem_sandbox.dylib
0x7fff9e983000 - 0x7fff9e9a8ff7 libPng.dylib (1460) <2A9174D0-445A-3AD9-8141-D602E9A1D735> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fff9e9a9000 - 0x7fff9e9fbfff com.apple.AppleVAFramework (5.0.32 - 5.0.32) <B177135E-C16A-3296-99C9-CDA0E8E2A855> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
0x7fff9eadb000 - 0x7fff9ee59ff3 com.apple.************ (1.0 - 1731.15.207) <6C7C261F-CB65-3AF1-92E7-16ACAD371EF4> /System/Library/Frameworks/************.framework/Versions/A/************
0x7fff9f2c7000 - 0x7fff9f534fff com.apple.imageKit (2.6 - 932) <FAE317B8-DF15-3096-AFAC-464913BF2F3B> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit
0x7fff9f535000 - 0x7fff9f537fff libsystem_coreservices.dylib (19.2) <1B3F5AFC-FFCD-3ECB-8B9A-5538366FB20D> /usr/lib/system/libsystem_coreservices.dylib
0x7fff9f538000 - 0x7fff9f9d3ffb com.apple.GeoServices (1.0 - 1151.49.1) <2D887517-B73D-30FF-91DC-AF6AD91F96B9> /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices
0x7fff9f9d4000 - 0x7fff9fab4ff7 unorm8_rgba.dylib (2.7.3) <9EB6C346-CFF6-32D7-B4A1-2409DFBCB216> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_rgba.dylib
0x7fff9facd000 - 0x7fff9fb30fff libAVFAudio.dylib (161.2) <1A98DBF3-490B-37FB-928A-AB1E36E6E5DD> /System/Library/Frameworks/AVFoundation.framework/Versions/A/Resources/libAVFAudio.dylib
0x7fff9fba8000 - 0x7fff9fbafff7 libcompiler_rt.dylib (62) <A13ECF69-F59F-38AE-8609-7B731450FBCD> /usr/lib/system/libcompiler_rt.dylib
0x7fff9fcde000 - 0x7fff9fd33fff com.apple.AE (701 - 701) <AD492742-F884-386B-A450-FAC281B9FFA4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fff9fd34000 - 0x7fff9fd34fff com.apple.quartzframework (1.5 - 21) <5DC3D0D9-9E3F-3AA5-92F1-F229907A49B9> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
0x7fff9fdad000 - 0x7fff9fdfeff7 libcups.2.dylib (435.2) <91584A40-214D-33E8-A613-CE22289037C8> /usr/lib/libcups.2.dylib
0x7fff9fdff000 - 0x7fff9fe01ff7 com.apple.securityhi (9.0 - 55006) <1E7BE52B-97EA-371A-AECA-1EE2AD246D8A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x7fff9fe60000 - 0x7fff9feacff7 com.apple.corelocation (1486.17 - 1615.38) <6336CFC5-9D7D-3B76-B263-56DD6EBD0B8D> /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation
0x7fff9fead000 - 0x7fff9feb3fff com.apple.XPCService (2.0 - 1) <5E2122D6-FFA2-3552-BF16-9FD3F36B40DB> /System/Library/PrivateFrameworks/XPCService.framework/Versions/A/XPCService
0x7fff9feb7000 - 0x7fffa0375fcf com.apple.vImage (8.0 - 8.0) <85FB412E-EB30-3433-A79B-B3970FC83580> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 4373
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 11947801
thread_create: 0
thread_set_state: 3594
VM Region Summary:
ReadOnly portion of Libraries: Total=286.6M resident=0K(0%) swapped_out_or_unallocated=286.6M(100%)
Writable regions: Total=98.4M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=98.4M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate.framework 128K 2
Activity Tracing 2048K 2
CG backing stores 1524K 5
CG image 52K 11
CG shared images 304K 10
CoreAnimation 8172K 42
CoreUI image data 1384K 14
CoreUI image file 192K 4
Dispatch continuations 8192K 2
Foundation 24K 3
Image IO 508K 6
Kernel Alloc Once 8K 3
MALLOC 49.6M 30
MALLOC guard page 48K 10
Memory Tag 242 12K 2
Memory Tag 83 72K 7
OpenCL 8K 2
Process Corpse Info 2048K 2
STACK GUARD 56.0M 5
Stack 9304K 7
VM_ALLOCATE 76K 12
__DATA 27.6M 263
__IMAGE 528K 2
__LINKEDIT 91.6M 6
__TEXT 195.0M 268
__UNICODE 552K 2
dylib 4K 2
mapped file 170.7M 59
shared memory 16.3M 10
=========== ======= =======
TOTAL 641.2M 764
I apologize for overreaching.
— My informal point was it’s pretty unusual, when actively debugging a problem, to have nothing more to go on than a plain «bus error» message. At the very least, active debugging would involve the debugger, which would provide more context at the point of the error.
— It seems to me that a 1-line C program that uses a garbage pointer to demonstrate a crash is nothing if not old-school. Surely? 😉
OK, now we’re cooking with gas!
This snippet:
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: 0x000000000000000a, 0x000000010bebbb70
Exception Note: EXC_CORPSE_NOTIFY
indicates that the program crashed reading memory at 0x000000010bebbb70.
This snippet:
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 ??? 0x000000010bebbb70 0 + 4494965616
1 com.apple.CoreFoundation 0x00007fff9981daf4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
implies that this crash was caused by an instruction fetch, in that the address for frame 0 matches the previous snippet.
This snippet:
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00007ffee8d79520 rbx: 0x00007ffee8d79520 …
rdi: 0x00007ffee8d79520 rsi: 0x000000010bedf09f …
r8: 0x0000000000000040 r9: 0x00007ffee8d147c8 …
r12: 0x00007fff94a494c0 r13: 0x00007ffee8cf3da0 …
rip: 0x000000010bebbb70 rfl: 0x0000000000010246 …
confirm that, because
rip
(the instruction pointer, which is the Intel term for program counter, or PC) is the same address.
This snippet is also interesting:
VM Regions Near 0x10bebbb70:
--> mapped file 000000010be83000-000000010bee2000 [ 380K] r-x/rwx SM=COW
mapped file 000000010bee2000-000000010beee000 [ 48K] rw-/rwx SM=COW
Note that the address is within the first chunk, which claims to be a mapped file. The memory block is marked as executable (
r-x/rwx
) so you’d expect it to be code. The weird part is that it doesn’t show up in the
Binary Images section at the end of the crash log.
OTOH that section seems to be completely broken. Look at how it starts:
0 - 0xffffffffffffffff +Recipes (???) /Volumes//Recipes.app/Contents/MacOS/Recipes
0 - 0xffffffffffffffff +libswiftAppKit.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftAppKit.dylib
0 - 0xffffffffffffffff +libswiftCore.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftCore.dylib
0 - 0xffffffffffffffff +libswiftCoreData.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftCoreData.dylib
0 - 0xffffffffffffffff +libswiftCoreGraphics.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftCoreGraphics.dylib
0 - 0xffffffffffffffff +libswiftCoreImage.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftCoreImage.dylib
0 - 0xffffffffffffffff +libswiftDarwin.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftDarwin.dylib
0 - 0xffffffffffffffff +libswiftDispatch.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftDispatch.dylib
0 - 0xffffffffffffffff +libswiftFoundation.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftFoundation.dylib
0 - 0xffffffffffffffff +libswiftIOKit.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftIOKit.dylib
0 - 0xffffffffffffffff +libswiftObjectiveC.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftObjectiveC.dylib
0 - 0xffffffffffffffff +libswiftQuartzCore.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftQuartzCore.dylib
0 - 0xffffffffffffffff +libswiftXPC.dylib (???) /Volumes//Recipes.app/Contents/Frameworks/libswiftXPC.dylib
0x10fbe0000 - 0x10fbe2fff libCGXType.A.dylib (960.7) <F52CB9D5-B366-3A93-B1E6-81B583675B19> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
…
The first 13 entries are tagged with reasonable library names, but their reported addresses are all messed up. I’ve never seen anything like that before. It’s almost like someone has unmapped all that memory.
And I’m sure it’s not a coincidence that the first valid-looking library,
libCGXType.A.dylib
, starts very close to the end of the memory block containing the crashing PC.
Weird.
How reproducible is this problem? Specifically, have you seen it happen on other machines?
Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
let myEmail = "eskimo" + "1" + "@apple.com"
Thank you for not giving up!
The error is not directly reproducible. It occurs intermittenly, days apart. Usually, but not always, in relation to Sleep. I have gotten the error on my iMac and my MacBook. The application accesses a shared file on a Linux device on my LAN.
I had been getting occasional, random «xxxx has quit unexpectedly» for a long time. I concluded it was due to a network problem because I could reproduce it by turning WiFi off. In December, I added do-try-catch (tested through WiFi disconnect). But the errors continued, so I ran it from inside the package in Terminal. That’s when I saw the «Bus error: 10» and, with help of this board, discovered the Crash Report. Whew!
Whatever is wrong, I think I injected it during December do-try-catch changes. But, part of debugging is asking «How would I intentionally create that error?». I’m coming up dry on that question because Swift keeps coders a safe distance from memory allocation/pointers.
A memory leak is a possibility, but Activity Monitor shows memory is stable +/-2% while operating.
Without something more specific to go on, I’m revising the code to add logging in the (apparently) vulnerable timerTick method. If that isn’t illuminating, I may comment-out code until the problem goes away … a crude, desparate and surprisingly effective debugging technique!
Thanks for your help and any clues or pointers are greatly appreciated.
The next step with wacky problems like this is to run the app with zombies. And then with the address sanitiser. If you’re lucky one of these will turn a hard-to-reproduce problem into an easy-to-reproduce one (-:
Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
let myEmail = "eskimo" + "1" + "@apple.com"
ZOMBIES — I’ve seen that mentoined and will research.
I have new clues and possible solution.
I deployed an updated version which included detailed progress logging.
func timerTick()
{ showActivity(message: "timerTick", level: LogLevel.TRACE)
if saveSecret.isEnabled == true { return }
var attributes : [FileAttributeKey : Any]
do
{ attributes = try FileManager.default.attributesOfItem(atPath: path)
}
catch let error as NSError
{ showActivity(message: "timerTick: " + error.localizedDescription)
return
}
showActivity(message: "timerTick/a", level: LogLevel.TRACE)
--OMITTED--OMITTED--
showActivity(message: "timerTick/z", level: LogLevel.TRACE)
}
After a couple days, it failed again in the same way.
2017-01-24 10:00:55: timerTick
2017-01-24 10:01:30: timerTick/a
2017-01-24 10:01:30: timerTick/b
2017-01-24 10:01:30: timerTick/c
2017-01-24 10:01:30: timerTick/z
The DiagnosticReport says crash was at 10:01:37.118
The timer fires every 15 seconds.
Notice the 35 second delay between log event #1 and #1. That is not normal behavior. Enough time for another timer event.
Notice function timerTick reached the end («/z»)
Notice the 7 second delay between last logged event and the crash time.
I don’t know timer internals well enough (at all) to be sure. But I think the timer is firing again before processing of the previous event is finished. This leads to message queuing issue or conflicts of some kind. Solution is to STOP the timer within timerTick. Or lengthen the timer expiration.
Is this plausible or am I grasping at straws?
But I think the timer is firing again before processing of the previous event is finished. This leads to message queuing issue or conflicts of some kind.
AFAICT you never stated which API you’re using for timers. It looks like you’re using either Swift’s
Timer
or the underlying Foundation API, NSTimer. If that’s the case then this is unlikely to be the problem. NSTimer callbacks are always serialised and NSTimer itself will deal well with the timer firing late.
Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
let myEmail = "eskimo" + "1" + "@apple.com"
The rax
register is not preserved by the first syscall
so simply setting al
to 1
won’t give you the right value for the next syscall in rax
since it leaves all the upper bits untouched. The method which doesn’t give you the bus error is one which re-populates all bits of rax
.
Since write
is meant to return the number of bytes actually written, that comes back in rax
, ensuring that you will need to populate it fully for the next syscall
. Support for this use of rax
for the return code can be found on the Wikipedia calling convention page which states for the System V AMD64 ABI
:
The calling convention of the System V AMD64 ABI[11] is followed on Solaris, GNU/Linux, FreeBSD, Mac OS X, and other UNIX-like or POSIX-compliant operating systems. The first six integer or pointer arguments are passed in registers RDI, RSI, RDX, RCX, R8, and R9, while XMM0, XMM1, XMM2, XMM3, XMM4, XMM5, XMM6 and XMM7 are used for floating point arguments. For system calls, R10 is used instead of RCX.[11] As in the Microsoft x64 calling convention, additional arguments are passed on the stack and the return value is stored in RAX.
It’s also detailed in the System V Application Binary Interface, AMD64 Architecture Processor Supplement document in Appendix A.
In terms of fixing your code, you would be better off doing the full population sequence (sans unnecessary bit-shifts):
mov rax, 0x2000001
mov rdi, 0
syscall
to exit. In fact, I’d use that method for both system calls to simplify the source:
SECTION .text
global start
start:
mov rax, 0x2000004 ; syscall 4: write (
mov rdi, 1 ; fd,
mov rsi, Msg ; buffer,
mov rdx, Len ; size
syscall ; )
mov rax, 0x2000001 ; syscall 1: exit (
mov rdi, 0 ; retcode
syscall ; )
SECTION .data
Msg db `Hello, world!n`
Len: equ $-Msg
Comments
node-sass
version: 3.8.3 3.6.0, using included libsass
On Mac OS X 10.11
Using either Node.js 4.2 or 5.6
Configured to use local CSS modules by default.
Input code:
:global(.thing) { color: red; } :global(.thing[disabled]) { @extend .thing; background: blue; }
Result: Bus error: 10
Both the following work without issue:
:global(.thing) { color: red; } :global(.thing[disabled]) { @extend :global(.thing); background: blue; }
.thing { color: red; } .thing[disabled] { @extend .thing; background: blue; }
Spec added sass/sass-spec#849
I’m confused, there is no node-sass 3.8.3. Please read their documentation
to determine your correct version.
On 27 Apr 2016 8:26 AM, «Cameron Knight» notifications@github.com wrote:
node-sass version: 3.8.3, using included libsass
On Mac OS X 10.11
Using either Node.js 4.2 or 5.6
Configured to use local CSS modules by default.Input code:
:global(.thing) {
color: red;
}:global(.thing[disabled]) {
@extend .thing;
background: blue;
}Result: Bus error: 10
Both the following work without issue:
:global(.thing) {
color: red;
}:global(.thing[disabled]) {
@extend :global(.thing);
background: blue;
}.thing {
color: red;
}
.thing[disabled] {
@extend .thing;
background: blue;
}—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
#2051
Sorry about that. It’s 3.6.0
. I read the wrong number.
Thanks for the report @ckknight. You’re correct that the first example causes a segfault.
It’s also worth noting that neither of your examples are valid Sass. When we patch this segfault both your examples will return the expect error.
Error: Invalid CSS after ":global(": expected pseudo_expr, was ".thing)"
on line 13 of test.scss
Use --trace for backtrace.
For more information on why this will stop working please read medium.com/@xzyfer/why-node-sass-broke-your-code-and-semver-1b3e409c57b9
If you think this should be supported in Sass please open an issue with the official Sass project.
xzyfer
added a commit
to xzyfer/sass-spec
that referenced
this issue
Apr 27, 2016
This exhibits a tricky one that seems somewhat related to #1392:
It can also be triggered by this valid code:
:not(.thing) { color: red; } :not(.thing[disabled]) { @extend .thing; background: blue; }
ruby sass:
:not(.thing) {
color: red; }
:not(.thing[disabled]):not([disabled]:not(.thing[disabled])) {
background: blue; }
The problem is that libsass tries to extend .thing
of the wrapped selector itself (and finds another @extend
inside), so it goes in an endless loop until the call stack is exhausted.
A related test case would therefore be:
.thing { color: red; } .thing[disabled] { @extend .thing; background: blue; }
It exhibits a similar problem as reported in #1392:
ruby sass:
.thing, .thing[disabled] { color: red; } .thing[disabled] { background: blue; }
libsass:
.thing, .thing[disabled] { color: red; } [disabled].thing { background: blue; }
The failing test can also be written as:
:not(.thing) { color: red; } :not(.bar) { @extend .thing; background: blue; }
Produces:
:not(.thing):not(:not(.bar)) { color: red; } :not(.bar) { background: blue; }
But should be:
:not(.thing) { color: red; } :not(.bar) { background: blue; }
I wonder if ruby sass actually just removes the invalidly nested :not
selector.
Otherwise from what I know about extend, the result in theory doesn’t look incorrect!?
This was referenced
Apr 27, 2016
I forked out various tickets and this one now basically boils down to #2056 !
I have a 15 inch mid 2010 Macbook pro, running macOS Sierra 10.12. I still get bus error 10, similar to what I got with the previous release.
I have also updated my OS recently — it didn’t change a thing.
What happens when I run Monero daemon is this (identifying information omitted with XXXXXXXXX):
Last login: Wed Dec 28 10:40:54 on ttys000
/Users/XXXXXXXXX/Downloads/monero.mac.x64.v0-10-1-0/monerod ; exit
XXXXXXXXXXXX
/Users/XXXXXXXXX/Downloads/monero.mac.x64.v0-10-1-0/monerod ; exit;
Creating the logger system
2016-Dec-28 10:42:47.538600 Initializing cryptonote protocol...
2016-Dec-28 10:42:47.538749 Cryptonote protocol initialized OK
2016-Dec-28 10:42:47.539035 Initializing p2p server...
2016-Dec-28 10:42:47.835838 Set limit-up to 2048 kB/s
2016-Dec-28 10:42:47.835962 Set limit-down to 8192 kB/s
2016-Dec-28 10:42:47.836020 Set limit-up to 2048 kB/s
2016-Dec-28 10:42:47.836162 Set limit-down to 8192 kB/s
2016-Dec-28 10:42:47.840377 Binding on 0.0.0.0:18080
2016-Dec-28 10:42:47.840644 Net service bound to 0.0.0.0:18080
2016-Dec-28 10:42:47.840695 Attempting to add IGD port mapping.
2016-Dec-28 10:42:51.859277 No IGD was found.
2016-Dec-28 10:42:51.859394 P2p server initialized OK
2016-Dec-28 10:42:51.859586 Initializing core rpc server...
2016-Dec-28 10:42:51.859804 Binding on 127.0.0.1:18081
2016-Dec-28 10:42:51.860059 Core rpc server initialized OK on port: 18081
2016-Dec-28 10:42:51.860192 Initializing core...
2016-Dec-28 10:42:51.862051 Loading blockchain from folder
/Users/XXXXXXXXX/.bitmonero/lmdb ...
2016-Dec-28 10:42:51.862130 option: fast
2016-Dec-28 10:42:51.862163 option: async
2016-Dec-28 10:42:51.862190 option: 1000
Bus error: 10
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
kenorb
1,5632 gold badges14 silver badges25 bronze badges
asked Dec 28, 2016 at 10:16
BUS error most likely happens when you have a corrupt database, which causes the LMDB code to try to access an invalid memory page, causing the SIGBUS.
Unfortunately, it means you have to delete your data.mdb and resync from the network.
If you’re seeing this, it might be prudent to set a «safer» database acccess mode. See Why does my bitmonero fail to load?
answered Jan 23, 2017 at 11:32
user36303user36303
34.7k2 gold badges54 silver badges122 bronze badges
I have a 15 inch mid 2010 Macbook pro, running macOS Sierra 10.12. I still get bus error 10, similar to what I got with the previous release.
I have also updated my OS recently — it didn’t change a thing.
What happens when I run Monero daemon is this (identifying information omitted with XXXXXXXXX):
Last login: Wed Dec 28 10:40:54 on ttys000
/Users/XXXXXXXXX/Downloads/monero.mac.x64.v0-10-1-0/monerod ; exit
XXXXXXXXXXXX
/Users/XXXXXXXXX/Downloads/monero.mac.x64.v0-10-1-0/monerod ; exit;
Creating the logger system
2016-Dec-28 10:42:47.538600 Initializing cryptonote protocol...
2016-Dec-28 10:42:47.538749 Cryptonote protocol initialized OK
2016-Dec-28 10:42:47.539035 Initializing p2p server...
2016-Dec-28 10:42:47.835838 Set limit-up to 2048 kB/s
2016-Dec-28 10:42:47.835962 Set limit-down to 8192 kB/s
2016-Dec-28 10:42:47.836020 Set limit-up to 2048 kB/s
2016-Dec-28 10:42:47.836162 Set limit-down to 8192 kB/s
2016-Dec-28 10:42:47.840377 Binding on 0.0.0.0:18080
2016-Dec-28 10:42:47.840644 Net service bound to 0.0.0.0:18080
2016-Dec-28 10:42:47.840695 Attempting to add IGD port mapping.
2016-Dec-28 10:42:51.859277 No IGD was found.
2016-Dec-28 10:42:51.859394 P2p server initialized OK
2016-Dec-28 10:42:51.859586 Initializing core rpc server...
2016-Dec-28 10:42:51.859804 Binding on 127.0.0.1:18081
2016-Dec-28 10:42:51.860059 Core rpc server initialized OK on port: 18081
2016-Dec-28 10:42:51.860192 Initializing core...
2016-Dec-28 10:42:51.862051 Loading blockchain from folder
/Users/XXXXXXXXX/.bitmonero/lmdb ...
2016-Dec-28 10:42:51.862130 option: fast
2016-Dec-28 10:42:51.862163 option: async
2016-Dec-28 10:42:51.862190 option: 1000
Bus error: 10
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
kenorb
1,5632 gold badges14 silver badges25 bronze badges
asked Dec 28, 2016 at 10:16
BUS error most likely happens when you have a corrupt database, which causes the LMDB code to try to access an invalid memory page, causing the SIGBUS.
Unfortunately, it means you have to delete your data.mdb and resync from the network.
If you’re seeing this, it might be prudent to set a «safer» database acccess mode. See Why does my bitmonero fail to load?
answered Jan 23, 2017 at 11:32
user36303user36303
34.7k2 gold badges54 silver badges122 bronze badges
MacOS Catalina Bus Error 10 — loads of apps crashing a few seconds after opening them.
Hey! I’ve been having this issue where a lot of my apps are quitting 1 or 2 seconds after being launched. This includes, but is not limited to: Page, Numbers, Keynote, Affinity Photo/Designer/Publisher. Opening keynotes for the first time, I got the «onboarding» steps where you show new features for the release, and the app crashed at the finder «load a document» dialogue that comes when opening the app. Other apps, like Final Cut Pro X, DaVinci Resolve 16, Safari, Chrome, Newton Mail etc seem to work flawlessly(a wide variety of apps from a variety of sources/install methods).
Furthermore, following the thread found here (https://discussions.apple.com/thread/7145240), I’ve booted the system into safe mode, where I can indeed open all of the apps that crash when booting normally. This leads me to believe that Bus Error 10 is in my case not a hardware fault, despite it’s implications.
I can’t seem to find a lot of info on the subject. Before I go ahead and reinstall MacOS catalina, I’d love to see if anyone has a way to resolve this.
MacOS Catalina Version 10.15.1 (on the latest available update as of 8th december 2019)
Macbook Pro 15″ 2019
Core i9 8-Core 2.3 GHz
Radeon Pro 560X 4GB
This has been tested with and without a variety of thunderbolt docks/monitors. It doesn’t seem to be related to hardware connected to the system.
Just a few crash dumps:
MacBook Pro 15”, macOS 10.15
Posted on Dec 8, 2019 9:36 AM
Here’s a troubleshooting procedure you can use to help with your problem:
A Troubleshooting Procedure that may Fix Problems with macOS El Capitan or Later
You should try each, one at a time, then test to see if the problem is fixed before going on to the next.
Be sure to backup your files before proceeding if possible.
- Shutdown the computer, wait 30 seconds, restart the computer.
- Disconnect all third-party peripherals.
- Resetting your Mac’s PRAM and NVRAM
- Reset the System Management Controller (SMC)
- Reset your Startup Disk and Sound preferences, if needed, after resetting the PRAM.
- Test in safe mode to see if the problem persists, then restart normally. Use safe mode to isolate issues with your Mac and Playing Safe — what does Safe mode do?
- Repair the diskby booting from the Recovery HD. Immediately after the chime hold down the Command and R keys until the Utility Menu appears. Choose Disk Utility and click on the Continue button. Select the indented (usually, Macintosh HD) volume entry from the side list. Click on the First Aid button in the toolbar. Wait for the Done button to appear. Quit Disk Utility and return to the Utility Menu. Restart the computer from the Apple Menu.
- Repair permissions on the Home folder: Resolve issues caused by changing the permissions of items in your home folder.
- Create a New User Account Open Users & Groups preferences. Click on the lock icon and enter your Admin password when prompted. On the left under Current User click on the Add [+] button under Login Options. Setup a new Admin user account. Upon completion log out of your current account then log into the new account. If your problems cease, then consider switching to the new account and transferring your files to it — Transferring files from one User Account to another.
- Reinstall OS X by booting from the Recovery HD using the Command and R keys. When the Utility Menu appears select Install OS X then click on the Continue button.
- Erase and Install OS X Restart the computer. Immediately after the chime hold down the Command and R keys until the Apple logo appears. When the Utility Menu appears:
1. Select Disk Utility from the Utility Menu and click on the Continue button.
2. When Disk Utility loads select the drive (out-dented entry) from the Device list.
3. Click on the Erase button in Disk Utility’s toolbar. A panel will drop down.
4. Set the Format type to APFS (for SSDs only) or Mac OS Extended (Journaled.)
5. Click on the Apply button, then wait for the Done button to activate and click on it.
6. Quit Disk Utility and return to the Utility Menu.
7. Select Install OS X and click on the Continue button.
Источник
Swift «Bus error: 10»
A Swift app I wrote for OSX gets sporadic «Bus error: 10» It does this on MacBookPro and iMac, both running El Capitan, 10.11.6. App was compiled under XCode 8.1, Swift 3.0.1.
Google search reports Bus error: 10 is due to memory addressing error. However, there is nothing within Swift that lets me manipulate addresses in that way. So there is nothing I can do to fix my code.
The error usually occurs when the computer has been idle for a while, so I have no real clue where in the code this is occurring.
On the one occasion I witnessed the error, it was at the same time as the MacBookPro lost or had problem with my WiFi connection. On another occasion the app just ended without any associated WiFi or other noticable problem.
Is this a bug within Swift?
Any suggestions about how to modify my code? Or how to catch the error?
Replies
That’s always possible, but it’s unlikely. Most problems like this are caused by bugs in your code, or in framework code that you’re calling. Remember that, even though Swift is a safe language, you’re regularly call framework code that’s not safe.
This error is a machine exception (as opposed to a language exception) which makes it impossible to catch in the traditional sense.
Any suggestions about how to modify my code?
It’s hard to say without knowing more about the problem. If you post a symbolicated crash log (see TN2151 ), that might give us some hints.
Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
Hi Eskimo and thank you for the quick response.
There is no crash report (in /Users/***/Library/Logs/CrashReporter). I just get an «application has ended unexpectedly» pop-up. The error is intermittent, non-reproducible and typically occurs within timer event processing. (BTW: I see the «Bus error: 10» by running in Terminal window.)
When timer ticks, file’s modify-date is checked (line 16). This is unchanged in crash scenario, so method readXML() is not invoked.
If file is inaccessible for any reason, method showActivity(. ) is invoked to log error info. Its code begins on line 38.
If the application has been idle for a certain amount of time, method lock() is invoked. Its code begins on line 57.
Bus error 10 is associated with memory addressing errors, sometimes specifically with attempts to modify string literals. I just don’t see where anything like that is happening within my Swift code.
Tghis will probably not cause a bus error, but :
why on line 51 do you unwrap and not on the following ?
- output!.write(timestamp.data(using: String.Encoding.utf8, allowLossyConversion: false)!)
- output?.write(message.data(using: String.Encoding.utf8, allowLossyConversion: false)!)
- output?.write(«rn».data(using: String.Encoding.utf8, allowLossyConversion: false)!)
- output?.closeFile()
Are you by any chance trying to access something that has been purposely/previously deallocated by you?
> . about how to modify my code?
Using a support ticket w/DTS would allow you to furnish a project that examples your issue, as opposed to doing a full dump here. ouch 😉
A couple of things:
— A bus error crash is kinda old-school. I mean it’s a fairly low-level crash (dereferencing invalid pointers usually produces a more controlled, or at least better reported, crash), and that may indicate it’s happening in (say) a sensitive section of the kernel. If your problem wasn’t happening on multiple Macs, I’d begin to suspect a hardware fault.
— A crash that happens after a period of time may indicate that a critical resource is being leaked. In your case, you’re creating FileHandle objects after inactivity, and those objects (by default) need a low-level Unix file descriptor, which is an extremely scarce resource. (On a modern Mac, you can only have about 8,000 file descriptors at one time, which isn’t many if you start to forget to release them.) It’s not impossible there’s a resource-handling bug in your code or one of the frameworks APIs that you call, that results in your file descriptors not being released. IIRC, you can run Instruments on your app, and by choosing a suitable instrument you might be able to see an unreleased resource accumulating over time.
— Even if the above can be ruled out, I’d encourage you to think a bit more laterally. The bus error may not be the primary error, only a secondary consequence. Maybe there are other things going wrong too, and they only seem less important.
— If the «lock» function is ever called on a background thread, it’s going to be bad news for your app. It’s worth checking that everything that requires the main thread (the first and last functions in your fragment, at least) is being called on the main thread.
— Is this the debug version of your app that’s crashing, or the release version? Note that in pure Swift code, it’s possible that the text of some run-time error messages may be suppressed in the optimized release version.
— Are you running from Xcode or freestanding? If you’re running from Xcode, you should be able to get some clues by looking at the backtrace at the time of the crash — although not necessarily, if your app is a long way past the point of the original error when it crashes. Even the fact that it does not crash when run from Xcode (if that’s the case) is a small clue.
Источник
Bus error: 10 running on Mac OS 10.10.1 #588
Comments
jawshooah commented Jan 20, 2015
I was doing a stress-test, recursively searching everything in my home directory for a simple string, when this happened:
Would it be possible to free up more memory as the search goes on? I’m no C programmer, so I wouldn’t know how to contribute.
The text was updated successfully, but these errors were encountered:
ggreer commented Jan 20, 2015
This seems like something more serious than an OOM. Ag uses mmap() , so it’s bound by virtual memory, not physical. On a 64-bit system (which you’re definitely on, since 10.10 only supports 64 bit), there should be no problem with memory usage.
What version of ag are you using? If it’s not the latest, can you try the latest release? Also, console.app should have a crash report for ag. You’ll probably find it under «User Diagnostic Reports» labeled «ag_datetime_pid_hostname.crash.» Here’s a screenshot of what it should look like:
If you see a crash report, please gist the data. Also, if you can narrow the crash down to one file (searching in deeper and deeper directories until you find the exact one), it would be very helpful if you could upload the file for me to analyze.
jawshooah commented Jan 20, 2015
Currently using ag 0.28.0 .
Here’s the crash report. I’ll do some digging into the filesystem in a bit.
jawshooah commented Jan 20, 2015
Found it. The problem is
Here’s a gist of the debug output.
It actually seems like this is just a bad file (ellipses mine):
jawshooah commented Jan 20, 2015
Actually, I’m getting the same thing for every single file in that MailData directory and its lone subdirectory Signatures .
ggreer commented Jan 20, 2015
Hmm. does disk utility detect any errors? Also, what does ls -la ubiquitous_SyncedRules.plist output? Ditto for xattr -l ubiquitous_SyncedRules.plist .
jawshooah commented Jan 20, 2015
Deleted that directory, and now it works fine. Actually finished searching my home directory (>60G) in under 10 seconds. Damn.
ggreer commented Jan 20, 2015
Well. that’s one way to solve that problem. A little googling shows others running into bad file descriptor errors when accessing
/Library/Mobile Documents/. /MailData , but no fixes. Just, «It happens sometimes.»
I guess this isn’t really a bug with ag. Maybe I could try being a little more careful about reading files, but that would probably hurt performance and this seems like a very rare occurrence.
jawshooah commented Jan 20, 2015
Yeah, I had a bit of a brain lapse there. Should have saved them somewhere.
Oh well, at least you know it’s not your problem 😃
Источник
Bus error: 10 [OS X 10.10] #232
Comments
carlodelpizzo commented May 27, 2016 •
Im on a Hackintosh, if that makes a difference?
th neural_style.lua -gpu 0 -print_iter 1
Successfully loaded models/VGG_ILSVRC_19_layers.caffemodel
Bus error: 10
The text was updated successfully, but these errors were encountered:
3DTOPO commented May 27, 2016
I am able to run neural-style on Hackintosh. I just never got the CUDA stuff working. How much memory does your system have?
carlodelpizzo commented May 27, 2016
16 GB RAM. I get the same bus error if i try with CUDA or not.
I cant really tell, but the CUDA backend seems to be fine. I do have my home directory on a different hard disk than my OS, but i dont think that would cause bus error?
3DTOPO commented May 27, 2016
As long as you are using -gpu 0 I think the CUDA stuff shouldn’t matter. I was just mentioning for completeness.
3DTOPO commented May 27, 2016
Oops — I meant -gpu -1 to not use the GPU.
carlodelpizzo commented May 27, 2016
Gotcha.. any idea where i can start troubleshooting this bus error? im at a total loss
3DTOPO commented May 27, 2016
I would say first try it with -gpu -1. Does that work? If it does, it likely has something to do with CUDA which I abandoned trying to get working and switched to Ubuntu instead. Here the thread my thread on it: #91
carlodelpizzo commented May 27, 2016
No it doesnt work that way either. I have tried «th neural_style.lua -gpu 0 -print_iter 50» «th neural_style.lua -style_image -content_image » «th neural_style.lua -gpu -1 -style_image -content_image -save_iter 50»
If i try with sudo, it doesnt give me bus error. but doesnt do anything else either:
3DTOPO commented May 27, 2016
That means it worked without the GPU. The fact that you had to do it as su means you probably have some permission errors. It should have written an output file. Do a command in that directory:
carlodelpizzo commented May 28, 2016
3DTOPO commented May 28, 2016
Hmm — or maybe not.
How long does it take before returning to the command prompt? Try to add this flag:
Does it print out any messages then?
carlodelpizzo commented May 28, 2016
Its pretty quick. I took a screen-cap, and i got a Segmentation fault once. lol
Last login: Sat May 28 00:39:22 on ttys000
Carlos-Pro-2:
Источник