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

Use 64-bit Cocoa instead of 32-bit Carbon for macOS builds #1224

Merged
merged 1 commit into from
Sep 13, 2019

Conversation

someperson
Copy link
Contributor

I was able to compile a functional version of Transmission Remote GUI for macOS that uses Cocoa instead of Carbon and is 64-bit instead of 32-bit, which I have released on my fork. This is rather experimental and not well-tested, but I thought it might be a good idea to create a pull request now in order to raise awareness. Here be dragons!

VERSION.txt Outdated Show resolved Hide resolved
Copy link
Contributor

@leonsoft-kras leonsoft-kras left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

everything is fine, except the version.txt file

leonsoft-kras
leonsoft-kras previously approved these changes Jun 25, 2019
@bertybassett
Copy link

on a fresh install of 10.15 public beta I get

Process:               transgui [1374]
Path:                  /Applications/Transmission Remote GUI.app/Contents/MacOS/transgui
Identifier:            com.transgui
Version:               Transmission Remote GUI 5.16.0-cocoa-alpha1 (5.16.0-cocoa-alpha1)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           transgui [1374]
User ID:               501

Date/Time:             2019-06-29 12:44:42.822 +0100
OS Version:            Mac OS X 10.15 (19A487m)
Report Version:        12
Anonymous UUID:        FC915F11-8F6B-48F7-F85C-6E6CFDC5D4D3


Time Awake Since Boot: 8600 seconds

System Integrity Protection: enabled

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

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Cannot update for observer <NSFrontmostDocumentWindowObserver 0x7fff8eae6b88> for the key path "mainWindow.representedURL" from <TCocoaApplication 0x101e02fb0>, most likely because the value for the key "mainWindow" has changed without an appropriate KVO notification being sent. Check the KVO-compliance of the TCocoaApplication class.'
abort() called
terminating with uncaught exception of type NSException
Invalid dylib load. Clients should not load the unversioned libcrypto dylib as it does not have a stable ABI.
Invalid dylib load. Clients should not load the unversioned libssl dylib as it does not have a stable ABI.

Application Specific Backtrace 1:
0   CoreFoundation                      0x00007fff331c5063 __exceptionPreprocess + 250
1   libobjc.A.dylib                     0x00007fff6894606b objc_exception_throw + 48
2   Foundation                          0x00007fff35855912 -[NSKeyValueNestedProperty object:withObservance:didChangeValueForKeyOrKeys:recurse:forwardingValues:] + 778
3   Foundation                          0x00007fff35952ae3 NSKeyValueDidChange.llvm.7740785217592564639 + 183
4   Foundation                          0x00007fff35952421 NSKeyValueDidChangeWithPerThreadPendingNotifications.llvm.7740785217592564639 + 146
5   AppKit                              0x00007fff3062f559 -[NSApplication _commonBeginModalSessionForWindow:relativeToWindow:modalDelegate:didEndSelector:contextInfo:] + 452
6   AppKit                              0x00007fff3062f38f -[NSApplication beginModalSessionForWindow:] + 37
7   transgui                            0x00000001001501fa transgui + 1376762
8   transgui                            0x000000010016381d transgui + 1456157
9   transgui                            0x0000000100021548 transgui + 136520
10  transgui                            0x0000000100046335 transgui + 287541
11  transgui                            0x00000001001b2d15 transgui + 1781013
12  transgui                            0x000000010004289e transgui + 272542
13  transgui                            0x00000001001bcc1d transgui + 1821725
14  transgui                            0x000000010014785c transgui + 1341532
15  Foundation                          0x00007fff3581545c __NSFireTimer + 67
16  CoreFoundation                      0x00007fff33133008 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
17  CoreFoundation                      0x00007fff33132bc2 __CFRunLoopDoTimer + 859
18  CoreFoundation                      0x00007fff331325e8 __CFRunLoopDoTimers + 317
19  CoreFoundation                      0x00007fff3311372b __CFRunLoopRun + 2213
20  CoreFoundation                      0x00007fff33112c01 CFRunLoopRunSpecific + 499
21  HIToolbox                           0x00007fff31d4953d RunCurrentEventLoopInMode + 292
22  HIToolbox                           0x00007fff31d4927d ReceiveNextEventCommon + 600
23  HIToolbox                           0x00007fff31d49007 _BlockUntilNextEventMatchingListInModeWithFilter + 64
24  AppKit                              0x00007fff3041b804 _DPSNextEvent + 990
25  AppKit                              0x00007fff3041a577 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
26  transgui                            0x000000010014618c transgui + 1335692
27  transgui                            0x00000001001466eb transgui + 1337067
28  transgui                            0x0000000100025aba transgui + 154298
29  transgui                            0x00000001000279e8 transgui + 162280
30  transgui                            0x0000000100027ec4 transgui + 163524
31  transgui                            0x0000000100145c8f transgui + 1334415
32  transgui                            0x000000010014651a transgui + 1336602
33  transgui                            0x0000000100027e70 transgui + 163440
34  transgui                            0x000000010000114d transgui + 4429
35  ???                                 0x0000000000000001 0x0 + 1

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fff69e1e5be __pthread_kill + 10
1   libsystem_pthread.dylib       	0x00007fff69edb738 pthread_kill + 203
2   libsystem_c.dylib             	0x00007fff69da6a5c abort + 120
3   libc++abi.dylib               	0x00007fff66e7abc8 abort_message + 231
4   libc++abi.dylib               	0x00007fff66e7ad7c demangling_terminate_handler() + 262
5   libobjc.A.dylib               	0x00007fff68947f4e _objc_terminate() + 96
6   libc++abi.dylib               	0x00007fff66e87da7 std::__terminate(void (*)()) + 8
7   libc++abi.dylib               	0x00007fff66e79fbe __cxa_rethrow + 99
8   libobjc.A.dylib               	0x00007fff689463e9 objc_exception_rethrow + 37
9   com.apple.Foundation          	0x00007fff35855958 -[NSKeyValueNestedProperty object:withObservance:didChangeValueForKeyOrKeys:recurse:forwardingValues:] + 848
10  com.apple.Foundation          	0x00007fff35952ae3 NSKeyValueDidChange.llvm.7740785217592564639 + 183
11  com.apple.Foundation          	0x00007fff35952421 NSKeyValueDidChangeWithPerThreadPendingNotifications.llvm.7740785217592564639 + 146
12  com.apple.AppKit              	0x00007fff3062f559 -[NSApplication _commonBeginModalSessionForWindow:relativeToWindow:modalDelegate:didEndSelector:contextInfo:] + 452
13  com.apple.AppKit              	0x00007fff3062f38f -[NSApplication beginModalSessionForWindow:] + 37
14  com.transgui                  	0x00000001001501fa 0x100000000 + 1376762
15  com.transgui                  	0x000000010016381d 0x100000000 + 1456157
16  com.transgui                  	0x0000000100021548 0x100000000 + 136520
17  com.transgui                  	0x0000000100046335 0x100000000 + 287541
18  com.transgui                  	0x00000001001b2d15 0x100000000 + 1781013
19  com.transgui                  	0x000000010004289e 0x100000000 + 272542
20  com.transgui                  	0x00000001001bcc1d 0x100000000 + 1821725
21  com.transgui                  	0x000000010014785c 0x100000000 + 1341532
22  com.apple.Foundation          	0x00007fff3581545c __NSFireTimer + 67
23  com.apple.CoreFoundation      	0x00007fff33133008 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
24  com.apple.CoreFoundation      	0x00007fff33132bc2 __CFRunLoopDoTimer + 859
25  com.apple.CoreFoundation      	0x00007fff331325e8 __CFRunLoopDoTimers + 317
26  com.apple.CoreFoundation      	0x00007fff3311372b __CFRunLoopRun + 2213
27  com.apple.CoreFoundation      	0x00007fff33112c01 CFRunLoopRunSpecific + 499
28  com.apple.HIToolbox           	0x00007fff31d4953d RunCurrentEventLoopInMode + 292
29  com.apple.HIToolbox           	0x00007fff31d4927d ReceiveNextEventCommon + 600
30  com.apple.HIToolbox           	0x00007fff31d49007 _BlockUntilNextEventMatchingListInModeWithFilter + 64
31  com.apple.AppKit              	0x00007fff3041b804 _DPSNextEvent + 990
32  com.apple.AppKit              	0x00007fff3041a577 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
33  com.transgui                  	0x000000010014618c 0x100000000 + 1335692
34  com.transgui                  	0x00000001001466eb 0x100000000 + 1337067
35  com.transgui                  	0x0000000100025aba 0x100000000 + 154298
36  com.transgui                  	0x00000001000279e8 0x100000000 + 162280
37  com.transgui                  	0x0000000100027ec4 0x100000000 + 163524
38  com.transgui                  	0x0000000100145c8f 0x100000000 + 1334415
39  com.transgui                  	0x000000010014651a 0x100000000 + 1336602
40  com.transgui                  	0x0000000100027e70 0x100000000 + 163440
41  com.transgui                  	0x000000010000114d 0x100000000 + 4429

Thread 1:
0   libsystem_pthread.dylib       	0x00007fff69ed868c start_wqthread + 0

Thread 2:
0   libsystem_pthread.dylib       	0x00007fff69ed868c start_wqthread + 0

Thread 3:
0   libsystem_pthread.dylib       	0x00007fff69ed868c start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib       	0x00007fff69ed868c start_wqthread + 0

Thread 5:
0   libsystem_kernel.dylib        	0x00007fff69e1ba36 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff69edc0b4 _pthread_cond_wait + 701
2   com.apple.GeForceMTLDriver    	0x00007fff2eb5418b 0x7fff2e9e4000 + 1507723
3   libsystem_pthread.dylib       	0x00007fff69edbdaa _pthread_start + 125
4   libsystem_pthread.dylib       	0x00007fff69ed86af thread_start + 15

Thread 6:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	0x00007fff69e18286 mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff69e187ec mach_msg + 60
2   com.apple.CoreFoundation      	0x00007fff33113f95 __CFRunLoopServiceMachPort + 322
3   com.apple.CoreFoundation      	0x00007fff33113525 __CFRunLoopRun + 1695
4   com.apple.CoreFoundation      	0x00007fff33112c01 CFRunLoopRunSpecific + 499
5   com.apple.AppKit              	0x00007fff30422ce2 _NSEventThread + 132
6   libsystem_pthread.dylib       	0x00007fff69edbdaa _pthread_start + 125
7   libsystem_pthread.dylib       	0x00007fff69ed86af thread_start + 15

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x000000010ce92d40  rcx: 0x00007ffeefbfc518  rdx: 0x0000000000000000
  rdi: 0x0000000000000307  rsi: 0x0000000000000006  rbp: 0x00007ffeefbfc540  rsp: 0x00007ffeefbfc518
   r8: 0x00007ffeefbfc3e0   r9: 0x00007ffeefbfc5b0  r10: 0x0000000000000000  r11: 0x0000000000000206
  r12: 0x0000000000000307  r13: 0x0000003000000008  r14: 0x0000000000000006  r15: 0x000000000000002d
  rip: 0x00007fff69e1e5be  rfl: 0x0000000000000206  cr2: 0x00007fff9763c1b8
  
Logical CPU:     0
Error Code:      0x02000148
Trap Number:     133


Binary Images:
       0x100000000 -        0x100310ffb +com.transgui (Transmission Remote GUI 5.16.0-cocoa-alpha1 - 5.16.0-cocoa-alpha1) <D1BC444B-2A8A-3EA7-AB3B-4C7B8810A620> /Applications/Transmission Remote GUI.app/Contents/MacOS/transgui
       0x101fc5000 -        0x101fc8047  libobjc-trampolines.dylib (773.1) <2BEF4035-972C-3DE2-8836-42999FD9C380> /usr/lib/libobjc-trampolines.dylib
       0x10cdc6000 -        0x10ce5901f  dyld (727) <1236D488-D22B-368E-99F7-23499FFEC65A> /usr/lib/dyld
    0x7fff26c3d000 -     0x7fff26e90ff6  com.apple.RawCamera.bundle (9.00.0 - 1200.10) <DD3E6B61-6482-3EA9-BCCA-6CD3C696CCF9> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x7fff2e9e4000 -     0x7fff2eb9aff0  com.apple.GeForceMTLDriver (14.0.24 - 14.0.0) <431B5BE5-4CCE-3FD0-B19D-76D208FD9B08> /System/Library/Extensions/GeForceMTLDriver.bundle/Contents/MacOS/GeForceMTLDriver
    0x7fff2efd3000 -     0x7fff2efd3fff  com.apple.Accelerate (1.11 - Accelerate 1.11) <5D5AB0F5-D796-3026-87CA-51808C3F5B89> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff2efd4000 -     0x7fff2efeafe7  libCGInterfaces.dylib (522) <51C24E9B-2E5E-330A-8E1C-E8384B16F18F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
    0x7fff2efeb000 -     0x7fff2f65afdf  com.apple.vImage (8.1 - 522) <4F7037B2-2081-3A77-8E36-1E27454041AA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff2f65b000 -     0x7fff2f8c4fff  libBLAS.dylib (1301) <9954B166-1A7A-3DA4-AF14-6B97BCBEE190> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff2f8c5000 -     0x7fff2fb8cfef  libBNNS.dylib (132) <E759C4F6-DBC2-3F37-9947-DE45792DCBF9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
    0x7fff2fb8e000 -     0x7fff2ff33fff  libLAPACK.dylib (1301) <4D97EE1F-C77C-3D2F-9497-3C57AFEFB2D6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff2ff34000 -     0x7fff2ff49ff8  libLinearAlgebra.dylib (1301) <9520A463-1A95-362A-A9D9-3A636239086B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff2ff4a000 -     0x7fff2ff4fff3  libQuadrature.dylib (7) <33DAFF3A-80A6-3D29-BE32-657416D47F76> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
    0x7fff2ff50000 -     0x7fff2ffc0fff  libSparse.dylib (103) <872406D8-9531-392C-857C-4211149F2DB5> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
    0x7fff2ffc1000 -     0x7fff2ffd3fef  libSparseBLAS.dylib (1301) <734E8057-3CE8-3C5F-A60B-63BDB829B453> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x7fff2ffd4000 -     0x7fff301a6fef  libvDSP.dylib (729) <A04BD391-178B-39EF-95CB-0019266E3AD1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff301a7000 -     0x7fff30262fd3  libvMisc.dylib (729) <2AE20233-93C1-3989-AED8-DA1E028EBEFA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff30263000 -     0x7fff30263fff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <8A1127A0-698C-3BC7-B8E5-20FF0E680371> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff30404000 -     0x7fff3119bff1  com.apple.AppKit (6.9 - 1862.10.100) <2161671D-AD1B-33C1-8D55-706E833147F5> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff311eb000 -     0x7fff311ebfff  com.apple.ApplicationServices (48 - 50) <237CA268-91F7-313F-806E-BBEA9A21C96F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff311ec000 -     0x7fff31257fff  com.apple.ApplicationServices.ATS (377 - 485) <A9A31B3D-8085-3A25-92F4-DCBA8989E044> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff312f0000 -     0x7fff3132dff3  libFontRegistry.dylib (262) <8DC70B4E-0D1E-3D26-BF17-98A4BCC7D6D6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff31388000 -     0x7fff313b7ff7  com.apple.ATSUI (1.0 - 1) <AC4B4048-4136-3EC8-B2F9-976A28BD3E81> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI
    0x7fff313b8000 -     0x7fff313bcff3  com.apple.ColorSyncLegacy (4.13.0 - 1) <B6DC61B4-6481-35D9-9D26-16FCD810D8FB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
    0x7fff31457000 -     0x7fff314adffa  com.apple.HIServices (1.22 - 663) <3A029F8B-5297-366A-9B99-111C58E67B58> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff314ae000 -     0x7fff314bcfff  com.apple.LangAnalysis (1.7.0 - 1.7.0) <11103CD5-BD3E-3FC7-90D2-8D8A9216EB16> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff314bd000 -     0x7fff31502ff2  com.apple.print.framework.PrintCore (15 - 515) <1EFE544D-63F0-3F87-8345-2C4D11E419F5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff31503000 -     0x7fff3150dfff  com.apple.QD (4.0 - 413) <6CB8EE80-02CD-3CE5-9D0E-A89E2E0378F5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff3150e000 -     0x7fff3151aff3  com.apple.speech.synthesis.framework (9.0.11 - 9.0.11) <1DD213CF-80B0-35EB-B5C0-D853F67DE051> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff3151b000 -     0x7fff315e4ff5  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <3E07C7EA-2ACD-3C27-834E-0515A8659E37> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff315e6000 -     0x7fff315e6fff  com.apple.audio.units.AudioUnit (1.14 - 1.14) <476C498A-5307-3687-9350-3D93AEF97A0E> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff31959000 -     0x7fff31cc5ff6  com.apple.CFNetwork (1085.4 - 1085.4) <5C2F4865-3ACA-38FF-980B-BDC140837F7B> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff31d3f000 -     0x7fff32032ffc  com.apple.HIToolbox (2.1.1 - 978) <504D8DFC-5E3B-3330-AE5C-B8932C52D10C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff3207d000 -     0x7fff32083ff7  com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <FE45EF35-221B-3872-BE56-BE95960B339D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff32214000 -     0x7fff32214fff  com.apple.Cocoa (6.11 - 23) <3E9EB784-0FE5-3CDD-87F1-102E420C9D9C> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff32222000 -     0x7fff3240dff7  com.apple.ColorSync (4.13.0 - 3390) <8E05BCEF-0EDC-39E8-A40C-0A4C0890C4DF> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff326d9000 -     0x7fff32b9bff2  com.apple.audio.CoreAudio (5.0 - 5.0) <9D52ED80-A10E-3760-854B-6B62206A5E69> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff32bee000 -     0x7fff32c25ffa  com.apple.CoreBluetooth (1.0 - 1) <1D2A342D-A6D4-3718-B52F-88A35DED8B61> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
    0x7fff32c26000 -     0x7fff32fdafe7  com.apple.CoreData (120 - 950) <C0E65639-72F7-3DCB-BA5E-502C5D00BEE8> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff32fdb000 -     0x7fff330d8ff2  com.apple.CoreDisplay (1.0 - 107) <FFA04A1E-BDD0-34D0-BA57-A2122B698163> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
    0x7fff330d9000 -     0x7fff33553fe5  com.apple.CoreFoundation (6.9 - 1656.10) <9DBE3917-6ED1-3D82-A02F-1333D4934943> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff33555000 -     0x7fff33bc9fe0  com.apple.CoreGraphics (2.0 - 1331.0.1) <B8E1F00F-0C4E-338E-BE1F-5444CBEEA6D0> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff33bdb000 -     0x7fff33f29ff4  com.apple.CoreImage (15.0.0 - 800.5.190) <C207E9CF-00C3-30C5-9C8A-9FACA7E4EF88> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff342be000 -     0x7fff34426ffc  com.apple.CoreMedia (1.0 - 2479.0.2) <A5D6A23B-3D11-3E2C-8407-484D9989F2ED> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x7fff3450e000 -     0x7fff3450efff  com.apple.CoreServices (1054.11 - 1054.11) <359FBE7C-2124-368F-AA0C-FB2EA6AE0E1E> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff3450f000 -     0x7fff34591ffb  com.apple.AE (812 - 812) <F5355C03-C295-38D9-983A-D0D3E750F2A8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff34592000 -     0x7fff34873ff7  com.apple.CoreServices.CarbonCore (1210.5 - 1210.5) <525681CA-CB06-3103-9EEF-7642A3D3D6F4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff34874000 -     0x7fff348c0ff9  com.apple.DictionaryServices (1.2 - 311) <D0E6C12E-F289-3FA3-8E15-58553557A870> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff348c1000 -     0x7fff348c9fff  com.apple.CoreServices.FSEvents (1260 - 1260) <E5342A80-4E07-3A76-9E7A-A2C072DC5C4D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff348ca000 -     0x7fff34af4ffb  com.apple.LaunchServices (1054.10 - 1054.10) <64056343-83D8-3F4C-A0A2-3264C52FEBFD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff34af5000 -     0x7fff34b8dff9  com.apple.Metadata (10.7.0 - 2044.6) <DD6FBB87-C6FD-3E07-83D0-45EB8BE9939D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff34b8e000 -     0x7fff34bbbff7  com.apple.CoreServices.OSServices (1054.10 - 1054.10) <F91AE273-1D0C-3A3A-96AD-767FE4AFC2A1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff34bbc000 -     0x7fff34c23fff  com.apple.SearchKit (1.4.1 - 1.4.1) <7E0FB7C0-E6CE-3E09-9AAE-CBC8E2E6938C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff34c24000 -     0x7fff34c47ffd  com.apple.coreservices.SharedFileList (125 - 125) <CFD4AD19-61ED-34E9-87F9-806996587B80> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x7fff34f79000 -     0x7fff35125ffc  com.apple.CoreText (352.0 - 623) <88D5BD51-9546-31FA-BEF1-B4697CE93BBD> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff35126000 -     0x7fff3516affb  com.apple.CoreVideo (1.8 - 330.0) <7F20F602-C999-34EC-8A5D-4925B2D9A6B8> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff3516b000 -     0x7fff351f7ff0  com.apple.framework.CoreWLAN (13.0 - 1437) <65132EC1-7A69-3FC2-9C43-E941234E6108> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fff35496000 -     0x7fff3549bff7  com.apple.DiskArbitration (2.7 - 2.7) <5F5D98E0-9016-3BCB-B266-8374FE2A6138> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff35684000 -     0x7fff35798ff7  com.apple.FileProvider (220.3 - 220.3) <D622491D-4E57-37EC-A520-62CF5D4D65EC> /System/Library/Frameworks/FileProvider.framework/Versions/A/FileProvider
    0x7fff357b1000 -     0x7fff35b72ffb  com.apple.Foundation (6.9 - 1656.10) <024D926E-8253-36DE-9923-A4D35EDFBF32> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff35bdf000 -     0x7fff35c0effb  com.apple.GSS (4.0 - 2.0) <7D595D27-E984-362F-A7DF-71F61792F1BE> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff35d41000 -     0x7fff35e45ffc  com.apple.Bluetooth (7.0.0 - 7.0.0d93) <4D94CAFD-32EC-3241-9569-176DDC49B669> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
    0x7fff35ea6000 -     0x7fff35f47ffb  com.apple.framework.IOKit (2.0.2 - 1712) <CBE5E5B8-B1FD-33C1-9608-2604E08FEDBD> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff35f49000 -     0x7fff35f59ff4  com.apple.IOSurface (269.2 - 269.2) <DFFADB63-D2D8-3CBF-A53B-2646F28E11BB> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff35fcb000 -     0x7fff3611fffe  com.apple.ImageIO.framework (3.3.0 - 1955) <F5CB9979-7907-3AD9-9542-6CC8B57CD2B4> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff36120000 -     0x7fff36123fff  libGIF.dylib (1955) <735C4212-2EAD-301E-B49F-A63896EA0F09> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff36124000 -     0x7fff361defe7  libJP2.dylib (1955) <FA05BEC7-0CBB-3404-8430-753A3586C171> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff361df000 -     0x7fff36203fef  libJPEG.dylib (1955) <67AD3CA4-B537-3A4D-9749-2F57120A4201> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff36481000 -     0x7fff3649bfe7  libPng.dylib (1955) <BA991B74-E2F5-3B06-BCD7-656E5DC02849> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff3649c000 -     0x7fff3649dfff  libRadiance.dylib (1955) <F668DFBB-8C8B-3C85-BC92-6569265359EC> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff3649e000 -     0x7fff364e7ff3  libTIFF.dylib (1955) <89A8C750-D6E5-3AA9-AE60-746989142687> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff378d9000 -     0x7fff378ebff3  com.apple.Kerberos (3.0 - 1) <CB3D0ACD-DD71-3A0E-BDEB-1529B73B5F1D> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff378ec000 -     0x7fff378ecfff  libHeimdalProxy.dylib (76) <C9340CC3-25FF-3131-AEB0-C1830B735EE1> /System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib
    0x7fff37ca3000 -     0x7fff37cadffb  com.apple.MediaAccessibility (1.0 - 123) <B44DC81F-7934-34FC-8EAF-41D30C0ABA50> /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility
    0x7fff37d6a000 -     0x7fff3881aff3  com.apple.MediaToolbox (1.0 - 2479.0.2) <37676541-942A-3633-B949-F4B8843C0CA5> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
    0x7fff3881c000 -     0x7fff388d8ff5  com.apple.Metal (211.30.1 - 211.30.1) <B5F132F8-1B2E-38B4-B944-A1EEB35BBDD6> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
    0x7fff388f5000 -     0x7fff38931ff3  com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <0F8F189E-B727-37EB-950B-635935B76682> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore
    0x7fff38932000 -     0x7fff389b8fe6  com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <61727DA1-8D56-3C43-894D-6AEFD9750B4E> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage
    0x7fff389b9000 -     0x7fff389ddfff  com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <C0B427D2-638D-3096-809A-631817AFA6F2> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
    0x7fff389de000 -     0x7fff389f2ff8  com.apple.MetalPerformanceShaders.MPSNDArray (1.0 - 1) <585213B1-56A0-353E-979C-05DC6FC14F0B> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray
    0x7fff389f3000 -     0x7fff38b51ff1  com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <BAB1F5BD-9A5D-390A-BC46-764B1BF6C65A> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
    0x7fff38b52000 -     0x7fff38ba0ff8  com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) <41FA2235-CF9F-384F-AACA-D2D8F37F1513> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector
    0x7fff38ba1000 -     0x7fff38ba2ff5  com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <F780FF89-54B7-3EDB-A0B3-F71EB02A3F57> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
    0x7fff39ae7000 -     0x7fff39af3ffe  com.apple.NetFS (6.0 - 4.0) <1FEEEE23-F7D2-365E-8305-5B642C7C2FAE> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff39af4000 -     0x7fff39c37ffe  com.apple.Network (1.0 - 1) <CDD39ACB-191C-3273-8F37-D9198B0EBE39> /System/Library/Frameworks/Network.framework/Versions/A/Network
    0x7fff3c64e000 -     0x7fff3c6a6ff7  com.apple.opencl (3.4 - 3.4) <D5FBC3F8-071E-305E-8AB0-2E8349DA706E> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff3c6a7000 -     0x7fff3c6c3ff7  com.apple.CFOpenDirectory (10.15 - 220) <4C79E62F-6D44-3A5D-A9FF-36EFB39452F7> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff3c6c4000 -     0x7fff3c6cffff  com.apple.OpenDirectory (10.15 - 220) <3DDAB6AA-4BE1-3156-99FB-3660B4DE9264> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff3d02a000 -     0x7fff3d02cfff  libCVMSPluginSupport.dylib (17.10.19) <67B53AF7-5102-3059-95F2-6B3161519108> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff3d02d000 -     0x7fff3d032ff7  libCoreFSCache.dylib (176.1) <D92EA1D5-F0A5-3246-BD91-357F3A1939A7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    0x7fff3d033000 -     0x7fff3d037fff  libCoreVMClient.dylib (176.1) <AE2649E2-7188-3128-B5CD-3BC110AA1C47> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff3d038000 -     0x7fff3d040ff7  libGFXShared.dylib (17.10.19) <1BC57A4D-BAC8-3F0F-A98D-25C0BED72342> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff3d041000 -     0x7fff3d04bfff  libGL.dylib (17.10.19) <6749F32B-D1D1-35F4-B1CE-3B3229C2BD35> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff3d04c000 -     0x7fff3d081fff  libGLImage.dylib (17.10.19) <9D4315F3-2602-3C70-9E91-DDD8F5A4E53F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff3d215000 -     0x7fff3d251fff  libGLU.dylib (17.10.19) <F93C3B08-8D4B-3EB0-B3F7-321F9251E5B4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff3dc81000 -     0x7fff3dc90ff7  com.apple.opengl (17.10.19 - 17.10.19) <7855C0CA-377F-3635-B77C-0424EA3FBBD8> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff3ec0b000 -     0x7fff3ee85ff3  com.apple.QuartzCore (1.11 - 800.0.2) <8CE65B88-CC8F-3976-B619-F473F65BF5C0> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff3f9da000 -     0x7fff3fd1affc  com.apple.security (7.0 - 59256.0.0.120.5) <78D18E4C-F203-3F31-9666-A8906DF4EF79> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff3fd1b000 -     0x7fff3fda3ff7  com.apple.securityfoundation (6.0 - 55236) <A5A99761-DC45-347D-B74F-DEBC77A048CB> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff3fdd2000 -     0x7fff3fdd6ff0  com.apple.xpc.ServiceManagement (1.0 - 1) <F82B7537-62D8-3EB6-8B23-F4F93BD26C5D> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff40961000 -     0x7fff409cbfff  com.apple.SystemConfiguration (1.19 - 1.19) <851F2827-B854-3A45-B2E4-FE2921D7EEBF> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff40c47000 -     0x7fff40fedff9  com.apple.VideoToolbox (1.0 - 2479.0.2) <AE096380-AD63-3D30-9DA9-550B0CF1F6EB> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
    0x7fff447d0000 -     0x7fff44888fe7  com.apple.APFS (1389.0.0 - 1389.0.0) <C72627BB-BBE6-3FE2-A371-43265BE1568C> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
    0x7fff45844000 -     0x7fff45845ff1  com.apple.AggregateDictionary (1.0 - 1) <0EE35192-12B8-3278-9202-5907389245E2> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary
    0x7fff4612a000 -     0x7fff4614eff3  com.apple.framework.Apple80211 (13.0 - 1439.2) <E155C4F1-5027-3508-8972-F0FF7331F4AA> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x7fff46280000 -     0x7fff4628ffdf  com.apple.AppleFSCompression (119 - 1.0) <DF4C37D9-5D3E-30C3-BC84-6A24B607405F> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff4638c000 -     0x7fff46397ffa  com.apple.AppleIDAuthSupport (1.0 - 1) <54B2F7F4-9942-3BAF-94F6-2AFE09338508> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport
    0x7fff463d9000 -     0x7fff46421fff  com.apple.AppleJPEG (1.0 - 1) <98339E78-6FF6-38BF-A390-BA2F8B7AD00F> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fff467ee000 -     0x7fff46810ffb  com.apple.applesauce (1.0 - 16.22) <5FDF262C-87CA-3601-ADB9-AB855E4E9E3E> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
    0x7fff468d4000 -     0x7fff46924ff7  com.apple.AppleVAFramework (6.1.2 - 6.1.2) <AB2EE5B5-999A-3EA7-AE26-3214327BBF31> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x7fff4696d000 -     0x7fff4697bfff  com.apple.AssertionServices (1.0 - 167.0.0.120.1) <A1985325-20B5-3832-A5EA-90075EE6B926> /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices
    0x7fff46e60000 -     0x7fff47228ff0  com.apple.audio.AudioResourceArbitration (1.0 - 1) <72BDB97E-563A-32B6-AC0B-26AC148EDE03> /System/Library/PrivateFrameworks/AudioResourceArbitration.framework/Versions/A/AudioResourceArbitration
    0x7fff47456000 -     0x7fff47688ffb  com.apple.audio.AudioToolboxCore (1.0 - 1088.4) <9249590B-7BFC-320F-A329-4CB1A14F7534> /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore
    0x7fff47689000 -     0x7fff47796ff4  com.apple.AuthKit (1.0 - 1) <A9211D71-793E-3B28-B9FA-214FDC5A609E> /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit
    0x7fff47945000 -     0x7fff4794eff3  com.apple.coreservices.BackgroundTaskManagement (1.0 - 104) <1034E756-8BB0-3F2A-B181-25C57D62AF45> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
    0x7fff4794f000 -     0x7fff479efff2  com.apple.backup.framework (1.11 - 1275.5) <381CB976-4391-3171-80C1-6F9FF8F1A879> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff479f0000 -     0x7fff47a6fff3  com.apple.BaseBoard (447.1 - 447.1) <9929C59F-EEA4-397C-8BE0-6AE5D644EFAC> /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard
    0x7fff47b73000 -     0x7fff47bafff7  com.apple.bom (14.0 - 219) <C8198B60-D385-3ED1-8EB5-ED26F4249657> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
    0x7fff48712000 -     0x7fff48761fff  com.apple.ChunkingLibrary (302 - 302) <63C30CAC-CA06-3277-827C-24748FE170BA> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
    0x7fff4964d000 -     0x7fff49656ff3  com.apple.CommonAuth (4.0 - 2.0) <96A5D529-97CD-36F2-BB58-61E3657C490E> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff4966a000 -     0x7fff49681ff1  com.apple.commonutilities (8.0 - 900) <6A746147-080C-3853-9198-F82F62054500> /System/Library/PrivateFrameworks/CommonUtilities.framework/Versions/A/CommonUtilities
    0x7fff49d50000 -     0x7fff4a125fc8  com.apple.CoreAUC (279.0.0 - 279.0.0) <0A591D39-1142-33A8-9FF4-500743689CB5> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
    0x7fff4a126000 -     0x7fff4a154ffb  com.apple.CoreAVCHD (6.1.0 - 6100.4.1) <68A433BE-02DA-3E99-AFAA-1A2F5D7FF444> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
    0x7fff4a177000 -     0x7fff4a196ff1  com.apple.analyticsd (1.0 - 1) <36E30DBD-6AF7-3B48-9A4B-B3E1FABABAC3> /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics
    0x7fff4a6c6000 -     0x7fff4a6d6ff7  com.apple.CoreEmoji (1.0 - 96) <E7D57F04-E9C1-39A3-AB60-068A79F0A10A> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
    0x7fff4ad01000 -     0x7fff4ad6bff8  com.apple.CoreNLP (1.0 - 202) <25325657-4C21-3B85-9C6E-492C2342A116> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
    0x7fff4b1ab000 -     0x7fff4b1b3ff8  com.apple.CorePhoneNumbers (1.0 - 1) <BEC4076F-758F-3DCB-8E62-317147C82D8F> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers
    0x7fff4b8d9000 -     0x7fff4b8fcff7  com.apple.CoreSVG (1.0 - 125) <CB4CA6C6-202C-38D6-968C-0E83583CA566> /System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG
    0x7fff4b8fd000 -     0x7fff4b930fff  com.apple.CoreServicesInternal (436.5 - 436.5) <07C48AE8-34AB-3D70-ABA6-C9F188B45A98> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff4b931000 -     0x7fff4b95cff0  com.apple.CSStore (1054.10 - 1054.10) <B4A4968E-77A6-3984-A510-EFEF0BC73464> /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore
    0x7fff4be2c000 -     0x7fff4beb1ff7  com.apple.CoreSymbolication (11.0 - 64509.86.1) <66EE1AE2-74EA-36B7-87D9-BF286BDB02D8> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff4bf49000 -     0x7fff4c072ff3  com.apple.coreui (2.1 - 574.2) <D8B3D808-EDA6-3CEC-B025-226B3847E953> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff4c073000 -     0x7fff4c20fff6  com.apple.CoreUtils (5.9 - 590.16) <976CADC3-8BAA-3E16-9C93-42CB8C65DAB3> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
    0x7fff4c341000 -     0x7fff4c354ff1  com.apple.CrashReporterSupport (10.13 - 15003) <DE394270-0B2D-3F19-BDDF-B77F31CDBC70> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff4c5a3000 -     0x7fff4c5b2ff0  com.apple.framework.DFRFoundation (1.0 - 225) <95BE7A0A-D1FE-3B33-A2DC-87D132AEC7CD> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
    0x7fff4c5b3000 -     0x7fff4c5b7fff  com.apple.DSExternalDisplay (3.1 - 380) <58F60C89-9BA4-3920-936A-7AB91E7C442D> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
    0x7fff4c620000 -     0x7fff4c69bff0  com.apple.datadetectorscore (8.0 - 655) <682E1EBC-86D8-322B-986E-8CC9DF6460EC> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff4c6e7000 -     0x7fff4c725ff0  com.apple.DebugSymbols (194 - 194) <29CB7788-5AFF-3E3C-AB33-3835779A7D3E> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff4c726000 -     0x7fff4c899ff6  com.apple.desktopservices (1.14 - 1261) <5D022C50-D387-3994-A416-8C7E0ED0FE73> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff4e011000 -     0x7fff4e42cff1  com.apple.vision.FaceCore (4.3.0 - 4.3.0) <E1924B56-5AB7-361B-93A7-D023AF6DB70F> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff4ea5b000 -     0x7fff4eb92ffc  libFontParser.dylib (264) <268BFA92-17C1-3A44-8660-40F6171CEDB2> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib
    0x7fff4eb93000 -     0x7fff4ebc7fff  libTrueTypeScaler.dylib (264) <B77CE9FF-02B5-3E1F-9501-46354DAA43B9> /System/Library/PrivateFrameworks/FontServices.framework/libTrueTypeScaler.dylib
    0x7fff4ec2c000 -     0x7fff4ec39ff4  libhvf.dylib (264) <DCEAAF50-62C8-3D87-80D7-C85950533F31> /System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib
    0x7fff520f7000 -     0x7fff520f8fff  libmetal_timestamp.dylib (902.9.41) <66E9FF1E-73B5-3757-8C68-02DECBD059A1> /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/3902/Libraries/libmetal_timestamp.dylib
    0x7fff5379f000 -     0x7fff537a4ff7  com.apple.GPUWrangler (4.1.30 - 4.1.30) <8A355D37-5DAD-355C-B706-8856E9201505> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler
    0x7fff53b9a000 -     0x7fff53bbfff0  com.apple.GenerationalStorage (2.0 - 307) <58247ADE-4B73-310F-81AB-7A8F953FFBC9> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff54c38000 -     0x7fff54c46ffb  com.apple.GraphVisualizer (1.0 - 100.1) <B6584586-EB35-3D99-AE46-43331F3A919A> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
    0x7fff54dce000 -     0x7fff54e41ff4  com.apple.Heimdal (4.0 - 2.0) <AA6C6AF4-B171-3EFA-9D45-7D3D2BFDAD55> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff56e58000 -     0x7fff56e60ff5  com.apple.IOAccelerator (438.1.9 - 438.1.9) <DAF4EFD6-EB01-30E5-8A01-3171CC55C036> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x7fff56e63000 -     0x7fff56e79ff7  com.apple.IOPresentment (1.0 - 37) <2CFF31EB-C4F1-361A-B716-E6DBB7D3112C> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
    0x7fff571e3000 -     0x7fff5722aff3  com.apple.IconServices (424.5 - 424.5) <D9AB17A3-5F6F-386D-92A9-F0AFC0299440> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fff573dd000 -     0x7fff573e3ff4  com.apple.InternationalSupport (1.0 - 39) <BD202303-0050-323D-9A8B-F126E9771F03> /System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport
    0x7fff57620000 -     0x7fff57640ff6  com.apple.security.KeychainCircle.KeychainCircle (1.0 - 1) <D02F3054-3CFA-398E-ADB0-6A5C30ED6F16> /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle
    0x7fff57797000 -     0x7fff5785bffd  com.apple.LanguageModeling (1.0 - 209) <B512A61B-5B3B-3912-9BA8-4D7CCAA498F0> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff5785c000 -     0x7fff578a9ff7  com.apple.Lexicon-framework (1.0 - 67) <DD54F01E-9348-3683-B876-62E91E8BF377> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
    0x7fff578b0000 -     0x7fff578b4ff6  com.apple.LinguisticData (1.0 - 319) <44794542-F3CA-3662-950A-7B1616BCB370> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
    0x7fff580a7000 -     0x7fff580aafff  com.apple.Mangrove (1.0 - 25) <476D53F2-5215-3B52-B691-D81D2E30E5A3> /System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove
    0x7fff582e0000 -     0x7fff58388fff  com.apple.MediaExperience (1.0 - 1) <E41F2743-DA40-3DC0-9F3B-43264B17A387> /System/Library/PrivateFrameworks/MediaExperience.framework/Versions/A/MediaExperience
    0x7fff58b15000 -     0x7fff58b5fff4  com.apple.spotlight.metadata.utilities (1.0 - 2044.6) <73084821-0249-3039-AE34-49213D035D26> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
    0x7fff58b60000 -     0x7fff58c2cffb  com.apple.gpusw.MetalTools (1.0 - 1) <EED759F3-A82D-3923-9CA2-1BF1E8EA9551> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
    0x7fff58c86000 -     0x7fff58c9fff0  com.apple.MobileAssets (1.0 - 614) <5D5482E7-E8BC-339F-B432-0817E50BC082> /System/Library/PrivateFrameworks/MobileAsset.framework/Versions/A/MobileAsset
    0x7fff58e44000 -     0x7fff58e61ff4  com.apple.MobileKeyBag (2.0 - 1.0) <4015DB43-D688-3744-B13A-9C98D12B71FC> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag
    0x7fff590d9000 -     0x7fff59106ff7  com.apple.MultitouchSupport.framework (3000.24 - 3000.24) <7779CA88-B57B-3F29-98E6-B54320BC355C> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff5956b000 -     0x7fff59575fff  com.apple.NetAuth (6.2 - 6.2) <8D56481A-A648-3086-8261-67489D12C8AC> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff59e89000 -     0x7fff59ed5ff7  com.apple.OTSVG (1.0 - 623) <E3C025E2-AEA3-3D59-8416-93A644BA1CC7> /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG
    0x7fff5b009000 -     0x7fff5b014ffe  com.apple.PerformanceAnalysis (1.236 - 236) <C546C396-DE1E-382F-99D3-65E13D82AD2B> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff5b015000 -     0x7fff5b03dff0  com.apple.persistentconnection (1.0 - 1.0) <E930A9ED-FF4F-3C81-B2AC-F8AC951389BC> /System/Library/PrivateFrameworks/PersistentConnection.framework/Versions/A/PersistentConnection
    0x7fff5d7fc000 -     0x7fff5d817ff5  com.apple.ProtocolBuffer (1 - 270) <E3DF2459-22C4-34D8-96B7-B9348CDFE8CC> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
    0x7fff5dc3a000 -     0x7fff5dc63ff9  com.apple.RemoteViewServices (2.0 - 147) <DC93FDD3-4B7F-3F4B-ADAE-62123B43FA71> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff5ddbc000 -     0x7fff5ddf8ff0  com.apple.RunningBoardServices (1.0 - 167.0.0.120.1) <B9AE3F8A-1B01-3785-8067-23AA144047E5> /System/Library/PrivateFrameworks/RunningBoardServices.framework/Versions/A/RunningBoardServices
    0x7fff5f7df000 -     0x7fff5f8f9ffc  com.apple.Sharing (1405 - 1405) <373E9992-84C8-3A7A-906C-04EFED5FF795> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fff60160000 -     0x7fff6044aff5  com.apple.SkyLight (1.600.0 - 420) <0A91929D-492B-3431-A003-5466FBC92B00> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
    0x7fff60c8c000 -     0x7fff60c99ffb  com.apple.SpeechRecognitionCore (6.0.56 - 6.0.56) <9DC202CD-BFBF-3E57-8DA8-D4F16F314927> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x7fff6134e000 -     0x7fff6138fff8  com.apple.StreamingZip (1.0 - 1) <BAF91DF8-C4F3-3424-87A5-3EE13C61F129> /System/Library/PrivateFrameworks/StreamingZip.framework/Versions/A/StreamingZip
    0x7fff6149f000 -     0x7fff614a8fff  com.apple.SymptomDiagnosticReporter (1.0 - 1212.0.0.120.3) <74E08264-D02F-3074-A095-0C8D039256CB> /System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/Versions/A/SymptomDiagnosticReporter
    0x7fff61750000 -     0x7fff61760ffb  com.apple.TCC (1.0 - 1) <C503436F-E54C-33D7-B8D3-354662D1A49A> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff61c32000 -     0x7fff61cf9ff4  com.apple.TextureIO (3.10.9 - 3.10.9) <3FA61B9A-A001-3CCD-885F-2093C0268A86> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
    0x7fff625ac000 -     0x7fff625adfff  com.apple.TrustEvaluationAgent (2.0 - 33) <91E1388C-51E4-3DD4-ABAF-E5782BCA3CFE> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff63277000 -     0x7fff634c7ff4  com.apple.UIFoundation (1.0 - 625) <3C955366-5B75-3C03-9ECB-3300CE1918C7> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7fff64099000 -     0x7fff640b8fff  com.apple.UserManagement (1.0 - 1) <010142DC-C9FC-3D21-9DF0-7AE152CCC019> /System/Library/PrivateFrameworks/UserManagement.framework/Versions/A/UserManagement
    0x7fff64e5d000 -     0x7fff64f37ffb  com.apple.ViewBridge (439 - 439) <79FE395F-650F-3564-A322-58A362397F97> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
    0x7fff650ca000 -     0x7fff650cbfff  com.apple.WatchdogClient.framework (1.0 - 63) <6F6731B5-ED13-3740-9066-EC593CB607DA> /System/Library/PrivateFrameworks/WatchdogClient.framework/Versions/A/WatchdogClient
    0x7fff65c12000 -     0x7fff65c15ffa  com.apple.dt.XCTTargetBootstrap (1.0 - 14761.2) <322BFFDD-5443-3F5B-8F48-2C0A38A3F5FF> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap
    0x7fff65c8d000 -     0x7fff65c9aff1  com.apple.audio.caulk (1.0 - 23) <E5E8B9BD-ADAB-39C8-B234-2A634DD18709> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
    0x7fff66361000 -     0x7fff66363ff3  com.apple.loginsupport (1.0 - 1) <A51B33AB-EDB0-3664-976B-D680C27B6FDB> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fff66364000 -     0x7fff66377ffd  com.apple.login (3.0 - 3.0) <D7AFAEE2-4B29-355D-B42E-4816CBDAF91F> /System/Library/PrivateFrameworks/login.framework/Versions/A/login
    0x7fff6666c000 -     0x7fff666a1ff2  libAudioToolboxUtility.dylib (1088.4) <4E25588E-5C01-3D7B-B7BF-F1CDF1F603F5> /usr/lib/libAudioToolboxUtility.dylib
    0x7fff666a8000 -     0x7fff666ddff7  libCRFSuite.dylib (48) <C538DCF0-6C63-3DE9-8C8B-64E8A2517D15> /usr/lib/libCRFSuite.dylib
    0x7fff666e0000 -     0x7fff666eaff3  libChineseTokenizer.dylib (34) <327CE154-12B7-394E-A50D-9842496304D5> /usr/lib/libChineseTokenizer.dylib
    0x7fff66777000 -     0x7fff66779fff  libDiagnosticMessagesClient.dylib (111) <33BBFD49-C30A-3E59-9478-771480359447> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff667b3000 -     0x7fff6695effb  libFosl_dynamic.dylib (100.3) <BD7D09E8-FE57-3C7D-8386-66DF721AF968> /usr/lib/libFosl_dynamic.dylib
    0x7fff66986000 -     0x7fff6698cff3  libIOReport.dylib (54) <C576EC53-9B53-3792-8276-69D895EA36EF> /usr/lib/libIOReport.dylib
    0x7fff669c2000 -     0x7fff669e1fff  libMobileGestalt.dylib (809) <51602439-5492-3585-B8B7-6CBCD932C14F> /usr/lib/libMobileGestalt.dylib
    0x7fff66b48000 -     0x7fff66b49ff3  libSystem.B.dylib (1279) <DB2F5C36-6A0F-3159-B458-168BE1104C74> /usr/lib/libSystem.B.dylib
    0x7fff66bd9000 -     0x7fff66bdafff  libThaiTokenizer.dylib (3) <FDD46ECE-F546-392C-984C-75F245CBD609> /usr/lib/libThaiTokenizer.dylib
    0x7fff66bf2000 -     0x7fff66c08ff7  libapple_nghttp2.dylib (1.38) <073E8F9B-BC66-3049-9F34-7C6773F24B70> /usr/lib/libapple_nghttp2.dylib
    0x7fff66c3d000 -     0x7fff66caffff  libarchive.2.dylib (70) <19AF6AD4-EB29-37D7-917F-81EFD9A81AF5> /usr/lib/libarchive.2.dylib
    0x7fff66cb0000 -     0x7fff66d46fc5  libate.dylib (2.0.8) <4297DB65-2AD5-3219-81AD-815C35C8EAAC> /usr/lib/libate.dylib
    0x7fff66d4a000 -     0x7fff66d4aff3  libauto.dylib (187) <4A9ED216-0ED2-3238-BD67-AB93EE0122C6> /usr/lib/libauto.dylib
    0x7fff66e05000 -     0x7fff66e15ffb  libbsm.0.dylib (58) <196CA992-6221-3986-9ABE-40274CDBB032> /usr/lib/libbsm.0.dylib
    0x7fff66e16000 -     0x7fff66e22fff  libbz2.1.0.dylib (44) <039D615F-FD9F-3FA4-B2F0-696A67C63593> /usr/lib/libbz2.1.0.dylib
    0x7fff66e23000 -     0x7fff66e76fff  libc++.1.dylib (800.6) <0F0A0B70-F458-3F78-B413-F45E17FD8D08> /usr/lib/libc++.1.dylib
    0x7fff66e77000 -     0x7fff66e8bfff  libc++abi.dylib (800.7) <7AB53CFA-5D5F-34D8-8B09-DF18DFBE0853> /usr/lib/libc++abi.dylib
    0x7fff66e8c000 -     0x7fff66e8cffb  libcharset.1.dylib (59) <D82CE99D-F10D-32C4-89C0-5DDF9E9DE5DD> /usr/lib/libcharset.1.dylib
    0x7fff66e8d000 -     0x7fff66e9effb  libcmph.dylib (8) <1AB23232-D06C-37AE-BDDF-45570535BB1F> /usr/lib/libcmph.dylib
    0x7fff66e9f000 -     0x7fff66eb6fe7  libcompression.dylib (83) <85A294FF-0C8F-3139-BA0D-9D61EDE94D35> /usr/lib/libcompression.dylib
    0x7fff67164000 -     0x7fff6717afff  libcoretls.dylib (167) <43CF7946-C1A3-3028-8DDD-8297E4FEBE8F> /usr/lib/libcoretls.dylib
    0x7fff6717b000 -     0x7fff6717cffb  libcoretls_cfhelpers.dylib (167) <50C0F0B6-559D-322B-8825-6D94D14919EC> /usr/lib/libcoretls_cfhelpers.dylib
    0x7fff6731f000 -     0x7fff67418fff  libcrypto.35.dylib (46) <ECF30C91-D68D-321A-A854-00650959D7B3> /usr/lib/libcrypto.35.dylib
    0x7fff67723000 -     0x7fff67724fff  libcrypto.dylib (46) <37DB9AED-C66D-374E-AB34-B339FE21BFD0> /usr/lib/libcrypto.dylib
    0x7fff67738000 -     0x7fff67797fff  libcups.2.dylib (481) <13129C45-7707-37C5-8AFF-CA936A0E1104> /usr/lib/libcups.2.dylib
    0x7fff678a3000 -     0x7fff678a3ff3  libenergytrace.dylib (21) <407F53F7-631A-39A6-9DF1-76FCDC4A6E94> /usr/lib/libenergytrace.dylib
    0x7fff678a4000 -     0x7fff678bdff7  libexpat.1.dylib (19) <DB7F1F7C-9ABB-3337-AEBD-4B0216EF998D> /usr/lib/libexpat.1.dylib
    0x7fff678cb000 -     0x7fff678ccfff  libfakelink.dylib (138) <E5565A37-5EF2-3039-9EB7-BAFBA3B6323C> /usr/lib/libfakelink.dylib
    0x7fff678db000 -     0x7fff678e0fff  libgermantok.dylib (24) <E67EAC1F-0E3D-3102-8A1E-BC8A510F7BF8> /usr/lib/libgermantok.dylib
    0x7fff678e1000 -     0x7fff678e5fff  libheimdal-asn1.dylib (560) <AAAEBE59-4B2B-3296-9053-A67D25A81916> /usr/lib/libheimdal-asn1.dylib
    0x7fff678e6000 -     0x7fff679d6ff7  libiconv.2.dylib (59) <D5FA7945-D490-3147-A989-61CA8EDB7E4F> /usr/lib/libiconv.2.dylib
    0x7fff679d7000 -     0x7fff67c2efff  libicucore.A.dylib (64213.0.1) <560AAC02-7BD9-36EF-859B-D61F721DAE54> /usr/lib/libicucore.A.dylib
    0x7fff67c48000 -     0x7fff67c49fff  liblangid.dylib (133) <4F8AD1D2-E2E6-375B-AD7B-2B61B1FDB244> /usr/lib/liblangid.dylib
    0x7fff67c4a000 -     0x7fff67c62ffb  liblzma.5.dylib (16) <5765570F-BB5C-38C3-993A-BBC3BE6F10B3> /usr/lib/liblzma.5.dylib
    0x7fff67c79000 -     0x7fff67d21fff  libmecab.dylib (862) <9A5C77F9-E043-36BD-8C53-2CB4EBD24EAF> /usr/lib/libmecab.dylib
    0x7fff67d22000 -     0x7fff67f7bffe  libmecabra.dylib (862) <310B1E42-0940-3207-BCDB-F5C24C1156AA> /usr/lib/libmecabra.dylib
    0x7fff682d0000 -     0x7fff682ffff7  libncurses.5.4.dylib (57) <0C185166-4831-3AED-A268-326CAB518A1A> /usr/lib/libncurses.5.4.dylib
    0x7fff6842e000 -     0x7fff68895ff8  libnetwork.dylib (1844.0.0.120.1) <08F60F8C-9EE0-388D-A56A-F1BE42EA94BC> /usr/lib/libnetwork.dylib
    0x7fff68933000 -     0x7fff68964ff6  libobjc.A.dylib (773.1) <F39577FC-D447-3C0C-ACDA-5FE327696853> /usr/lib/libobjc.A.dylib
    0x7fff68976000 -     0x7fff6897afff  libpam.2.dylib (25) <555D029A-CF28-38E7-AD14-5B74122C3D6D> /usr/lib/libpam.2.dylib
    0x7fff6897d000 -     0x7fff689b0fff  libpcap.A.dylib (88) <10C25E70-2C1D-357D-AB3F-4854AE885951> /usr/lib/libpcap.A.dylib
    0x7fff68a32000 -     0x7fff68a4aff7  libresolv.9.dylib (67) <8372C6F6-A130-3857-BF3E-50B146CD9D18> /usr/lib/libresolv.9.dylib
    0x7fff68aa2000 -     0x7fff68aa3ff7  libspindump.dylib (276) <9E8DFC48-1797-3187-9C5C-376310065769> /usr/lib/libspindump.dylib
    0x7fff68aa4000 -     0x7fff68c92fef  libsqlite3.dylib (304.1) <9D25B4C2-07A4-3526-90F2-B955CEA1EE11> /usr/lib/libsqlite3.dylib
    0x7fff68cef000 -     0x7fff68d22ff7  libssl.35.dylib (46) <CFA42B63-22A6-34F3-89AE-7FE4DEFCA0B4> /usr/lib/libssl.35.dylib
    0x7fff68db4000 -     0x7fff68db5fff  libssl.dylib (46) <76ADC872-2C8F-368F-9015-448E277E8307> /usr/lib/libssl.dylib
    0x7fff68ee0000 -     0x7fff68ee3ffb  libutil.dylib (57) <78261392-A683-3645-8A3A-CA290233410B> /usr/lib/libutil.dylib
    0x7fff68ee4000 -     0x7fff68ef1ff7  libxar.1.dylib (418) <F3F1ADE1-80C6-3848-B0DE-6534DDB0312B> /usr/lib/libxar.1.dylib
    0x7fff68ef6000 -     0x7fff68fd8ff7  libxml2.2.dylib (32.10) <9184FE33-133B-308E-A179-DA8334318182> /usr/lib/libxml2.2.dylib
    0x7fff68fdc000 -     0x7fff69004fff  libxslt.1.dylib (16.4) <C489FEB4-F591-3CC5-83A8-8B989491837F> /usr/lib/libxslt.1.dylib
    0x7fff69005000 -     0x7fff69017fff  libz.1.dylib (76) <EBD4685A-5076-3129-9C40-4CBF38EA4F1A> /usr/lib/libz.1.dylib
    0x7fff69aaa000 -     0x7fff69aafff7  libcache.dylib (83) <6BB70B87-C454-32CE-A7C7-40029EA0A989> /usr/lib/system/libcache.dylib
    0x7fff69ab0000 -     0x7fff69abbff7  libcommonCrypto.dylib (60157) <E81A05AF-42D9-36EF-BB81-E174EF928D27> /usr/lib/system/libcommonCrypto.dylib
    0x7fff69abc000 -     0x7fff69ac3fff  libcompiler_rt.dylib (101.1) <670BFA40-896E-3641-8B44-2C3F7794AC37> /usr/lib/system/libcompiler_rt.dylib
    0x7fff69ac4000 -     0x7fff69acdff7  libcopyfile.dylib (166) <4473B855-7351-3A22-8445-A106BABDE2CE> /usr/lib/system/libcopyfile.dylib
    0x7fff69ace000 -     0x7fff69b65fc7  libcorecrypto.dylib (837) <8EF936FD-7FCB-3ABB-AE1A-4C67BAAD12E5> /usr/lib/system/libcorecrypto.dylib
    0x7fff69c7c000 -     0x7fff69cbdff8  libdispatch.dylib (1170.0.0.0.1) <5D3E85BA-496E-311A-A4B9-D5FE755B4148> /usr/lib/system/libdispatch.dylib
    0x7fff69cbe000 -     0x7fff69cf3ff7  libdyld.dylib (727) <A648F5F7-B2D8-304D-AA8A-9306D2C67486> /usr/lib/system/libdyld.dylib
    0x7fff69cf4000 -     0x7fff69cf4ffb  libkeymgr.dylib (30) <4730879B-FAC0-3D72-9AEF-FAB6E25EF77F> /usr/lib/system/libkeymgr.dylib
    0x7fff69cf5000 -     0x7fff69d01ff7  libkxld.dylib (6110.0.0.121.5) <5DAC58F0-2268-3778-8352-3AEFE8051072> /usr/lib/system/libkxld.dylib
    0x7fff69d02000 -     0x7fff69d02fff  liblaunch.dylib (1706.0.0.120.1) <27AF6281-5429-39DD-B4E2-AE95F994756C> /usr/lib/system/liblaunch.dylib
    0x7fff69d03000 -     0x7fff69d08ff7  libmacho.dylib (947) <BA4E2E9E-8209-3A5B-BBCE-36144C0B6DB6> /usr/lib/system/libmacho.dylib
    0x7fff69d09000 -     0x7fff69d0bffb  libquarantine.dylib (108) <D9D6E4F5-E0A0-3F7F-A976-0DC1539D8C25> /usr/lib/system/libquarantine.dylib
    0x7fff69d0c000 -     0x7fff69d0dff7  libremovefile.dylib (47) <2471C8CA-C0B6-379B-A254-E9A9FEDBD16E> /usr/lib/system/libremovefile.dylib
    0x7fff69d0e000 -     0x7fff69d25ffb  libsystem_asl.dylib (375) <6DCCCF11-0ED9-3A7E-8E92-239633822070> /usr/lib/system/libsystem_asl.dylib
    0x7fff69d26000 -     0x7fff69d26fff  libsystem_blocks.dylib (74) <DA9CF4AE-B0B4-34B0-8159-ABA153F597DA> /usr/lib/system/libsystem_blocks.dylib
    0x7fff69d27000 -     0x7fff69daefff  libsystem_c.dylib (1346) <99719134-AAF7-3D8D-B85F-627D036DEF51> /usr/lib/system/libsystem_c.dylib
    0x7fff69daf000 -     0x7fff69db2fff  libsystem_configuration.dylib (1054) <D9F554B0-D3B8-3DF7-B808-63E6C454213C> /usr/lib/system/libsystem_configuration.dylib
    0x7fff69db3000 -     0x7fff69db6ff7  libsystem_coreservices.dylib (110) <38070ABE-3AAF-332E-942B-AA868A696099> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff69db7000 -     0x7fff69dbeff7  libsystem_darwin.dylib (1346) <8850250F-6EFC-3E67-AC86-CDF455EA6E66> /usr/lib/system/libsystem_darwin.dylib
    0x7fff69dbf000 -     0x7fff69dc6ffb  libsystem_dnssd.dylib (1075.120.1) <DB241F31-56B3-3566-9D59-FC7E59BBEDBC> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff69dc7000 -     0x7fff69dc8ffb  libsystem_featureflags.dylib (17) <0793ABFB-5B05-3446-A9F0-7A5F0E48EF7C> /usr/lib/system/libsystem_featureflags.dylib
    0x7fff69dc9000 -     0x7fff69e16ff7  libsystem_info.dylib (537) <D93A5C70-2BAC-3DCE-9518-A57A9EEC37F0> /usr/lib/system/libsystem_info.dylib
    0x7fff69e17000 -     0x7fff69e43ff7  libsystem_kernel.dylib (6110.0.0.121.5) <49272A75-4403-3FC3-9BA6-9963F64FC89F> /usr/lib/system/libsystem_kernel.dylib
    0x7fff69e44000 -     0x7fff69e8bff7  libsystem_m.dylib (3178) <CCD026CE-E698-38E1-9A2B-A959701AB769> /usr/lib/system/libsystem_m.dylib
    0x7fff69e8c000 -     0x7fff69eb3fff  libsystem_malloc.dylib (281) <EF69D4F4-FDB8-376F-BBF6-524136AEA0F0> /usr/lib/system/libsystem_malloc.dylib
    0x7fff69eb4000 -     0x7fff69ec1ff3  libsystem_networkextension.dylib (1060) <5EA62432-5AA4-3E97-A7D4-8620203D4D7B> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff69ec2000 -     0x7fff69ecbfff  libsystem_notify.dylib (241) <D98D81E6-0AEA-36D0-BB94-F4355DFD9AB8> /usr/lib/system/libsystem_notify.dylib
    0x7fff69ecc000 -     0x7fff69ed5fe7  libsystem_platform.dylib (218) <C28174AD-A955-3F85-9019-197ADED27BD0> /usr/lib/system/libsystem_platform.dylib
    0x7fff69ed6000 -     0x7fff69ee0fff  libsystem_pthread.dylib (410) <FB5313DA-56A4-35CB-8834-3B3B5019014A> /usr/lib/system/libsystem_pthread.dylib
    0x7fff69ee1000 -     0x7fff69ee5ffb  libsystem_sandbox.dylib (1183.0.0.121.1) <8E878E50-41C6-35E2-9180-FAFC495DC2FC> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff69ee6000 -     0x7fff69ee8ff7  libsystem_secinit.dylib (56) <60DD67AA-2F3E-3227-8F93-0F87ED4E0E87> /usr/lib/system/libsystem_secinit.dylib
    0x7fff69ee9000 -     0x7fff69ef0ffb  libsystem_symptoms.dylib (1212.0.0.120.3) <2455120F-58A6-3484-86CF-9F4A54645C38> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff69ef1000 -     0x7fff69f07ff2  libsystem_trace.dylib (1135) <8AE584BE-609A-3F08-BE8B-06B03FFCEDD0> /usr/lib/system/libsystem_trace.dylib
    0x7fff69f09000 -     0x7fff69f0effb  libunwind.dylib (35.4) <5B237183-5F54-31BF-A0F4-394222B7CA1D> /usr/lib/system/libunwind.dylib
    0x7fff69f0f000 -     0x7fff69f43ff6  libxpc.dylib (1706.0.0.120.1) <E6971D10-BA48-3E84-9EBD-A258042167B1> /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: 5451
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=539.6M resident=0K(0%) swapped_out_or_unallocated=539.6M(100%)
Writable regions: Total=746.5M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=746.5M(100%)
 
                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               384K        3 
Activity Tracing                   256K        1 
CG backing stores                  440K        2 
CG image                           208K       12 
CoreAnimation                     25.6M       35 
CoreGraphics                         8K        1 
CoreImage                            8K        2 
CoreUI image data                  512K        9 
Foundation                           4K        1 
IOKit                            133.5M       39 
Kernel Alloc Once                    8K        1 
MALLOC                           185.1M       59 
MALLOC guard page                   48K       11 
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
Memory Tag 242                      12K        1 
STACK GUARD                       56.0M        7 
Stack                             11.0M        7 
VM_ALLOCATE                       5668K       35 
__DATA                            24.8M      275 
__DATA_CONST                        20K        1 
__FONT_DATA                          4K        1 
__LINKEDIT                       352.0M        4 
__OBJC                               8K        1 
__OBJC_RO                         31.4M        1 
__OBJC_RW                         1716K        2 
__TEXT                           187.6M      272 
__UNICODE                          564K        1 
mapped file                       55.1M       16 
shared memory                      648K       15 
===========                     =======  ======= 
TOTAL                              1.4G      816 
TOTAL, minus reserved VM space     1.0G      816 

Model: iMac14,2, BootROM 138.0.0.0.0, 4 processors, Intel Core i5, 3.4 GHz, 16 GB, SMC 2.15f7
Graphics: kHW_NVidiaGeForceGTX775MItem, NVIDIA GeForce GTX 775M, spdisplays_pcie_device, 2 GB
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80CE, 0x4D34373142314737334442302D594B302020
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80CE, 0x4D34373142314737334442302D594B302020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x111), Broadcom BCM43xx 1.0 (7.77.87.1 AirPortDriverBrcmNIC-1423)
Bluetooth: Version 7.0.0d93, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: APPLE SSD SD0128F, 121.33 GB
Serial ATA Device: APPLE HDD ST1000DM003, 1 TB
USB Device: USB 3.0 Bus
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: FaceTime HD Camera (Built-in)
Thunderbolt Bus: iMac, Apple Inc., 23.10

@someperson
Copy link
Contributor Author

*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Cannot update for observer <NSFrontmostDocumentWindowObserver 0x7fff8eae6b88> for the key path "mainWindow.representedURL" from <TCocoaApplication 0x101e02fb0>, most likely because the value for the key "mainWindow" has changed without an appropriate KVO notification being sent. Check the KVO-compliance of the TCocoaApplication class.'

This appears to be caused by a known issue in Lazarus that will be fixed in the next version. See https://bugs.freepascal.org/view.php?id=35702

I think our best bet here will be to just wait for the next version before supporting 10.15. The application could be built using an SVN pull of Lazarus to work around this, but that would add a fair amount of complexity to the build process and I don't know what sort of issues it could potentially cause. I think it's also worth noting that 10.15 is still in the prerelease stage, so supporting it at this stage probably isn't critical.

@PeterDaveHello
Copy link
Member

@someperson thanks again, I agree with you about just wait for the next version, and I also need more time to test it!

cc #1150

@PeterDaveHello
Copy link
Member

no mind, just triggered the build again, those for raspberry pi fails frequently on Travis CI

@someperson someperson force-pushed the cocoa branch 5 times, most recently from 5a76765 to 38f3e51 Compare July 14, 2019 00:59
@someperson
Copy link
Contributor Author

@bertybassett Could you please retest using my latest build? It should run in macOS 10.15 Public Beta 2 (if you're still running Public Beta 1 or an older developer release, you might need to update).

@PeterDaveHello
Copy link
Member

Look like the issue was resolved from upstream, I don't have macOS v10.15 beta yet, so can't test it right now, but please feel free to let me know when it's ready to be merged! Thanks.

@someperson
Copy link
Contributor Author

@PeterDaveHello My concern with merging this in as things stand is that I haven't tested (and am not even sure I know how to test in some cases) all features in the application. I only discovered the other day that the "New connection" dialog was broken, for example, and it wasn't hard to fix, but I don't know if there are more instances like this. This is why I have been calling my builds alpha versions.

I have confirmed that the application runs in my 10.15 VM, but 10.15 isn't required to test it. I don't know how far back it supports, but it definitely runs in 10.14, and Travis CI compiles it in a 10.13 environment, so I'd expect it to work there as well.

@PeterDaveHello
Copy link
Member

PeterDaveHello commented Jul 15, 2019

@someperson yes, we should test it more 😙

btw, may I know your development environment? Is it also macOS v10.14? Thanks

@PeterDaveHello
Copy link
Member

PeterDaveHello commented Jul 15, 2019

I'm asking this because I can't install fpc v3.0.4 on macOS v10.14, but v3.0.4a can 🤔 maybe need to upgrade fpc here.

$ sudo installer -pkg /Volumes/fpc-3.0.4.intel-macosx/fpc-3.0.4.intel-macosx.pkg -target /
installer: Cannot install on volume / because it is disabled.
installer: You have to install Xcode and its command line tools before installing this package. See http://www.freepascal.org/down/i386/macosx-netherlands.var for information on how to install the command line tools.
 $ sudo installer -pkg /Volumes/fpc-3.0.4a.intel-macosx/fpc-3.0.4a.intel-macosx.pkg -target /
installer: Package name is Free Pascal Compiler Intel 3.0.4
installer: Upgrading at base path /
installer: The upgrade was successful.

but even with fpc 3.0.4a, I still failed at final(?) linking:

(9015) Linking ./transgui
ld: file not found: /usr/lib/crt1.10.5.o
An error occurred while linking 
transgui.lpr(57) Error: (9013) Error while linking
transgui.lpr(57) Fatal: (10026) There were 1 errors compiling module, stopping
Fatal: (1018) Compilation aborted

didn't realize v10.14 will need more effort 😱

maybe I'll need to downgrade to v10.13 as workaround, but eventually I prefer to upgrade both development environment and CI to macOS 10.14, after I can build it on v10.14

@someperson
Copy link
Contributor Author

someperson commented Jul 15, 2019

@PeterDaveHello My development environment is 10.14, though admittedly, I installed FPC and Lazarus on it manually, rather than using the script. I tried bumping FPC to 3.0.4a the other day, but for reasons I didn't understand, this resulted in problems compiling it, whereas 3.0.4 worked. If you want, I can look more into this. 3.0.4 is the version I have installed on my machine though, so I'm not sure why you're having problems.

@someperson
Copy link
Contributor Author

@PeterDaveHello Something also worth noting is that I've noticed that the builds I've produced on my machine in 10.14 are Dark Mode-aware, but Lazarus' support for Dark Mode seems to be incomplete, resulting in some UI elements being unreadable if the user has Dark Mode enabled. The builds from Travis CI don't have this issue since the application produced runs solely in Light Mode regardless of the user's settings. Do we need to find a workaround for this now?

@PeterDaveHello
Copy link
Member

@someperson feel free to help improve any part of this project, including dependency upgrade like macOS, fpc, lazarus, etc, and also features like the dark mode.

I'm still trying to understand why I'm facing the issues on macOS 10.14, already tried on both model of 2014 and 2018, thanks for your help anyway!

@FezVrasta
Copy link

I tried to compile this branch but it still outputs a 32bit executable on Catalina...

sh -c 'cd setup/macosx && ./compilers.sh'
sh -c 'cd setup/macosx && ./create_app_new.sh' 

am I missing something?

@jeromeof
Copy link

I am on the latest Catalina Beta - any chance of a DMG file so I can test it also?

@keithah
Copy link

keithah commented Aug 26, 2019

I am on the latest Catalina Beta - any chance of a DMG file so I can test it also?

His builds are at: https://github.com/someperson/transgui/releases

Not sure if he'd prefer issues listed here, or somewhere else. I noticed his repo has issues turned off, so can't put them there.

@someperson
Copy link
Contributor Author

I just turned on Issues in my repo, so feel free to file anything specific to the 64-bit builds there. Thanks for the heads-up; I didn't even know Issues could be turned off.

@jeromeof
Copy link

I just turned on Issues in my repo, so feel free to file anything specific to the 64-bit builds there. Thanks for the heads-up; I didn't even know Issues could be turned off.

Thanks, briefly installed it and it works fine - once I got past the security 'integrity' warning apple display. I will try and test it more fully in the next few days but it looks great.

@someperson
Copy link
Contributor Author

@PeterDaveHello I just merged in a number of improvements, including fixes for building on macOS 10.14. I also bumped the Travis CI environment to Xcode 10.3 on macOS 10.14. Would you mind retesting with these changes?

@PeterDaveHello
Copy link
Member

@someperson Sure, I will take a look soon, thanks!

transgui.lpi Outdated
@@ -211,7 +211,7 @@
<Verbosity>
<ShowHints Value="False"/>
</Verbosity>
<CustomOptions Value="-Sa"/>
<CustomOptions Value="-Sa -CX -XX"/>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure but wondering if this one should be separated into another commit as it affects not only macOS build?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unfortunately, this change is kind of necessary unless certain references to the macOS framework headers are removed from transgui. Otherwise, there is a dependency on Carbon that cannot be resolved in the x86_64 macOS world, causing problems during compilation. See https://wiki.freepascal.org/univint

These flags enable smart linking, which causes anything that isn't used to be dropped at compile-time. Importantly, that includes the Carbon dependency when compiling for Cocoa.

To be honest with you, I don't know how to figure out exactly what would need to be removed to get rid of the Carbon dependency, so this was the easier solution. I know it's not ideal since it affects the other builds, although it shouldn't break anything in theory. Feel free to let me know if you have a better idea.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you think it's possible to separate it into another PR which should be merged before this one? I think we can do some tests to make sure it won't bring some negative affects to the current builds. Thanks.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can definitely put it on a branch by itself and create a PR for it. I'll go ahead and do that. Thanks!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've merged #1252 , so let's remove this diff here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

Reverted VERSION.txt and changed compilers.sh to build correct version of Lazarus

Use x86_64 compiler when building Lazarus

Rebased cocoa branch onto latest upstream master

Bumped FPC to 3.0.4a and Lazarus to 2.0.2a

Reverted FPC to 3.0.4

Fixed "New connection" dialog on macOS

Fixed "Show advanced options" checkbox on macOS

Bumped Lazarus to 2.0.4 and FPC to 3.0.4a

Bumped build environment to xcode10.3

Added flags to lazbuild command in order to build the application fully using x86_64 cocoa

Enabled smart linking in order to allow compilation fully without Carbon
to succeed

Set resulting DMG filesystem to HFS+
@PeterDaveHello PeterDaveHello merged commit 0284f72 into transmission-remote-gui:master Sep 13, 2019
@SavageAUS
Copy link

Just downloaded transgui-5.17.0-cocoa-alpha6 on latest Catalina beta (19A558d) and so far all is fine.
Thank you so much for this 64bit build @someperson

@durosity
Copy link

durosity commented Oct 6, 2019

Just FYI on Catalina 19A582a I've found that the file listings display peculiarly when dark mode is enabled. see screenshot for details
Screenshot 2019-10-06 at 19 02 36

@garz75
Copy link

garz75 commented Oct 21, 2019

Thank you so much @someperson for porting to 64bits and Cocoa, and thanks @PeterDaveHello for the quick merge. I had the build from Sam installed for two weeks, had no issue with it even after the upgrade to Catalina, and I just upgraded to the new 5.18.0 official version, no problem either so far.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

10 participants