Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

'Segmentation fault 11' on high sierra #105

Closed
cbaggers opened this issue Apr 14, 2018 · 31 comments
Closed

'Segmentation fault 11' on high sierra #105

cbaggers opened this issue Apr 14, 2018 · 31 comments
Assignees
Labels

Comments

@cbaggers
Copy link
Contributor

Assuming that this is related the the upgrade as I was using cl-sdl2 on mac regularly before this.

Baggerss-MBP:sdlfoo Baggers$ sbcl
This is SBCL 1.4.4, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.


* (ql:quickload :sdl2/examples)
To load "sdl2/examples":
  Load 1 ASDF system:
    sdl2/examples
; Loading "sdl2/examples"
....................
(:SDL2/EXAMPLES)


* (sdl2:make-this-thread-main #'sdl2-examples:basic-test)
Using SDL Library Version: 2.0.4
Setting up window/gl.
Opening game controllers.
Beginning main loop.
Segmentation fault: 11 
@cbaggers cbaggers added the bug label Apr 14, 2018
@cbaggers cbaggers self-assigned this Apr 14, 2018
@cbaggers
Copy link
Contributor Author

interesting. I cant load cl-sdl2 from emacs under ccl, but the example working when launched from the terminal.

@cbaggers
Copy link
Contributor Author

cbaggers commented Apr 15, 2018

made a test which uses sdl2 but not cl-sdl2

#+sbcl
(eval-when (:compile-toplevel :load-toplevel :execute)
  (sb-int:set-floating-point-modes :traps nil))

(defpackage :moo (:use :cl))

(in-package :moo)

(cffi:define-foreign-library libsdl2
  (:darwin "/Users/Baggers/Library/Developer/Xcode/DerivedData/SDL-apstrtmemihivmcoxhyghpiywgso/Build/Products/Debug/libSDL2.dylib"))

(cffi:use-foreign-library libsdl2)

(defun print! (x &rest args)
  (format t "~%~a~{ ~s~}" x args)
  (finish-output)
  x)

(defconstant +everything+
  #.(logior #x00000001
            #x00000010
            #x00000020
            #x00000200
            #x00001000
            #x00002000
            #x00004000))

;; int SDL_Init(Uint32 flags)
(cffi:defcfun ("SDL_Init" sdl_init) :int
  (flags :uint32))

;; Uint32 SDL_WasInit(Uint32 flags)
(cffi:defcfun ("SDL_WasInit" sdl_was_init) :uint32
  (flags :uint32))

;; void SDL_Quit(void)
(cffi:defcfun ("SDL_Quit" sdl_quit) :void)

;;void SDL_PumpEvents(void)
(cffi:defcfun ("SDL_PumpEvents" sdl_pump_events) :void)

(defun my-init ()
  (sdl_init +everything+))

(defun my-was-init ()
  (sdl_was_init +everything+))

(defun my-quit ()
  (sdl_quit))

(defun my-pump ()
  (sdl_pump_events))

(defun death ()
  (print! "hi")
  (print! "about to init")
  (assert (>= (my-init) 0))
  ;;(sdl2:create-window)y
  (print! "was init" (my-was-init))
  (unwind-protect
	   (progn
		 (print! "next will poll a single event a bunch of times")
		 (loop :for i :below 300 :do
			(print! i)
			(my-pump))
		 (print! "event poll'd"))
	(print! "about to quit")
	(print "quit:" (my-quit))
	(print! "successfully quit")))


;; - `(ql:quickload :cffi)`
;; - compile this file
;; - `(moo::death)`
;; - dies with 'Process inferior-lisp segmentation fault: 11'

@cbaggers
Copy link
Contributor Author

made executable with save and die, ran lldb on it. Got a stack trace

Baggerss-MBP:~ Baggers$ lldb 

(lldb) quit
Baggerss-MBP:~ Baggers$ lldb ./quicklisp/local-projects/boom

(lldb) target create "./quicklisp/local-projects/boom"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Applications/Xcode.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py", line 98, in <module>
    import six
ImportError: No module named six
Current executable set to './quicklisp/local-projects/boom' (x86_64).

(lldb) run
Process 48385 launched: './quicklisp/local-projects/boom' (x86_64)
Process 48385 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGUSR1
    frame #0: 0x00007fff68f104aa libsystem_kernel.dylib`__kill + 10
libsystem_kernel.dylib`__kill:
->  0x7fff68f104aa <+10>: jae    0x7fff68f104b4            ; <+20>
    0x7fff68f104ac <+12>: movq   %rax, %rdi
    0x7fff68f104af <+15>: jmp    0x7fff68f07b00            ; cerror_nocancel
    0x7fff68f104b4 <+20>: retq   
Target 0: (boom) stopped.

(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGUSR1
  * frame #0: 0x00007fff68f104aa libsystem_kernel.dylib`__kill + 10
    frame #1: 0x000000000010bebb boom`interrupt_init [inlined] see_if_sigaction_nodefer_works at interrupt.c:1880 [opt]
    frame #2: 0x000000000010be64 boom`interrupt_init at interrupt.c:2125 [opt]
    frame #3: 0x0000000000110ef2 boom`main(argc=1, argv=0x00007ffeefbff180, envp=0x00007ffeefbff190) at runtime.c:468 [opt]
    frame #4: 0x0000000000100e04 boom`start + 52

(lldb) 

@cbaggers
Copy link
Contributor Author

That log might be spurious ^^^ we dont get any output so possible that it's lldb and sbcl fighting

@cbaggers
Copy link
Contributor Author

NSEvent *event = [NSApp nextEventMatchingMask:NSEventMaskAny untilDate:[NSDate distantPast] inMode:NSDefaultRunLoopMode dequeue:YES ];

in sdl2 SDL2_cocoaevents.m triggers the issue..but why?

@cbaggers
Copy link
Contributor Author

changing dequeue:YES to dequeue:NO stops the crash, so it's related to what happens when we are popping events.. weird though as I can comment out all the code that uses the event and the crash still happens.. so just dequeuing is an issue

@cbaggers
Copy link
Contributor Author

Ok progress. If I revert all my tweaks to the event code and instead modify Cocoa_RegisterApp(void) I can get it to work fine.
What I do is change the activation policy so it doesnt force the app into the foreground

[NSApp setActivationPolicy:NSApplicationActivationPolicyAccessory];

This means no dock icon, no menus etc. but it works.... so now we need to find out why.

What is it about sbcl and this that means this helps?

@cbaggers
Copy link
Contributor Author

worth noting that if I pumped events but didnt dequeue them I could still get a crash by right clicking the dock icon and clicking the app/window name this did something (focused it maybe?) and it segfaulted just like before.

@cbaggers
Copy link
Contributor Author

Im beaten for tonight, will get back into this another day

@gavocanov
Copy link

been having this kind of problems (trying to use cepl) for quite some time, seems to me like it started after the latest MacOS update few weeks ago, new xcode etc...

@cbaggers
Copy link
Contributor Author

cbaggers commented Apr 16, 2018

@gavocanov thanks, that's good to know, I saw the same and am glad Im not going crazy :p

@cbaggers
Copy link
Contributor Author

Im slow to learn here in mac-land. The logs from the crash are actually pretty good

Process:               sbcl [63382]
Path:                  /usr/local/bin/sbcl
Identifier:            sbcl
Version:               ???
Code Type:             X86-64 (Native)
Parent Process:        bash [61593]
Responsible:           sbcl [63382]
User ID:               501

Date/Time:             2018-04-16 11:00:39.069 +0200
OS Version:            Mac OS X 10.13.4 (17E199)
Report Version:        12
Anonymous UUID:        80C05797-1F16-3E16-92CE-D145EB7AFB6F

Sleep/Wake UUID:       6522425F-F858-44D1-8880-61FE9AB30603

Time Awake Since Boot: 65000 seconds
Time Since Wake:       4500 seconds

System Integrity Protection: enabled

Crashed Thread:        4  Dispatch queue: com.apple.root.utility-qos

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

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

VM Regions Near 0:
--> 
    __TEXT                 0000000000100000-0000000000137000 [  220K] r-x/rwx SM=COW  )� [/usr/local/bin/sbcl]

Thread 0:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fff68f0720a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff68f06724 mach_msg + 60
2   com.apple.framework.IOKit     	0x00007fff431d54f5 io_connect_add_client + 91
3   com.apple.IOAccelerator       	0x00007fff5b1700ad IOAccelCommandQueueCreateWithQoS + 271
4   com.apple.Metal               	0x00007fff45167be7 -[MTLIOAccelCommandQueue initWithDevice:descriptor:] + 142
5   com.apple.driver.AppleIntelHD4000GraphicsMTLDriver	0x00007fff3a5ae3b4 -[MTLIGAccelCommandQueue initWithDevice:maxCommandBufferCount:] + 52
6   com.apple.CoreImage           	0x00007fff415faf51 CIMetalCommandQueueCreate + 36
7   com.apple.CoreImage           	0x00007fff414aac83 +[CIContext(Internal) internalContextWithMTLDevice:options:] + 662
8   com.apple.CoreImage           	0x00007fff4145b55f -[CIContext initWithOptions:] + 789
9   com.apple.coreui              	0x00007fff54eca8d7 __38+[CUIShapeEffectStack sharedCIContext]_block_invoke + 80
10  libdispatch.dylib             	0x00007fff68d86e08 _dispatch_client_callout + 8
11  libdispatch.dylib             	0x00007fff68d86dbb dispatch_once_f + 41
12  com.apple.coreui              	0x00007fff54e93d98 +[CUIShapeEffectStack sharedCIContext] + 41
13  com.apple.coreui              	0x00007fff54ec1db6 CUIRenderer::CreateImageByApplyingEffectsToImage(CUIDescriptor const*, long, __CFArray const*, CGImage*, double, unsigned char, unsigned char, CGBlendMode&) const + 14822
14  com.apple.coreui              	0x00007fff54ec4c85 CUIRenderer::CreateImage(CGRect, long, CUIDescriptor const*, unsigned char, CGImage**, long long*, unsigned char*, CGBlendMode*) const + 11137
15  com.apple.coreui              	0x00007fff54e7eaec CUIRenderer::DrawImage(CGRect, long, CUIDescriptor const*) const + 160
16  com.apple.coreui              	0x00007fff54e7e17f CUICoreThemeRenderer::DrawMenuTitle(CUIDescriptor const*, CUIReturnInfo&) + 837
17  com.apple.coreui              	0x00007fff54e7d1be CUIRenderer::Draw(CGRect, CGContext*, __CFDictionary const*, __CFDictionary const**) + 1824
18  com.apple.coreui              	0x00007fff54e7ca6e CUIDraw + 278
19  com.apple.HIToolbox           	0x00007fff3fce0402 _HIThemeCUIDrawWithOptions + 81
20  com.apple.HIToolbox           	0x00007fff3fce0396 _HIThemeCUIDrawWithRenderer + 174
21  com.apple.HIToolbox           	0x00007fff3fcdf7e7 _HIThemeDrawAppleMenuTitle + 506
22  com.apple.HIToolbox           	0x00007fff3fcdbfbe HIMenuBarView::DrawOnce(CGRect, CGRect, bool, bool, CGContext*) + 1150
23  com.apple.HIToolbox           	0x00007fff3fcdba46 HIMenuBarView::DrawSelf(short, __HIShape const*, CGContext*) + 582
24  com.apple.HIToolbox           	0x00007fff3fccae54 HIView::EventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 3868
25  com.apple.HIToolbox           	0x00007fff3fcbf904 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1541
26  com.apple.HIToolbox           	0x00007fff3fcbec4d SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 374
27  com.apple.HIToolbox           	0x00007fff3fcbeac3 SendEventToEventTargetWithOptions + 45
28  com.apple.HIToolbox           	0x00007fff3fcdafbb HIView::SendDraw(short, OpaqueGrafPtr*, __HIShape const*, CGContext*) + 337
29  com.apple.HIToolbox           	0x00007fff3fcda9d7 HIView::RecursiveDrawComposited(__HIShape const*, __HIShape const*, unsigned int, HIView*, CGContext*, unsigned char, double) + 571
30  com.apple.HIToolbox           	0x00007fff3fcdac57 HIView::RecursiveDrawComposited(__HIShape const*, __HIShape const*, unsigned int, HIView*, CGContext*, unsigned char, double) + 1211
31  com.apple.HIToolbox           	0x00007fff3fcda42c HIView::DrawComposited(short, OpaqueGrafPtr*, __HIShape const*, unsigned int, HIView*, CGContext*) + 874
32  com.apple.HIToolbox           	0x00007fff3fcda0b0 HIView::Render(unsigned int, CGContext*) + 54
33  com.apple.HIToolbox           	0x00007fff3fcd976b WindowData::PrepareForVisibility() + 153
34  com.apple.HIToolbox           	0x00007fff3fcd8eab _ShowHideWindows + 275
35  com.apple.HIToolbox           	0x00007fff3fcd8d92 ShowHide + 35
36  com.apple.HIToolbox           	0x00007fff3fcc8af9 MBWindows::GetWindowOnDisplay(unsigned int, unsigned char) + 299
37  com.apple.HIToolbox           	0x00007fff3fcc8893 MenuBarInstance::ForEachWindowDo(unsigned char, bool (OpaqueWindowPtr*, unsigned int) block_pointer) + 167
38  com.apple.HIToolbox           	0x00007fff3fcc85a5 MenuBarInstance::UpdateWindowBoundsAndResolution() + 163
39  com.apple.HIToolbox           	0x00007fff3fe59320 MenuBarInstance::Show(MenuBarAnimationStyle, unsigned char, unsigned char, unsigned char, unsigned char) + 282
40  com.apple.HIToolbox           	0x00007fff3fcf9e8b SetMenuBarObscured + 254
41  com.apple.HIToolbox           	0x00007fff3fd76d82 HIApplication::HandleActivated(OpaqueEventRef*, unsigned char, OpaqueWindowPtr*, unsigned char) + 168
42  com.apple.HIToolbox           	0x00007fff3fcf5fa6 HIApplication::EventObserver(unsigned int, OpaqueEventRef*, void*) + 252
43  com.apple.HIToolbox           	0x00007fff3fcbefa0 _NotifyEventLoopObservers + 154
44  com.apple.AppKit              	0x00007fff3e8d06f8 -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 4238
45  com.apple.AppKit              	0x00007fff3e8cd9c4 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 2359
46  com.apple.AppKit              	0x00007fff3e8ccc70 -[NSWindow(NSEventRouting) sendEvent:] + 497
47  libSDL2.dylib                 	0x0000000001d7a309 -[SDLWindow sendEvent:] + 73 (SDL_cocoawindow.m:108)
48  com.apple.AppKit              	0x00007fff3e72e236 -[NSApplication(NSEvent) sendEvent:] + 2462
49  libSDL2.dylib                 	0x0000000001d69191 -[SDLApplication sendEvent:] + 81 (SDL_cocoaevents.m:93)
50  libSDL2.dylib                 	0x0000000001d6a969 Cocoa_PumpEvents + 329 (SDL_cocoaevents.m:438)
51  libSDL2.dylib                 	0x0000000001d45b9d SDL_PumpEvents_REAL + 45 (SDL_events.c:655)
52  libSDL2.dylib                 	0x0000000001ebf1fa SDL_PumpEvents + 10 (SDL_dynapi_procs.h:147)
53  ???                           	0x00000000227731dd 0 + 578236893
54  ???                           	0x0000000022773d32 0 + 578239794
55  ???                           	0x0000000021b270e6 0 + 565342438
56  ???                           	0x0000000021b25e38 0 + 565337656
57  ???                           	0x0000000021ddc05a 0 + 568180826
58  ???                           	0x0000000022139e6f 0 + 571711087
59  ???                           	0x0000000021e15630 0 + 568415792
60  ???                           	0x0000000021e6f2d8 0 + 568783576
61  ???                           	0x0000000021e15951 0 + 568416593
62  ???                           	0x0000000021e2ab22 0 + 568503074
63  ???                           	0x000000002253278d 0 + 575874957
64  ???                           	0x000000002253249d 0 + 575874205
65  ???                           	0x000000002253223e 0 + 575873598
66  sbcl                          	0x0000000000128892 call_into_lisp + 82 (x86-64-assem.S:217)
67  sbcl                          	0x0000000000111a08 main + 2888 (runtime.c:752)
68  sbcl                          	0x0000000000100e04 start + 52

Thread 1:
0   libsystem_kernel.dylib        	0x00007fff68f0720a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff68f06724 mach_msg + 60
2   libsystem_kernel.dylib        	0x00007fff68f06f64 mach_msg_server + 369
3   sbcl                          	0x00000000001167ac mach_exception_handler + 28 (darwin-os.c:88)
4   libsystem_pthread.dylib       	0x00007fff690d8661 _pthread_body + 340
5   libsystem_pthread.dylib       	0x00007fff690d850d _pthread_start + 377
6   libsystem_pthread.dylib       	0x00007fff690d7bf9 thread_start + 13

Thread 2:: SDLTimer
0   libsystem_kernel.dylib        	0x00007fff68f10a1e __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff690d9589 _pthread_cond_wait + 732
2   libSDL2.dylib                 	0x0000000001d6685d SDL_CondWaitTimeout_REAL + 205 (SDL_syscond.c:128)
3   libSDL2.dylib                 	0x0000000001d66e95 SDL_SemWaitTimeout_REAL + 181 (SDL_syssem.c:167)
4   libSDL2.dylib                 	0x0000000001d684a6 SDL_TimerThread + 614 (SDL_timer.c:115)
5   libSDL2.dylib                 	0x0000000001d67a74 SDL_RunThread + 132 (SDL_thread.c:283)
6   libSDL2.dylib                 	0x0000000001d67125 RunThread + 21 (SDL_systhread.c:74)
7   libsystem_pthread.dylib       	0x00007fff690d8661 _pthread_body + 340
8   libsystem_pthread.dylib       	0x00007fff690d850d _pthread_start + 377
9   libsystem_pthread.dylib       	0x00007fff690d7bf9 thread_start + 13

Thread 3:
0   libsystem_kernel.dylib        	0x00007fff68f11292 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff690d8009 _pthread_wqthread + 1035
2   libsystem_pthread.dylib       	0x00007fff690d7be9 start_wqthread + 13

Thread 4 Crashed:: Dispatch queue: com.apple.root.utility-qos
0   libsystem_c.dylib             	0x00007fff68e69c8a strstr + 39
1   com.apple.Metal               	0x00007fff451492db __createContextTelemetryData_block_invoke + 766
2   libdispatch.dylib             	0x00007fff68d8e64a _dispatch_call_block_and_release + 12
3   libdispatch.dylib             	0x00007fff68d86e08 _dispatch_client_callout + 8
4   libdispatch.dylib             	0x00007fff68d88b7c _dispatch_root_queue_drain + 902
5   libdispatch.dylib             	0x00007fff68d887a5 _dispatch_worker_thread3 + 101
6   libsystem_pthread.dylib       	0x00007fff690d8169 _pthread_wqthread + 1387
7   libsystem_pthread.dylib       	0x00007fff690d7be9 start_wqthread + 13

Thread 5:
0   libsystem_kernel.dylib        	0x00007fff68f11292 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff690d820e _pthread_wqthread + 1552
2   libsystem_pthread.dylib       	0x00007fff690d7be9 start_wqthread + 13

Thread 6:
0   libsystem_kernel.dylib        	0x00007fff68f0725e semaphore_timedwait_trap + 10
1   libdispatch.dylib             	0x00007fff68d9699f _dispatch_sema4_timedwait + 72
2   libdispatch.dylib             	0x00007fff68d8e99e _dispatch_semaphore_wait_slow + 58
3   libdispatch.dylib             	0x00007fff68d89ea3 _dispatch_worker_thread + 251
4   libsystem_pthread.dylib       	0x00007fff690d8661 _pthread_body + 340
5   libsystem_pthread.dylib       	0x00007fff690d850d _pthread_start + 377
6   libsystem_pthread.dylib       	0x00007fff690d7bf9 thread_start + 13

Thread 7:
0   libsystem_kernel.dylib        	0x00007fff68f11292 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff690d820e _pthread_wqthread + 1552
2   libsystem_pthread.dylib       	0x00007fff690d7be9 start_wqthread + 13

Thread 8:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	0x00007fff68f0720a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff68f06724 mach_msg + 60
2   com.apple.CoreFoundation      	0x00007fff40a0a045 __CFRunLoopServiceMachPort + 341
3   com.apple.CoreFoundation      	0x00007fff40a09397 __CFRunLoopRun + 1783
4   com.apple.CoreFoundation      	0x00007fff40a08a07 CFRunLoopRunSpecific + 487
5   com.apple.AppKit              	0x00007fff3e0d6fc4 _NSEventThread + 184
6   libsystem_pthread.dylib       	0x00007fff690d8661 _pthread_body + 340
7   libsystem_pthread.dylib       	0x00007fff690d850d _pthread_start + 377
8   libsystem_pthread.dylib       	0x00007fff690d7bf9 thread_start + 13

Thread 4 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000021  rbx: 0x0000000000000000  rcx: 0x0000000000000004  rdx: 0x00007fff451a7cb4
  rdi: 0x000000000000001c  rsi: 0x0000000000004120  rbp: 0x0000700006694c10  rsp: 0x0000700006694bf0
   r8: 0x00000000200003ff   r9: 0x0000000000000014  r10: 0x0000000000000004  r11: 0x00000000000010ff
  r12: 0x0000000000000043  r13: 0x0000000000000000  r14: 0x00007fff451a7cb4  r15: 0x0000000000000021
  rip: 0x00007fff68e69c8a  rfl: 0x0000000000010216  cr2: 0x0000000000000000
  
Logical CPU:     5
Error Code:      0x00000004
Trap Number:     14


Binary Images:
          0x100000 -           0x136fff +sbcl (???) <D04DE847-0CCB-3FDD-BD17-DAD99E2CFEB1> /usr/local/bin/sbcl
         0x1c93000 -          0x1cdd9df  dyld (551.3) <AFAB4EFA-7020-34B1-BBEF-0F26C6D3CA36> /usr/lib/dyld
         0x1d31000 -          0x1f13ff7 +libSDL2.dylib (1) <4BCB5F72-6D4A-38CE-AA8D-7A5D64BC7840> /Users/USER/Library/Developer/Xcode/DerivedData/SDL-apstrtmemihivmcoxhyghpiywgso/Build/Products/Debug/libSDL2.dylib
         0x1fca000 -          0x1fd7ff7  com.apple.iokit.IOHIDLib (2.0.0 - 2.0.0) <0EE39934-EEA4-3A7D-AF86-7B6D6470EEC1> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib
         0x1ff1000 -          0x1ff5ffb  com.apple.audio.AppleHDAHALPlugIn (281.51 - 281.51) <DCCD4E19-B09A-36D6-A19D-2549FCD7D5F0> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
    0x7fff3a585000 -     0x7fff3a606ff7  com.apple.driver.AppleIntelHD4000GraphicsMTLDriver (10.32.48 - 10.3.2) <29DB3AE9-68D6-36BA-A710-161B34FCB686> /System/Library/Extensions/AppleIntelHD4000GraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelHD4000GraphicsMTLDriver
    0x7fff3bf37000 -     0x7fff3c0d9ff7  com.apple.GeForceMTLDriver (10.30.25 - 10.3.0) <1C84917A-3E3C-3A66-9531-0BE51DAFA62D> /System/Library/Extensions/GeForceMTLDriver.bundle/Contents/MacOS/GeForceMTLDriver
    0x7fff3cc6b000 -     0x7fff3cc6bfff  com.apple.Accelerate (1.11 - Accelerate 1.11) <2EF00EFE-06E8-3082-85C3-2988B422A19D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff3cc6c000 -     0x7fff3cc83ff7  libCGInterfaces.dylib (417.2) <E3732720-0B2C-3FA6-9D05-5C71990102CE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
    0x7fff3cc84000 -     0x7fff3d3d2ffb  com.apple.vImage (8.1 - ???) <56C275C1-459F-37CD-BF29-2E6D81C29E53> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff3d3d3000 -     0x7fff3d573ff3  libBLAS.dylib (1211.50.2) <93259222-2D94-333D-A1EB-09C6FC4A64B4> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff3d574000 -     0x7fff3d5aefef  libBNNS.dylib (38.1) <0AAE0109-71D5-3B26-8401-3E62DDF97624> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
    0x7fff3d5af000 -     0x7fff3d988ff7  libLAPACK.dylib (1211.50.2) <70781D0B-AEAD-33EB-9900-10DC30F37D61> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff3d989000 -     0x7fff3d99fff7  libLinearAlgebra.dylib (1211.50.2) <FB5A35EA-D636-3D69-AB53-B67E1EB8134C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff3d9a0000 -     0x7fff3d9a5ff3  libQuadrature.dylib (3) <3D6BF66A-55B2-3692-BAC7-DEB0C676ED29> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
    0x7fff3d9a6000 -     0x7fff3da26fff  libSparse.dylib (79.50.2) <0DC25CDD-F8C1-3D6E-B472-8B060708424F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
    0x7fff3da27000 -     0x7fff3da39ff7  libSparseBLAS.dylib (1211.50.2) <994A7D7E-FA3B-3943-A59C-8150B9AF86BE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x7fff3da3a000 -     0x7fff3dbadfe7  libvDSP.dylib (622.50.5) <4BF310F4-31A3-3DA5-80E4-7F8014AD380B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff3dbae000 -     0x7fff3dc64fef  libvMisc.dylib (622.50.5) <88143A88-4FDE-35A1-85FE-54FF0C2A9E43> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff3dc65000 -     0x7fff3dc65fff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <880DEF40-389A-3F56-ACA1-B62A5BC57E59> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff3df58000 -     0x7fff3edb6fff  com.apple.AppKit (6.9 - 1561.40.112) <C839B0C1-F7EE-3056-985C-63CF1A030EC4> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff3ee08000 -     0x7fff3ee08fff  com.apple.ApplicationServices (48 - 50) <8DA47D38-B07B-3AE2-B343-4579864430C6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff3ee09000 -     0x7fff3ee6ffff  com.apple.ApplicationServices.ATS (377 - 445.3) <000C4E9F-E0D9-371D-B304-83BA37460724> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff3ef08000 -     0x7fff3f02afff  libFontParser.dylib (222.1.4) <FF68FAF6-70BB-3E39-A263-E17B6F5E00D0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff3f02b000 -     0x7fff3f075ff7  libFontRegistry.dylib (221.3) <C84F7112-4764-3F4B-9FBA-4A022CF6346B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff3f11a000 -     0x7fff3f14dff7  libTrueTypeScaler.dylib (222.1.4) <4734ECD6-6F41-3A16-AE35-265BDC1572C5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
    0x7fff3f1b7000 -     0x7fff3f1bbff3  com.apple.ColorSyncLegacy (4.13.0 - 1) <A5FB2694-1559-34A8-A3D3-2029F68A63CA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
    0x7fff3f25b000 -     0x7fff3f2adffb  com.apple.HIServices (1.22 - 624) <828E189A-62F9-3961-8A89-22F508870CC5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff3f2ae000 -     0x7fff3f2bcfff  com.apple.LangAnalysis (1.7.0 - 1.7.0) <B65FF7E6-E9B5-34D8-8CA7-63D415A8A9A6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff3f2bd000 -     0x7fff3f309fff  com.apple.print.framework.PrintCore (13.4 - 503.2) <B90C67C1-0292-3CEC-885D-F1882CD104BE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff3f30a000 -     0x7fff3f344fff  com.apple.QD (3.12 - 404.2) <38B20AFF-9D54-3B52-A6DC-C0D71380AA5F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff3f345000 -     0x7fff3f351fff  com.apple.speech.synthesis.framework (7.5.1 - 7.5.1) <84ADDF38-36F1-3D3B-B28D-8865FA10FCD7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff3f352000 -     0x7fff3f5dfff7  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <87D81714-F167-39F5-B5E7-A7A432EDAB5B> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff3f5e1000 -     0x7fff3f5e1fff  com.apple.audio.units.AudioUnit (1.14 - 1.14) <513C9A4B-4F6D-3A21-921F-2CA101B97830> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff3f903000 -     0x7fff3fc9dff7  com.apple.CFNetwork (897.15 - 897.15) <0C03AF39-3527-3E0D-8413-8E1B2A962F0D> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff3fcb2000 -     0x7fff3fcb2fff  com.apple.Carbon (158 - 158) <F8B370D9-2103-3276-821D-ACC756167F86> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff3fcb3000 -     0x7fff3fcb6ffb  com.apple.CommonPanels (1.2.6 - 98) <2391761C-5CAA-3F68-86B7-50B37927B104> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff3fcb7000 -     0x7fff3ffbcfff  com.apple.HIToolbox (2.1.1 - 911.10) <BF7F9C0E-C732-3FB2-9BBC-362888BDA57B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff3ffbd000 -     0x7fff3ffc0ffb  com.apple.help (1.3.8 - 66) <DEBADFA8-C189-3195-B0D6-A1F2DE95882A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff3ffc1000 -     0x7fff3ffc6fff  com.apple.ImageCapture (9.0 - 9.0) <23B4916F-3B43-3DFF-B956-FC390EECA284> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff3ffc7000 -     0x7fff4005cffb  com.apple.ink.framework (10.9 - 221) <5206C8B0-22DA-36C9-998E-846EDB626D5B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff4005d000 -     0x7fff40077ff7  com.apple.openscripting (1.7 - 174) <1B2A1F9E-5534-3D61-83CA-9199B39E8708> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff40098000 -     0x7fff40099fff  com.apple.print.framework.Print (12 - 267) <3682ABFB-2561-3419-847D-02C247F4800D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff4009a000 -     0x7fff4009cff7  com.apple.securityhi (9.0 - 55006) <C1406B8D-7D05-3959-808F-9C82189CF57F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff4009d000 -     0x7fff400a3fff  com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <2ED8643D-B0C3-3F17-82A2-BBF13E6CBABC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff401c4000 -     0x7fff401c4fff  com.apple.Cocoa (6.11 - 22) <4CF8E31C-B5C7-367B-B73D-1A8AC8E41B7F> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff401d2000 -     0x7fff4028bfff  com.apple.ColorSync (4.13.0 - 3325) <D283C285-447D-3258-A7E4-59532123B8FF> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff40418000 -     0x7fff404abff7  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <6E3F958D-79BB-3658-99AD-59F16BF756F1> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff40512000 -     0x7fff4053bffb  com.apple.CoreBluetooth (1.0 - 1) <E1335074-9D07-370E-8440-61C4874BAC56> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
    0x7fff4053c000 -     0x7fff408a0ff3  com.apple.CoreData (120 - 851) <8D605466-8676-3D45-9A4B-8980971551C3> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff408a1000 -     0x7fff40986ff7  com.apple.CoreDisplay (1.0 - 97.16) <FCFB2A8C-7A5E-314B-AA12-04D33656A0E6> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
    0x7fff40987000 -     0x7fff40e21ff7  com.apple.CoreFoundation (6.9 - 1452.23) <358C547D-E227-3228-8218-62327F4605C8> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff40e23000 -     0x7fff41451ff7  com.apple.CoreGraphics (2.0 - 1161.10) <3B808DE4-D373-3E19-A3FD-99B4EB21AD01> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff41453000 -     0x7fff41742fff  com.apple.CoreImage (13.0.0 - 579.4.11) <702F8035-26FE-3C78-8587-4C9563E03CC4> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff41b0a000 -     0x7fff41b0afff  com.apple.CoreServices (822.31 - 822.31) <615919A2-AE11-3F27-9A37-FB0CFF8D36B6> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff41b0b000 -     0x7fff41b7fffb  com.apple.AE (735.1 - 735.1) <08EBA184-20F7-3725-AEA6-C314448161C6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff41b80000 -     0x7fff41e57fff  com.apple.CoreServices.CarbonCore (1178.4 - 1178.4) <0D5E19BF-18CB-3FA4-8A5F-F6C787C5EE08> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff41e58000 -     0x7fff41e8cfff  com.apple.DictionaryServices (1.2 - 284.2) <6505B075-41C3-3C62-A4C3-85CE3F6825CD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff41e8d000 -     0x7fff41e95ffb  com.apple.CoreServices.FSEvents (1239.50.1 - 1239.50.1) <3637CEC7-DF0E-320E-9634-44A442925C65> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff41e96000 -     0x7fff42053ff7  com.apple.LaunchServices (822.31 - 822.31) <BDFAB0FF-C2C6-375B-9E84-E43E267E2F82> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff42054000 -     0x7fff42104ff7  com.apple.Metadata (10.7.0 - 1191.4.13) <B5C22E70-C265-3C9F-865F-B138994A418D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff42105000 -     0x7fff42165fff  com.apple.CoreServices.OSServices (822.31 - 822.31) <690E3C93-8799-39FF-8663-190A49B002E3> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff42166000 -     0x7fff421d4fff  com.apple.SearchKit (1.4.0 - 1.4.0) <3662545A-B1CF-3079-BDCD-C83855CEFEEE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff421d5000 -     0x7fff421f9ffb  com.apple.coreservices.SharedFileList (71.21 - 71.21) <7DB79D78-9925-33F8-96BA-35AB7AEB326A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x7fff4249a000 -     0x7fff425eafff  com.apple.CoreText (352.0 - 578.18) <B8454115-2A4B-3585-A7A1-B47A638F2EEB> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff425eb000 -     0x7fff42625fff  com.apple.CoreVideo (1.8 - 0.0) <86CCC036-51BB-3DD1-9601-D93798BCCD0F> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff42626000 -     0x7fff426b1ff3  com.apple.framework.CoreWLAN (13.0 - 1350.1) <E862CC02-69D2-3503-887B-B6E8223081E7> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fff4292c000 -     0x7fff42931fff  com.apple.DiskArbitration (2.7 - 2.7) <A6450227-DD23-3100-ADBF-DB1C21E979F7> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff42aef000 -     0x7fff42af1ff7  com.apple.ForceFeedback (1.0.6 - 1.0.6) <87FB3F31-DF4C-3172-BF86-45EFC331BDD8> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback
    0x7fff42af2000 -     0x7fff42eb8fff  com.apple.Foundation (6.9 - 1452.23) <E64540AD-1755-3C16-8537-552A00E92541> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff42f28000 -     0x7fff42f58fff  com.apple.GSS (4.0 - 2.0) <41087278-74AE-3FA5-8C0E-9C78EB696299> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff4306a000 -     0x7fff4316effb  com.apple.Bluetooth (6.0.5 - 6.0.5f3) <85F1B5A6-03C5-3D5A-90B8-5FC86349E330> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
    0x7fff431ce000 -     0x7fff43269ff7  com.apple.framework.IOKit (2.0.2 - 1445.50.26) <A63CAC8D-BF57-34FD-9A88-2F74546F2000> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff4326b000 -     0x7fff43272ffb  com.apple.IOSurface (211.12 - 211.12) <392CA7DE-B365-364E-AF4A-33EC2CC48E6F> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff432c9000 -     0x7fff43446fff  com.apple.ImageIO.framework (3.3.0 - 1739.1) <4D2F4CA2-3987-3A15-9149-952E461C6D11> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff43447000 -     0x7fff4344bffb  libGIF.dylib (1739.1) <6C6F294B-22AD-3FFE-B45E-3B08D30F2FD3> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff4344c000 -     0x7fff43533fff  libJP2.dylib (1739.1) <7E584907-C856-3205-B1D2-E2E5B1D93BBE> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff43534000 -     0x7fff43557fff  libJPEG.dylib (1739.1) <5DD38B10-4FDA-3BF8-AD6D-CF08AE2808D0> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff43834000 -     0x7fff4385aff3  libPng.dylib (1739.1) <6D7994E2-B847-333A-9F03-C80E11AC9BB0> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff4385b000 -     0x7fff4385dff3  libRadiance.dylib (1739.1) <3320516C-A74A-323C-9BE9-C01D2E6A23EB> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff4385e000 -     0x7fff438abff3  libTIFF.dylib (1739.1) <F08B297E-6366-3DB6-A3B4-2B158D796EC9> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff44747000 -     0x7fff44760ff7  com.apple.Kerberos (3.0 - 1) <F86DCCDF-93C1-38B3-82C2-477C12E8EE6D> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff4513a000 -     0x7fff451bbff7  com.apple.Metal (125.25 - 125.25) <B2ECA050-4C13-3EAD-A1C8-AC21EFF122F1> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
    0x7fff451d8000 -     0x7fff451f3fff  com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <0B4455FE-5C97-345C-B416-325EC6D88A2A> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore
    0x7fff451f4000 -     0x7fff45263fef  com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <87F14199-C445-34C2-90F8-57C29212483E> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage
    0x7fff45264000 -     0x7fff45288fff  com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <BD50FD9C-CE92-34AF-8663-968BF89202A0> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
    0x7fff45289000 -     0x7fff45370ff7  com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <FBDDCAE6-EC6E-361F-B924-B3EBDEAC2D2F> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
    0x7fff45371000 -     0x7fff45371ff7  com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <20ECB52B-B5C2-39EA-88E3-DFEC0C3CC9FF> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
    0x7fff46370000 -     0x7fff4637cffb  com.apple.NetFS (6.0 - 4.0) <471DD96F-FA2E-3FE9-9746-2519A6780D1A> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff4916e000 -     0x7fff491bcfff  com.apple.opencl (2.8.15 - 2.8.15) <83ED39D0-1D39-3593-BA25-70A8A911DE71> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff491bd000 -     0x7fff491d9ffb  com.apple.CFOpenDirectory (10.13 - 207.50.1) <C2715A7A-2E5C-3A21-ADB4-726F707A1294> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff491da000 -     0x7fff491e5fff  com.apple.OpenDirectory (10.13 - 207.50.1) <220FB6F2-4892-3A66-8838-C134CF657D3A> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff4a364000 -     0x7fff4a366fff  libCVMSPluginSupport.dylib (16.5.10) <BF5D065A-A38B-3446-9418-799F598072EF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff4a367000 -     0x7fff4a36cffb  libCoreFSCache.dylib (162.6.1) <879B2738-2E8A-3596-AFF8-9C3FB1B6828B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    0x7fff4a36d000 -     0x7fff4a371fff  libCoreVMClient.dylib (162.6.1) <64ED0A84-225F-39BC-BE0D-C896ACF5B50A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff4a372000 -     0x7fff4a37bff7  libGFXShared.dylib (16.5.10) <6024B1FE-ACD7-3314-B390-85972CB9B778> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff4a37c000 -     0x7fff4a387fff  libGL.dylib (16.5.10) <AB8B6C73-8496-3784-83F6-27737ED03B09> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff4a388000 -     0x7fff4a3c3fe7  libGLImage.dylib (16.5.10) <5B41D074-3132-3587-91B6-E441BA8C9F13> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff4a531000 -     0x7fff4a56fffb  libGLU.dylib (16.5.10) <F6844912-1B86-34DF-9FB5-A428CC7B5B18> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff4aee7000 -     0x7fff4aef6fff  com.apple.opengl (16.5.10 - 16.5.10) <BC4EEFE3-A09B-3998-B723-1415B995B0EE> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff4bd45000 -     0x7fff4bf90ff7  com.apple.QuartzCore (1.11 - 584.40) <ABC7F8FA-5F5A-31F4-868B-FDC4175BAFAC> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff4c7c4000 -     0x7fff4caecfff  com.apple.security (7.0 - 58286.51.6) <7212D257-5324-3DBA-8C26-504D6B8F632A> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff4caed000 -     0x7fff4cb79ff7  com.apple.securityfoundation (6.0 - 55185.50.5) <087D601E-7813-3F9E-97EE-BC7081F520BD> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff4cbab000 -     0x7fff4cbafffb  com.apple.xpc.ServiceManagement (1.0 - 1) <5BFDB3ED-73A7-3035-A5BC-ADA6E4F74BFD> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff4cf54000 -     0x7fff4cfc4ff3  com.apple.SystemConfiguration (1.17 - 1.17) <8532B8E9-7E30-35A3-BC4A-DDE8E0614FDA> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff4feb5000 -     0x7fff4ff48ff7  com.apple.APFS (1.0 - 1) <D1CE52E0-45C0-30C4-B440-E2CF2F74CEE5> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
    0x7fff50b63000 -     0x7fff50b8bfff  com.apple.framework.Apple80211 (13.0 - 1361.7) <16627876-8CF5-3502-A1D6-35FCBDD5E79A> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x7fff50b8d000 -     0x7fff50b9cfef  com.apple.AppleFSCompression (96.30.2 - 1.0) <ABFF224B-22D6-35F6-A072-9548FD388EB7> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff50cde000 -     0x7fff50d26ff3  com.apple.AppleJPEG (1.0 - 1) <8DD410CB-76A1-3F22-9A9F-0491FA0CEB4A> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fff50d61000 -     0x7fff50d89fff  com.apple.applesauce (1.0 - ???) <CCA8B094-1BCE-3AE3-A0A7-D544C818DE36> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
    0x7fff515a9000 -     0x7fff515b0ff7  com.apple.coreservices.BackgroundTaskManagement (1.0 - 57.1) <51A41CA3-DB1D-3380-993E-99C54AEE518E> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
    0x7fff515b1000 -     0x7fff51638ff7  com.apple.backup.framework (1.9.5 - 1.9.5) <BC020BDD-7C93-37E5-A762-4FDCBD2056A8> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff52fee000 -     0x7fff52ff7ff3  com.apple.CommonAuth (4.0 - 2.0) <4D237B25-27E5-3577-948B-073659F6D3C0> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff53afa000 -     0x7fff53b0aff7  com.apple.CoreEmoji (1.0 - 69.3) <A4357F5C-0C38-3A61-B456-D7321EB2CEE5> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
    0x7fff549e8000 -     0x7fff54a19ff3  com.apple.CoreServicesInternal (309.1 - 309.1) <EB09CAFC-AE9B-3257-BE45-5471D9F64AAD> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff54d55000 -     0x7fff54de6fff  com.apple.CoreSymbolication (9.3 - 64026) <BAF3CE6E-8140-3159-BF1B-B953816459A0> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff54e69000 -     0x7fff54f9dfff  com.apple.coreui (2.1 - 494.1) <19624CAA-74DE-3DD3-9585-E64BE866EBFF> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff54f9e000 -     0x7fff550ceff7  com.apple.CoreUtils (5.5 - 550.44) <DFC364C3-0812-31B5-9C79-C81C2DFDDB8B> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
    0x7fff55123000 -     0x7fff55187fff  com.apple.framework.CoreWiFi (13.0 - 1350.1) <6EC5DEB3-6E2F-3DC2-BE59-1FD05175FB0C> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
    0x7fff55188000 -     0x7fff55198ff7  com.apple.CrashReporterSupport (10.13 - 1) <4D0DF741-8BFA-3BCF-971D-6EF849019534> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff55216000 -     0x7fff55225ff7  com.apple.framework.DFRFoundation (1.0 - 191.7) <3B8ED6F7-5DFF-34C3-BA90-DDB85679684C> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
    0x7fff55228000 -     0x7fff5522cffb  com.apple.DSExternalDisplay (3.1 - 380) <8D03D346-887A-3CE7-9483-4AD7804D1FBB> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
    0x7fff552ae000 -     0x7fff55324fff  com.apple.datadetectorscore (7.0 - 590.3) <83E85A62-44A8-33F8-AD79-AC4C807184C4> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff55372000 -     0x7fff553b2ff7  com.apple.DebugSymbols (181.0 - 181.0) <299A0238-ED78-3676-B131-274D972824AA> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff553b3000 -     0x7fff554e2fff  com.apple.desktopservices (1.12.4 - 1.12.4) <47C3FBF3-5E75-3821-B003-2A4DC3657D8D> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff562f9000 -     0x7fff56727fff  com.apple.vision.FaceCore (3.3.2 - 3.3.2) <B574FE33-4A41-3611-9738-388EBAF03E37> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff599ef000 -     0x7fff599f4ff7  com.apple.GPUWrangler (3.18.48 - 3.18.48) <D2BA4CFA-ED0A-3FEC-B5FF-2D6C0557334E> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler
    0x7fff5a76a000 -     0x7fff5a779fff  com.apple.GraphVisualizer (1.0 - 5) <B993B8A2-5700-3DFC-9EB7-4CCEE8F959F1> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
    0x7fff5a7fc000 -     0x7fff5a870fff  com.apple.Heimdal (4.0 - 2.0) <18607D75-DB78-3CC7-947E-AC769195164C> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff5b16c000 -     0x7fff5b173ff7  com.apple.IOAccelerator (378.18.1 - 378.18.1) <E47DDE66-1B2B-310F-A060-638CA5D86F9C> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x7fff5b177000 -     0x7fff5b18ffff  com.apple.IOPresentment (1.0 - 35.1) <214AD582-466F-3844-A0A4-DE0742A8B899> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
    0x7fff5b55a000 -     0x7fff5b580ffb  com.apple.IconServices (97.6 - 97.6) <A56D826D-20D2-34BE-AACC-A80CFCB4E915> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fff5b818000 -     0x7fff5b90dff7  com.apple.LanguageModeling (1.0 - 159.5.3) <7F0AC200-E3DD-39FB-8A95-00DD70B66A9F> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff5b90e000 -     0x7fff5b950fff  com.apple.Lexicon-framework (1.0 - 33.5) <DC94CF9E-1EB4-3C0E-B298-CA1190885276> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
    0x7fff5b954000 -     0x7fff5b95bff7  com.apple.LinguisticData (1.0 - 238.3) <49A54649-1021-3DBD-99B8-1B2EDFFA5378> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
    0x7fff5c63a000 -     0x7fff5c6a3ff7  com.apple.gpusw.MetalTools (1.0 - 1) <B5F66CF4-BE75-3A0B-A6A0-2F22C7C259D9> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
    0x7fff5c8c4000 -     0x7fff5c8eeffb  com.apple.MultitouchSupport.framework (1404.4 - 1404.4) <45374A2A-C0BC-3A70-8183-37295205CDFA> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff5cb55000 -     0x7fff5cb60fff  com.apple.NetAuth (6.2 - 6.2) <B3795F63-C14A-33E1-9EE6-02A2E7661321> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff5e3f2000 -     0x7fff5e402ffb  com.apple.PerformanceAnalysis (1.194 - 194) <D0211AD1-72B3-3493-92C9-B4F40ED581D5> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff601c0000 -     0x7fff601defff  com.apple.ProtocolBuffer (1 - 260) <40704740-4A53-3010-A49B-08D1D69D1D5E> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
    0x7fff603b8000 -     0x7fff603dbffb  com.apple.RemoteViewServices (2.0 - 125) <592323D1-CB44-35F1-9921-4C2AB8D920A0> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff61cf8000 -     0x7fff61e0afff  com.apple.Sharing (1019.46 - 1019.46) <1266C41E-3CA9-3EFC-8413-A37D52EA9FB2> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fff61e35000 -     0x7fff61e36ff7  com.apple.performance.SignpostNotification (1.2.4 - 2.4) <9957B2C0-4D48-3337-8A4D-5E457CC7B542> /System/Library/PrivateFrameworks/SignpostNotification.framework/Versions/A/SignpostNotification
    0x7fff62b7e000 -     0x7fff62e1afff  com.apple.SkyLight (1.600.0 - 312.50) <0CF4C608-8748-32BF-9586-A1601945F82C> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
    0x7fff635e0000 -     0x7fff635edff7  com.apple.SpeechRecognitionCore (4.0.13 - 4.0.13) <8B5418A4-CDC5-3200-AEF0-F109E0DF9019> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x7fff64191000 -     0x7fff6421afc7  com.apple.Symbolication (9.3 - 64033) <FAA17252-6378-34A4-BBBB-22DF54EC1626> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fff6478a000 -     0x7fff64792ff7  com.apple.TCC (1.0 - 1) <E1EB7272-FE6F-39AB-83CA-B2B5F2A88D9B> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff6499f000 -     0x7fff64a5cff7  com.apple.TextureIO (3.7 - 3.7) <F8BAC954-405D-3CC3-AB7B-048C866EF980> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
    0x7fff64b09000 -     0x7fff64cb8fff  com.apple.UIFoundation (1.0 - 547.3) <ACC12DF5-E528-33F3-A358-4E1BEA68239C> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7fff663c1000 -     0x7fff663c3ffb  com.apple.loginsupport (1.0 - 1) <D1232C1B-80EA-3DF8-9466-013695D0846E> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fff6652a000 -     0x7fff6655dff7  libclosured.dylib (551.3) <DC3DA678-9C40-339C-A9C6-32AB74FCC682> /usr/lib/closure/libclosured.dylib
    0x7fff66617000 -     0x7fff66650ff7  libCRFSuite.dylib (41) <FE5EDB68-2593-3C2E-BBAF-1C52D206F296> /usr/lib/libCRFSuite.dylib
    0x7fff66651000 -     0x7fff6665cfff  libChineseTokenizer.dylib (28) <53633C9B-A3A8-36F7-A53C-432D802F4BB8> /usr/lib/libChineseTokenizer.dylib
    0x7fff666ee000 -     0x7fff666efff3  libDiagnosticMessagesClient.dylib (104) <9712E980-76EE-3A89-AEA6-DF4BAF5C0574> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff66726000 -     0x7fff668f0ff3  libFosl_dynamic.dylib (17.8) <C58ED77A-4986-31C2-994C-34DDFB8106F0> /usr/lib/libFosl_dynamic.dylib
    0x7fff66928000 -     0x7fff66928fff  libOpenScriptingUtil.dylib (174) <610F0242-7CE5-3C86-951B-B646562694AF> /usr/lib/libOpenScriptingUtil.dylib
    0x7fff66a5f000 -     0x7fff66a63ffb  libScreenReader.dylib (562.18.4) <E239923D-54C9-3BBF-852F-87C09DEF4091> /usr/lib/libScreenReader.dylib
    0x7fff66a64000 -     0x7fff66a65ffb  libSystem.B.dylib (1252.50.4) <C7810EA7-A61F-3817-8E54-E2EC4E26F946> /usr/lib/libSystem.B.dylib
    0x7fff66af8000 -     0x7fff66af8fff  libapple_crypto.dylib (109.50.14) <48BA2E76-BF2F-3522-A54E-D7FB7EAF7A57> /usr/lib/libapple_crypto.dylib
    0x7fff66af9000 -     0x7fff66b0fff7  libapple_nghttp2.dylib (1.24) <01402BC4-4822-3676-9C80-50D83F816424> /usr/lib/libapple_nghttp2.dylib
    0x7fff66b10000 -     0x7fff66b3aff3  libarchive.2.dylib (54) <8FC28DD8-E315-3C3E-95FE-D1D2CBE49888> /usr/lib/libarchive.2.dylib
    0x7fff66b3b000 -     0x7fff66c3efe7  libate.dylib (1.13.1) <DABEA1B1-806C-34C9-8AFF-DEB6AB2829E3> /usr/lib/libate.dylib
    0x7fff66c42000 -     0x7fff66c42ff3  libauto.dylib (187) <A05C7900-F8C7-3E75-8D3F-909B40C19717> /usr/lib/libauto.dylib
    0x7fff66c43000 -     0x7fff66cfbff3  libboringssl.dylib (109.50.14) <E6813F87-B5E4-3F7F-A725-E6A7F2BD02EC> /usr/lib/libboringssl.dylib
    0x7fff66cfc000 -     0x7fff66d0cff3  libbsm.0.dylib (39) <6BC96A72-AFBE-34FD-91B1-748A530D8AE6> /usr/lib/libbsm.0.dylib
    0x7fff66d0d000 -     0x7fff66d1affb  libbz2.1.0.dylib (38) <0A5086BB-4724-3C14-979D-5AD4F26B5B45> /usr/lib/libbz2.1.0.dylib
    0x7fff66d1b000 -     0x7fff66d71fff  libc++.1.dylib (400.9) <7D3DACCC-3804-393C-ABC1-1A580FD00CB6> /usr/lib/libc++.1.dylib
    0x7fff66d72000 -     0x7fff66d96ff7  libc++abi.dylib (400.8.2) <EF5E37D7-11D9-3530-BE45-B986612D13E2> /usr/lib/libc++abi.dylib
    0x7fff66d98000 -     0x7fff66da8fff  libcmph.dylib (6) <A5509EE8-7E00-3224-8814-015B077A3CF5> /usr/lib/libcmph.dylib
    0x7fff66da9000 -     0x7fff66dbfffb  libcompression.dylib (47.50.1) <12DB91E4-E4EE-3AE9-A000-BCACE7749DB6> /usr/lib/libcompression.dylib
    0x7fff6706a000 -     0x7fff67082ff7  libcoretls.dylib (155.50.1) <D350052E-DC4D-3185-ADBA-BA48EDCEE955> /usr/lib/libcoretls.dylib
    0x7fff67083000 -     0x7fff67084ff3  libcoretls_cfhelpers.dylib (155.50.1) <B297F5D8-F2FE-3566-A752-E9D998B9C039> /usr/lib/libcoretls_cfhelpers.dylib
    0x7fff67555000 -     0x7fff675abff3  libcups.2.dylib (462.2) <64864CBE-03A3-34C7-9DBB-C93601F183FD> /usr/lib/libcups.2.dylib
    0x7fff676eb000 -     0x7fff676ebfff  libenergytrace.dylib (16) <A92AB8B8-B986-3CE6-980D-D55090FEF387> /usr/lib/libenergytrace.dylib
    0x7fff67722000 -     0x7fff67727ff3  libheimdal-asn1.dylib (520.50.6) <E358445A-B84E-31B5-BCCD-7E1397519D96> /usr/lib/libheimdal-asn1.dylib
    0x7fff67753000 -     0x7fff67844ff7  libiconv.2.dylib (51.50.1) <2FEC9707-3FAF-3828-A50D-8605086D060F> /usr/lib/libiconv.2.dylib
    0x7fff67845000 -     0x7fff67a6cffb  libicucore.A.dylib (59173.0.1) <CECAD5E5-3EFD-3AAC-AD9B-E355B2DD5E9C> /usr/lib/libicucore.A.dylib
    0x7fff67ab9000 -     0x7fff67abafff  liblangid.dylib (128) <39C39393-0D05-301D-93B2-F224FC4949AA> /usr/lib/liblangid.dylib
    0x7fff67abb000 -     0x7fff67ad4ffb  liblzma.5.dylib (10) <3D419A50-961F-37D2-8A01-3DC7AB7B8D18> /usr/lib/liblzma.5.dylib
    0x7fff67ad5000 -     0x7fff67aebff7  libmarisa.dylib (9) <D6D2D55D-1D2E-3442-B152-B18803C0ABB4> /usr/lib/libmarisa.dylib
    0x7fff67b9c000 -     0x7fff67dc4ff7  libmecabra.dylib (779.7.6) <F462F170-E872-3D09-B219-973D5E99C09F> /usr/lib/libmecabra.dylib
    0x7fff67f9c000 -     0x7fff68116fff  libnetwork.dylib (1229.51.2) <D64FE2A1-CBFD-3817-A701-9A0DDBD70DCF> /usr/lib/libnetwork.dylib
    0x7fff68195000 -     0x7fff685863b7  libobjc.A.dylib (723) <BEEA51E2-1C4D-3672-87F6-F267B4AC6221> /usr/lib/libobjc.A.dylib
    0x7fff68599000 -     0x7fff6859dfff  libpam.2.dylib (22) <7B4D2CE2-1438-387A-9802-5CEEFBF26F86> /usr/lib/libpam.2.dylib
    0x7fff685a0000 -     0x7fff685d4fff  libpcap.A.dylib (79.20.1) <FA13918B-A247-3181-B256-9B852C7BA316> /usr/lib/libpcap.A.dylib
    0x7fff68653000 -     0x7fff6866fffb  libresolv.9.dylib (65) <E8F3415B-4472-3202-8901-41FD87981DB2> /usr/lib/libresolv.9.dylib
    0x7fff686c0000 -     0x7fff6884dff7  libsqlite3.dylib (274.8.1) <B70A2908-E0F7-364E-952A-1D2D19787B89> /usr/lib/libsqlite3.dylib
    0x7fff68a21000 -     0x7fff68a81ff3  libusrtcp.dylib (1229.51.2) <3D8806D9-4BA9-35EE-BC44-F58BC2A0962D> /usr/lib/libusrtcp.dylib
    0x7fff68a82000 -     0x7fff68a85ffb  libutil.dylib (51.20.1) <216D18E5-0BAF-3EAF-A38E-F6AC37CBABD9> /usr/lib/libutil.dylib
    0x7fff68a86000 -     0x7fff68a93fff  libxar.1.dylib (400) <0316128D-3B47-3052-995D-97B4FE5491DC> /usr/lib/libxar.1.dylib
    0x7fff68a97000 -     0x7fff68b7efff  libxml2.2.dylib (31.10) <503721DB-0D8D-379E-B743-18CE59304155> /usr/lib/libxml2.2.dylib
    0x7fff68b7f000 -     0x7fff68ba7fff  libxslt.1.dylib (15.12) <4A5E011D-8B29-3135-A52B-9A9070ABD752> /usr/lib/libxslt.1.dylib
    0x7fff68ba8000 -     0x7fff68bbaffb  libz.1.dylib (70) <48C67CFC-940D-3857-8DAD-857774605352> /usr/lib/libz.1.dylib
    0x7fff68c56000 -     0x7fff68c5aff7  libcache.dylib (80) <092479CB-1008-3A83-BECF-E115F24D13C1> /usr/lib/system/libcache.dylib
    0x7fff68c5b000 -     0x7fff68c65ff3  libcommonCrypto.dylib (60118.50.1) <029F5985-9B6E-3DCB-9B96-FD007678C6A7> /usr/lib/system/libcommonCrypto.dylib
    0x7fff68c66000 -     0x7fff68c6dfff  libcompiler_rt.dylib (62) <968B8E3F-3681-3230-9D78-BB8732024F6E> /usr/lib/system/libcompiler_rt.dylib
    0x7fff68c6e000 -     0x7fff68c77ffb  libcopyfile.dylib (146.50.5) <3885083D-50D8-3EEC-B481-B2E605180D7F> /usr/lib/system/libcopyfile.dylib
    0x7fff68c78000 -     0x7fff68cfdfff  libcorecrypto.dylib (562.50.17) <67007279-24E1-3F30-802D-A55CD5C27946> /usr/lib/system/libcorecrypto.dylib
    0x7fff68d85000 -     0x7fff68dbeff7  libdispatch.dylib (913.50.12) <848EEE57-4235-3A61-9A52-C0097DD2AB5E> /usr/lib/system/libdispatch.dylib
    0x7fff68dbf000 -     0x7fff68ddcff7  libdyld.dylib (551.3) <CF59A5A5-288B-30E6-BD42-9056B4E4139A> /usr/lib/system/libdyld.dylib
    0x7fff68ddd000 -     0x7fff68dddffb  libkeymgr.dylib (28) <E34E283E-90FA-3C59-B48E-1277CDB9CDCE> /usr/lib/system/libkeymgr.dylib
    0x7fff68dde000 -     0x7fff68deaff3  libkxld.dylib (4570.51.1) <C2B927F3-E9D9-3ACF-A358-A51A61749FB4> /usr/lib/system/libkxld.dylib
    0x7fff68deb000 -     0x7fff68debff7  liblaunch.dylib (1205.50.76) <4D52BB64-C568-3A36-8935-2480427EE2A2> /usr/lib/system/liblaunch.dylib
    0x7fff68dec000 -     0x7fff68df0ffb  libmacho.dylib (906) <1902A611-081A-3452-B11E-EBD1B166E831> /usr/lib/system/libmacho.dylib
    0x7fff68df1000 -     0x7fff68df3ff3  libquarantine.dylib (86) <26C0BA22-8F93-3A07-9A4E-C8D53D2CE42E> /usr/lib/system/libquarantine.dylib
    0x7fff68df4000 -     0x7fff68df5ff3  libremovefile.dylib (45) <711E18B2-5BBE-3211-A916-56740C27D17A> /usr/lib/system/libremovefile.dylib
    0x7fff68df6000 -     0x7fff68e0dfff  libsystem_asl.dylib (356.50.1) <3B24F2D1-B578-359D-ADB2-0ED19A364C38> /usr/lib/system/libsystem_asl.dylib
    0x7fff68e0e000 -     0x7fff68e0efff  libsystem_blocks.dylib (67) <17303FDF-0D2D-3963-B05E-B4DF63052D47> /usr/lib/system/libsystem_blocks.dylib
    0x7fff68e0f000 -     0x7fff68e98ff7  libsystem_c.dylib (1244.50.9) <1187BFE8-4576-3247-8177-481554E1F9E7> /usr/lib/system/libsystem_c.dylib
    0x7fff68e99000 -     0x7fff68e9cffb  libsystem_configuration.dylib (963.50.8) <DF6B5287-203E-30CB-9947-78DF446C72B8> /usr/lib/system/libsystem_configuration.dylib
    0x7fff68e9d000 -     0x7fff68ea0ffb  libsystem_coreservices.dylib (51) <486000D3-D8CB-3BE7-8EE5-8BF380DE6DF7> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff68ea1000 -     0x7fff68ea2fff  libsystem_darwin.dylib (1244.50.9) <09C21A4A-9EE0-388B-A9D9-DFF8F6758791> /usr/lib/system/libsystem_darwin.dylib
    0x7fff68ea3000 -     0x7fff68ea9ff7  libsystem_dnssd.dylib (878.50.17) <9033B909-BCF7-37EB-A040-ADE8081611D6> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff68eaa000 -     0x7fff68ef3ff7  libsystem_info.dylib (517.30.1) <AB634A98-B8AA-3804-8436-38261FC8EC4D> /usr/lib/system/libsystem_info.dylib
    0x7fff68ef4000 -     0x7fff68f1aff7  libsystem_kernel.dylib (4570.51.1) <5CAAB092-02CC-3A37-9D5F-C4AD1083AB96> /usr/lib/system/libsystem_kernel.dylib
    0x7fff68f1b000 -     0x7fff68f66fcb  libsystem_m.dylib (3147.50.1) <FC2E58BA-E6D5-3D2A-89CA-67F212294136> /usr/lib/system/libsystem_m.dylib
    0x7fff68f67000 -     0x7fff68f86fff  libsystem_malloc.dylib (140.50.6) <7FD43735-9DDD-300E-8C4A-F909A74BDF49> /usr/lib/system/libsystem_malloc.dylib
    0x7fff68f87000 -     0x7fff690b7ff3  libsystem_network.dylib (1229.51.2) <F65ED095-8ABA-3355-93F8-B9D0505932F4> /usr/lib/system/libsystem_network.dylib
    0x7fff690b8000 -     0x7fff690c2ffb  libsystem_networkextension.dylib (767.50.25) <758F1414-796D-3422-83C9-92D2915A06CE> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff690c3000 -     0x7fff690ccff3  libsystem_notify.dylib (172) <08012EC0-2CD2-34BE-BF93-E7F56491299A> /usr/lib/system/libsystem_notify.dylib
    0x7fff690cd000 -     0x7fff690d4ff7  libsystem_platform.dylib (161.50.1) <6355EE2D-5456-3CA8-A227-B96E8F1E2AF8> /usr/lib/system/libsystem_platform.dylib
    0x7fff690d5000 -     0x7fff690e0fff  libsystem_pthread.dylib (301.50.1) <0E51CCBA-91F2-34E1-BF2A-FEEFD3D321E4> /usr/lib/system/libsystem_pthread.dylib
    0x7fff690e1000 -     0x7fff690e4fff  libsystem_sandbox.dylib (765.50.51) <B48D256E-D7DB-3D4F-BC95-34557170C7AA> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff690e5000 -     0x7fff690e6ff3  libsystem_secinit.dylib (30) <DE8D14E8-A276-3FF8-AE13-77F7040F33C1> /usr/lib/system/libsystem_secinit.dylib
    0x7fff690e7000 -     0x7fff690eeff7  libsystem_symptoms.dylib (820.50.37) <ED7350E0-B68B-374A-9AB7-DC1F195A8327> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff690ef000 -     0x7fff69102fff  libsystem_trace.dylib (829.50.17) <6568D68B-1D4C-38EE-90A9-54821D6403C0> /usr/lib/system/libsystem_trace.dylib
    0x7fff69104000 -     0x7fff69109ff7  libunwind.dylib (35.3) <BEF3FB49-5604-3B5F-82B5-332B80023AC3> /usr/lib/system/libunwind.dylib
    0x7fff6910a000 -     0x7fff69137fff  libxpc.dylib (1205.50.76) <25DB244E-217D-3CE0-A8F2-0C4255783B42> /usr/lib/system/libxpc.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    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: 72897
    thread_create: 0
    thread_set_state: 158

VM Region Summary:
ReadOnly portion of Libraries: Total=334.1M resident=0K(0%) swapped_out_or_unallocated=334.1M(100%)
Writable regions: Total=1.2G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.2G(100%)
 
                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               256K        3 
Activity Tracing                   256K        2 
CG backing stores                 1476K        3 
CG image                            12K        3 
CoreAnimation                       24K        3 
CoreUI image data                  568K        9 
CoreUI image file                  180K        4 
Dispatch continuations            16.0M        2 
Foundation                           4K        2 
IOKit                             15.5M        2 
Kernel Alloc Once                    8K        2 
MALLOC                            95.8M       30 
MALLOC guard page                   48K       12 
Mach message                         8K        2 
Memory Tag 242                      12K        2 
STACK GUARD                         32K        9 
Stack                             11.6M       10 
Stack Guard                       56.0M        2 
VM_ALLOCATE                      224.6M      115 
VM_ALLOCATE (reserved)           898.0M        4         reserved VM address space (unallocated)
__DATA                            22.2M      226 
__FONT_DATA                          4K        2 
__LINKEDIT                       193.3M        7 
__TEXT                           140.9M      229 
__UNICODE                          560K        2 
mapped file                       81.9M      332 
shared memory                      720K       13 
===========                     =======  ======= 
TOTAL                              1.7G     1005 
TOTAL, minus reserved VM space   861.8M     1005 

@cbaggers
Copy link
Contributor Author

I had hoped to see something weird in Binary Images but it's all /System/Library or /usr stuff so should be ok.

@cbaggers
Copy link
Contributor Author

cbaggers commented Apr 16, 2018

Hey..address sanitizer is actually pretty cool:

Baggerss-MBP:local-projects Baggers$ export DYLD_INSERT_LIBRARIES=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.1.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib; ./boom

hi
about to init
was init 29233
next will poll a single event a bunch of times
0
1
2
3ASAN:DEADLYSIGNAL
=================================================================
==64328==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7fff68e69c8a bp 0x70000026c380 sp 0x70000026c360 T3)
==64328==The signal is caused by a READ memory access.
==64328==Hint: address points to the zero page.
    #0 0x7fff68e69c89 in strstr (libsystem_c.dylib:x86_64+0x5ac89)
    #1 0x17b88f in wrap_strstr (libclang_rt.asan_osx_dynamic.dylib:x86_64+0x1788f)
    #2 0x7fff451492da in __createContextTelemetryData_block_invoke (Metal:x86_64+0xf2da)
    #3 0x1b97f8 in __wrap_dispatch_async_block_invoke (libclang_rt.asan_osx_dynamic.dylib:x86_64+0x557f8)
    #4 0x7fff68d8e649 in _dispatch_call_block_and_release (libdispatch.dylib:x86_64+0x9649)
    #5 0x7fff68d86e07 in _dispatch_client_callout (libdispatch.dylib:x86_64+0x1e07)
    #6 0x7fff68d88b7b in _dispatch_root_queue_drain (libdispatch.dylib:x86_64+0x3b7b)
    #7 0x7fff68d887a4 in _dispatch_worker_thread3 (libdispatch.dylib:x86_64+0x37a4)
    #8 0x7fff690d8168 in _pthread_wqthread (libsystem_pthread.dylib:x86_64+0x3168)
    #9 0x7fff690d7be8 in start_wqthread (libsystem_pthread.dylib:x86_64+0x2be8)

==64328==Register values:
rax = 0x0000000000000021  rbx = 0x0000000000000000  rcx = 0x0000000000000004  rdx = 0x00007fff451a7cb4  
rdi = 0x000000000000001c  rsi = 0x0000000000004120  rbp = 0x000070000026c380  rsp = 0x000070000026c360  
 r8 = 0x00007000001ed000   r9 = 0x0000000000000100  r10 = 0x0000000000000004  r11 = 0x00000000000010ff  
r12 = 0x0000000000000043  r13 = 0x0000000000000000  r14 = 0x00007fff451a7cb4  r15 = 0x0000000000000021  
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV (libsystem_c.dylib:x86_64+0x5ac89) in strstr
Thread T3 created by T0 here:
    <empty stack>

==64328==ABORTING
CORRUPTION WARNING in SBCL pid 64328(tid 0x70000026d000):
Received signal 6 in non-lisp thread 123145304854528, resignalling to a lisp thread.
The integrity of this image is possibly compromised.
Continuing with fingers crossed.

so we have a strstr on a null pointer in system code. I wonder what that code was trying to do.

It's possible that some string mac apps always have set, isnt set under sbcl and we get this gnarly crash

@cbaggers
Copy link
Contributor Author

cbaggers commented Apr 16, 2018

Could this be relevant? https://boringssl.googlesource.com/boringssl/+/63a0797ff247f13870b649c3f6239d80be202752

more info envoyproxy/envoy#1789 (comment)

probably not, only sunos config of sbcl using posix_c_source

@cbaggers
Copy link
Contributor Author

https://answers.unrealengine.com/questions/754410/why-is-ue-crashing-when-i-attempt-to-launch.html includes call via SetMenuBarObscured but not sure if related.

@cbaggers
Copy link
Contributor Author

So current theory is there is an image that mac's ui is trying to use and it's not set, so the path in null, and strstr causes crash... hmm not sure about this. The thread crashes with strstr being called on NULL pointer so that is correct, but where is that ptr from? it mentions __createContextTelemetryData_block_invoke so some block is passed to this thread to be run and it's the one calling strstr, and CIContext initWithOptions is called on thread 0 with a dictionary of string->something... so maybe thats it?

@cbaggers
Copy link
Contributor Author

@gavocanov
Copy link

compiled SDL2 head with XCode 8.3.3 and seems to me it's the same crash log:

Crashed Thread:        5  Dispatch queue: com.apple.root.utility-qos

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

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

VM Regions Near 0:
--> 
    __TEXT                 0000000000100000-000000000012d000 [  180K] r-x/rwx SM=COW  /usr/local/Cellar/sbcl/HEAD-d107ab9/libexec/bin/sbcl

Thread 0:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fff6a82920a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6a828724 mach_msg + 60
2   libsystem_kernel.dylib        	0x00007fff6a81b1e1 host_get_io_master + 79
3   com.apple.framework.IOKit     	0x00007fff44b743fa IOMasterPort + 35
4   com.apple.framework.IOKit     	0x00007fff44b764de IONotificationPortCreate + 54
5   com.apple.IOAccelerator       	0x00007fff5cb11108 IOAccelCommandQueueCreateWithQoS + 362
6   com.apple.Metal               	0x00007fff46b08be7 -[MTLIOAccelCommandQueue initWithDevice:descriptor:] + 142
7   com.apple.driver.AppleIntelKBLGraphicsMTLDriver	0x00007fff3c3172c4 -[MTLIGAccelCommandQueue initWithDevice:maxCommandBufferCount:] + 52
8   com.apple.CoreImage           	0x00007fff42f9ff51 CIMetalCommandQueueCreate + 36
9   com.apple.CoreImage           	0x00007fff42e4fc83 +[CIContext(Internal) internalContextWithMTLDevice:options:] + 662
10  com.apple.CoreImage           	0x00007fff42e0055f -[CIContext initWithOptions:] + 789
11  com.apple.coreui              	0x00007fff5686b8d7 __38+[CUIShapeEffectStack sharedCIContext]_block_invoke + 80
12  libdispatch.dylib             	0x00007fff6a6a8e08 _dispatch_client_callout + 8
13  libdispatch.dylib             	0x00007fff6a6a8dbb dispatch_once_f + 41
14  com.apple.coreui              	0x00007fff56834d98 +[CUIShapeEffectStack sharedCIContext] + 41
15  com.apple.coreui              	0x00007fff56862db6 CUIRenderer::CreateImageByApplyingEffectsToImage(CUIDescriptor const*, long, __CFArray const*, CGImage*, double, unsigned char, unsigned char, CGBlendMode&) const + 14822
16  com.apple.coreui              	0x00007fff56865c85 CUIRenderer::CreateImage(CGRect, long, CUIDescriptor const*, unsigned char, CGImage**, long long*, unsigned char*, CGBlendMode*) const + 11137
17  com.apple.coreui              	0x00007fff5681faec CUIRenderer::DrawImage(CGRect, long, CUIDescriptor const*) const + 160
18  com.apple.coreui              	0x00007fff5681f17f CUICoreThemeRenderer::DrawMenuTitle(CUIDescriptor const*, CUIReturnInfo&) + 837
19  com.apple.coreui              	0x00007fff5681e1be CUIRenderer::Draw(CGRect, CGContext*, __CFDictionary const*, __CFDictionary const**) + 1824
20  com.apple.coreui              	0x00007fff5681da6e CUIDraw + 278
21  com.apple.HIToolbox           	0x00007fff416aa402 _HIThemeCUIDrawWithOptions + 81
22  com.apple.HIToolbox           	0x00007fff416aa396 _HIThemeCUIDrawWithRenderer + 174
23  com.apple.HIToolbox           	0x00007fff416a97e7 _HIThemeDrawAppleMenuTitle + 506
24  com.apple.HIToolbox           	0x00007fff416a5fbe HIMenuBarView::DrawOnce(CGRect, CGRect, bool, bool, CGContext*) + 1150
25  com.apple.HIToolbox           	0x00007fff416a5a46 HIMenuBarView::DrawSelf(short, __HIShape const*, CGContext*) + 582
26  com.apple.HIToolbox           	0x00007fff416a5482 HIMenuBarView::DrawWithoutCustomization(short, __HIShape const*, CGContext*) + 82
27  com.apple.HIToolbox           	0x00007fff416a541a HIMenuBarView::DrawingDelegateHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 236
28  com.apple.HIToolbox           	0x00007fff41689904 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1541
29  com.apple.HIToolbox           	0x00007fff41688c4d SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 374
30  com.apple.HIToolbox           	0x00007fff41688ac3 SendEventToEventTargetWithOptions + 45
31  com.apple.HIToolbox           	0x00007fff416a4fbb HIView::SendDraw(short, OpaqueGrafPtr*, __HIShape const*, CGContext*) + 337
32  com.apple.HIToolbox           	0x00007fff416a49d7 HIView::RecursiveDrawComposited(__HIShape const*, __HIShape const*, unsigned int, HIView*, CGContext*, unsigned char, double) + 571
33  com.apple.HIToolbox           	0x00007fff416a4c57 HIView::RecursiveDrawComposited(__HIShape const*, __HIShape const*, unsigned int, HIView*, CGContext*, unsigned char, double) + 1211
34  com.apple.HIToolbox           	0x00007fff416a442c HIView::DrawComposited(short, OpaqueGrafPtr*, __HIShape const*, unsigned int, HIView*, CGContext*) + 874
35  com.apple.HIToolbox           	0x00007fff416a40b0 HIView::Render(unsigned int, CGContext*) + 54
36  com.apple.HIToolbox           	0x00007fff416a376b WindowData::PrepareForVisibility() + 153
37  com.apple.HIToolbox           	0x00007fff416a2eab _ShowHideWindows + 275
38  com.apple.HIToolbox           	0x00007fff416a2d92 ShowHide + 35
39  com.apple.HIToolbox           	0x00007fff41692af9 MBWindows::GetWindowOnDisplay(unsigned int, unsigned char) + 299
40  com.apple.HIToolbox           	0x00007fff41692893 MenuBarInstance::ForEachWindowDo(unsigned char, bool (OpaqueWindowPtr*, unsigned int) block_pointer) + 167
41  com.apple.HIToolbox           	0x00007fff416925a5 MenuBarInstance::UpdateWindowBoundsAndResolution() + 163
42  com.apple.HIToolbox           	0x00007fff41823320 MenuBarInstance::Show(MenuBarAnimationStyle, unsigned char, unsigned char, unsigned char, unsigned char) + 282
43  com.apple.HIToolbox           	0x00007fff416c3e8b SetMenuBarObscured + 254
44  com.apple.HIToolbox           	0x00007fff41740d82 HIApplication::HandleActivated(OpaqueEventRef*, unsigned char, OpaqueWindowPtr*, unsigned char) + 168
45  com.apple.HIToolbox           	0x00007fff416bffa6 HIApplication::EventObserver(unsigned int, OpaqueEventRef*, void*) + 252
46  com.apple.HIToolbox           	0x00007fff41688fa0 _NotifyEventLoopObservers + 154
47  com.apple.HIToolbox           	0x00007fff416bfa0d AcquireEventFromQueue + 746
48  com.apple.HIToolbox           	0x00007fff416b0a4b ReceiveNextEventCommon + 426
49  com.apple.HIToolbox           	0x00007fff416b0884 _BlockUntilNextEventMatchingListInModeWithFilter + 64
50  com.apple.AppKit              	0x00007fff3f963a73 _DPSNextEvent + 2085
51  com.apple.AppKit              	0x00007fff400f9e34 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044
52  libSDL2.dylib                 	0x00000000016c7d46 Cocoa_PumpEvents + 102
53  libSDL2.dylib                 	0x000000000157866d SDL_PumpEvents_REAL + 45
54  libSDL2.dylib                 	0x000000000156145a SDL_PumpEvents + 10
55  ???                           	0x0000000022772bfd 0 + 578235389
56  ???                           	0x0000000022773187 0 + 578236807
57  ???                           	0x0000000021b270e6 0 + 565342438
58  ???                           	0x0000000021b25e38 0 + 565337656
59  ???                           	0x0000000021ddc05a 0 + 568180826
60  ???                           	0x0000000022139e6f 0 + 571711087
61  ???                           	0x0000000021e15630 0 + 568415792
62  ???                           	0x0000000021e6f2d8 0 + 568783576
63  ???                           	0x0000000021e15951 0 + 568416593
64  ???                           	0x0000000021e2ab22 0 + 568503074
65  ???                           	0x000000002253280d 0 + 575875085
66  ???                           	0x0000000022532514 0 + 575874324
67  ???                           	0x00000000225322b5 0 + 575873717
68  sbcl                          	0x000000000011afe2 call_into_lisp + 82
69  sbcl                          	0x000000000011c2ad main + 2458
70  sbcl                          	0x0000000000101c54 start + 52

Thread 1:
0   libsystem_kernel.dylib        	0x00007fff6a82920a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6a828724 mach_msg + 60
2   libsystem_kernel.dylib        	0x00007fff6a828f64 mach_msg_server + 369
3   sbcl                          	0x000000000010f9fa mach_exception_handler + 25
4   libsystem_pthread.dylib       	0x00007fff6a9fa661 _pthread_body + 340
5   libsystem_pthread.dylib       	0x00007fff6a9fa50d _pthread_start + 377
6   libsystem_pthread.dylib       	0x00007fff6a9f9bf9 thread_start + 13

Thread 2:: SDLTimer
0   libsystem_kernel.dylib        	0x00007fff6a832a1e __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6a9fb589 _pthread_cond_wait + 732
2   libSDL2.dylib                 	0x00000000016f8e9d SDL_CondWaitTimeout_REAL + 205
3   libSDL2.dylib                 	0x00000000016f8875 SDL_SemWaitTimeout_REAL + 181
4   libSDL2.dylib                 	0x00000000015da1c6 SDL_TimerThread + 614
5   libSDL2.dylib                 	0x00000000015d9794 SDL_RunThread + 132
6   libSDL2.dylib                 	0x00000000016f8315 RunThread + 21
7   libsystem_pthread.dylib       	0x00007fff6a9fa661 _pthread_body + 340
8   libsystem_pthread.dylib       	0x00007fff6a9fa50d _pthread_start + 377
9   libsystem_pthread.dylib       	0x00007fff6a9f9bf9 thread_start + 13

Thread 3:
0   libsystem_kernel.dylib        	0x00007fff6a833292 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6a9fa009 _pthread_wqthread + 1035
2   libsystem_pthread.dylib       	0x00007fff6a9f9be9 start_wqthread + 13

Thread 4:
0   libsystem_kernel.dylib        	0x00007fff6a833292 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6a9fa20e _pthread_wqthread + 1552
2   libsystem_pthread.dylib       	0x00007fff6a9f9be9 start_wqthread + 13

Thread 5 Crashed:: Dispatch queue: com.apple.root.utility-qos
0   libsystem_c.dylib             	0x00007fff6a78bc8a strstr + 39
1   com.apple.Metal               	0x00007fff46aea2db __createContextTelemetryData_block_invoke + 766
2   libdispatch.dylib             	0x00007fff6a6b064a _dispatch_call_block_and_release + 12
3   libdispatch.dylib             	0x00007fff6a6a8e08 _dispatch_client_callout + 8
4   libdispatch.dylib             	0x00007fff6a6aab7c _dispatch_root_queue_drain + 902
5   libdispatch.dylib             	0x00007fff6a6aa7a5 _dispatch_worker_thread3 + 101
6   libsystem_pthread.dylib       	0x00007fff6a9fa169 _pthread_wqthread + 1387
7   libsystem_pthread.dylib       	0x00007fff6a9f9be9 start_wqthread + 13

Thread 6:
0   libsystem_kernel.dylib        	0x00007fff6a82925e semaphore_timedwait_trap + 10
1   libdispatch.dylib             	0x00007fff6a6b899f _dispatch_sema4_timedwait + 72
2   libdispatch.dylib             	0x00007fff6a6b099e _dispatch_semaphore_wait_slow + 58
3   libdispatch.dylib             	0x00007fff6a6abea3 _dispatch_worker_thread + 251
4   libsystem_pthread.dylib       	0x00007fff6a9fa661 _pthread_body + 340
5   libsystem_pthread.dylib       	0x00007fff6a9fa50d _pthread_start + 377
6   libsystem_pthread.dylib       	0x00007fff6a9f9bf9 thread_start + 13

Thread 7:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	0x00007fff6a82920a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6a828724 mach_msg + 60
2   com.apple.CoreFoundation      	0x00007fff423c97d5 __CFRunLoopServiceMachPort + 341
3   com.apple.CoreFoundation      	0x00007fff423c8b27 __CFRunLoopRun + 1783
4   com.apple.CoreFoundation      	0x00007fff423c81a3 CFRunLoopRunSpecific + 483
5   com.apple.AppKit              	0x00007fff3faa0fc4 _NSEventThread + 184
6   libsystem_pthread.dylib       	0x00007fff6a9fa661 _pthread_body + 340
7   libsystem_pthread.dylib       	0x00007fff6a9fa50d _pthread_start + 377
8   libsystem_pthread.dylib       	0x00007fff6a9f9bf9 thread_start + 13

Thread 5 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000021  rbx: 0x0000000000000000  rcx: 0x0000000000000004  rdx: 0x00007fff46b48cb4
  rdi: 0x000000000000001c  rsi: 0x0000000000004120  rbp: 0x0000700009bdbc10  rsp: 0x0000700009bdbbf0
   r8: 0x00000000200003ff   r9: 0x0000000000000014  r10: 0x0000000000000004  r11: 0x00000000000010ff
  r12: 0x0000000000000043  r13: 0x0000000000000000  r14: 0x00007fff46b48cb4  r15: 0x0000000000000021
  rip: 0x00007fff6a78bc8a  rfl: 0x0000000000010216  cr2: 0x0000000000000000
  
Logical CPU:     0
Error Code:      0x00000004
Trap Number:     14


Binary Images:
          0x100000 -           0x12cfef +sbcl (???) <F0475D6F-F848-37CA-AE91-10EEA148055A> /usr/local/Cellar/sbcl/HEAD-d107ab9/libexec/bin/sbcl
          0x147000 -           0x15cfe7 +libgcc_s.1.dylib (1) <D96445F8-F1E9-3CD5-A789-E694222A667F> /usr/local/lib/gcc/7/libgcc_s.1.dylib
          0x757000 -           0x764ff7  com.apple.iokit.IOHIDLib (2.0.0 - 2.0.0) <0EE39934-EEA4-3A7D-AF86-7B6D6470EEC1> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib
          0x788000 -           0x78cffb  com.apple.audio.AppleHDAHALPlugIn (281.51 - 281.51) <DCCD4E19-B09A-36D6-A19D-2549FCD7D5F0> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
         0x10a0000 -          0x10ea9df  dyld (551.3) <AFAB4EFA-7020-34B1-BBEF-0F26C6D3CA36> /usr/lib/dyld
         0x154b000 -          0x1724ffb +libSDL2.dylib (0) <DD55BFCF-6975-3B17-8689-DCF39F86535F> /Users/USER/Library/Caches/*/libSDL2.dylib
    0x7fff3c2df000 -     0x7fff3c4caff7  com.apple.driver.AppleIntelKBLGraphicsMTLDriver (10.32.48 - 10.3.2) <AD525C12-66D6-3507-8088-A470EEC0829C> /System/Library/Extensions/AppleIntelKBLGraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelKBLGraphicsMTLDriver
    0x7fff3e8bd000 -     0x7fff3e8bdfff  com.apple.Accelerate (1.11 - Accelerate 1.11) <8632A9C5-19EA-3FD7-A44D-80765CC9C540> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff3e8be000 -     0x7fff3e8d4fef  libCGInterfaces.dylib (417.2) <ED0EAE3C-D963-3DF7-A408-4F00FF1C8C34> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
    0x7fff3e8d5000 -     0x7fff3edd3fc3  com.apple.vImage (8.1 - ???) <A243A7EF-0C8E-3A9A-AA38-44AFD7507F00> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff3edd4000 -     0x7fff3ef2efe3  libBLAS.dylib (1211.50.2) <62C659EB-3E32-3B5F-83BF-79F5DF30D5CE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff3ef2f000 -     0x7fff3ef5dfef  libBNNS.dylib (38.1) <7BAEFDCA-3227-3E07-80D8-59B6370B89C6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
    0x7fff3ef5e000 -     0x7fff3f31dff7  libLAPACK.dylib (1211.50.2) <40ADBA5F-8B2D-30AC-A7AD-7B17C37EE52D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff3f31e000 -     0x7fff3f333ff7  libLinearAlgebra.dylib (1211.50.2) <E8E0B7FD-A0B7-31E5-AF01-81781F71EBBE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff3f334000 -     0x7fff3f339ff3  libQuadrature.dylib (3) <3D6BF66A-55B2-3692-BAC7-DEB0C676ED29> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
    0x7fff3f33a000 -     0x7fff3f3bafff  libSparse.dylib (79.50.2) <0DC25CDD-F8C1-3D6E-B472-8B060708424F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
    0x7fff3f3bb000 -     0x7fff3f3cefff  libSparseBLAS.dylib (1211.50.2) <722573CC-31CC-34B2-9032-E4F652A9CCFE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x7fff3f3cf000 -     0x7fff3f57cfc3  libvDSP.dylib (622.50.5) <40690941-CF89-3F90-A0AC-A4D200744A5D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff3f57d000 -     0x7fff3f62efff  libvMisc.dylib (622.50.5) <BA2532DF-2D68-3DD0-9B59-D434BF702AA4> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff3f62f000 -     0x7fff3f62ffff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <54FF3B43-E66C-3F36-B34B-A2B3B0A36502> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff3f922000 -     0x7fff40780fff  com.apple.AppKit (6.9 - 1561.40.112) <C839B0C1-F7EE-3056-985C-63CF1A030EC4> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff407d2000 -     0x7fff407d2fff  com.apple.ApplicationServices (48 - 50) <8DA47D38-B07B-3AE2-B343-4579864430C6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff407d3000 -     0x7fff40839fff  com.apple.ApplicationServices.ATS (377 - 445.3) <000C4E9F-E0D9-371D-B304-83BA37460724> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff408d2000 -     0x7fff409f4fff  libFontParser.dylib (222.1.4) <FF68FAF6-70BB-3E39-A263-E17B6F5E00D0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff409f5000 -     0x7fff40a3fff7  libFontRegistry.dylib (221.3) <C84F7112-4764-3F4B-9FBA-4A022CF6346B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff40ae4000 -     0x7fff40b17ff7  libTrueTypeScaler.dylib (222.1.4) <4734ECD6-6F41-3A16-AE35-265BDC1572C5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
    0x7fff40b81000 -     0x7fff40b85ff3  com.apple.ColorSyncLegacy (4.13.0 - 1) <A5FB2694-1559-34A8-A3D3-2029F68A63CA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
    0x7fff40c25000 -     0x7fff40c77ffb  com.apple.HIServices (1.22 - 624) <828E189A-62F9-3961-8A89-22F508870CC5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff40c78000 -     0x7fff40c86fff  com.apple.LangAnalysis (1.7.0 - 1.7.0) <B65FF7E6-E9B5-34D8-8CA7-63D415A8A9A6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff40c87000 -     0x7fff40cd3fff  com.apple.print.framework.PrintCore (13.4 - 503.2) <B90C67C1-0292-3CEC-885D-F1882CD104BE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff40cd4000 -     0x7fff40d0efff  com.apple.QD (3.12 - 404.2) <38B20AFF-9D54-3B52-A6DC-C0D71380AA5F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff40d0f000 -     0x7fff40d1bfff  com.apple.speech.synthesis.framework (7.5.1 - 7.5.1) <84ADDF38-36F1-3D3B-B28D-8865FA10FCD7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff40d1c000 -     0x7fff40fa9ff7  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <87D81714-F167-39F5-B5E7-A7A432EDAB5B> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff40fab000 -     0x7fff40fabfff  com.apple.audio.units.AudioUnit (1.14 - 1.14) <513C9A4B-4F6D-3A21-921F-2CA101B97830> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff412cd000 -     0x7fff41667ff7  com.apple.CFNetwork (897.15 - 897.15) <0C03AF39-3527-3E0D-8413-8E1B2A962F0D> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff4167c000 -     0x7fff4167cfff  com.apple.Carbon (158 - 158) <F8B370D9-2103-3276-821D-ACC756167F86> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff4167d000 -     0x7fff41680ffb  com.apple.CommonPanels (1.2.6 - 98) <2391761C-5CAA-3F68-86B7-50B37927B104> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff41681000 -     0x7fff41986fff  com.apple.HIToolbox (2.1.1 - 911.10) <BF7F9C0E-C732-3FB2-9BBC-362888BDA57B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff41987000 -     0x7fff4198affb  com.apple.help (1.3.8 - 66) <DEBADFA8-C189-3195-B0D6-A1F2DE95882A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff4198b000 -     0x7fff41990fff  com.apple.ImageCapture (9.0 - 9.0) <23B4916F-3B43-3DFF-B956-FC390EECA284> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff41991000 -     0x7fff41a26ffb  com.apple.ink.framework (10.9 - 221) <5206C8B0-22DA-36C9-998E-846EDB626D5B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff41a27000 -     0x7fff41a41ff7  com.apple.openscripting (1.7 - 174) <1B2A1F9E-5534-3D61-83CA-9199B39E8708> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff41a62000 -     0x7fff41a63fff  com.apple.print.framework.Print (12 - 267) <3682ABFB-2561-3419-847D-02C247F4800D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff41a64000 -     0x7fff41a66ff7  com.apple.securityhi (9.0 - 55006) <C1406B8D-7D05-3959-808F-9C82189CF57F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff41a67000 -     0x7fff41a6dfff  com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <2ED8643D-B0C3-3F17-82A2-BBF13E6CBABC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff41b8e000 -     0x7fff41b8efff  com.apple.Cocoa (6.11 - 22) <4CF8E31C-B5C7-367B-B73D-1A8AC8E41B7F> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff41b9c000 -     0x7fff41c55fff  com.apple.ColorSync (4.13.0 - 3325) <D283C285-447D-3258-A7E4-59532123B8FF> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff41de2000 -     0x7fff41e75ff7  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <6E3F958D-79BB-3658-99AD-59F16BF756F1> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff41edc000 -     0x7fff41f05ffb  com.apple.CoreBluetooth (1.0 - 1) <E1335074-9D07-370E-8440-61C4874BAC56> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
    0x7fff41f06000 -     0x7fff4225cfef  com.apple.CoreData (120 - 851) <A2B59780-FB16-36A3-8EE0-E0EF072454E0> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff4225d000 -     0x7fff42342ff7  com.apple.CoreDisplay (1.0 - 97.16) <FCFB2A8C-7A5E-314B-AA12-04D33656A0E6> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
    0x7fff42343000 -     0x7fff427e4fef  com.apple.CoreFoundation (6.9 - 1452.23) <945E5C0A-86C5-336E-A64F-5BF06E78985A> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff427e6000 -     0x7fff42df6fef  com.apple.CoreGraphics (2.0 - 1161.10) <31C36FA0-4026-3347-93FD-71CD7287A6F0> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff42df8000 -     0x7fff430e7fff  com.apple.CoreImage (13.0.0 - 579.4.11) <702F8035-26FE-3C78-8587-4C9563E03CC4> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff434af000 -     0x7fff434affff  com.apple.CoreServices (822.31 - 822.31) <615919A2-AE11-3F27-9A37-FB0CFF8D36B6> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff434b0000 -     0x7fff43524ffb  com.apple.AE (735.1 - 735.1) <08EBA184-20F7-3725-AEA6-C314448161C6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff43525000 -     0x7fff437fcfff  com.apple.CoreServices.CarbonCore (1178.4 - 1178.4) <0D5E19BF-18CB-3FA4-8A5F-F6C787C5EE08> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff437fd000 -     0x7fff43831fff  com.apple.DictionaryServices (1.2 - 284.2) <6505B075-41C3-3C62-A4C3-85CE3F6825CD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff43832000 -     0x7fff4383affb  com.apple.CoreServices.FSEvents (1239.50.1 - 1239.50.1) <3637CEC7-DF0E-320E-9634-44A442925C65> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff4383b000 -     0x7fff439f8ff7  com.apple.LaunchServices (822.31 - 822.31) <BDFAB0FF-C2C6-375B-9E84-E43E267E2F82> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff439f9000 -     0x7fff43aa9ff7  com.apple.Metadata (10.7.0 - 1191.4.13) <B5C22E70-C265-3C9F-865F-B138994A418D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff43aaa000 -     0x7fff43b0afff  com.apple.CoreServices.OSServices (822.31 - 822.31) <690E3C93-8799-39FF-8663-190A49B002E3> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff43b0b000 -     0x7fff43b79fff  com.apple.SearchKit (1.4.0 - 1.4.0) <3662545A-B1CF-3079-BDCD-C83855CEFEEE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff43b7a000 -     0x7fff43b9effb  com.apple.coreservices.SharedFileList (71.21 - 71.21) <7DB79D78-9925-33F8-96BA-35AB7AEB326A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x7fff43e3f000 -     0x7fff43f8ffff  com.apple.CoreText (352.0 - 578.18) <B8454115-2A4B-3585-A7A1-B47A638F2EEB> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff43f90000 -     0x7fff43fcafff  com.apple.CoreVideo (1.8 - 0.0) <86CCC036-51BB-3DD1-9601-D93798BCCD0F> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff43fcb000 -     0x7fff44056ff3  com.apple.framework.CoreWLAN (13.0 - 1350.1) <E862CC02-69D2-3503-887B-B6E8223081E7> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fff442d1000 -     0x7fff442d6fff  com.apple.DiskArbitration (2.7 - 2.7) <A6450227-DD23-3100-ADBF-DB1C21E979F7> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff44494000 -     0x7fff44496ff7  com.apple.ForceFeedback (1.0.6 - 1.0.6) <87FB3F31-DF4C-3172-BF86-45EFC331BDD8> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback
    0x7fff44497000 -     0x7fff4485dfff  com.apple.Foundation (6.9 - 1452.23) <E64540AD-1755-3C16-8537-552A00E92541> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff448cd000 -     0x7fff448fdfff  com.apple.GSS (4.0 - 2.0) <41087278-74AE-3FA5-8C0E-9C78EB696299> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff44a0f000 -     0x7fff44b13ffb  com.apple.Bluetooth (6.0.5 - 6.0.5f3) <85F1B5A6-03C5-3D5A-90B8-5FC86349E330> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
    0x7fff44b73000 -     0x7fff44c0eff7  com.apple.framework.IOKit (2.0.2 - 1445.50.26) <A63CAC8D-BF57-34FD-9A88-2F74546F2000> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff44c10000 -     0x7fff44c17ffb  com.apple.IOSurface (211.12 - 211.12) <392CA7DE-B365-364E-AF4A-33EC2CC48E6F> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff44c6e000 -     0x7fff44de7fe7  com.apple.ImageIO.framework (3.3.0 - 1739.1) <E5E88083-26A7-3E48-8EB4-A1F04E0737CE> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff44de8000 -     0x7fff44decffb  libGIF.dylib (1739.1) <D39BE184-279C-36AC-B233-EE17CACDEDB3> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff44ded000 -     0x7fff44ed4fef  libJP2.dylib (1739.1) <053925CD-59DB-372F-98A8-C2372FF0B899> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff44ed5000 -     0x7fff44ef8ff7  libJPEG.dylib (1739.1) <E925D511-B457-3732-9B67-1A7DFB228EA4> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff451d4000 -     0x7fff451fafeb  libPng.dylib (1739.1) <48633B0C-BE01-3D94-9D9D-A95D50466AF9> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff451fb000 -     0x7fff451fdffb  libRadiance.dylib (1739.1) <A6F1064A-FFFC-3B06-8CBF-5204CDFC41C6> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff451fe000 -     0x7fff4524cfef  libTIFF.dylib (1739.1) <AD819413-29E3-3B2F-8997-2F88A82D9D83> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff460e8000 -     0x7fff46101ff7  com.apple.Kerberos (3.0 - 1) <F86DCCDF-93C1-38B3-82C2-477C12E8EE6D> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff46adb000 -     0x7fff46b5cff7  com.apple.Metal (125.25 - 125.25) <B2ECA050-4C13-3EAD-A1C8-AC21EFF122F1> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
    0x7fff46b79000 -     0x7fff46b94fff  com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <0B4455FE-5C97-345C-B416-325EC6D88A2A> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore
    0x7fff46b95000 -     0x7fff46c04fef  com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <87F14199-C445-34C2-90F8-57C29212483E> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage
    0x7fff46c05000 -     0x7fff46c29fff  com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <BD50FD9C-CE92-34AF-8663-968BF89202A0> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
    0x7fff46c2a000 -     0x7fff46d11ff7  com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <FBDDCAE6-EC6E-361F-B924-B3EBDEAC2D2F> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
    0x7fff46d12000 -     0x7fff46d12ff7  com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <20ECB52B-B5C2-39EA-88E3-DFEC0C3CC9FF> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
    0x7fff47d11000 -     0x7fff47d1dffb  com.apple.NetFS (6.0 - 4.0) <471DD96F-FA2E-3FE9-9746-2519A6780D1A> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff4ab0f000 -     0x7fff4ab5dfff  com.apple.opencl (2.8.15 - 2.8.15) <83ED39D0-1D39-3593-BA25-70A8A911DE71> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff4ab5e000 -     0x7fff4ab7affb  com.apple.CFOpenDirectory (10.13 - 207.50.1) <C2715A7A-2E5C-3A21-ADB4-726F707A1294> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff4ab7b000 -     0x7fff4ab86fff  com.apple.OpenDirectory (10.13 - 207.50.1) <220FB6F2-4892-3A66-8838-C134CF657D3A> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff4bd05000 -     0x7fff4bd07fff  libCVMSPluginSupport.dylib (16.5.10) <BF5D065A-A38B-3446-9418-799F598072EF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff4bd08000 -     0x7fff4bd0dffb  libCoreFSCache.dylib (162.6.1) <879B2738-2E8A-3596-AFF8-9C3FB1B6828B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    0x7fff4bd0e000 -     0x7fff4bd12fff  libCoreVMClient.dylib (162.6.1) <64ED0A84-225F-39BC-BE0D-C896ACF5B50A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff4bd13000 -     0x7fff4bd1cff7  libGFXShared.dylib (16.5.10) <6024B1FE-ACD7-3314-B390-85972CB9B778> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff4bd1d000 -     0x7fff4bd28fff  libGL.dylib (16.5.10) <AB8B6C73-8496-3784-83F6-27737ED03B09> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff4bd29000 -     0x7fff4bd64fe7  libGLImage.dylib (16.5.10) <5B41D074-3132-3587-91B6-E441BA8C9F13> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff4bed2000 -     0x7fff4bf10ffb  libGLU.dylib (16.5.10) <F6844912-1B86-34DF-9FB5-A428CC7B5B18> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff4c888000 -     0x7fff4c897fff  com.apple.opengl (16.5.10 - 16.5.10) <BC4EEFE3-A09B-3998-B723-1415B995B0EE> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff4d6e6000 -     0x7fff4d931ff7  com.apple.QuartzCore (1.11 - 584.40) <ABC7F8FA-5F5A-31F4-868B-FDC4175BAFAC> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff4e165000 -     0x7fff4e48dfff  com.apple.security (7.0 - 58286.51.6) <7212D257-5324-3DBA-8C26-504D6B8F632A> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff4e48e000 -     0x7fff4e51aff7  com.apple.securityfoundation (6.0 - 55185.50.5) <087D601E-7813-3F9E-97EE-BC7081F520BD> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff4e54c000 -     0x7fff4e550ffb  com.apple.xpc.ServiceManagement (1.0 - 1) <5BFDB3ED-73A7-3035-A5BC-ADA6E4F74BFD> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff4e8f5000 -     0x7fff4e965ff3  com.apple.SystemConfiguration (1.17 - 1.17) <8532B8E9-7E30-35A3-BC4A-DDE8E0614FDA> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff51856000 -     0x7fff518e9ff7  com.apple.APFS (1.0 - 1) <D1CE52E0-45C0-30C4-B440-E2CF2F74CEE5> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
    0x7fff52504000 -     0x7fff5252cfff  com.apple.framework.Apple80211 (13.0 - 1361.7) <16627876-8CF5-3502-A1D6-35FCBDD5E79A> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x7fff5252e000 -     0x7fff5253dfef  com.apple.AppleFSCompression (96.30.2 - 1.0) <ABFF224B-22D6-35F6-A072-9548FD388EB7> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff5267f000 -     0x7fff526c7ff3  com.apple.AppleJPEG (1.0 - 1) <8DD410CB-76A1-3F22-9A9F-0491FA0CEB4A> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fff52702000 -     0x7fff5272afff  com.apple.applesauce (1.0 - ???) <CCA8B094-1BCE-3AE3-A0A7-D544C818DE36> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
    0x7fff52f4a000 -     0x7fff52f51ff7  com.apple.coreservices.BackgroundTaskManagement (1.0 - 57.1) <51A41CA3-DB1D-3380-993E-99C54AEE518E> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
    0x7fff52f52000 -     0x7fff52fd9ff7  com.apple.backup.framework (1.9.5 - 1.9.5) <BC020BDD-7C93-37E5-A762-4FDCBD2056A8> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff5498f000 -     0x7fff54998ff3  com.apple.CommonAuth (4.0 - 2.0) <4D237B25-27E5-3577-948B-073659F6D3C0> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff5549b000 -     0x7fff554abff7  com.apple.CoreEmoji (1.0 - 69.3) <A4357F5C-0C38-3A61-B456-D7321EB2CEE5> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
    0x7fff56389000 -     0x7fff563baff3  com.apple.CoreServicesInternal (309.1 - 309.1) <EB09CAFC-AE9B-3257-BE45-5471D9F64AAD> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff566f6000 -     0x7fff56787fff  com.apple.CoreSymbolication (9.3 - 64026) <BAF3CE6E-8140-3159-BF1B-B953816459A0> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff5680a000 -     0x7fff5693efff  com.apple.coreui (2.1 - 494.1) <19624CAA-74DE-3DD3-9585-E64BE866EBFF> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff5693f000 -     0x7fff56a6fff7  com.apple.CoreUtils (5.5 - 550.44) <DFC364C3-0812-31B5-9C79-C81C2DFDDB8B> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
    0x7fff56ac4000 -     0x7fff56b28fff  com.apple.framework.CoreWiFi (13.0 - 1350.1) <6EC5DEB3-6E2F-3DC2-BE59-1FD05175FB0C> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
    0x7fff56b29000 -     0x7fff56b39ff7  com.apple.CrashReporterSupport (10.13 - 1) <4D0DF741-8BFA-3BCF-971D-6EF849019534> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff56bb7000 -     0x7fff56bc6ff7  com.apple.framework.DFRFoundation (1.0 - 191.7) <3B8ED6F7-5DFF-34C3-BA90-DDB85679684C> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
    0x7fff56bc9000 -     0x7fff56bcdffb  com.apple.DSExternalDisplay (3.1 - 380) <8D03D346-887A-3CE7-9483-4AD7804D1FBB> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
    0x7fff56c4f000 -     0x7fff56cc5fff  com.apple.datadetectorscore (7.0 - 590.3) <83E85A62-44A8-33F8-AD79-AC4C807184C4> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff56d13000 -     0x7fff56d53ff7  com.apple.DebugSymbols (181.0 - 181.0) <299A0238-ED78-3676-B131-274D972824AA> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff56d54000 -     0x7fff56e83fff  com.apple.desktopservices (1.12.4 - 1.12.4) <47C3FBF3-5E75-3821-B003-2A4DC3657D8D> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff57c9a000 -     0x7fff580c8fff  com.apple.vision.FaceCore (3.3.2 - 3.3.2) <B574FE33-4A41-3611-9738-388EBAF03E37> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff5b390000 -     0x7fff5b395ff7  com.apple.GPUWrangler (3.18.48 - 3.18.48) <D2BA4CFA-ED0A-3FEC-B5FF-2D6C0557334E> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler
    0x7fff5c10b000 -     0x7fff5c11afff  com.apple.GraphVisualizer (1.0 - 5) <B993B8A2-5700-3DFC-9EB7-4CCEE8F959F1> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
    0x7fff5c19d000 -     0x7fff5c211fff  com.apple.Heimdal (4.0 - 2.0) <18607D75-DB78-3CC7-947E-AC769195164C> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff5cb0d000 -     0x7fff5cb14ff7  com.apple.IOAccelerator (378.18.1 - 378.18.1) <E47DDE66-1B2B-310F-A060-638CA5D86F9C> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x7fff5cb18000 -     0x7fff5cb30fff  com.apple.IOPresentment (1.0 - 35.1) <214AD582-466F-3844-A0A4-DE0742A8B899> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
    0x7fff5cefb000 -     0x7fff5cf21ffb  com.apple.IconServices (97.6 - 97.6) <A56D826D-20D2-34BE-AACC-A80CFCB4E915> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fff5d1b9000 -     0x7fff5d2aeff7  com.apple.LanguageModeling (1.0 - 159.5.3) <7F0AC200-E3DD-39FB-8A95-00DD70B66A9F> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff5d2af000 -     0x7fff5d2f1fff  com.apple.Lexicon-framework (1.0 - 33.5) <DC94CF9E-1EB4-3C0E-B298-CA1190885276> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
    0x7fff5d2f5000 -     0x7fff5d2fcff7  com.apple.LinguisticData (1.0 - 238.3) <49A54649-1021-3DBD-99B8-1B2EDFFA5378> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
    0x7fff5dfdb000 -     0x7fff5e044ff7  com.apple.gpusw.MetalTools (1.0 - 1) <B5F66CF4-BE75-3A0B-A6A0-2F22C7C259D9> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
    0x7fff5e265000 -     0x7fff5e28fffb  com.apple.MultitouchSupport.framework (1404.4 - 1404.4) <45374A2A-C0BC-3A70-8183-37295205CDFA> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff5e4f6000 -     0x7fff5e501fff  com.apple.NetAuth (6.2 - 6.2) <B3795F63-C14A-33E1-9EE6-02A2E7661321> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff5fd93000 -     0x7fff5fda3ffb  com.apple.PerformanceAnalysis (1.194 - 194) <D0211AD1-72B3-3493-92C9-B4F40ED581D5> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff61b61000 -     0x7fff61b7ffff  com.apple.ProtocolBuffer (1 - 260) <40704740-4A53-3010-A49B-08D1D69D1D5E> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
    0x7fff61d59000 -     0x7fff61d7cffb  com.apple.RemoteViewServices (2.0 - 125) <592323D1-CB44-35F1-9921-4C2AB8D920A0> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff63699000 -     0x7fff637abfff  com.apple.Sharing (1019.46 - 1019.46) <1266C41E-3CA9-3EFC-8413-A37D52EA9FB2> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fff637d6000 -     0x7fff637d7ff7  com.apple.performance.SignpostNotification (1.2.4 - 2.4) <9957B2C0-4D48-3337-8A4D-5E457CC7B542> /System/Library/PrivateFrameworks/SignpostNotification.framework/Versions/A/SignpostNotification
    0x7fff6451f000 -     0x7fff647bbfff  com.apple.SkyLight (1.600.0 - 312.50) <0CF4C608-8748-32BF-9586-A1601945F82C> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
    0x7fff64f81000 -     0x7fff64f8eff7  com.apple.SpeechRecognitionCore (4.0.13 - 4.0.13) <8B5418A4-CDC5-3200-AEF0-F109E0DF9019> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x7fff65b32000 -     0x7fff65bbbfc7  com.apple.Symbolication (9.3 - 64033) <FAA17252-6378-34A4-BBBB-22DF54EC1626> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fff6612b000 -     0x7fff66133ff7  com.apple.TCC (1.0 - 1) <E1EB7272-FE6F-39AB-83CA-B2B5F2A88D9B> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff66340000 -     0x7fff663fdff7  com.apple.TextureIO (3.7 - 3.7) <F8BAC954-405D-3CC3-AB7B-048C866EF980> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
    0x7fff664aa000 -     0x7fff66659fff  com.apple.UIFoundation (1.0 - 547.3) <ACC12DF5-E528-33F3-A358-4E1BEA68239C> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7fff67d62000 -     0x7fff67d64ffb  com.apple.loginsupport (1.0 - 1) <D1232C1B-80EA-3DF8-9466-013695D0846E> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fff67ecb000 -     0x7fff67efeff7  libclosured.dylib (551.3) <DC3DA678-9C40-339C-A9C6-32AB74FCC682> /usr/lib/closure/libclosured.dylib
    0x7fff67fb8000 -     0x7fff67ff1ff7  libCRFSuite.dylib (41) <FE5EDB68-2593-3C2E-BBAF-1C52D206F296> /usr/lib/libCRFSuite.dylib
    0x7fff67ff2000 -     0x7fff67ffdfff  libChineseTokenizer.dylib (28) <53633C9B-A3A8-36F7-A53C-432D802F4BB8> /usr/lib/libChineseTokenizer.dylib
    0x7fff6808f000 -     0x7fff68090ff3  libDiagnosticMessagesClient.dylib (104) <9712E980-76EE-3A89-AEA6-DF4BAF5C0574> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff680c7000 -     0x7fff68291ff3  libFosl_dynamic.dylib (17.8) <C58ED77A-4986-31C2-994C-34DDFB8106F0> /usr/lib/libFosl_dynamic.dylib
    0x7fff682c9000 -     0x7fff682c9fff  libOpenScriptingUtil.dylib (174) <610F0242-7CE5-3C86-951B-B646562694AF> /usr/lib/libOpenScriptingUtil.dylib
    0x7fff68400000 -     0x7fff68404ffb  libScreenReader.dylib (562.18.4) <E239923D-54C9-3BBF-852F-87C09DEF4091> /usr/lib/libScreenReader.dylib
    0x7fff68405000 -     0x7fff68406ffb  libSystem.B.dylib (1252.50.4) <C7810EA7-A61F-3817-8E54-E2EC4E26F946> /usr/lib/libSystem.B.dylib
    0x7fff68499000 -     0x7fff68499fff  libapple_crypto.dylib (109.50.14) <48BA2E76-BF2F-3522-A54E-D7FB7EAF7A57> /usr/lib/libapple_crypto.dylib
    0x7fff6849a000 -     0x7fff684b0ff7  libapple_nghttp2.dylib (1.24) <01402BC4-4822-3676-9C80-50D83F816424> /usr/lib/libapple_nghttp2.dylib
    0x7fff684b1000 -     0x7fff684dbff3  libarchive.2.dylib (54) <8FC28DD8-E315-3C3E-95FE-D1D2CBE49888> /usr/lib/libarchive.2.dylib
    0x7fff684dc000 -     0x7fff6855dfdf  libate.dylib (1.13.1) <178ACDAD-DE7E-346C-A613-1CBF7929AC07> /usr/lib/libate.dylib
    0x7fff68561000 -     0x7fff68561ff3  libauto.dylib (187) <A05C7900-F8C7-3E75-8D3F-909B40C19717> /usr/lib/libauto.dylib
    0x7fff68562000 -     0x7fff6861aff3  libboringssl.dylib (109.50.14) <E6813F87-B5E4-3F7F-A725-E6A7F2BD02EC> /usr/lib/libboringssl.dylib
    0x7fff6861b000 -     0x7fff6862bff3  libbsm.0.dylib (39) <6BC96A72-AFBE-34FD-91B1-748A530D8AE6> /usr/lib/libbsm.0.dylib
    0x7fff6862c000 -     0x7fff68639ffb  libbz2.1.0.dylib (38) <0A5086BB-4724-3C14-979D-5AD4F26B5B45> /usr/lib/libbz2.1.0.dylib
    0x7fff6863a000 -     0x7fff68690fff  libc++.1.dylib (400.9) <7D3DACCC-3804-393C-ABC1-1A580FD00CB6> /usr/lib/libc++.1.dylib
    0x7fff68691000 -     0x7fff686b5ff7  libc++abi.dylib (400.8.2) <EF5E37D7-11D9-3530-BE45-B986612D13E2> /usr/lib/libc++abi.dylib
    0x7fff686b7000 -     0x7fff686c7fff  libcmph.dylib (6) <A5509EE8-7E00-3224-8814-015B077A3CF5> /usr/lib/libcmph.dylib
    0x7fff686c8000 -     0x7fff686defff  libcompression.dylib (47.50.1) <491784AE-CB90-3E27-9081-95C3A1211760> /usr/lib/libcompression.dylib
    0x7fff68989000 -     0x7fff689a1ff7  libcoretls.dylib (155.50.1) <D350052E-DC4D-3185-ADBA-BA48EDCEE955> /usr/lib/libcoretls.dylib
    0x7fff689a2000 -     0x7fff689a3ff3  libcoretls_cfhelpers.dylib (155.50.1) <B297F5D8-F2FE-3566-A752-E9D998B9C039> /usr/lib/libcoretls_cfhelpers.dylib
    0x7fff68e74000 -     0x7fff68ecaff3  libcups.2.dylib (462.2) <64864CBE-03A3-34C7-9DBB-C93601F183FD> /usr/lib/libcups.2.dylib
    0x7fff6900a000 -     0x7fff6900afff  libenergytrace.dylib (16) <A92AB8B8-B986-3CE6-980D-D55090FEF387> /usr/lib/libenergytrace.dylib
    0x7fff69041000 -     0x7fff69046ff3  libheimdal-asn1.dylib (520.50.6) <E358445A-B84E-31B5-BCCD-7E1397519D96> /usr/lib/libheimdal-asn1.dylib
    0x7fff69072000 -     0x7fff69163ff7  libiconv.2.dylib (51.50.1) <2FEC9707-3FAF-3828-A50D-8605086D060F> /usr/lib/libiconv.2.dylib
    0x7fff69164000 -     0x7fff6938bffb  libicucore.A.dylib (59173.0.1) <CECAD5E5-3EFD-3AAC-AD9B-E355B2DD5E9C> /usr/lib/libicucore.A.dylib
    0x7fff693d8000 -     0x7fff693d9fff  liblangid.dylib (128) <39C39393-0D05-301D-93B2-F224FC4949AA> /usr/lib/liblangid.dylib
    0x7fff693da000 -     0x7fff693f3ffb  liblzma.5.dylib (10) <3D419A50-961F-37D2-8A01-3DC7AB7B8D18> /usr/lib/liblzma.5.dylib
    0x7fff693f4000 -     0x7fff6940aff7  libmarisa.dylib (9) <D6D2D55D-1D2E-3442-B152-B18803C0ABB4> /usr/lib/libmarisa.dylib
    0x7fff694bb000 -     0x7fff696e3ff7  libmecabra.dylib (779.7.6) <F462F170-E872-3D09-B219-973D5E99C09F> /usr/lib/libmecabra.dylib
    0x7fff698bb000 -     0x7fff69a35fff  libnetwork.dylib (1229.51.2) <D64FE2A1-CBFD-3817-A701-9A0DDBD70DCF> /usr/lib/libnetwork.dylib
    0x7fff69ab4000 -     0x7fff69ea27e7  libobjc.A.dylib (723) <DD9E5EC5-B507-3249-B700-93433E2D5EDF> /usr/lib/libobjc.A.dylib
    0x7fff69eb5000 -     0x7fff69eb9fff  libpam.2.dylib (22) <7B4D2CE2-1438-387A-9802-5CEEFBF26F86> /usr/lib/libpam.2.dylib
    0x7fff69ebc000 -     0x7fff69ef0fff  libpcap.A.dylib (79.20.1) <FA13918B-A247-3181-B256-9B852C7BA316> /usr/lib/libpcap.A.dylib
    0x7fff69f6f000 -     0x7fff69f8bffb  libresolv.9.dylib (65) <E8F3415B-4472-3202-8901-41FD87981DB2> /usr/lib/libresolv.9.dylib
    0x7fff69fdc000 -     0x7fff6a16fff7  libsqlite3.dylib (274.8.1) <FCAD6A57-829E-3701-B16E-1833D620E0E8> /usr/lib/libsqlite3.dylib
    0x7fff6a343000 -     0x7fff6a3a3ff3  libusrtcp.dylib (1229.51.2) <3D8806D9-4BA9-35EE-BC44-F58BC2A0962D> /usr/lib/libusrtcp.dylib
    0x7fff6a3a4000 -     0x7fff6a3a7ffb  libutil.dylib (51.20.1) <216D18E5-0BAF-3EAF-A38E-F6AC37CBABD9> /usr/lib/libutil.dylib
    0x7fff6a3a8000 -     0x7fff6a3b5fff  libxar.1.dylib (400) <0316128D-3B47-3052-995D-97B4FE5491DC> /usr/lib/libxar.1.dylib
    0x7fff6a3b9000 -     0x7fff6a4a0fff  libxml2.2.dylib (31.10) <503721DB-0D8D-379E-B743-18CE59304155> /usr/lib/libxml2.2.dylib
    0x7fff6a4a1000 -     0x7fff6a4c9fff  libxslt.1.dylib (15.12) <4A5E011D-8B29-3135-A52B-9A9070ABD752> /usr/lib/libxslt.1.dylib
    0x7fff6a4ca000 -     0x7fff6a4dcffb  libz.1.dylib (70) <48C67CFC-940D-3857-8DAD-857774605352> /usr/lib/libz.1.dylib
    0x7fff6a578000 -     0x7fff6a57cff7  libcache.dylib (80) <092479CB-1008-3A83-BECF-E115F24D13C1> /usr/lib/system/libcache.dylib
    0x7fff6a57d000 -     0x7fff6a587ff3  libcommonCrypto.dylib (60118.50.1) <029F5985-9B6E-3DCB-9B96-FD007678C6A7> /usr/lib/system/libcommonCrypto.dylib
    0x7fff6a588000 -     0x7fff6a58ffff  libcompiler_rt.dylib (62) <968B8E3F-3681-3230-9D78-BB8732024F6E> /usr/lib/system/libcompiler_rt.dylib
    0x7fff6a590000 -     0x7fff6a599ffb  libcopyfile.dylib (146.50.5) <3885083D-50D8-3EEC-B481-B2E605180D7F> /usr/lib/system/libcopyfile.dylib
    0x7fff6a59a000 -     0x7fff6a61ffff  libcorecrypto.dylib (562.50.17) <67007279-24E1-3F30-802D-A55CD5C27946> /usr/lib/system/libcorecrypto.dylib
    0x7fff6a6a7000 -     0x7fff6a6e0ff7  libdispatch.dylib (913.50.12) <848EEE57-4235-3A61-9A52-C0097DD2AB5E> /usr/lib/system/libdispatch.dylib
    0x7fff6a6e1000 -     0x7fff6a6feff7  libdyld.dylib (551.3) <CF59A5A5-288B-30E6-BD42-9056B4E4139A> /usr/lib/system/libdyld.dylib
    0x7fff6a6ff000 -     0x7fff6a6ffffb  libkeymgr.dylib (28) <E34E283E-90FA-3C59-B48E-1277CDB9CDCE> /usr/lib/system/libkeymgr.dylib
    0x7fff6a700000 -     0x7fff6a70cff3  libkxld.dylib (4570.51.1) <C2B927F3-E9D9-3ACF-A358-A51A61749FB4> /usr/lib/system/libkxld.dylib
    0x7fff6a70d000 -     0x7fff6a70dff7  liblaunch.dylib (1205.50.76) <4D52BB64-C568-3A36-8935-2480427EE2A2> /usr/lib/system/liblaunch.dylib
    0x7fff6a70e000 -     0x7fff6a712ffb  libmacho.dylib (906) <1902A611-081A-3452-B11E-EBD1B166E831> /usr/lib/system/libmacho.dylib
    0x7fff6a713000 -     0x7fff6a715ff3  libquarantine.dylib (86) <26C0BA22-8F93-3A07-9A4E-C8D53D2CE42E> /usr/lib/system/libquarantine.dylib
    0x7fff6a716000 -     0x7fff6a717ff3  libremovefile.dylib (45) <711E18B2-5BBE-3211-A916-56740C27D17A> /usr/lib/system/libremovefile.dylib
    0x7fff6a718000 -     0x7fff6a72ffff  libsystem_asl.dylib (356.50.1) <3B24F2D1-B578-359D-ADB2-0ED19A364C38> /usr/lib/system/libsystem_asl.dylib
    0x7fff6a730000 -     0x7fff6a730fff  libsystem_blocks.dylib (67) <17303FDF-0D2D-3963-B05E-B4DF63052D47> /usr/lib/system/libsystem_blocks.dylib
    0x7fff6a731000 -     0x7fff6a7baff7  libsystem_c.dylib (1244.50.9) <1187BFE8-4576-3247-8177-481554E1F9E7> /usr/lib/system/libsystem_c.dylib
    0x7fff6a7bb000 -     0x7fff6a7beffb  libsystem_configuration.dylib (963.50.8) <DF6B5287-203E-30CB-9947-78DF446C72B8> /usr/lib/system/libsystem_configuration.dylib
    0x7fff6a7bf000 -     0x7fff6a7c2ffb  libsystem_coreservices.dylib (51) <486000D3-D8CB-3BE7-8EE5-8BF380DE6DF7> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff6a7c3000 -     0x7fff6a7c4fff  libsystem_darwin.dylib (1244.50.9) <09C21A4A-9EE0-388B-A9D9-DFF8F6758791> /usr/lib/system/libsystem_darwin.dylib
    0x7fff6a7c5000 -     0x7fff6a7cbff7  libsystem_dnssd.dylib (878.50.17) <9033B909-BCF7-37EB-A040-ADE8081611D6> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff6a7cc000 -     0x7fff6a815ff7  libsystem_info.dylib (517.30.1) <AB634A98-B8AA-3804-8436-38261FC8EC4D> /usr/lib/system/libsystem_info.dylib
    0x7fff6a816000 -     0x7fff6a83cff7  libsystem_kernel.dylib (4570.51.1) <5CAAB092-02CC-3A37-9D5F-C4AD1083AB96> /usr/lib/system/libsystem_kernel.dylib
    0x7fff6a83d000 -     0x7fff6a888fcb  libsystem_m.dylib (3147.50.1) <FC2E58BA-E6D5-3D2A-89CA-67F212294136> /usr/lib/system/libsystem_m.dylib
    0x7fff6a889000 -     0x7fff6a8a8fff  libsystem_malloc.dylib (140.50.6) <7FD43735-9DDD-300E-8C4A-F909A74BDF49> /usr/lib/system/libsystem_malloc.dylib
    0x7fff6a8a9000 -     0x7fff6a9d9ff3  libsystem_network.dylib (1229.51.2) <F65ED095-8ABA-3355-93F8-B9D0505932F4> /usr/lib/system/libsystem_network.dylib
    0x7fff6a9da000 -     0x7fff6a9e4ffb  libsystem_networkextension.dylib (767.50.25) <758F1414-796D-3422-83C9-92D2915A06CE> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff6a9e5000 -     0x7fff6a9eeff3  libsystem_notify.dylib (172) <08012EC0-2CD2-34BE-BF93-E7F56491299A> /usr/lib/system/libsystem_notify.dylib
    0x7fff6a9ef000 -     0x7fff6a9f6ff7  libsystem_platform.dylib (161.50.1) <6355EE2D-5456-3CA8-A227-B96E8F1E2AF8> /usr/lib/system/libsystem_platform.dylib
    0x7fff6a9f7000 -     0x7fff6aa02fff  libsystem_pthread.dylib (301.50.1) <0E51CCBA-91F2-34E1-BF2A-FEEFD3D321E4> /usr/lib/system/libsystem_pthread.dylib
    0x7fff6aa03000 -     0x7fff6aa06fff  libsystem_sandbox.dylib (765.50.51) <B48D256E-D7DB-3D4F-BC95-34557170C7AA> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff6aa07000 -     0x7fff6aa08ff3  libsystem_secinit.dylib (30) <DE8D14E8-A276-3FF8-AE13-77F7040F33C1> /usr/lib/system/libsystem_secinit.dylib
    0x7fff6aa09000 -     0x7fff6aa10ff7  libsystem_symptoms.dylib (820.50.37) <ED7350E0-B68B-374A-9AB7-DC1F195A8327> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff6aa11000 -     0x7fff6aa24fff  libsystem_trace.dylib (829.50.17) <6568D68B-1D4C-38EE-90A9-54821D6403C0> /usr/lib/system/libsystem_trace.dylib
    0x7fff6aa26000 -     0x7fff6aa2bff7  libunwind.dylib (35.3) <BEF3FB49-5604-3B5F-82B5-332B80023AC3> /usr/lib/system/libunwind.dylib
    0x7fff6aa2c000 -     0x7fff6aa59fff  libxpc.dylib (1205.50.76) <25DB244E-217D-3CE0-A8F2-0C4255783B42> /usr/lib/system/libxpc.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    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: 57536
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=330.3M resident=0K(0%) swapped_out_or_unallocated=330.3M(100%)
Writable regions: Total=1.2G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.2G(100%)
 
                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Activity Tracing                   256K        2 
CG backing stores                  580K        2 
CoreUI image data                  184K        3 
CoreUI image file                  320K        5 
Dispatch continuations            8192K        2 
IOKit                             7940K        2 
Kernel Alloc Once                    8K        2 
MALLOC                            45.9M       22 
MALLOC guard page                   32K        9 
Mach message                         8K        2 
Memory Tag 242                      12K        2 
STACK GUARD                         28K        8 
Stack                             11.1M       10 
Stack Guard                       56.0M        2 
VM_ALLOCATE                      224.6M       90 
VM_ALLOCATE (reserved)           898.0M        4         reserved VM address space (unallocated)
__DATA                            21.5M      226 
__FONT_DATA                          4K        2 
__LINKEDIT                       192.8M        8 
__TEXT                           137.5M      229 
__UNICODE                          560K        2 
mapped file                       87.8M      330 
shared memory                      712K       10 
===========                     =======  ======= 
TOTAL                              1.7G      951 
TOTAL, minus reserved VM space   795.6M      951 

@cbaggers
Copy link
Contributor Author

@gavocanov That's great info, thankyou. I really didn't want to downgrade to XCode8 so this is a relief

@gavocanov
Copy link

For the record, as it's visible from the crash log, SBCL was compiled using gcc-7, just to rule-out compiler problems, SDL2 won't compile using it so I tried with XCode 8 (btw u can have 2 XCode version, no need to downgrade).

I also tried with 3 different SBCL versions, since there was an SBCL release/update in the last few weeks also, but without any change in behaviour.

I tried all the steps u mentioned here in this issue and I'm having exactly same results (dequeue:NO/YES, setActivationPolicy:NSApplicationActivationPolicyAccessory, CCL from terminal etc.).

I think it's reasonable to rule out compiler probs, but it's very weird that ccl is working ok from the terminal.

I started seeing those problems in any opengl example/app before I started wondering around SDL2, ie. I can't run any of the cl-glut-examples (some work in CCL from cmdline), trial, cepl, not only SDL2 based stuff.

Maybe it's just a MacOS OpenGL threading problem after all ?

Hope this helps...

@cbaggers
Copy link
Contributor Author

That's great work. I dont expect GL threading as we are on the main thread and GL doesn't mind what thread it is on (you just need to be consistent) the issue with mac is that any interaction with the window manager have to be done on the main thread. However if you do that wrong you get warnings or errors from mac itself (usually it terminates you program)

@t-mw
Copy link

t-mw commented Apr 17, 2018

FWIW I ran into the same exception* today using https://github.com/borodust/trivial-gamekit, trying to run the minimal example, so I'm not sure it's sdl2 specific.

Annoying timing with the lisp game jam coming up!

*:

System Integrity Protection: enabled

Crashed Thread:        8  Dispatch queue: com.apple.root.utility-qos

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

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

@mfiano
Copy link
Contributor

mfiano commented Apr 17, 2018

If this is occurring with UE, GLFW, etc, and not specific to SDL2, or especially cl-sdl2, can we close this issue?

@cbaggers
Copy link
Contributor Author

@mfiano As you arent doing anything about this anyway I'd much rather you left this open. Wherever the source of the issue is it effects cl-sdl2 on the most popular lisp implementation.

It sounds like it might be happening on other libraries so hopefully we can help them too.

@cbaggers
Copy link
Contributor Author

cbaggers commented Apr 18, 2018

@t-mw thank you! that's an excellent datapoint. I dont think this will be fixed in time for the jam but we will keep looking at it. I'll talk to @borodust too and see what he's seeing on his end.

@cbaggers
Copy link
Contributor Author

Just a quick drop for future investigations: https://gist.github.com/cbaggers/47b4467b57ea8ca4eca74cf621415b51

That's a smaller case that reproduces the error. This is not ready to be reported to any implementation or library, this is just a wip. We need to understand this and find out what the above is doing to the impls and whether the above code is even legal in macOS.

The code was made by commenting out sdl2 code until I could find the minimal set of things that they do that cause the crash.

@cbaggers
Copy link
Contributor Author

cbaggers commented Apr 19, 2018

untitled
Made a quick objc test to make sure the smaller case worked. it did, single yellow window.

Slightly modified from before to see what happened if we provided more setup code https://gist.github.com/cbaggers/f288572411e77d102d1527f96b7f298e

@stassats
Copy link

stassats commented Jun 2, 2018

I have a workaround that's not suitable for production but works, as long as the magic numbers do not change:

(let ((pthread (sb-sys:int-sap (sb-thread::thread-os-thread sb-thread:*current-thread*))))
  (setf (sb-sys:sap-ref-lispobj pthread #xb0) sb-vm:*control-stack-end*
        (sb-sys:sap-ref-lispobj pthread (+ #xb0 8))
        (- sb-vm:*control-stack-end* sb-vm:*control-stack-start*)))

@stassats
Copy link

stassats commented Jun 3, 2018

I put that workaround into SBCL.

@mfiano
Copy link
Contributor

mfiano commented Jun 14, 2018

Thanks @stassats and all that looked into this. Feel free to re-open this issue if the problem persists.

@mfiano mfiano closed this as completed Jun 14, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

5 participants