Kitty: Diff kitten crashes with segmentation fault on MacOS

Created on 3 Sep 2019  路  19Comments  路  Source: kovidgoyal/kitty

Using kitty 0.14.4 (also present in 0.14.3).
OS version 10.14.6.

Seen on exit (when hitting q) when using any pair of files.

Trace (with no debug):

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   _queue.cpython-37m-darwin.so    0x00000001099a862f 0x1099a7000 + 5679
1   org.python.python               0x000000010846fd18 dict_dealloc + 126
2   org.python.python               0x0000000108486dd5 subtype_dealloc + 1052
3   org.python.python               0x000000010846fd18 dict_dealloc + 126
4   org.python.python               0x0000000108490332 subtype_clear + 142
5   org.python.python               0x00000001085210b9 collect + 1948
6   org.python.python               0x000000010852090c _PyGC_CollectNoFail + 55
7   org.python.python               0x00000001084f6c78 PyImport_Cleanup + 1516
8   org.python.python               0x000000010850142b Py_FinalizeEx + 116
9   kitty                           0x000000010842cab9 main + 1465
10  libdyld.dylib                   0x00007fff5f54d3d5 start + 1

Most helpful comment

For me:

No segfault (works well:

/Applications/kitty.app/Contents/MacOS/kitty +kitten diff FILE1 FILE2

Segfault (default behavior):

kitty +kitten diff install.py bin/dotfiles
# kitty -> /usr/local/bin/kitty

Kitty 0.16.0 installed from homebrew. I think feel this should be open (/cc @vogre), even though it was installed via homebrew we may want to have a fix for this.

All 19 comments

Are you using the official kitty binaries or some other build?
Because that crash is in the python cleanup routines, and is not
reproducible with the official builds.

I was using the homebrew cask which seems to install the same .dmg. The crash doesn't occur if I'm installing the .dmg manually or using installer.sh, and reproduces if I remove the manually installed kitty and reinstall with homebrew.

Closing since this seems like an issue with homebrew.

Thanks!

i am receiving this crash with the github .dmg the same way as with brew cask, can we reopen this, or should i open a new issue? the stack trace is more or less the same.

I still cannot reproduce it. Make sure you have properly clened out all different kitty installations and are running only th eofficial binaries.

there are only official binaries... brew cask does not generate their own dmg file, it simply fetches the one you provide under releases:

cask 'kitty' do
  version '0.15.0'
  sha256 'e36e0e92dec48215d2ffdb1e467c69fea98018534d2acc718a9fbfb3dbe5d2e0'

  url "https://github.com/kovidgoyal/kitty/releases/download/v#{version}/kitty-#{version}.dmg"

...

The point is to have only ONE single kitty installation. From the
official dmg and not other pices of kitty left over anywhere.

$ find / -name kitty
/usr/local/Caskroom/kitty
/Applications/kitty.app/Contents/Frameworks/kitty
/Applications/kitty.app/Contents/Frameworks/kitty/kitty
/Applications/kitty.app/Contents/Frameworks/kitty/kitty/launcher/kitty
/Applications/kitty.app/Contents/MacOS/kitty
/Users/user/.config/kitty
/Users/user/Library/Caches/kitty
rm -rf /usr/local/Caskrom/kitty
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin

i have narrowed down the issue. the single difference between brew cask install kitty and either the installer or a manual download and drag and drop into Applications is the convenience symlink setup by brew:

$ which kitty
/usr/local/bin/kitty
$ ls -la /usr/local/bin/kitty
lrwxr-xr-x  1 user  admin  44  3 Dec 12:25 /usr/local/bin/kitty@ -> /Applications/kitty.app/Contents/MacOS/kitty

when kitty diff is called through this symlink, it results in the segmentation fault. If the full Applications/kitty.app/Contents/MacOS/kitty path is used, there is no segmentation fault.

I tried the following steps inside a kitty terminal:

ln -s /Applications/kitty.app/Contents/MacOS/kitty kitty
./kitty +kitten diff index-1.html index-2.html
Pressed q to quit the kitten
No segfault

For me:

No segfault (works well:

/Applications/kitty.app/Contents/MacOS/kitty +kitten diff FILE1 FILE2

Segfault (default behavior):

kitty +kitten diff install.py bin/dotfiles
# kitty -> /usr/local/bin/kitty

Kitty 0.16.0 installed from homebrew. I think feel this should be open (/cc @vogre), even though it was installed via homebrew we may want to have a fix for this.

I can reproduce the segfault if the symlink is placed in /usr/local/bin. It's not reproducible if the symlink is placed anywhere else. Looking at the crash log, it looks like kitty is loading Homebrew's Python in memory when launched from /usr/local/bin, which is the likely cause of this issue.

The relevant line from the crash log:

 0x110135fff +org.python.python (3.7.7, [c] 2001-2019 Python Software Foundation. - 3.7.7) <AE824497-907F-354C-BD7F-EBC688E37019> /usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/Python

The full version:

Process:               kitty [72137]
Path:                  /Applications/kitty.app/Contents/MacOS/kitty
Identifier:            kitty
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        zsh [67146]
Responsible:           kitty [72137]
User ID:               501

System Integrity Protection: enabled

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

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 [72137]

VM Regions Near 0:
--> 
    __TEXT                 000000010ffa7000-000000010ffa9000 [    8K] r-x/rwx SM=COW  /Applications/kitty.app/Contents/MacOS/kitty

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   _queue.cpython-37m-darwin.so    0x000000011163462f 0x111633000 + 5679
1   org.python.python               0x000000010ffed689 dict_dealloc + 126
2   org.python.python               0x000000011000455e subtype_dealloc + 1052
3   org.python.python               0x000000010ffed689 dict_dealloc + 126
4   org.python.python               0x000000011000da08 subtype_clear + 142
5   org.python.python               0x000000011009ea1f collect + 1886
6   org.python.python               0x000000011009e2b0 _PyGC_CollectNoFail + 55
7   org.python.python               0x00000001100747d3 PyImport_Cleanup + 1516
8   org.python.python               0x000000011007ef2a Py_FinalizeEx + 116
9   kitty                           0x000000010ffa8ab9 main + 1465
10  libdyld.dylib                   0x00007fff692353d5 start + 1

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000111694cb0  rbx: 0x000000011162b710  rcx: 0x0000000000000000  rdx: 0x00007fd6b8623080
  rdi: 0x000000011162b710  rsi: 0x00000001115fd490  rbp: 0x00007ffedfc52b60  rsp: 0x00007ffedfc52b50
   r8: 0x000000000000003f   r9: 0x00007fd6b85994e0  r10: 0x00000000000000cb  r11: 0x00000000000000cb
  r12: 0x00007fd6b8500990  r13: 0x00000001116b2b70  r14: 0x0000000000000001  r15: 0x00000001116b2af0
  rip: 0x000000011163462f  rfl: 0x0000000000010282  cr2: 0x0000000000000000

Logical CPU:     0
Error Code:      0x00000006
Trap Number:     14


Binary Images:
       0x10ffa7000 -        0x10ffa8ff7 +kitty (0) <7EC8E9AC-F962-342B-98A7-45C1FDFEA93A> /usr/local/bin/kitty
       0x10ffb2000 -        0x110135fff +org.python.python (3.7.7, [c] 2001-2019 Python Software Foundation. - 3.7.7) <AE824497-907F-354C-BD7F-EBC688E37019> /usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/Python
       0x1104dc000 -        0x1104ddff7 +_heapq.cpython-37m-darwin.so (0) <EDB9B417-5A10-39F1-B9C6-BC13C7B8F52A> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_heapq.cpython-37m-darwin.so
       0x11066d000 -        0x110676fff +_socket.cpython-37m-darwin.so (0) <0A28EC14-0074-373A-A2ED-8445726B1F82> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_socket.cpython-37m-darwin.so
       0x1106c9000 -        0x1106cdff7 +math.cpython-37m-darwin.so (0) <1E71A791-9737-3360-9EE8-F8FAB04B4166> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/math.cpython-37m-darwin.so
       0x1106d2000 -        0x1106d5ff3 +select.cpython-37m-darwin.so (0) <B2D609E6-4CBC-3348-91B4-E88A72CD9A50> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/select.cpython-37m-darwin.so
       0x11071a000 -        0x11071bfff +_posixsubprocess.cpython-37m-darwin.so (0) <85961EA9-0AE5-3776-B731-BA810A3D7DC8> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_posixsubprocess.cpython-37m-darwin.so
       0x11071e000 -        0x11072bfff +_ssl.cpython-37m-darwin.so (0) <6918A0E8-8619-3282-9543-700675363549> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_ssl.cpython-37m-darwin.so
       0x110736000 -        0x11077fff7 +libssl.1.0.0.dylib (0) <4A83F3A4-F008-3CB3-9695-5D346E646E3D> /Applications/kitty.app/Contents/Frameworks/libssl.1.0.0.dylib
       0x11079e000 -        0x1109599df +libcrypto.1.0.0.dylib (0) <ECE0F3D6-A203-355B-B1D6-1F27F7CC6D16> /Applications/kitty.app/Contents/Frameworks/libcrypto.1.0.0.dylib
       0x110a08000 -        0x110a0cff7 +_struct.cpython-37m-darwin.so (0) <E121D244-2104-3611-8E99-34BCDDD639CC> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_struct.cpython-37m-darwin.so
       0x110a12000 -        0x110a16ff7 +binascii.cpython-37m-darwin.so (0) <9E8178CC-E97F-38B9-90A0-7D49442C08FD> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/binascii.cpython-37m-darwin.so
       0x110a19000 -        0x110a34ff7 +libz.1.dylib (0) <421F6962-26EC-3F5E-A6F7-1A91E1C91DF2> /Applications/kitty.app/Contents/Frameworks/libz.1.dylib
       0x110a7a000 -        0x110a7affb +_opcode.cpython-37m-darwin.so (0) <7797886A-D061-3E08-BD24-B18F92FC9CDB> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_opcode.cpython-37m-darwin.so
       0x110a7d000 -        0x110a7dfff +_contextvars.cpython-37m-darwin.so (0) <CC62B2E9-AC37-366C-97F0-5948EA2ADF69> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_contextvars.cpython-37m-darwin.so
       0x110a80000 -        0x110a85ffb +_asyncio.cpython-37m-darwin.so (0) <12FD0433-0940-3818-BEB8-D87173968C0E> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_asyncio.cpython-37m-darwin.so
       0x110b8c000 -        0x110cfbff7 +fast_data_types.so (0) <B811E93B-29E5-3EF5-B385-7A6CAE756678> /Applications/kitty.app/Contents/Frameworks/kitty/kitty/fast_data_types.so
       0x1111de000 -        0x111254ff3 +libharfbuzz.0.dylib (0) <7B50638B-9D4B-34E3-8D77-12886B785273> /Applications/kitty.app/Contents/Frameworks/libharfbuzz.0.dylib
       0x111262000 -        0x11129effb +libpng16.16.dylib (0) <96FE2D09-E7A7-3C4E-ABFE-E5AF554E13AC> /Applications/kitty.app/Contents/Frameworks/libpng16.16.dylib
       0x1112b3000 -        0x1112b4ff7 +fcntl.cpython-37m-darwin.so (0) <F44EEA51-430D-3CCC-A7DD-05325AA306DB> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/fcntl.cpython-37m-darwin.so
       0x111381000 -        0x111385ff3 +zlib.cpython-37m-darwin.so (0) <747B2171-F68F-359E-8E98-B7170C6BF95B> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/zlib.cpython-37m-darwin.so
       0x111389000 -        0x11138bff7 +_bz2.cpython-37m-darwin.so (0) <A8415CF8-1469-346B-9938-3A94F8532A17> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_bz2.cpython-37m-darwin.so
       0x11138e000 -        0x11138fff7 +grp.cpython-37m-darwin.so (0) <2CA6ACEB-6E22-35A5-956A-1E02E0E4BA1C> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/grp.cpython-37m-darwin.so
       0x111392000 -        0x111395ff7 +_hashlib.cpython-37m-darwin.so (0) <6810F6E1-0BE1-3222-9050-A308D4489EE7> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_hashlib.cpython-37m-darwin.so
       0x111399000 -        0x11139fffb +_blake2.cpython-37m-darwin.so (0) <7FAE861A-DBD9-3C78-B581-3E610411E9AA> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_blake2.cpython-37m-darwin.so
       0x1113a2000 -        0x1113b2ff3 +_sha3.cpython-37m-darwin.so (0) <5E1DEF80-D5E6-3BDA-88A9-FCE42D4E4F2B> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_sha3.cpython-37m-darwin.so
       0x1113b7000 -        0x1113b7fff +_bisect.cpython-37m-darwin.so (0) <9962694A-AB05-335F-B7E5-68474F07E095> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_bisect.cpython-37m-darwin.so
       0x1113ba000 -        0x1113bbff7 +_random.cpython-37m-darwin.so (0) <CFC2A880-BFE0-3744-A94A-355EBF015615> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_random.cpython-37m-darwin.so
       0x11143e000 -        0x111444fff +_json.cpython-37m-darwin.so (0) <5B0F3017-C486-3948-9A55-6E6EC9142DA8> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_json.cpython-37m-darwin.so
       0x1114d9000 -        0x1114dffff +array.cpython-37m-darwin.so (0) <919F7647-CAB3-3167-9EFE-BAB02B980C79> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/array.cpython-37m-darwin.so
       0x1115e8000 -        0x1115eaff3 +diff_speedup.so (0) <F8CE6CC8-315A-3BA5-B5F0-110ECEAD2D9C> /Applications/kitty.app/Contents/Frameworks/kitty/kittens/diff/diff_speedup.so
       0x111633000 -        0x111634fff +_queue.cpython-37m-darwin.so (0) <F1C2B5EC-D3C7-3D8D-ABD2-3A5CC2B72932> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_queue.cpython-37m-darwin.so
       0x1116b7000 -        0x1116b8ffb +termios.cpython-37m-darwin.so (0) <C1F2C398-843C-3B48-94CF-5E183A8A142B> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/termios.cpython-37m-darwin.so
       0x1117dd000 -        0x1117effff +_pickle.cpython-37m-darwin.so (0) <ED6F65D6-CDF8-3FD6-AF67-C7B54711C6AE> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_pickle.cpython-37m-darwin.so
       0x1117f7000 -        0x1117f8ff3 +_multiprocessing.cpython-37m-darwin.so (0) <7B8CEABD-293C-34DF-B21D-AE861EA7827A> /Applications/kitty.app/Contents/Resources/Python/lib/python3.7/lib-dynload/_multiprocessing.cpython-37m-darwin.so
       0x11b320000 -        0x11b38a70f  dyld (655.1.1) <C192CA31-D059-3770-9882-D864FEFA0C96> /usr/lib/dyld
    0x7fff39678000 -     0x7fff39678fff  com.apple.Accelerate (1.11 - Accelerate 1.11) <762942CB-CFC9-3A0C-9645-A56523A06426> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff39690000 -     0x7fff39d29fef  com.apple.vImage (8.1 - ???) <53FA3611-894E-3158-A654-FBD2F70998FE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff39d2a000 -     0x7fff39fa3ff3  libBLAS.dylib (1243.200.4) <417CA0FC-B6CB-3FB3-ACBC-8914E3F62D20> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff39fa4000 -     0x7fff3a016ffb  libBNNS.dylib (38.250.1) <538D12A2-9B9D-3E22-9896-F90F6E69C06E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
    0x7fff3a017000 -     0x7fff3a3c0ff3  libLAPACK.dylib (1243.200.4) <92175DF4-863A-3780-909A-A3E5C410F2E9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff3a3c1000 -     0x7fff3a3d6feb  libLinearAlgebra.dylib (1243.200.4) <CB671EE6-DEA1-391C-9B2B-AA09A46B4D7A> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff3a3d7000 -     0x7fff3a3dcff3  libQuadrature.dylib (3.200.2) <1BAE7E22-2862-379F-B334-A3756067730F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
    0x7fff3a3dd000 -     0x7fff3a459ff3  libSparse.dylib (79.200.5) <E78B33D3-672A-3C53-B512-D3DDB2E9AC8D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
    0x7fff3a45a000 -     0x7fff3a46dfe3  libSparseBLAS.dylib (1243.200.4) <E9243341-DB77-37C1-97C5-3DFA00DD70FA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x7fff3a46e000 -     0x7fff3a655ff7  libvDSP.dylib (671.250.4) <7B110627-A9C1-3FB7-A077-0C7741BA25D8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff3a656000 -     0x7fff3a709ff7  libvMisc.dylib (671.250.4) <D5BA4812-BFFC-3CD0-B382-905CD8555DA6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff3a70a000 -     0x7fff3a70afff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <74288115-EF61-30B6-843F-0593B31D4929> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff3a8ac000 -     0x7fff3b661ffb  com.apple.AppKit (6.9 - 1671.60.109) <59850DC2-5138-39EC-97DF-BC10872DF6F4> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff3b6b3000 -     0x7fff3b6b3fff  com.apple.ApplicationServices (50.1 - 50.1) <7D32BE37-CB09-3757-A69D-386D3FE71161> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff3b6b4000 -     0x7fff3b71ffff  com.apple.ApplicationServices.ATS (377 - 453.11.2.2) <A258DA73-114B-3102-A056-4AAAD3CEB9DD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff3b7b8000 -     0x7fff3b8cfff7  libFontParser.dylib (228.6.2.4) <55389C33-32D3-37BF-85EB-678B681B1E34> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff3b8d0000 -     0x7fff3b912fff  libFontRegistry.dylib (228.12.2.4) <6DDE44EC-FF6B-3893-9209-45E0955ABDD5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff3ba03000 -     0x7fff3ba07ff3  com.apple.ColorSyncLegacy (4.13.0 - 1) <E8E9342C-47EB-359D-A373-554AC19B174A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
    0x7fff3baa2000 -     0x7fff3baf4ff7  com.apple.HIServices (1.22 - 628) <2BE461FF-80B9-30D3-A574-AED5724B1C1B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff3baf5000 -     0x7fff3bb04fff  com.apple.LangAnalysis (1.7.0 - 1.7.0) <F5617A2A-FEA6-3832-B5BA-C2111B98786F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff3bb05000 -     0x7fff3bb4eff7  com.apple.print.framework.PrintCore (14.7 - 503.8) <E1D0FCBC-155E-372E-A90F-4A20B94FC114> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff3bb4f000 -     0x7fff3bb88ff7  com.apple.QD (3.12 - 407.2) <28C7D39F-59C9-3314-BECC-67045487229C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff3bb89000 -     0x7fff3bb95fff  com.apple.speech.synthesis.framework (8.1.3 - 8.1.3) <5E7B9BD4-122B-3012-A044-3259C97E7509> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff3bb96000 -     0x7fff3be0dfff  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <32487CB2-246B-3B80-8F60-D65DFC367DDC> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff3be0f000 -     0x7fff3be0ffff  com.apple.audio.units.AudioUnit (1.14 - 1.14) <B489CFDA-DEF3-38F5-A815-23EC30B8DA03> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff3c168000 -     0x7fff3c50afff  com.apple.CFNetwork (978.3 - 978.3) <6A5459BD-77A4-386C-872D-9BB297D83588> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff3c524000 -     0x7fff3c81bfff  com.apple.HIToolbox (2.1.1 - 918.7) <88D7F19C-8C9D-384B-BAB5-8205CA282F2C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff3c826000 -     0x7fff3c8bbff3  com.apple.ink.framework (10.9 - 225) <7C7E9483-2E91-3DD3-B1E0-C238F42CA0DD> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff3c8f9000 -     0x7fff3c8ffff7  com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <3CC050FB-EBCB-3087-8EA5-F378C8F99217> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff3ca21000 -     0x7fff3ca21fff  com.apple.Cocoa (6.11 - 23) <5BE4CE24-6041-3708-A83B-D74BC8CB8A9B> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff3ca2f000 -     0x7fff3cb7eff7  com.apple.ColorSync (4.13.0 - 3345.6) <356BA478-76DE-3087-86BE-5E884276AB83> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff3cd0a000 -     0x7fff3cd90fff  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <1E8E64E6-0E58-375A-97F7-07CB4EE181AC> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff3cdf4000 -     0x7fff3ce1effb  com.apple.CoreBluetooth (1.0 - 1) <4F2DDEF0-1F92-384B-8CDA-4958725D0A8E> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
    0x7fff3ce1f000 -     0x7fff3d1a4fef  com.apple.CoreData (120 - 866.6) <132CB39B-8D58-30FA-B8AD-49BFFF34B293> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff3d1a5000 -     0x7fff3d295ff7  com.apple.CoreDisplay (101.3 - 110.18) <6DD41271-E145-3E99-9D49-7CC8AC1C65B6> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
    0x7fff3d296000 -     0x7fff3d6dbfef  com.apple.CoreFoundation (6.9 - 1575.23) <91D1D63A-9417-376D-801A-9ABDE4879F48> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff3d6dd000 -     0x7fff3dd6dfe7  com.apple.CoreGraphics (2.0 - 1265.10) <92E5B053-A926-3788-B3BB-E563B2B96836> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff3dd6f000 -     0x7fff3e08ffff  com.apple.CoreImage (14.4.0 - 750.0.140) <11026E39-D2FF-3CF6-8ACE-7BA293F9853E> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff3e4ed000 -     0x7fff3e4edfff  com.apple.CoreServices (946 - 946) <691E3A41-046B-37FD-868C-F62B1BCEF7D7> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff3e4ee000 -     0x7fff3e56aff7  com.apple.AE (773 - 773) <55AE7C9E-27C3-30E9-A047-3B92A6FD53B4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff3e56b000 -     0x7fff3e842fff  com.apple.CoreServices.CarbonCore (1178.33 - 1178.33) <CB87F0C7-2CD6-3983-8E32-B6A2EC925352> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff3e843000 -     0x7fff3e88bff7  com.apple.DictionaryServices (1.2 - 284.16.4) <746EB200-DC51-30AE-9CBC-608A7B4CC8DA> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff3e88c000 -     0x7fff3e894ffb  com.apple.CoreServices.FSEvents (1239.200.13 - 1239.200.13) <5913F08D-4AA2-3200-B998-012E6A19A66D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff3e895000 -     0x7fff3ea46ff7  com.apple.LaunchServices (946 - 946) <A0C91634-9410-38E8-BC11-7A5A369E6BA5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff3ea47000 -     0x7fff3eae5ff7  com.apple.Metadata (10.7.0 - 1191.57) <BFFAED00-2560-318A-BB8F-4E7E5123EC61> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff3eae6000 -     0x7fff3eb30ff7  com.apple.CoreServices.OSServices (946 - 946) <20C4EEF8-D5AC-39A0-9B4A-78F88E3EFBCC> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff3eb31000 -     0x7fff3eb98ff7  com.apple.SearchKit (1.4.0 - 1.4.0) <DA08AA6F-A6F1-36C0-87F4-E26294E51A3A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff3eb99000 -     0x7fff3ebbaff3  com.apple.coreservices.SharedFileList (71.28 - 71.28) <487A8464-729E-305A-B5D1-E3FE8EB9CFC5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x7fff3eec5000 -     0x7fff3f027ff3  com.apple.CoreText (352.0 - 584.26.3.2) <59919B0C-CBD5-3877-8D6F-D6048F1E5F42> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff3f028000 -     0x7fff3f068ff3  com.apple.CoreVideo (1.8 - 281.4) <10CF8E52-07E3-382B-8091-2CEEEFFA69B4> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff3f069000 -     0x7fff3f0f8fff  com.apple.framework.CoreWLAN (13.0 - 1375.2) <387CCF44-F8B8-31CD-AE25-6175A8AD7654> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fff3f34f000 -     0x7fff3f354ffb  com.apple.DiskArbitration (2.7 - 2.7) <F481F2C0-884E-3265-8111-ABBEC93F0920> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff3f51a000 -     0x7fff3f8c7ffb  com.apple.Foundation (6.9 - 1575.23) <3BD6326F-5F7C-3494-B324-A4A862794AC0> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff3f936000 -     0x7fff3f965ffb  com.apple.GSS (4.0 - 2.0) <E2B90D08-3857-3155-9FCC-07D778988EC9> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff3fa65000 -     0x7fff3fb6ffff  com.apple.Bluetooth (6.0.14 - 6.0.14d6) <FC41C6D7-1137-3FDC-B3E8-542504484507> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
    0x7fff3fbd2000 -     0x7fff3fc61fff  com.apple.framework.IOKit (2.0.2 - 1483.260.4) <8A90F547-86EF-3DFB-92FE-0E2C0376DD84> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff3fc63000 -     0x7fff3fc72ffb  com.apple.IOSurface (255.6.1 - 255.6.1) <85F85EBB-EA59-3A8B-B3EB-7C20F3CC77AE> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff3fcc6000 -     0x7fff3fe52fef  com.apple.ImageIO.framework (3.3.0 - 1850.2.4) <7E0F12C2-126D-3F32-8D74-CA23E8E9E26D> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff3fe53000 -     0x7fff3fe57ffb  libGIF.dylib (1850.2.4) <29D2E28D-3E54-32E0-B16B-FDB9298098C0> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff3fe58000 -     0x7fff3ff34fe7  libJP2.dylib (1850.2.4) <18FC0B0B-F57D-3646-A26F-CECB77BFE1F4> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff3ff35000 -     0x7fff3ff5afeb  libJPEG.dylib (1850.2.4) <4ADB9438-93AB-34C6-ADF5-FF03D2970312> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff4021d000 -     0x7fff40243feb  libPng.dylib (1850.2.4) <3EBA9D74-0B8B-3400-9BC1-44AF912CD2F6> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff40244000 -     0x7fff40246ffb  libRadiance.dylib (1850.2.4) <04BDF61F-FF04-315C-AFE1-9DF172BC9271> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff40247000 -     0x7fff40294feb  libTIFF.dylib (1850.2.4) <DEED1AC0-8A28-39E2-88EC-92BA8F234118> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff41407000 -     0x7fff41420fff  com.apple.Kerberos (3.0 - 1) <DB1E0679-37E1-3B93-9789-32F63D660C3B> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff41e3c000 -     0x7fff41ee4ff7  com.apple.Metal (162.2 - 162.2) <B65C71BF-D40E-3BB3-940C-117DDD203551> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
    0x7fff41f00000 -     0x7fff41f1fff7  com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <44CE8362-E972-3697-AD6F-15BC863BAEB8> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore
    0x7fff41f20000 -     0x7fff41f9cfe7  com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <EE8440DA-66DF-3923-ABBC-E0543211C069> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage
    0x7fff41f9d000 -     0x7fff41fc4fff  com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <E64450DF-2B96-331E-B7F4-666E00571C70> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
    0x7fff41fc5000 -     0x7fff420f0ff7  com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <F2CF26B6-73F1-3644-8FE9-CDB9B2C4501F> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
    0x7fff420f1000 -     0x7fff4210bfff  com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) <B33A35C3-0393-366B-ACFB-F4BB6A5F7B4A> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector
    0x7fff4210c000 -     0x7fff4210dff7  com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <69F14BCF-C5C5-3BF8-9C31-8F87D2D6130A> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
    0x7fff42f04000 -     0x7fff42f10ff7  com.apple.NetFS (6.0 - 4.0) <E917806F-0607-3292-B2D6-A15404D61B99> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff459ae000 -     0x7fff45a05ff7  com.apple.opencl (2.15.3 - 2.15.3) <3C44FA36-6EE1-3EB9-A854-2EED46A74B54> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff45a06000 -     0x7fff45a21ff7  com.apple.CFOpenDirectory (10.14 - 207.200.4) <F03D84EB-49B2-3A00-9127-B9A269824026> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff45a22000 -     0x7fff45a2dffb  com.apple.OpenDirectory (10.14 - 207.200.4) <A8020CEE-5B78-3581-A735-EA2833683F31> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff4637d000 -     0x7fff4637ffff  libCVMSPluginSupport.dylib (17.7.3) <D9947D9B-CBE9-3079-AA50-A70292DF6C75> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff46380000 -     0x7fff46385ff3  libCoreFSCache.dylib (166.2) <222C2A4F-7E32-30F6-8459-2FAB98073A3D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    0x7fff46386000 -     0x7fff4638afff  libCoreVMClient.dylib (166.2) <6789ECD4-91DD-32EF-A1FD-F27D2344CD8B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff4638b000 -     0x7fff46393ff7  libGFXShared.dylib (17.7.3) <D8F0BFF7-C95C-3163-AE8F-E88F71560899> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff46394000 -     0x7fff4639ffff  libGL.dylib (17.7.3) <F370B3C5-EDA5-3B06-92A3-6377A7A9EDF7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff463a0000 -     0x7fff463dafef  libGLImage.dylib (17.7.3) <6DD421F7-0830-3174-AE4C-8D98134F7DDB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff4654e000 -     0x7fff4658cfff  libGLU.dylib (17.7.3) <D59FC70D-0F75-3F01-83F2-EC4D4BFE6945> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff46f29000 -     0x7fff46f38ffb  com.apple.opengl (17.7.3 - 17.7.3) <004EF420-DABE-3D69-BA9E-3206D2B25DDA> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff47d42000 -     0x7fff47f99ff7  com.apple.QuartzCore (1.11 - 701.14) <FCFB5C3B-A370-3B46-ABAA-1F627322917C> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff487cf000 -     0x7fff48acfff7  com.apple.security (7.0 - 58286.270.6) <0FA49A7B-26C3-3DEF-B369-046E6D0CDF12> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff48ad0000 -     0x7fff48b5cfff  com.apple.securityfoundation (6.0 - 55185.260.1) <C5C23F73-34A8-3676-9FFB-B18ABB42DA1A> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff48b8e000 -     0x7fff48b92fff  com.apple.xpc.ServiceManagement (1.0 - 1) <7F9EC269-38C8-334B-976A-3951021B28B7> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff48f2b000 -     0x7fff48f98fff  com.apple.SystemConfiguration (1.17 - 1.17) <30C8327F-3EFF-3520-9C50-016F8B6B954F> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff4c1d4000 -     0x7fff4c279fff  com.apple.APFS (1.0 - 1) <3648C339-C5EE-36D1-9F86-B0A1833CC81E> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
    0x7fff4cc8e000 -     0x7fff4cc8fff7  com.apple.AggregateDictionary (1.0 - 1) <A6AF8AC4-1F25-37C4-9157-A02E9C200926> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary
    0x7fff4d290000 -     0x7fff4d2bcff7  com.apple.framework.Apple80211 (13.0 - 1380.2) <876E7F7A-9233-3B73-9198-84D1485948A5> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x7fff4d3e4000 -     0x7fff4d3f3fc7  com.apple.AppleFSCompression (96.200.3 - 1.0) <3CF60CE8-976E-3CB8-959D-DD0948C1C2DE> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff4d4ef000 -     0x7fff4d4fafff  com.apple.AppleIDAuthSupport (1.0 - 1) <2E9D1398-DBE6-328B-ADDA-20FA5FAD7405> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport
    0x7fff4d53b000 -     0x7fff4d584ff3  com.apple.AppleJPEG (1.0 - 1) <4C1F426B-7D77-3980-9633-7DBD8C666B9A> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fff4d7d8000 -     0x7fff4d7fafff  com.apple.applesauce (1.0 - ???) <F49107C7-3C51-3024-8EF1-C57643BE4F3B> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
    0x7fff4d959000 -     0x7fff4d96dffb  com.apple.AssertionServices (1.0 - 1) <456E507A-4561-3628-9FBE-173ACE7429D8> /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices
    0x7fff4dd3c000 -     0x7fff4de28ff7  com.apple.AuthKit (1.0 - 1) <2765ABE9-54F2-3E45-8A93-1261E251B90D> /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit
    0x7fff4dfea000 -     0x7fff4dff2fff  com.apple.coreservices.BackgroundTaskManagement (1.0 - 57.1) <2A396FC0-7B79-3088-9A82-FB93C1181A57> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
    0x7fff4dff3000 -     0x7fff4e088fff  com.apple.backup.framework (1.10.5 - ???) <4EEC51E2-AE4C-340A-B686-901810152C12> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff4e089000 -     0x7fff4e0f6ff3  com.apple.BaseBoard (360.28 - 360.28) <68FA8044-F3CD-3BC6-9DAB-27DACF52BFC0> /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard
    0x7fff4fd62000 -     0x7fff4fd6bffb  com.apple.CommonAuth (4.0 - 2.0) <93335CB6-ABEB-3EC7-A040-8A667F40D5F3> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff50a44000 -     0x7fff50a55ff7  com.apple.CoreEmoji (1.0 - 69.19.9) <228457B3-E191-356E-9A5B-3C0438D05FBA> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
    0x7fff50fff000 -     0x7fff51065ff7  com.apple.CoreNLP (1.0 - 130.15.22) <27877820-17D0-3B02-8557-4014E876CCC7> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
    0x7fff51312000 -     0x7fff5131aff7  com.apple.CorePhoneNumbers (1.0 - 1) <11F97C7E-C183-305F-8E6C-9B374F50E26B> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers
    0x7fff5188e000 -     0x7fff51912fff  com.apple.CoreSymbolication (10.2 - 64490.25.1) <28B2FF2D-3FDE-3A20-B343-341E5BD4E22F> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff519a2000 -     0x7fff51acdff7  com.apple.coreui (2.1 - 499.10) <A80F4B09-F940-346F-A9DF-4EFADD9220A8> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff51ace000 -     0x7fff51c6efff  com.apple.CoreUtils (5.9 - 590.16) <8EB92D68-B498-3213-9D74-5AF13B3B1418> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
    0x7fff51cc2000 -     0x7fff51d25ff7  com.apple.framework.CoreWiFi (13.0 - 1375.2) <5C362A09-184D-38CC-90F0-5FFCA6029729> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
    0x7fff51d26000 -     0x7fff51d37ff3  com.apple.CrashReporterSupport (10.13 - 938.28) <74CC266D-FEF3-32DB-A16F-0ECB8D79C993> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff51dc7000 -     0x7fff51dd6fff  com.apple.framework.DFRFoundation (1.0 - 211.1) <E3F02F2A-2059-39CC-85DA-969676EB88EB> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
    0x7fff51dd7000 -     0x7fff51ddbff7  com.apple.DSExternalDisplay (3.1 - 380) <787B9748-B120-3453-B8FE-61D9E363A9E0> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
    0x7fff51e5c000 -     0x7fff51ed1ffb  com.apple.datadetectorscore (7.0 - 590.27) <06FB1A07-7AE6-3ADD-8E7E-41955FAB38E8> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff51f1d000 -     0x7fff51f5aff7  com.apple.DebugSymbols (190 - 190) <6F4FAACA-E06B-38AD-A0C2-14EA5408A231> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff51f5b000 -     0x7fff52096ff7  com.apple.desktopservices (1.13.5 - ???) <ED60E493-4E56-3622-A55C-2CABF5D02316> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff52fdd000 -     0x7fff533f8fff  com.apple.vision.FaceCore (3.3.4 - 3.3.4) <A576E2DA-BF6F-3B18-8FEB-324E5C5FA9BD> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff5834d000 -     0x7fff58352fff  com.apple.GPUWrangler (3.50.15 - 3.50.15) <B42426AC-C5E9-3ECD-9798-22811555C9F6> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler
    0x7fff5915e000 -     0x7fff5916dfff  com.apple.GraphVisualizer (1.0 - 5) <48D020B7-5938-3FAE-B468-E291AEE2C06F> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
    0x7fff592d3000 -     0x7fff59347ffb  com.apple.Heimdal (4.0 - 2.0) <D97FCF19-EAD6-3E2F-BE88-F817E45CAE96> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff5a64c000 -     0x7fff5a653ffb  com.apple.IOAccelerator (404.14 - 404.14) <8E1BB4BA-15A7-3711-8502-AD2770EE368F> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x7fff5a657000 -     0x7fff5a66ffff  com.apple.IOPresentment (1.0 - 42.6) <890C4723-37AB-344B-9BF8-BFD436C06EE8> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
    0x7fff5aa17000 -     0x7fff5aa44ff7  com.apple.IconServices (379 - 379) <7BAD562D-4FA3-3E11-863C-1EEBE2406D2C> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fff5acd7000 -     0x7fff5ace9ff3  com.apple.security.KeychainCircle.KeychainCircle (1.0 - 1) <70CE5230-195D-3443-94EE-EFA57039724F> /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle
    0x7fff5ad04000 -     0x7fff5addfff7  com.apple.LanguageModeling (1.0 - 159.15.15) <3DE3CE61-542B-37B7-883E-4B9717CAC65F> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff5ade0000 -     0x7fff5ae1cff7  com.apple.Lexicon-framework (1.0 - 33.15.10) <4B5E843E-2809-3E70-9560-9254E2656419> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
    0x7fff5ae23000 -     0x7fff5ae28fff  com.apple.LinguisticData (1.0 - 238.25) <F529B961-098C-3E4C-A3E9-9DA9BFA1B3F0> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
    0x7fff5bb1e000 -     0x7fff5bb46ff7  com.apple.spotlight.metadata.utilities (1.0 - 1191.57) <38BB1FB7-3336-384C-B71F-4D0D402EB606> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
    0x7fff5bb47000 -     0x7fff5bbd4ff7  com.apple.gpusw.MetalTools (1.0 - 1) <9B542958-6363-3041-A265-EC7AC7BD7A43> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
    0x7fff5bd7f000 -     0x7fff5bd9affb  com.apple.MobileKeyBag (2.0 - 1.0) <39337CBB-1D39-3DDC-A998-591194C76523> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag
    0x7fff5be23000 -     0x7fff5be4dffb  com.apple.MultitouchSupport.framework (2450.1 - 2450.1) <42A23EC9-64A7-31C7-BF33-DF4412ED8A3F> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff5c089000 -     0x7fff5c093fff  com.apple.NetAuth (6.2 - 6.2) <0D01BBE5-0269-310D-B148-D19DAE143DEB> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff5c8f4000 -     0x7fff5c945ff3  com.apple.OTSVG (1.0 - ???) <5BF1A9EB-2694-3267-9514-A4EB3BEF4081> /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG
    0x7fff5dadd000 -     0x7fff5daecff7  com.apple.PerformanceAnalysis (1.218.2 - 218.2) <65F3DB3E-6D4E-33A0-B510-EF768D323DAB> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff5f97e000 -     0x7fff5f99cff7  com.apple.ProtocolBuffer (1 - 263.2) <907D6C95-D050-31DE-99CA-16A5135BC6F9> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
    0x7fff5fb34000 -     0x7fff5fb84fff  com.apple.ROCKit (27.6 - 27.6) <756C2253-E8B1-3C48-9945-DE8D6AD24DE2> /System/Library/PrivateFrameworks/ROCKit.framework/Versions/A/ROCKit
    0x7fff5fcde000 -     0x7fff5fd00fff  com.apple.RemoteViewServices (2.0 - 128) <8FB0E4EB-DCBB-32E6-94C6-AA9BA9EE4CAC> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff6150a000 -     0x7fff61628fff  com.apple.Sharing (1288.62.2 - 1288.62.2) <C780AAF5-01ED-3FA5-B8DA-65C37C0E69D4> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fff6243c000 -     0x7fff626ebfff  com.apple.SkyLight (1.600.0 - 340.54) <BCC76147-6AAB-3B2A-8754-6AECFA126882> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
    0x7fff62e8e000 -     0x7fff62e9afff  com.apple.SpeechRecognitionCore (5.0.21 - 5.0.21) <7A6A67DB-C813-328E-AAFB-D267A5B50B3D> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x7fff635eb000 -     0x7fff63676fc7  com.apple.Symbolication (10.2 - 64490.38.1) <9FDCC98D-5B32-35AD-A9BF-94DF2B78507F> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fff63b5e000 -     0x7fff63b6affb  com.apple.TCC (1.0 - 1) <73CF6FA9-44CE-30C9-887F-235940976585> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff63dd0000 -     0x7fff63e98ff3  com.apple.TextureIO (3.8.4 - 3.8.1) <7CEAC05A-D283-3D5A-B1E3-C849285FA0BF> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
    0x7fff63f55000 -     0x7fff6410dffb  com.apple.UIFoundation (1.0 - 551.5) <A0FDC3A4-45C6-3C87-B77F-7DC394374C08> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7fff6563a000 -     0x7fff6563dfff  com.apple.dt.XCTTargetBootstrap (1.0 - 14490.66) <7AE3457F-AF40-3508-93FB-1D9E31EB1C9D> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap
    0x7fff65a3e000 -     0x7fff65a40ffb  com.apple.loginsupport (1.0 - 1) <3F8D6334-BCD6-36C1-BA20-CC8503A84375> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fff65d0a000 -     0x7fff65d3efff  libCRFSuite.dylib (41.15.4) <406DAC06-0C77-3F90-878B-4D38F11F0256> /usr/lib/libCRFSuite.dylib
    0x7fff65d41000 -     0x7fff65d4bff7  libChineseTokenizer.dylib (28.15.3) <9B7F6109-3A5D-3641-9A7E-31D2239D73EE> /usr/lib/libChineseTokenizer.dylib
    0x7fff65dd9000 -     0x7fff65ddaffb  libDiagnosticMessagesClient.dylib (107) <A14D0819-0970-34CD-8680-80E4D7FE8C2C> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff65e11000 -     0x7fff66068ff3  libFosl_dynamic.dylib (18.3.4) <1B5DD4E2-8AE0-315E-829E-D5BFCD264EA8> /usr/lib/libFosl_dynamic.dylib
    0x7fff660b9000 -     0x7fff660d8fff  libMobileGestalt.dylib (645.270.1) <99A06C8A-97D6-383D-862C-F453BABB48A4> /usr/lib/libMobileGestalt.dylib
    0x7fff660d9000 -     0x7fff660d9fff  libOpenScriptingUtil.dylib (179.1) <4D603146-EDA5-3A74-9FF8-4F75D8BB9BC6> /usr/lib/libOpenScriptingUtil.dylib
    0x7fff66219000 -     0x7fff6621affb  libSystem.B.dylib (1252.250.1) <71C12F94-14DC-379B-8D2A-0523D0A58245> /usr/lib/libSystem.B.dylib
    0x7fff66296000 -     0x7fff66297fff  libThaiTokenizer.dylib (2.15.1) <ADB37DC3-7D9B-3E73-A72A-BCC3433C937A> /usr/lib/libThaiTokenizer.dylib
    0x7fff662a9000 -     0x7fff662bfffb  libapple_nghttp2.dylib (1.24.1) <6F04250A-6686-3FDC-9A8D-290C64B06502> /usr/lib/libapple_nghttp2.dylib
    0x7fff662c0000 -     0x7fff662e9ffb  libarchive.2.dylib (54.250.1) <47289946-8504-3966-9127-6CE39993DC2C> /usr/lib/libarchive.2.dylib
    0x7fff662ea000 -     0x7fff66369fff  libate.dylib (1.13.8) <92B44EDB-369D-3EE8-AEC5-61F8B9313DBF> /usr/lib/libate.dylib
    0x7fff6636d000 -     0x7fff6636dff3  libauto.dylib (187) <3E3780E1-96F3-3A22-91C5-92F9A5805518> /usr/lib/libauto.dylib
    0x7fff6643f000 -     0x7fff6644fffb  libbsm.0.dylib (39.200.18) <CF381E0B-025B-364F-A83D-2527E03F1AA3> /usr/lib/libbsm.0.dylib
    0x7fff66450000 -     0x7fff6645dfff  libbz2.1.0.dylib (38.200.3) <272953A1-8D36-329B-BDDB-E887B347710F> /usr/lib/libbz2.1.0.dylib
    0x7fff6645e000 -     0x7fff664b1ff7  libc++.1.dylib (400.9.4) <9A60A190-6C34-339F-BB3D-AACE942009A4> /usr/lib/libc++.1.dylib
    0x7fff664b2000 -     0x7fff664c7ff7  libc++abi.dylib (400.17) <38C09CED-9090-3719-90F3-04A2749F5428> /usr/lib/libc++abi.dylib
    0x7fff664c8000 -     0x7fff664c8ff3  libcharset.1.dylib (51.200.6) <2A27E064-314C-359C-93FC-8A9B06206174> /usr/lib/libcharset.1.dylib
    0x7fff664c9000 -     0x7fff664d9ffb  libcmph.dylib (6.15.1) <9C52B2FE-179F-32AC-B87E-2AFC49ABF817> /usr/lib/libcmph.dylib
    0x7fff664da000 -     0x7fff664f2ffb  libcompression.dylib (52.250.2) <7F4BB18C-1FB4-3825-8D8B-6E6B168774C6> /usr/lib/libcompression.dylib
    0x7fff66767000 -     0x7fff6677dfff  libcoretls.dylib (155.220.1) <4C64BE3E-41E3-3020-8BB7-07E90C0C861C> /usr/lib/libcoretls.dylib
    0x7fff6677e000 -     0x7fff6677fff3  libcoretls_cfhelpers.dylib (155.220.1) <0959B3E9-6643-3589-8BB3-21D52CDF0EF1> /usr/lib/libcoretls_cfhelpers.dylib
    0x7fff66c2b000 -     0x7fff66c81ff3  libcups.2.dylib (462.15) <564CFA6B-7353-3221-BB15-750B8ED472CC> /usr/lib/libcups.2.dylib
    0x7fff66db5000 -     0x7fff66db5fff  libenergytrace.dylib (17.200.1) <80BB567A-FD18-3497-BF97-353F57D98CDD> /usr/lib/libenergytrace.dylib
    0x7fff66de7000 -     0x7fff66decff7  libgermantok.dylib (17.15.2) <E5F0F794-FF27-3D64-AE52-C78C6A84DD67> /usr/lib/libgermantok.dylib
    0x7fff66ded000 -     0x7fff66df2ff7  libheimdal-asn1.dylib (520.270.1) <73F60D6F-76F8-35EF-9C86-9A81225EE4BE> /usr/lib/libheimdal-asn1.dylib
    0x7fff66e1d000 -     0x7fff66f0dfff  libiconv.2.dylib (51.200.6) <2047C9B7-3F74-3A95-810D-2ED8F0475A99> /usr/lib/libiconv.2.dylib
    0x7fff66f0e000 -     0x7fff6716fffb  libicucore.A.dylib (62141.0.1) <A0D63918-76E9-3C1B-B255-46F4C1DA7FE8> /usr/lib/libicucore.A.dylib
    0x7fff671bc000 -     0x7fff671bdfff  liblangid.dylib (128.15.1) <22D05C4F-769B-3075-ABCF-44A0EBACE028> /usr/lib/liblangid.dylib
    0x7fff671be000 -     0x7fff671d6ff3  liblzma.5.dylib (10.200.3) <E1F4FD60-1CE4-37B9-AD95-29D348AF1AC0> /usr/lib/liblzma.5.dylib
    0x7fff671ee000 -     0x7fff67292ff7  libmecab.1.0.0.dylib (779.24.1) <A8D0379B-85FA-3B3D-89ED-5CF2C3826AB2> /usr/lib/libmecab.1.0.0.dylib
    0x7fff67293000 -     0x7fff67497fff  libmecabra.dylib (779.24.1) <D71F71E0-30E2-3DB3-B636-7DE13D51FB4B> /usr/lib/libmecabra.dylib
    0x7fff6766f000 -     0x7fff679c0ff7  libnetwork.dylib (1229.250.15) <72C7E9E3-B2BE-3300-BE1B-64606222022C> /usr/lib/libnetwork.dylib
    0x7fff67a52000 -     0x7fff681d7fdf  libobjc.A.dylib (756.2) <7C312627-43CB-3234-9324-4DEA92D59F50> /usr/lib/libobjc.A.dylib
    0x7fff681e9000 -     0x7fff681edffb  libpam.2.dylib (22.200.1) <586CF87F-349C-393D-AEEB-FB75F94A5EB7> /usr/lib/libpam.2.dylib
    0x7fff681f0000 -     0x7fff68225fff  libpcap.A.dylib (79.250.3) <97B8CE1B-3EF6-3443-95EF-5659733139C9> /usr/lib/libpcap.A.dylib
    0x7fff6833e000 -     0x7fff68356ffb  libresolv.9.dylib (65.200.3) <1FB0982D-84D9-36E0-B3D8-C808891EFF50> /usr/lib/libresolv.9.dylib
    0x7fff683a9000 -     0x7fff68586fff  libsqlite3.dylib (274.26) <6404BA3B-BCA4-301F-B2FE-8776105A2AA3> /usr/lib/libsqlite3.dylib
    0x7fff6879f000 -     0x7fff687a2ff7  libutil.dylib (51.200.4) <CE9B18C9-66ED-32D4-9D29-01F8FCB467B0> /usr/lib/libutil.dylib
    0x7fff687a3000 -     0x7fff687b0fff  libxar.1.dylib (417.1) <39CCF46B-C81A-34B1-92A1-58C4E5DA846E> /usr/lib/libxar.1.dylib
    0x7fff687b5000 -     0x7fff68898ff3  libxml2.2.dylib (32.15) <2748446B-C53C-3B6C-BB5D-B9153D7243E1> /usr/lib/libxml2.2.dylib
    0x7fff68899000 -     0x7fff688c1ff3  libxslt.1.dylib (16.7) <EC50E503-AEEE-3F50-956F-55E4AF4584D9> /usr/lib/libxslt.1.dylib
    0x7fff688c2000 -     0x7fff688d4ff7  libz.1.dylib (70.200.4) <B048FC1F-058F-3A08-A1FE-81D5308CB3E6> /usr/lib/libz.1.dylib
    0x7fff690b8000 -     0x7fff690bcff3  libcache.dylib (81) <1987D1E1-DB11-3291-B12A-EBD55848E02D> /usr/lib/system/libcache.dylib
    0x7fff690bd000 -     0x7fff690c7ff3  libcommonCrypto.dylib (60118.250.2) <1765BB6E-6784-3653-B16B-CB839721DC9A> /usr/lib/system/libcommonCrypto.dylib
    0x7fff690c8000 -     0x7fff690cfff7  libcompiler_rt.dylib (63.4) <5212BA7B-B7EA-37B4-AF6E-AC4F507EDFB8> /usr/lib/system/libcompiler_rt.dylib
    0x7fff690d0000 -     0x7fff690d9ff7  libcopyfile.dylib (146.250.1) <98CD00CD-9B91-3B5C-A9DB-842638050FA8> /usr/lib/system/libcopyfile.dylib
    0x7fff690da000 -     0x7fff6915efc3  libcorecrypto.dylib (602.260.2) <01464D24-570C-3B83-9D18-467769E0FCDD> /usr/lib/system/libcorecrypto.dylib
    0x7fff691e5000 -     0x7fff6921eff7  libdispatch.dylib (1008.270.1) <97273678-E94C-3C8C-89F6-2E2020F4B43B> /usr/lib/system/libdispatch.dylib
    0x7fff6921f000 -     0x7fff6924bff7  libdyld.dylib (655.1.1) <002418CC-AD11-3D10-865B-015591D24E6C> /usr/lib/system/libdyld.dylib
    0x7fff6924c000 -     0x7fff6924cffb  libkeymgr.dylib (30) <0D0F9CA2-8D5A-3273-8723-59987B5827F2> /usr/lib/system/libkeymgr.dylib
    0x7fff6924d000 -     0x7fff69259ff3  libkxld.dylib (4903.278.28) <FF9ACA9D-9EC8-38BC-A140-8526AE45C9E7> /usr/lib/system/libkxld.dylib
    0x7fff6925a000 -     0x7fff6925aff7  liblaunch.dylib (1336.261.4) <AEBAE502-D691-3D26-BFD9-CB41090C0360> /usr/lib/system/liblaunch.dylib
    0x7fff6925b000 -     0x7fff69260fff  libmacho.dylib (927.0.3) <A377D608-77AB-3F6E-90F0-B4F251A5C12F> /usr/lib/system/libmacho.dylib
    0x7fff69261000 -     0x7fff69263ff7  libquarantine.dylib (86.270.1) <3F36A3D6-9606-3D90-B520-809BAEF981C3> /usr/lib/system/libquarantine.dylib
    0x7fff69264000 -     0x7fff69265ff7  libremovefile.dylib (45.200.2) <9FBEB2FF-EEBE-31BC-BCFC-C71F8D0E99B6> /usr/lib/system/libremovefile.dylib
    0x7fff69266000 -     0x7fff6927dff3  libsystem_asl.dylib (356.200.4) <A62A7249-38B8-33FA-9875-F1852590796C> /usr/lib/system/libsystem_asl.dylib
    0x7fff6927e000 -     0x7fff6927eff7  libsystem_blocks.dylib (73) <A453E8EE-860D-3CED-B5DC-BE54E9DB4348> /usr/lib/system/libsystem_blocks.dylib
    0x7fff6927f000 -     0x7fff69306fff  libsystem_c.dylib (1272.250.1) <7EDACF78-2FA3-35B8-B051-D70475A35117> /usr/lib/system/libsystem_c.dylib
    0x7fff69307000 -     0x7fff6930affb  libsystem_configuration.dylib (963.270.3) <2B4A836D-68A4-33E6-8D48-CD4486B03387> /usr/lib/system/libsystem_configuration.dylib
    0x7fff6930b000 -     0x7fff6930eff7  libsystem_coreservices.dylib (66) <719F75A4-74C5-3BA6-A09E-0C5A3E5889D7> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff6930f000 -     0x7fff69315fff  libsystem_darwin.dylib (1272.250.1) <EC9B39A5-9592-3577-8997-7DC721D20D8C> /usr/lib/system/libsystem_darwin.dylib
    0x7fff69316000 -     0x7fff6931cffb  libsystem_dnssd.dylib (878.270.3) <D5352ABD-0311-3327-8E64-93F29EB19BF1> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff6931d000 -     0x7fff69368ffb  libsystem_info.dylib (517.200.9) <D09D5AE0-2FDC-3A6D-93EC-729F931B1457> /usr/lib/system/libsystem_info.dylib
    0x7fff69369000 -     0x7fff69391ff7  libsystem_kernel.dylib (4903.278.28) <5B6BB78A-7845-3A31-B87E-03E18DDE4D86> /usr/lib/system/libsystem_kernel.dylib
    0x7fff69392000 -     0x7fff693ddff7  libsystem_m.dylib (3158.200.7) <F19B6DB7-014F-3820-831F-389CCDA06EF6> /usr/lib/system/libsystem_m.dylib
    0x7fff693de000 -     0x7fff69408fff  libsystem_malloc.dylib (166.270.1) <011F3AD0-8E6A-3A89-AE64-6E5F6840F30A> /usr/lib/system/libsystem_malloc.dylib
    0x7fff69409000 -     0x7fff69413ff7  libsystem_networkextension.dylib (767.250.2) <FF06F13A-AEFE-3A27-A073-910EF78AEA36> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff69414000 -     0x7fff6941bfff  libsystem_notify.dylib (172.200.21) <145B5CFC-CF73-33CE-BD3D-E8DDE268FFDE> /usr/lib/system/libsystem_notify.dylib
    0x7fff6941c000 -     0x7fff69425fef  libsystem_platform.dylib (177.270.1) <9D1FE5E4-EB7D-3B3F-A8D1-A96D9CF1348C> /usr/lib/system/libsystem_platform.dylib
    0x7fff69426000 -     0x7fff69430ff7  libsystem_pthread.dylib (330.250.2) <2D5C08FF-484F-3D59-9132-CE1DCB3F76D7> /usr/lib/system/libsystem_pthread.dylib
    0x7fff69431000 -     0x7fff69434ff7  libsystem_sandbox.dylib (851.270.1) <9494594B-5199-3186-82AB-5FF8BED6EE16> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff69435000 -     0x7fff69437ff3  libsystem_secinit.dylib (30.260.2) <EF1EA47B-7B22-35E8-BD9B-F7003DCB96AE> /usr/lib/system/libsystem_secinit.dylib
    0x7fff69438000 -     0x7fff6943fff3  libsystem_symptoms.dylib (820.267.1) <03F1C2DD-0F5A-3D9D-88F6-B26C0F94EB52> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff69440000 -     0x7fff69455ff7  libsystem_trace.dylib (906.260.2) <12C1B9A2-39D6-3428-AE60-2303BD201A57> /usr/lib/system/libsystem_trace.dylib
    0x7fff69457000 -     0x7fff6945cffb  libunwind.dylib (35.4) <24A97A67-F017-3CFC-B0D0-6BD0224B1336> /usr/lib/system/libunwind.dylib
    0x7fff6945d000 -     0x7fff6948cfff  libxpc.dylib (1336.261.4) <7A9D1BF7-F17F-3B87-9373-B0079544E8C5> /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: 194879
    thread_create: 0
    thread_set_state: 75

VM Region Summary:
ReadOnly portion of Libraries: Total=374.5M resident=0K(0%) swapped_out_or_unallocated=374.5M(100%)
Writable regions: Total=61.4M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=61.4M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Activity Tracing                   256K        1 
Kernel Alloc Once                    8K        1 
MALLOC                            38.0M       19 
MALLOC guard page                   16K        3 
MALLOC_LARGE (reserved)            304K        2         reserved VM address space (unallocated)
STACK GUARD                       56.0M        1 
Stack                             8192K        1 
VM_ALLOCATE                       9984K       22 
__DATA                            28.2M      262 
__FONT_DATA                          4K        1 
__LINKEDIT                       223.4M       37 
__TEXT                           151.1M      257 
__UNICODE                          564K        1 
shared memory                       12K        3 
===========                     =======  ======= 
TOTAL                            515.5M      611 
TOTAL, minus reserved VM space   515.2M      611

Maybe the best solution would be to fix Homebrew Cask to remove the symlink. It shouldn't be necessary because the kitty binary should already in PATH when using kitty.

That will be because the kitty launcher is linked against the Python framework and ld is resolving the Python framework from /usr/local/Cellar instead of the kitty application bundle. I dont use macOS so I dont recall what the semantics of dyld there are, but most likely there is some environment variable causing this behavior.

In fact doing otool -L /Applications/kitty.app/Contents/MacOS/kitty shows that python is loaded from @executable_path/../Frameworks/Python.framework which in the case of /usr/local/bin/kitty would be /usr/local/Frameworks/Python.framework. I doubt there is such a framework, which definitely indicates there is some fallback framework finding going on, check the dylid man page for details.

Actually, it looks like Homebrew does place symlinks in /usr/local/Frameworks/Python.framework if you have the python formula installed.

$ ls /usr/local/Frameworks/Python.framework
Headers@   Python@    Resources@ Versions/

Well then you are basically hosed. You cant both have python from homebrew and kitty in /usr/local/bin. Just put your kitty symlink in some other directory that is on your path. Or if you only ever run kitty from inside kitty, you dont need a symlink at all.

I agree there isn't much valid use case for putting a symlink in /usr/local/bin, but that's what Homebrew Cask currently does upon installation. I've created a PR in Homebrew Cask to remove the symlink, so hopefully this will be resolved.

A symlink in /usr/local/bin is useful if you use kitty remote control from outside of kitty. But if homebrew is going to do that it should create a simple launcher there instead of a symlink.

Homebrew Cask now places a launcher script instead of a symlink. However, the fix won't be applied to existing installations until users upgrade to the next release or manually reinstall with brew cask reinstall kitty. I did a manual reinstall and confirmed the problem went away.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Nudin picture Nudin  路  3Comments

crocket picture crocket  路  4Comments

lazarcf picture lazarcf  路  4Comments

atomsymbol picture atomsymbol  路  3Comments

skosch picture skosch  路  3Comments