14 Replies
      Latest reply: Jan 26, 2017 2:26 PM by eskimo RSS
      pf1019 Level 1 Level 1 (0 points)

        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?

        • Re: Swift "Bus error: 10"
          eskimo Apple Staff Apple Staff (6,075 points)

          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"

            • Re: Swift "Bus error: 10"
              pf1019 Level 1 Level 1 (0 points)

              Hi Eskimo and thank you for the quick response.

               

              There is no crash report (in /Users/xxx/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("\r\n".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
              }
              
                • Re: Swift "Bus error: 10"
                  Claude31 Level 4 Level 4 (815 points)

                  Tghis will probably not cause a bus error, but :

                   

                  why on line 51 do you unwrap and not on the following ?

                   

                  1.      output!.write(timestamp.data(using: String.Encoding.utf8, allowLossyConversion: false)!)
                  2.      output?.write(message.data(using: String.Encoding.utf8, allowLossyConversion: false)!)
                  3.      output?.write("\r\n".data(using: String.Encoding.utf8, allowLossyConversion: false)!)
                  4.      output?.closeFile()
                    • Re: Swift "Bus error: 10"
                      pf1019 Level 1 Level 1 (0 points)

                      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.

                    • Re: Swift "Bus error: 10"
                      QuinceyMorris Level 6 Level 6 (2,465 points)

                      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.

                  • Re: Swift "Bus error: 10"
                    KMT Level 8 Level 8 (6,930 points)

                         >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

                    • Re: Swift "Bus error: 10"
                      eskimo Apple Staff Apple Staff (6,075 points)

                      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/xxx/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/xxx/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"

                        • Re: Swift "Bus error: 10"
                          pf1019 Level 1 Level 1 (0 points)

                          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
                          
                            • Re: Swift "Bus error: 10"
                              eskimo Apple Staff Apple Staff (6,075 points)

                              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"

                                • Re: Swift "Bus error: 10"
                                  pf1019 Level 1 Level 1 (0 points)

                                  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.

                                    • Re: Swift "Bus error: 10"
                                      eskimo Apple Staff Apple Staff (6,075 points)

                                      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"

                                        • Re: Swift "Bus error: 10"
                                          pf1019 Level 1 Level 1 (0 points)

                                          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?

                                            • Re: Swift "Bus error: 10"
                                              eskimo Apple Staff Apple Staff (6,075 points)

                                              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"

                                    • Re: Swift "Bus error: 10"
                                      QuinceyMorris Level 6 Level 6 (2,465 points)

                                      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?