KhronosGroup / MoltenVK

MoltenVK is a Vulkan Portability implementation. It layers a subset of the high-performance, industry-standard Vulkan graphics and compute API over Apple's Metal graphics framework, enabling Vulkan applications to run on macOS, iOS and tvOS.
Apache License 2.0
4.79k stars 422 forks source link

Segfault with recent versions of SDK with Xenko Vulkan #824

Closed phr00t closed 4 years ago

phr00t commented 4 years ago

I've been working on Xenko, specifically my fork Focus (http://github.com/phr00t/focusengine), which only supports Vulkan. I currently run built games on MacOSX using the MoltenVK SDK v1.101, which seems to work fine.

Using any SDK release version later than v1.101 (like v1.106+) first caused an error that a Vulkan feature/extension was unsupported and my application wouldn't run. I modified my Vulkan implementation to only request features listed as supported by the Vulkan device (and also added the METAL/OSX SURFACE feature/extension), hoping that would resolve the issue.

Now all I get is "segfault: 11".

My Vulkan implementation works fine on Windows on all tested configurations (Intel HD, NVIDIA & AMD GPUs of varying versions). My games startup and run fine on the MoltenVK SDK v1.101, just nothing more recent. Am I "safe" sticking with this SDK version? What changed between these two versions that might be affecting me here?

Any help is appreciated!

MattGuerrette commented 4 years ago

From the available stack trace. This appears to be due to the following: GetPhysicalDeviceCalibrateableTimeDomainsEXT

Any info on what causes this?

Process: VixenTest [1953] Path: /Users/USER/*/VixenTest.app/Contents/MacOS/VixenTest Identifier: ??? Version: ??? (???) Code Type: X86-64 (Native) Parent Process: clion [504] Responsible: clion [504] User ID: 501

Date/Time: 2020-02-04 16:26:58.399 -0500 OS Version: Mac OS X 10.15.3 (19D76) Report Version: 12 Bridge OS Version: 3.0 (14Y908) Anonymous UUID: 43B4DD66-A37C-5CB8-5A58-0B2D8EC7FE23

Time Awake Since Boot: 440 seconds

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

VM Regions Near 0: --> __TEXT 0000000101eaa000-0000000101fda000 [ 1216K] r-x/r-x SM=COW /Users/USER/*/VixenTest.app/Contents/MacOS/VixenTest

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libVkLayer_khronos_validation.dylib 0x000000010848ab2c get_dispatch_key(void const) + 12 1 libVkLayer_khronos_validation.dylib 0x00000001084e2f43 vulkan_layer_chassis::GetPhysicalDeviceCalibrateableTimeDomainsEXT(VkPhysicalDevice_T, unsigned int, VkTimeDomainEXT) + 35 2 libvulkan.1.2.131.dylib 0x000000010238597a GetPhysicalDeviceCalibrateableTimeDomainsEXT + 74 3 0x0000000101f8d060 Vixen::Vulkan::Device::SelectDevice(Vixen::Vulkan::Application const&) + 160 (vulkan.hpp:67561) 4 0x0000000101f8cb98 Vixen::Vulkan::Device::Device(std::1::unique_ptr<Vixen::Vulkan::Application, std::__1::default_delete > const&) + 664 (Vixen.Vulkan.Device.cpp:28) 5 0x0000000101f8f53d Vixen::Vulkan::Device::Device(std::1::unique_ptr<Vixen::Vulkan::Application, std::1::default_delete > const&) + 29 (Vixen.Vulkan.Device.cpp:62) 6 0x0000000101eef778 std::1::compressed_pair_elem<Vixen::Vulkan::Device, 1, false>::compressed_pair_elem<std::1::unique_ptr<Vixen::Vulkan::Application, std::1::default_delete >&, 0ul>(std::1::piecewise_construct_t, std::1::tuple<std::1::unique_ptr<Vixen::Vulkan::Application, std::__1::default_delete >&>, std::1::tuple_indices<0ul>) + 56 (memory:2156) 7 0x0000000101eef6e5 std::1::compressed_pair<std::1::allocator, Vixen::Vulkan::Device>::compressed_pair<std::1::allocator&, std::1::unique_ptr<Vixen::Vulkan::Application, std::1::default_delete >&>(std::1::piecewise_construct_t, std::1::tuple<std::1::allocator&>, std::1::tuple<std::1::unique_ptr<Vixen::Vulkan::Application, std::__1::default_delete >&>) + 101 (memory:2260) 8 0x0000000101eef345 std::1::compressed_pair<std::1::allocator, Vixen::Vulkan::Device>::compressed_pair<std::1::allocator&, std::1::unique_ptr<Vixen::Vulkan::Application, std::__1::default_delete >&>(std::1::piecewise_construct_t, std::1::tuple<std::1::allocator&>, std::1::tuple<std::1::unique_ptr<Vixen::Vulkan::Application, std::1::default_delete >&>) + 37 (memory:2260) 9 0x0000000101eef23c std::1::shared_ptr_emplace<Vixen::Vulkan::Device, std::1::allocator >::shared_ptr_emplace<std::__1::unique_ptr<Vixen::Vulkan::Application, std::1::default_delete >&>(std::1::allocator, std::1::unique_ptr<Vixen::Vulkan::Application, std::1::default_delete >&) + 124 (memory:3672) 10 0x0000000101eeeebd std::1::shared_ptr_emplace<Vixen::Vulkan::Device, std::1::allocator >::shared_ptr_emplace<std::__1::unique_ptr<Vixen::Vulkan::Application, std::1::default_delete >&>(std::1::allocator, std::1::unique_ptr<Vixen::Vulkan::Application, std::1::default_delete >&) + 29 (memory:3673) 11 0x0000000101eeecb5 std::__1::shared_ptr std::1::shared_ptr::make_shared<std::1::unique_ptr<Vixen::Vulkan::Application, std::__1::default_delete >&>(std::1::unique_ptr<Vixen::Vulkan::Application, std::1::default_delete >&) + 181 (memory:4331) 12 0x0000000101eb61bf std::1::enable_if<!(is_array::value), std::1::shared_ptr >::type std::1::make_shared<Vixen::Vulkan::Device, std::1::unique_ptr<Vixen::Vulkan::Application, std::__1::default_delete >&>(std::1::unique_ptr<Vixen::Vulkan::Application, std::__1::default_delete >&) + 47 (memory:4710) 13 0x0000000101ead374 main + 468 (vulkantest.cpp:36) 14 libdyld.dylib 0x00007fff694757fd start + 1

Thread 1:: SDLTimer 0 libsystem_kernel.dylib 0x00007fff695b8ce6 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6967a185 _pthread_cond_wait + 701 2 org.libsdl.SDL2 0x00000001023fc33e 0x1023d9000 + 144190 3 org.libsdl.SDL2 0x00000001023fd860 0x1023d9000 + 149600 4 org.libsdl.SDL2 0x00000001023fe545 0x1023d9000 + 152901 5 org.libsdl.SDL2 0x00000001023fe05c 0x1023d9000 + 151644 6 org.libsdl.SDL2 0x00000001023fdab9 0x1023d9000 + 150201 7 libsystem_pthread.dylib 0x00007fff69679e65 _pthread_start + 148 8 libsystem_pthread.dylib 0x00007fff6967583b thread_start + 15

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

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

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

Thread 5: 0 libsystem_pthread.dylib 0x00007fff69675818 start_wqthread + 0

Thread 6:: AMCP Logging Spool 0 libsystem_kernel.dylib 0x00007fff695b6296 semaphore_wait_trap + 10 1 com.apple.audio.caulk 0x00007fff65659a96 caulk::mach::semaphore::wait() + 16 2 com.apple.audio.caulk 0x00007fff65659922 caulk::semaphore::timed_wait(double) + 106 3 com.apple.audio.caulk 0x00007fff65659734 caulk::concurrent::details::worker_thread::run() + 30 4 com.apple.audio.caulk 0x00007fff65659174 void caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuple<caulk::concurrent::details::worker_thread> > >(void) + 45 5 libsystem_pthread.dylib 0x00007fff69679e65 _pthread_start + 148 6 libsystem_pthread.dylib 0x00007fff6967583b thread_start + 15

Thread 7: 0 libsystem_kernel.dylib 0x00007fff695b6296 semaphore_wait_trap + 10 1 com.apple.audio.caulk 0x00007fff65659a96 caulk::mach::semaphore::wait() + 16 2 com.apple.audio.caulk 0x00007fff65659922 caulk::semaphore::timed_wait(double) + 106 3 com.apple.audio.caulk 0x00007fff65659734 caulk::concurrent::details::worker_thread::run() + 30 4 com.apple.audio.caulk 0x00007fff65659174 void caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuple<caulk::concurrent::details::worker_thread> > >(void) + 45 5 libsystem_pthread.dylib 0x00007fff69679e65 _pthread_start + 148 6 libsystem_pthread.dylib 0x00007fff6967583b thread_start + 15

Thread 8: 0 libsystem_kernel.dylib 0x00007fff695b62ae semaphore_timedwait_trap + 10 1 libdispatch.dylib 0x00007fff6941ca1b _dispatch_sema4_timedwait + 76 2 libdispatch.dylib 0x00007fff6941ce42 _dispatch_semaphore_wait_slow + 58 3 libdispatch.dylib 0x00007fff6942a642 _dispatch_worker_thread + 318 4 libsystem_pthread.dylib 0x00007fff69679e65 _pthread_start + 148 5 libsystem_pthread.dylib 0x00007fff6967583b thread_start + 15

Thread 0 crashed with X86 Thread State (64-bit): rax: 0x00000001084e2f20 rbx: 0x0000000000000000 rcx: 0x00007fceafc4b078 rdx: 0x0000000000000000 rdi: 0x0000000000000000 rsi: 0x00007ffeedd52434 rbp: 0x00007ffeedd51960 rsp: 0x00007ffeedd51960 r8: 0x00007fceafee2e2c r9: 0x00000000eafee2f9 r10: 0x00000000fe000000 r11: 0x0000000000000000 r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000 rip: 0x000000010848ab2c rfl: 0x0000000000010202 cr2: 0x0000000000000000

Logical CPU: 0 Error Code: 0x00000004 (no mapping for user data write) Trap Number: 14

Binary Images: 0x101eaa000 - 0x101fd9ff3 + (??? - ???) /Users/USER/*/VixenTest.app/Contents/MacOS/VixenTest 0x102377000 - 0x1023c5ffb +libvulkan.1.2.131.dylib (0) <393D234D-B70F-310D-8893-BB93561315DD> /usr/local/lib/libvulkan.1.2.131.dylib 0x1023d9000 - 0x102507fff +org.libsdl.SDL2 (2.0.10 - 2.0.10) /Library/Frameworks/SDL2.framework/Versions/A/SDL2 0x10647c000 - 0x10647f047 libobjc-trampolines.dylib (781.2) /usr/lib/libobjc-trampolines.dylib 0x1064aa000 - 0x1064aefff com.apple.audio.AppleHDAHALPlugIn (283.15 - 283.15) /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn 0x1064b7000 - 0x1064caff3 com.apple.iokit.IOHIDLib (2.0.0 - 2.0.0) <997CE55A-3A9B-3B5E-9FF6-19953336FB0B> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib 0x107ae5000 - 0x107f85ff3 +libMoltenVK.dylib (0) /usr/local/lib/libMoltenVK.dylib 0x108486000 - 0x10925affb +libVkLayer_khronos_validation.dylib (0) /usr/local/lib/libVkLayer_khronos_validation.dylib 0x11106f000 - 0x1110ffcb7 dyld (733.8) /usr/lib/dyld 0x7fff265dc000 - 0x7fff266fcff5 com.apple.AMDMTLBronzeDriver (3.5.5 - 3.0.5) /System/Library/Extensions/AMDMTLBronzeDriver.bundle/Contents/MacOS/AMDMTLBronzeDriver 0x7fff2aa16000 - 0x7fff2ae2cff6 com.apple.driver.AppleIntelKBLGraphicsMTLDriver (14.4.23 - 14.0.4) /System/Library/Extensions/AppleIntelKBLGraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelKBLGraphicsMTLDriver 0x7fff2daf4000 - 0x7fff2daf4fff com.apple.Accelerate (1.11 - Accelerate 1.11) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fff2daf5000 - 0x7fff2db0bfff libCGInterfaces.dylib (524.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib 0x7fff2db0c000 - 0x7fff2e177fef com.apple.vImage (8.1 - 524.2) <33B60C65-1E08-3490-ADC7-6C75AA3EA022> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fff2e178000 - 0x7fff2e3e1fff libBLAS.dylib (1303.60.1) <0FE82DB0-0E71-300A-BF0B-70BF3478FE79> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fff2e3e2000 - 0x7fff2e6d1ff7 libBNNS.dylib (144.40.3) <86C8FBB0-19D3-355B-99A3-6B094BB98C06> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib 0x7fff2e6d3000 - 0x7fff2ea78fff libLAPACK.dylib (1303.60.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fff2ea79000 - 0x7fff2ea8eff8 libLinearAlgebra.dylib (1303.60.1) <0E47C269-832E-3B55-A6B6-855648BD206E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x7fff2ea8f000 - 0x7fff2ea94ff3 libQuadrature.dylib (7) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib 0x7fff2ea95000 - 0x7fff2eb05fff libSparse.dylib (103) <533DFAE8-8458-31F4-8AE2-B73C3869CED2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib 0x7fff2eb06000 - 0x7fff2eb18fef libSparseBLAS.dylib (1303.60.1) <7CECC6DF-B4A8-38A7-B4E9-0CDDC6EA2510> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib 0x7fff2eb19000 - 0x7fff2ecf2ffb libvDSP.dylib (735.40.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fff2ecf3000 - 0x7fff2edaefd7 libvMisc.dylib (735.40.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fff2edaf000 - 0x7fff2edaffff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff2edb0000 - 0x7fff2ee0fffc com.apple.Accounts (113 - 113) /System/Library/Frameworks/Accounts.framework/Versions/A/Accounts 0x7fff2ef55000 - 0x7fff2fd10fff com.apple.AppKit (6.9 - 1894.30.142) <5A1752C0-67F4-3EDF-97DA-81AB42824B7B> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fff2fd60000 - 0x7fff2fd60fff com.apple.ApplicationServices (48 - 50) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fff2fd61000 - 0x7fff2fdccfff com.apple.ApplicationServices.ATS (377 - 493.0.2.1) <99B0135E-8EB3-307E-86E3-04818B690B1A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fff2fe65000 - 0x7fff2fea3ff8 libFontRegistry.dylib (274.0.2.3) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fff2fefe000 - 0x7fff2ff2dff7 com.apple.ATSUI (1.0 - 1) <7956D5E1-879C-3A3F-990F-96B57EC0BFD3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI 0x7fff2ff2e000 - 0x7fff2ff32ff3 com.apple.ColorSyncLegacy (4.13.0 - 1) <0805CEBA-9129-3EBC-85A5-32155C2F3D83> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy 0x7fff2ffcd000 - 0x7fff30023ff2 com.apple.HIServices (1.22 - 674.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fff30024000 - 0x7fff30032fff com.apple.LangAnalysis (1.7.0 - 1.7.0) <3D4B4F59-6A83-302E-A460-5B903E9756EF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fff30033000 - 0x7fff30078ff2 com.apple.print.framework.PrintCore (15 - 516) <1F202B29-4770-3D69-85D0-2B3F6982C45A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fff30079000 - 0x7fff30083fff com.apple.QD (4.0 - 413) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fff30084000 - 0x7fff30091ff0 com.apple.speech.synthesis.framework (9.0.24 - 9.0.24) <4A1B8245-3735-361B-A456-FCE540D78707> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fff30092000 - 0x7fff30172ffa com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <7B308BA7-F08A-3E70-A494-F03A688AAA42> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fff30174000 - 0x7fff30174fff com.apple.audio.units.AudioUnit (1.14 - 1.14) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fff304ea000 - 0x7fff30876ff6 com.apple.CFNetwork (1121.1.2 - 1121.1.2) <4E539AC8-A995-3BA8-AAD6-31D97DAE734B> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff308f1000 - 0x7fff308f1fff com.apple.Carbon (160 - 162) <916D6D9E-3FE9-355C-913B-B44CAF35146D> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x7fff308f2000 - 0x7fff308f5ffb com.apple.CommonPanels (1.2.6 - 101) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x7fff308f6000 - 0x7fff30beaffb com.apple.HIToolbox (2.1.1 - 994) <03BF3899-5DD5-3C1F-9DC6-B4C71CD656B6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fff30beb000 - 0x7fff30beeff3 com.apple.help (1.3.8 - 68) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x7fff30bef000 - 0x7fff30bf4ff7 com.apple.ImageCapture (9.0 - 1600.27.1) <1EFEBF06-C0DD-337E-805E-955A3A462395> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x7fff30bf5000 - 0x7fff30bf5fff com.apple.ink.framework (10.15 - 227) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x7fff30bf6000 - 0x7fff30c10ff2 com.apple.openscripting (1.7 - 185.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x7fff30c31000 - 0x7fff30c31fff com.apple.print.framework.Print (15 - 271) <26144B7F-F5C4-311D-A602-D014F0D4434D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x7fff30c32000 - 0x7fff30c34ff7 com.apple.securityhi (9.0 - 55008) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x7fff30c35000 - 0x7fff30c3bff7 com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <2A1ECC85-580E-3508-BA1B-93222EE431A6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fff30dd6000 - 0x7fff30dd6fff com.apple.Cocoa (6.11 - 23) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x7fff30de4000 - 0x7fff30fcfff7 com.apple.ColorSync (4.13.0 - 3394.3) <61F27F92-1158-36A0-90D0-911A590F2904> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fff312bf000 - 0x7fff317ceffa com.apple.audio.CoreAudio (5.0 - 5.0) /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fff31821000 - 0x7fff31858ff0 com.apple.CoreBluetooth (1.0 - 1) /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth 0x7fff31859000 - 0x7fff31c3bffe com.apple.CoreData (120 - 977.1) <59E37E60-C008-3FE0-BA4B-CF344BF72B70> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fff31c3c000 - 0x7fff31d4cffe com.apple.CoreDisplay (1.0 - 186.3.12) <4E34C576-C833-3E09-870A-13F4860337F5> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay 0x7fff31d4d000 - 0x7fff321cdfe7 com.apple.CoreFoundation (6.9 - 1674.114) <5810CC45-FB5D-3A78-861F-7BE03F9B2FDD> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff321cf000 - 0x7fff32848ff0 com.apple.CoreGraphics (2.0 - 1348.16) <48655F49-3617-33E6-B023-C2E031778FBF> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fff32856000 - 0x7fff32bb3ff5 com.apple.CoreImage (15.0.0 - 920.9) <65109A99-EE48-3228-B73A-33044833A600> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fff3313d000 - 0x7fff3313dfff com.apple.CoreServices (1069.11 - 1069.11) <3BBDA17B-6F86-35F4-B785-AFA2A14B6F51> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fff3313e000 - 0x7fff331c3fff com.apple.AE (838 - 838) <877C7270-575A-3D5F-B768-4724037F025D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fff331c4000 - 0x7fff334a5ff7 com.apple.CoreServices.CarbonCore (1217 - 1217) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fff334a6000 - 0x7fff334f3ff5 com.apple.DictionaryServices (1.2 - 323.3.1) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fff334f4000 - 0x7fff334fcfff com.apple.CoreServices.FSEvents (1268.60.1 - 1268.60.1) <8C772593-A2BA-33A7-BB43-49B9FCDD37CE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x7fff334fd000 - 0x7fff33736ff0 com.apple.LaunchServices (1069.11 - 1069.11) <7189EED9-9252-3030-AB32-6704AD9AEBAE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fff33737000 - 0x7fff337cfff9 com.apple.Metadata (10.7.0 - 2075.7) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fff337d0000 - 0x7fff337fdff7 com.apple.CoreServices.OSServices (1069.11 - 1069.11) <67A2F664-DCA1-3FD6-B88E-CF020EA8C59D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fff337fe000 - 0x7fff33865fff com.apple.SearchKit (1.4.1 - 1.4.1) <367BBFA7-F18C-34B6-B4C8-A244A125D5E0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fff33866000 - 0x7fff3388aff5 com.apple.coreservices.SharedFileList (131.4 - 131.4) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList 0x7fff33bb3000 - 0x7fff33d67ffe com.apple.CoreText (643.1.2.3 - 643.1.2.3) /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fff33d68000 - 0x7fff33dacfff com.apple.CoreVideo (1.8 - 334.0) <1331FE6E-328D-35FF-BC55-5A2231B804A1> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fff33dad000 - 0x7fff33e3aff9 com.apple.framework.CoreWLAN (13.0 - 1455.3) /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN 0x7fff340da000 - 0x7fff340e0fff com.apple.DiskArbitration (2.7 - 2.7) <5BE0B036-DEAB-3191-8D44-B489F4D39EE1> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fff342d4000 - 0x7fff343faff6 com.apple.FileProvider (265.1 - 265.1) /System/Library/Frameworks/FileProvider.framework/Versions/A/FileProvider 0x7fff3440f000 - 0x7fff34411ff3 com.apple.ForceFeedback (1.0.6 - 1.0.6) /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback 0x7fff34412000 - 0x7fff347daffc com.apple.Foundation (6.9 - 1674.114) <532BBAE7-F2BA-3779-94E0-BFEDF2D7AB38> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff34847000 - 0x7fff34897ff7 com.apple.GSS (4.0 - 2.0) <5873DEB8-F186-3B53-BDFD-4E827B7EFFA2> /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fff349d3000 - 0x7fff34aebff8 com.apple.Bluetooth (7.0.3 - 7.0.3f5) /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth 0x7fff34b52000 - 0x7fff34bf5ffb com.apple.framework.IOKit (2.0.2 - 1726.80.1) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fff34bf7000 - 0x7fff34c07ffc com.apple.IOSurface (269.6 - 269.6) <23D51648-9363-3696-9BF7-18F1B2AF621B> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fff34c7d000 - 0x7fff34ddafee com.apple.ImageIO.framework (3.3.0 - 1972.19) <484C67F4-2E4C-38F0-A2A5-A1CBE66558EE> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fff34ddb000 - 0x7fff34ddefff libGIF.dylib (1972.19) <2F8329F3-EE31-38AE-841A-D09BF48CAFF1> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fff34ddf000 - 0x7fff34e99fe7 libJP2.dylib (1972.19) <3A695C63-A86D-364B-BDC9-D83D5078E371> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fff34e9a000 - 0x7fff34ebefef libJPEG.dylib (1972.19) <4B2284A3-A308-3F54-AC7C-06FF2ED36ED2> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fff3513c000 - 0x7fff35156fef libPng.dylib (1972.19) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fff35157000 - 0x7fff35158fff libRadiance.dylib (1972.19) <11F23339-C944-30BE-AB22-B30D266F8CC0> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fff35159000 - 0x7fff351a2feb libTIFF.dylib (1972.19) <74C59557-26A7-362A-BAC5-564EE6867F2A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fff365c7000 - 0x7fff365d9ff3 com.apple.Kerberos (3.0 - 1) /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fff365da000 - 0x7fff365dafff libHeimdalProxy.dylib (77) /System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib 0x7fff3718a000 - 0x7fff3724dff1 com.apple.Metal (212.2.4 - 212.2.4) /System/Library/Frameworks/Metal.framework/Versions/A/Metal 0x7fff3724f000 - 0x7fff37269ff4 com.apple.MetalKit (141.1 - 141.1) <81C8FDD8-B0A2-3B81-A930-CD1AADBFF576> /System/Library/Frameworks/MetalKit.framework/Versions/A/MetalKit 0x7fff3726a000 - 0x7fff372a6ff3 com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <65A8E0C0-6266-3229-A58D-DA1E40068E25> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore 0x7fff372a7000 - 0x7fff3732dfe6 com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage 0x7fff3732e000 - 0x7fff37352ff8 com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <21FB637B-669C-3499-8BF3-1782B1484D52> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix 0x7fff37353000 - 0x7fff37368fff com.apple.MetalPerformanceShaders.MPSNDArray (1.0 - 1) <0EE1E81D-0ABE-355D-B33B-5E5365C907C1> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray 0x7fff37369000 - 0x7fff374c8ff4 com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <850F399A-D538-3A36-A0AF-5EB20AA55062> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork 0x7fff374c9000 - 0x7fff37517ff7 com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector 0x7fff37518000 - 0x7fff37519ff5 com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <97194F33-650C-31C1-8A5A-56F48E5F5ECB> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders 0x7fff3845f000 - 0x7fff3846bffe com.apple.NetFS (6.0 - 4.0) <0B2088AE-C16D-3FC3-9445-4EDAD2D51686> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fff3846c000 - 0x7fff385afff6 com.apple.Network (1.0 - 1) <16D0A17C-1FA8-336C-A082-3AD2A3DB8E3C> /System/Library/Frameworks/Network.framework/Versions/A/Network 0x7fff3afd8000 - 0x7fff3b030ff7 com.apple.opencl (3.5 - 3.5) <2B78F795-7131-3AAC-A2FB-FF01CB4A386D> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fff3b031000 - 0x7fff3b04dfff com.apple.CFOpenDirectory (10.15 - 220.40.1) /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fff3b04e000 - 0x7fff3b059ff7 com.apple.OpenDirectory (10.15 - 220.40.1) <9448EC8E-8B76-3142-9540-C0752529762A> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fff3b9b4000 - 0x7fff3b9b6fff libCVMSPluginSupport.dylib (17.10.22) <87C47A23-D8E9-3AE3-AADF-0DE1FF03905E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fff3b9b7000 - 0x7fff3b9bcfff libCoreFSCache.dylib (176.10) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib 0x7fff3b9bd000 - 0x7fff3b9c1fff libCoreVMClient.dylib (176.10) <35078399-3429-3EF5-AA29-C7E6CDB0F5FB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fff3b9c2000 - 0x7fff3b9caff7 libGFXShared.dylib (17.10.22) <2E8AF2C7-2BA8-3385-B7F5-F4E1234B5A8A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fff3b9cb000 - 0x7fff3b9d5fff libGL.dylib (17.10.22) <0EDD0D07-1CDD-3E35-8CAB-EDD65862E321> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fff3b9d6000 - 0x7fff3ba0bfff libGLImage.dylib (17.10.22) <86F7497C-6178-3E25-8BAD-9882681EAC84> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fff3bb9f000 - 0x7fff3bbdbfff libGLU.dylib (17.10.22) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fff3c60b000 - 0x7fff3c61aff7 com.apple.opengl (17.10.22 - 17.10.22) <9530427D-0AE4-3F7D-B036-73FD32DDAD77> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fff3d5d5000 - 0x7fff3d854ff1 com.apple.QuartzCore (1.11 - 820.6) <5366D2D9-670F-3B9B-A1F2-9C44F7DFC8E8> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fff3e3a4000 - 0x7fff3e6f6ffa com.apple.security (7.0 - 59306.80.4) /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fff3e6f7000 - 0x7fff3e780ff7 com.apple.securityfoundation (6.0 - 55236.60.1) <0129932D-89E5-3608-B22E-DB5F0B3C3DC4> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fff3e7af000 - 0x7fff3e7b3ff0 com.apple.xpc.ServiceManagement (1.0 - 1) <2475707B-F909-33C4-AAB7-80DC8D2CB435> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x7fff3f546000 - 0x7fff3f5b0fff com.apple.SystemConfiguration (1.19 - 1.19) <61B73150-6D87-3E2F-A935-B957425CC992> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fff4331b000 - 0x7fff433dffe7 com.apple.APFS (1412.81.1 - 1412.81.1) <7EC14196-E481-35C0-94F0-09E5B81AD3E5> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS 0x7fff444e0000 - 0x7fff444e1ff1 com.apple.AggregateDictionary (1.0 - 1) <4EA2428D-FFB2-372C-BC1C-821BE221E8D0> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary 0x7fff449f1000 - 0x7fff44a0effc com.apple.AppContainer (4.0 - 448.60.2) /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer 0x7fff44a63000 - 0x7fff44a71ff7 com.apple.AppSandbox (4.0 - 448.60.2) <0F317402-65DC-3D99-91BD-BA3F06B60517> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox 0x7fff44f00000 - 0x7fff44f24ff3 com.apple.framework.Apple80211 (13.0 - 1460.1) /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 0x7fff4505a000 - 0x7fff45069fef com.apple.AppleFSCompression (119 - 1.0) /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression 0x7fff45168000 - 0x7fff45173ff7 com.apple.AppleIDAuthSupport (1.0 - 1) /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport 0x7fff451b5000 - 0x7fff451fdfff com.apple.AppleJPEG (1.0 - 1) <42E71E36-8AFA-300C-8322-B6FE66E68441> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG 0x7fff455dd000 - 0x7fff455fffff com.apple.applesauce (1.0 - 16.22) /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce 0x7fff456bf000 - 0x7fff456c2ffb com.apple.AppleSystemInfo (3.1.5 - 3.1.5) /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo 0x7fff4575c000 - 0x7fff4576bff9 com.apple.AssertionServices (1.0 - 223.60.4) <24DF3272-5AE3-3E7B-AECC-5D3E1D1AA303> /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices 0x7fff462ff000 - 0x7fff4653cff7 com.apple.audio.AudioToolboxCore (1.0 - 1104.33) <0DB5EC73-CEEB-3971-B9C8-5263788DEBEC> /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore 0x7fff4653d000 - 0x7fff46656ff4 com.apple.AuthKit (1.0 - 1) <5B790973-7E89-3D7B-B1C9-56D3A65038CB> /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit 0x7fff46811000 - 0x7fff4681aff3 com.apple.coreservices.BackgroundTaskManagement (1.0 - 104) /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement 0x7fff4681b000 - 0x7fff468bcff8 com.apple.backup.framework (1.11.2 - 1298.2.10) /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x7fff468bd000 - 0x7fff4693effd com.apple.BaseBoard (464.1 - 464.1) <3F887960-21C3-3CB2-9DF2-59CA3DB64EB1> /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard 0x7fff46a40000 - 0x7fff46a7cfff com.apple.bom (14.0 - 219.2) <06E2ABAD-08EC-3EF5-8C02-38CF3C43C181> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom 0x7fff47602000 - 0x7fff47651fff com.apple.ChunkingLibrary (302 - 302) <9FA43C86-7BC1-3CC3-A4CE-74A455CD7709> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary 0x7fff48511000 - 0x7fff48522fff com.apple.CommonAuth (4.0 - 2.0) <6B36BE24-8D8B-3EE9-88BA-945B67F3AB6E> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fff48536000 - 0x7fff4854dfff com.apple.commonutilities (8.0 - 900) <7FADB6A2-AC75-329A-B4F8-D3A3350B02E9> /System/Library/PrivateFrameworks/CommonUtilities.framework/Versions/A/CommonUtilities 0x7fff4906b000 - 0x7fff4908aff0 com.apple.analyticsd (1.0 - 1) <74ED98BB-5B98-35A9-B6A4-02662EACE8BB> /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics 0x7fff495e1000 - 0x7fff495f1ff3 com.apple.CoreEmoji (1.0 - 107) <544182E2-893F-3975-AA70-26ADC637B3F1> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji 0x7fff49c45000 - 0x7fff49cafff0 com.apple.CoreNLP (1.0 - 213) <287973D6-1807-3A81-8F57-7BB39209F6C0> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP 0x7fff4a121000 - 0x7fff4a129ff0 com.apple.CorePhoneNumbers (1.0 - 1) <7DC06F8E-A897-38EE-B6E3-721C034F6067> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers 0x7fff4a876000 - 0x7fff4a899ff7 com.apple.CoreSVG (1.0 - 129) <7254CEB9-8A9C-3E02-A76D-CF858A5D87D5> /System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG 0x7fff4a89a000 - 0x7fff4a8cdff7 com.apple.CoreServicesInternal (446.6 - 446.6) <0CCCC36C-E33F-3DF8-B5E8-E1437F242933> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x7fff4a8ce000 - 0x7fff4a8fcff7 com.apple.CSStore (1069.11 - 1069.11) <26602CC8-0080-3E85-A588-79CEF78D21E5> /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore 0x7fff4ae0a000 - 0x7fff4ae91fff com.apple.CoreSymbolication (11.0 - 64509.98.1) /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x7fff4af29000 - 0x7fff4b055ff4 com.apple.coreui (2.1 - 608.3) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fff4b056000 - 0x7fff4b1f1ff6 com.apple.CoreUtils (6.1 - 610.19) /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils 0x7fff4b326000 - 0x7fff4b339ff1 com.apple.CrashReporterSupport (10.13 - 15011.2) <1BFBE272-C431-31BD-9E4F-3F31F680A247> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x7fff4b5a3000 - 0x7fff4b5b5ffc com.apple.framework.DFRFoundation (1.0 - 252) /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation 0x7fff4b5b6000 - 0x7fff4b5bbfff com.apple.DSExternalDisplay (3.1 - 380) /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay 0x7fff4b624000 - 0x7fff4b69fff8 com.apple.datadetectorscore (8.0 - 659) <4815229E-A03D-3F73-AAD7-D87789DD23EC> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fff4b6eb000 - 0x7fff4b729ff0 com.apple.DebugSymbols (194 - 194) /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x7fff4b72a000 - 0x7fff4b887ffe com.apple.desktopservices (1.14.3 - 1281.3.2) /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fff4d0c9000 - 0x7fff4d4e4ff9 com.apple.vision.FaceCore (4.3.0 - 4.3.0) <0255512B-C869-3DE7-9240-6506D5CC8284> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore 0x7fff4db48000 - 0x7fff4dc7fffc libFontParser.dylib (277.2.1.2) <24CC0EED-DC94-3803-AA19-52A329DAFBF5> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib 0x7fff4dc80000 - 0x7fff4dcb4fff libTrueTypeScaler.dylib (277.2.1.2) <9FD7CA8F-ED51-3B33-924C-26577FECC147> /System/Library/PrivateFrameworks/FontServices.framework/libTrueTypeScaler.dylib 0x7fff4dd19000 - 0x7fff4dd29ff6 libhvf.dylib (1.0 - $[CURRENT_PROJECT_VERSION]) <4BD1C9D8-DF67-3CE6-B801-6785C218986E> /System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib 0x7fff52896000 - 0x7fff5289cfff com.apple.GPUWrangler (4.7.2 - 4.7.2) /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler 0x7fff52bba000 - 0x7fff52be0ffb com.apple.GenerationalStorage (2.0 - 313) <420F07C2-AB4D-3585-BA3E-380739320932> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage 0x7fff53d04000 - 0x7fff53d12ffb com.apple.GraphVisualizer (1.0 - 100.1) <94660F47-4A85-39D0-BA2B-B387D02477D9> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer 0x7fff53ea5000 - 0x7fff53f62ff4 com.apple.Heimdal (4.0 - 2.0) /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fff56099000 - 0x7fff560a2ffe com.apple.IOAccelMemoryInfo (1.0 - 1) <1CAD2A7B-F782-3079-961D-1AA8978B0F76> /System/Library/PrivateFrameworks/IOAccelMemoryInfo.framework/Versions/A/IOAccelMemoryInfo 0x7fff560a3000 - 0x7fff560abffd com.apple.IOAccelerator (438.3.1 - 438.3.1) <2E051DEF-89A9-36FD-ABF7-62795A7E7A11> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator 0x7fff560ae000 - 0x7fff560c4ff7 com.apple.IOPresentment (1.0 - 37) <4584C47E-5A31-372E-91DF-201141E3E41E> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment 0x7fff5644e000 - 0x7fff56499ff4 com.apple.IconServices (438.3 - 438.3) /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices 0x7fff56657000 - 0x7fff5665dffc com.apple.InternationalSupport (1.0 - 45) <098000C3-AB40-3A6A-AE0B-6FC1B10A08AB> /System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport 0x7fff5689e000 - 0x7fff568beff6 com.apple.security.KeychainCircle.KeychainCircle (1.0 - 1) <9A1C0E52-1671-3687-9F61-B6F821440273> /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle 0x7fff56a16000 - 0x7fff56ae4ff5 com.apple.LanguageModeling (1.0 - 215.1) /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x7fff56ae5000 - 0x7fff56b2dff7 com.apple.Lexicon-framework (1.0 - 72) /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon 0x7fff56b34000 - 0x7fff56b38ff2 com.apple.LinguisticData (1.0 - 353.6.1) <91C3132C-EB52-32D6-9009-DE4B207ACE72> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData 0x7fff57e93000 - 0x7fff57edffff com.apple.spotlight.metadata.utilities (1.0 - 2075.7) /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities 0x7fff57ee0000 - 0x7fff57faeffd com.apple.gpusw.MetalTools (1.0 - 1) <9E8CB894-AD09-3264-B013-CBCF31105286> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools 0x7fff581de000 - 0x7fff581fcff7 com.apple.MobileKeyBag (2.0 - 1.0) /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag 0x7fff58463000 - 0x7fff58493fff com.apple.MultitouchSupport.framework (3430.1 - 3430.1) <969DA9DA-B08A-3D53-960C-024AEA3E0AB2> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fff58993000 - 0x7fff5899dfff com.apple.NetAuth (6.2 - 6.2) /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fff5938e000 - 0x7fff593daff7 com.apple.OTSVG (1.0 - 643.1.2.3) <7F19E0AF-9E41-32DE-A19B-37D1C131B230> /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG 0x7fff5a570000 - 0x7fff5a57bffe com.apple.PerformanceAnalysis (1.243.1 - 243.1) /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fff5a57c000 - 0x7fff5a5a4ffb com.apple.persistentconnection (1.0 - 1.0) <7474CCC1-A27A-38FC-B9D6-BAB08AD736DE> /System/Library/PrivateFrameworks/PersistentConnection.framework/Versions/A/PersistentConnection 0x7fff5cf02000 - 0x7fff5cf1bfff com.apple.ProtocolBuffer (1 - 274.20.7.15.1) <3322B8EE-991A-30C2-BCA1-B81E7DDE7B6B> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer 0x7fff5d324000 - 0x7fff5d34dff9 com.apple.RemoteViewServices (2.0 - 148) <34347997-F06E-3000-B336-093A2B055E31> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fff5d4b3000 - 0x7fff5d4eeff4 com.apple.RunningBoardServices (1.0 - 223.60.4) <111A73BB-C1CD-35B8-AEFD-98CA52B1514F> /System/Library/PrivateFrameworks/RunningBoardServices.framework/Versions/A/RunningBoardServices 0x7fff5ee39000 - 0x7fff5ee3cff9 com.apple.SecCodeWrapper (4.0 - 448.60.2) /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper 0x7fff5efaf000 - 0x7fff5f0d3ff4 com.apple.Sharing (1506.6 - 1506.6) <4FA735A0-4BDB-384C-B04D-7C2EB3DEDCFB> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing 0x7fff600eb000 - 0x7fff603e3ffa com.apple.SkyLight (1.600.0 - 450.1) <9B2718F3-27FC-319C-98DD-881FD7C742AB> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight 0x7fff60c2b000 - 0x7fff60c39fff com.apple.SpeechRecognitionCore (6.0.91 - 6.0.91) <10EBEF24-6C75-3E91-B99B-DC1BCD498D8A> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore 0x7fff61466000 - 0x7fff6146fff7 com.apple.SymptomDiagnosticReporter (1.0 - 1238.60.1) <921F5137-CD53-35A9-92EA-1A3C412E4C51> /System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/Versions/A/SymptomDiagnosticReporter 0x7fff61725000 - 0x7fff61735ff3 com.apple.TCC (1.0 - 1) /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x7fff61c2a000 - 0x7fff61cf1ff4 com.apple.TextureIO (3.10.9 - 3.10.9) /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO 0x7fff62b48000 - 0x7fff62da2ff2 com.apple.UIFoundation (1.0 - 660) /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation 0x7fff63996000 - 0x7fff639b6fff com.apple.UserManagement (1.0 - 1) <6B41CDA7-B382-36D9-8435-F355DE42C596> /System/Library/PrivateFrameworks/UserManagement.framework/Versions/A/UserManagement 0x7fff649fd000 - 0x7fff649fefff com.apple.WatchdogClient.framework (1.0 - 67.60.1) /System/Library/PrivateFrameworks/WatchdogClient.framework/Versions/A/WatchdogClient 0x7fff655db000 - 0x7fff655deffa com.apple.dt.XCTTargetBootstrap (1.0 - 15700) <09FE38EC-8B8D-385B-BBF9-48F1133A8E50> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap 0x7fff65657000 - 0x7fff65665ff5 com.apple.audio.caulk (1.0 - 32.3) /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk 0x7fff659a6000 - 0x7fff659a8ff3 com.apple.loginsupport (1.0 - 1) /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport 0x7fff659a9000 - 0x7fff659bcffd com.apple.login (3.0 - 3.0) <9892EED5-B5C4-3E2F-B89B-7CB0ACECA8B1> /System/Library/PrivateFrameworks/login.framework/Versions/A/login 0x7fff65ccc000 - 0x7fff65d02ffa libAudioToolboxUtility.dylib (1104.33) <5426E64E-18E2-33E0-A9A8-BD8D449BA463> /usr/lib/libAudioToolboxUtility.dylib 0x7fff65d09000 - 0x7fff65d3eff7 libCRFSuite.dylib (48) <31D98527-9972-3A4B-9868-C9394FAF742E> /usr/lib/libCRFSuite.dylib 0x7fff65d41000 - 0x7fff65d4bff3 libChineseTokenizer.dylib (34) <9E2B02B0-32A5-3245-AC50-F6BEEC34FCEC> /usr/lib/libChineseTokenizer.dylib 0x7fff65dd8000 - 0x7fff65ddaff7 libDiagnosticMessagesClient.dylib (112) <45E85899-039F-3B99-8789-F497DD9916C2> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff65e1f000 - 0x7fff65fd6ff3 libFosl_dynamic.dylib (100.4) <84A5F946-01EE-3740-BD2F-4C2A6B1FE82B> /usr/lib/libFosl_dynamic.dylib 0x7fff65ffd000 - 0x7fff66003ff3 libIOReport.dylib (54) /usr/lib/libIOReport.dylib 0x7fff660e3000 - 0x7fff660eafff libMatch.1.dylib (36) <861F4202-5A25-3CA3-98AE-024F91EA95F5> /usr/lib/libMatch.1.dylib 0x7fff6611a000 - 0x7fff66139fff libMobileGestalt.dylib (826.80.1) <107E3D8D-CCCD-32F4-B858-3F355126F733> /usr/lib/libMobileGestalt.dylib 0x7fff662a0000 - 0x7fff662a1ff3 libSystem.B.dylib (1281) /usr/lib/libSystem.B.dylib 0x7fff66330000 - 0x7fff66331fff libThaiTokenizer.dylib (3) <9E5B4E50-E982-387C-AA2F-BB43867322ED> /usr/lib/libThaiTokenizer.dylib 0x7fff66349000 - 0x7fff6635ffff libapple_nghttp2.dylib (1.39.2) /usr/lib/libapple_nghttp2.dylib 0x7fff66394000 - 0x7fff66406ff7 libarchive.2.dylib (72.40.2) <1AE0592D-8451-30D1-AEE8-3F39F46D9DD4> /usr/lib/libarchive.2.dylib 0x7fff66407000 - 0x7fff6649dfc5 libate.dylib (2.0.9) /usr/lib/libate.dylib 0x7fff664a1000 - 0x7fff664a1ff3 libauto.dylib (187) <71A48A59-FE0E-3D86-A219-B79DAF7CF9DD> /usr/lib/libauto.dylib 0x7fff66568000 - 0x7fff66578ff3 libbsm.0.dylib (60) <5EBEA671-D25B-3425-AC2B-70C2760B8B94> /usr/lib/libbsm.0.dylib 0x7fff66579000 - 0x7fff66585fff libbz2.1.0.dylib (44) /usr/lib/libbz2.1.0.dylib 0x7fff66586000 - 0x7fff665d9ff7 libc++.1.dylib (800.7) <1D0CB627-8A78-329F-A679-1B5248FF4C59> /usr/lib/libc++.1.dylib 0x7fff665da000 - 0x7fff665eefff libc++abi.dylib (800.7) <7AF668FB-901D-3F45-BA0D-710A235A8D1F> /usr/lib/libc++abi.dylib 0x7fff665ef000 - 0x7fff665efffb libcharset.1.dylib (59) <56F66234-104F-3494-B336-598800CF3F71> /usr/lib/libcharset.1.dylib 0x7fff665f0000 - 0x7fff66601ffb libcmph.dylib (8) <9B9AB2BA-75FB-3B70-AAE4-E32B06CF9D69> /usr/lib/libcmph.dylib 0x7fff66602000 - 0x7fff66619fe7 libcompression.dylib (87) /usr/lib/libcompression.dylib 0x7fff668e9000 - 0x7fff668ffff7 libcoretls.dylib (167) <6D32CE15-591C-39AD-9A3E-0C2FFC03C3C1> /usr/lib/libcoretls.dylib 0x7fff66900000 - 0x7fff66901fff libcoretls_cfhelpers.dylib (167) <3CE60FA9-98FC-3EE0-B398-177F3CAA850D> /usr/lib/libcoretls_cfhelpers.dylib 0x7fff66ebf000 - 0x7fff66f1efff libcups.2.dylib (483.2) <440F82E8-646B-337D-A60E-976FF2C901ED> /usr/lib/libcups.2.dylib 0x7fff6702a000 - 0x7fff6702afff libenergytrace.dylib (21) <8E5C9BB2-14F4-37DF-AAE7-8130EBF466A3> /usr/lib/libenergytrace.dylib 0x7fff6702b000 - 0x7fff67044ff7 libexpat.1.dylib (19.60.2) <641F502C-FF8F-3C15-A262-F92F94D7C7E3> /usr/lib/libexpat.1.dylib 0x7fff67052000 - 0x7fff67054fff libfakelink.dylib (149) <7296A5B3-EE44-34E6-810A-2A12C2D3EF68> /usr/lib/libfakelink.dylib 0x7fff67063000 - 0x7fff67068fff libgermantok.dylib (24) <7B3FFFFB-5E34-3940-8E0A-B64A2DE42E68> /usr/lib/libgermantok.dylib 0x7fff67069000 - 0x7fff67072ff7 libheimdal-asn1.dylib (564.60.2) /usr/lib/libheimdal-asn1.dylib 0x7fff67073000 - 0x7fff67163ff7 libiconv.2.dylib (59) <30414773-5E42-3976-B7C3-9BB8883792EE> /usr/lib/libiconv.2.dylib 0x7fff67164000 - 0x7fff673bcff7 libicucore.A.dylib (64252.0.1) <0F9294A7-6EC0-3279-BF92-3233C89DFA0A> /usr/lib/libicucore.A.dylib 0x7fff673d6000 - 0x7fff673d7fff liblangid.dylib (133) /usr/lib/liblangid.dylib 0x7fff673d8000 - 0x7fff673f0ff3 liblzma.5.dylib (16) /usr/lib/liblzma.5.dylib 0x7fff67408000 - 0x7fff674affff libmecab.dylib (883.1.1) /usr/lib/libmecab.dylib 0x7fff674b0000 - 0x7fff67712fe1 libmecabra.dylib (883.1.1) <971A30D4-1C27-3DD1-AACF-8337AE059F70> /usr/lib/libmecabra.dylib 0x7fff67a82000 - 0x7fff67ab1ff7 libncurses.5.4.dylib (57) <8882C63D-A0EC-3B10-8DD9-FD6419FB7C80> /usr/lib/libncurses.5.4.dylib 0x7fff67be0000 - 0x7fff68056ff7 libnetwork.dylib (1880.60.5) <8B4092C3-9F1C-34C3-A73D-A2228C345831> /usr/lib/libnetwork.dylib 0x7fff680f5000 - 0x7fff68126fc6 libobjc.A.dylib (781.2) <7B72F50A-5381-36D7-A616-65D3EA9748A5> /usr/lib/libobjc.A.dylib 0x7fff68139000 - 0x7fff6813dfff libpam.2.dylib (25) <55302451-C2B2-3DB4-9092-B84E236104DA> /usr/lib/libpam.2.dylib 0x7fff68140000 - 0x7fff68176ff7 libpcap.A.dylib (89.60.2) /usr/lib/libpcap.A.dylib 0x7fff681f8000 - 0x7fff68210ff7 libresolv.9.dylib (67.40.1) /usr/lib/libresolv.9.dylib 0x7fff68212000 - 0x7fff68256fff libsandbox.1.dylib (1217.80.1) <87099525-DB29-3530-87A6-BD484B56E97C> /usr/lib/libsandbox.1.dylib 0x7fff6826c000 - 0x7fff68459ff7 libsqlite3.dylib (308.4) <448E300F-0157-3AEA-B199-0DFA914B1547> /usr/lib/libsqlite3.dylib 0x7fff686ab000 - 0x7fff686aeffb libutil.dylib (57) <6CB26E6D-AD27-3FA8-8A30-4AFC3A2AE3F9> /usr/lib/libutil.dylib 0x7fff686af000 - 0x7fff686bcfff libxar.1.dylib (420) <317EA455-78EE-35A4-B63F-D85993B8697C> /usr/lib/libxar.1.dylib 0x7fff686c2000 - 0x7fff687a4ff7 libxml2.2.dylib (32.14) <4F4EB304-2AA5-3E5F-AB24-F645E0D16EFC> /usr/lib/libxml2.2.dylib 0x7fff687a8000 - 0x7fff687d0fff libxslt.1.dylib (16.7) /usr/lib/libxslt.1.dylib 0x7fff687d1000 - 0x7fff687e3ffb libz.1.dylib (76) <52250917-039C-3B46-8011-497FEACF3550> /usr/lib/libz.1.dylib 0x7fff69247000 - 0x7fff6924cff3 libcache.dylib (83) <11C19883-6F99-390D-AF2A-A85A99DDFC48> /usr/lib/system/libcache.dylib 0x7fff6924d000 - 0x7fff69258fff libcommonCrypto.dylib (60165) /usr/lib/system/libcommonCrypto.dylib 0x7fff69259000 - 0x7fff69260fff libcompiler_rt.dylib (101.2) /usr/lib/system/libcompiler_rt.dylib 0x7fff69261000 - 0x7fff6926afff libcopyfile.dylib (166.40.1) <91670D15-CB30-3277-8AA9-9A299CEAAE27> /usr/lib/system/libcopyfile.dylib 0x7fff6926b000 - 0x7fff69302fdb libcorecrypto.dylib (866.80.2) <3B110D82-B403-31E8-8109-8BBC79C928CE> /usr/lib/system/libcorecrypto.dylib 0x7fff69419000 - 0x7fff6945aff0 libdispatch.dylib (1173.60.1) <5EF42E98-AD0D-3FAE-ABD4-46D791B8343F> /usr/lib/system/libdispatch.dylib 0x7fff6945b000 - 0x7fff69490ff7 libdyld.dylib (733.8) <8B0DFE8A-42CF-32C8-B121-83C22BF25F69> /usr/lib/system/libdyld.dylib 0x7fff69491000 - 0x7fff69491ffb libkeymgr.dylib (30) <7DADC026-70A8-390F-95AF-F3F345760F24> /usr/lib/system/libkeymgr.dylib 0x7fff69492000 - 0x7fff6949eff7 libkxld.dylib (6153.81.5) <7572CC82-E7E1-3C38-825F-9B34E2EADAD0> /usr/lib/system/libkxld.dylib 0x7fff6949f000 - 0x7fff6949fff7 liblaunch.dylib (1738.80.8) /usr/lib/system/liblaunch.dylib 0x7fff694a0000 - 0x7fff694a5ff7 libmacho.dylib (949.0.1) <395ABE7C-D2B1-343D-A451-9CEA98FDC12E> /usr/lib/system/libmacho.dylib 0x7fff694a6000 - 0x7fff694a8ff7 libquarantine.dylib (110.40.3) <560961FC-1FEF-3F07-8406-17A36558870E> /usr/lib/system/libquarantine.dylib 0x7fff694a9000 - 0x7fff694aaff7 libremovefile.dylib (48) /usr/lib/system/libremovefile.dylib 0x7fff694ab000 - 0x7fff694c2fff libsystem_asl.dylib (377.60.2) <21A259BC-F892-34EB-9A67-11232AD8913A> /usr/lib/system/libsystem_asl.dylib 0x7fff694c3000 - 0x7fff694c3fff libsystem_blocks.dylib (74) <8B23F806-8153-3163-B5D8-2C3327E211D8> /usr/lib/system/libsystem_blocks.dylib 0x7fff694c4000 - 0x7fff6954bff7 libsystem_c.dylib (1353.60.8) <99202CC3-2E27-3680-A8FF-5C516C485E90> /usr/lib/system/libsystem_c.dylib 0x7fff6954c000 - 0x7fff6954fffb libsystem_configuration.dylib (1061.80.3) <8A149700-51AA-3205-A9D4-FF2A7BFC5412> /usr/lib/system/libsystem_configuration.dylib 0x7fff69550000 - 0x7fff69553ff7 libsystem_coreservices.dylib (114) /usr/lib/system/libsystem_coreservices.dylib 0x7fff69554000 - 0x7fff6955cfff libsystem_darwin.dylib (1353.60.8) <31ACD3CC-6DD9-3F2E-B163-9342BE1D0AB0> /usr/lib/system/libsystem_darwin.dylib 0x7fff6955d000 - 0x7fff69564ffb libsystem_dnssd.dylib (1096.60.2) /usr/lib/system/libsystem_dnssd.dylib 0x7fff69565000 - 0x7fff69566ffb libsystem_featureflags.dylib (17) <340AD606-7C39-3E6A-BAC3-EA1273FC27A4> /usr/lib/system/libsystem_featureflags.dylib 0x7fff69567000 - 0x7fff695b4fff libsystem_info.dylib (538) /usr/lib/system/libsystem_info.dylib 0x7fff695b5000 - 0x7fff695e1ff7 libsystem_kernel.dylib (6153.81.5) <23909F45-79C3-34C9-A28F-337915925E5E> /usr/lib/system/libsystem_kernel.dylib 0x7fff695e2000 - 0x7fff69629fcf libsystem_m.dylib (3178) <7D775039-51B8-356E-82D7-98449065518A> /usr/lib/system/libsystem_m.dylib 0x7fff6962a000 - 0x7fff69651fff libsystem_malloc.dylib (283.60.1) <00190446-C6A8-3EA6-92D1-850EA85C84CE> /usr/lib/system/libsystem_malloc.dylib 0x7fff69652000 - 0x7fff6965fffb libsystem_networkextension.dylib (1095.60.2) <1E7A59D0-BBCD-3CB0-8AD1-D442A1A5268E> /usr/lib/system/libsystem_networkextension.dylib 0x7fff69660000 - 0x7fff69669ff3 libsystem_notify.dylib (241) /usr/lib/system/libsystem_notify.dylib 0x7fff6966a000 - 0x7fff69673fef libsystem_platform.dylib (220) <3DAFCC01-B768-3FFC-AC59-47AAE86BBEA1> /usr/lib/system/libsystem_platform.dylib 0x7fff69674000 - 0x7fff6967efff libsystem_pthread.dylib (416.60.2) /usr/lib/system/libsystem_pthread.dylib 0x7fff6967f000 - 0x7fff69683fff libsystem_sandbox.dylib (1217.80.1) /usr/lib/system/libsystem_sandbox.dylib 0x7fff69684000 - 0x7fff69686fff libsystem_secinit.dylib (62.80.1) <32F36517-9A1C-3D30-85C8-611A2F5E2355> /usr/lib/system/libsystem_secinit.dylib 0x7fff69687000 - 0x7fff6968effb libsystem_symptoms.dylib (1238.60.1) <2EDF9CE8-4091-30A8-B125-0F25E579694A> /usr/lib/system/libsystem_symptoms.dylib 0x7fff6968f000 - 0x7fff696a5ff2 libsystem_trace.dylib (1147.80.3) /usr/lib/system/libsystem_trace.dylib 0x7fff696a7000 - 0x7fff696acffb libunwind.dylib (35.4) /usr/lib/system/libunwind.dylib 0x7fff696ad000 - 0x7fff696e2ffe libxpc.dylib (1738.80.8) <51E3E807-9133-3605-BB5F-D59ED6404ABF> /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: 2107 thread_create: 0 thread_set_state: 57

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

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Activity Tracing 256K 1 CoreAnimation 4K 1 Dispatch continuations 16.0M 1 Foundation 4K 1 IOKit 15.5M 2 Kernel Alloc Once 8K 1 MALLOC 89.0M 54 MALLOC guard page 32K 8 STACK GUARD 56.0M 9 Stack 12.1M 9 VM_ALLOCATE 204K 9 DATA 24.7M 280 DATA_CONST 44K 4 FONT_DATA 4K 1 LINKEDIT 371.1M 10 OBJC_RO 32.0M 1 OBJC_RW 1776K 1 TEXT 183.8M 276 UNICODE 564K 1 mapped file 49.9M 12 shared memory 636K 15 =========== ======= ======= TOTAL 853.5M 697

Model: MacBookPro14,3, BootROM 204.0.0.0.0, 4 processors, Quad-Core Intel Core i7, 2.9 GHz, 16 GB, SMC 2.45f1 Graphics: kHW_IntelHDGraphics630Item, Intel HD Graphics 630, spdisplays_builtin Graphics: kHW_AMDRadeonPro560Item, Radeon Pro 560, spdisplays_pcie_device, 4 GB Memory Module: BANK 0/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x80AD, 0x483943434E4E4E434C47414C41522D4E5644 Memory Module: BANK 1/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x80AD, 0x483943434E4E4E434C47414C41522D4E5644 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x173), Broadcom BCM43xx 1.0 (7.77.106.3 AirPortDriverBrcmNIC-1440.1) Bluetooth: Version 7.0.3f5, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0 USB Device: USB 3.0 Bus USB Device: Apple T1 Controller Thunderbolt Bus: MacBook Pro, Apple Inc., 41.3 Thunderbolt Bus: MacBook Pro, Apple Inc., 41.3

phr00t commented 4 years ago

Woah, thank you for looking into this! Did you build a test app with my Focus engine for this? I probably should have provided a test app myself 🤦‍♂

I'm not familar with GetPhysicalDeviceCalibrateableTimeDomainsEXT or what is going on here, so I'm hoping you are asking someone else! Let me know if I can be of further assistance.

cdavis5e commented 4 years ago

That's a function from the Vulkan extension VK_EXT_calibrated_timestamps. I haven't implemented that extension yet, but I plan to after I add support for Metal 3.0's new timestamp queries.

Is your engine's Vulkan layer calling this function without checking for that extension? Or maybe some other part is?

MattGuerrette commented 4 years ago

I am not calling this extension at all. It is crashing on this extension when trying to enumerate devices.

There is a call to instance.enumeratePhysicalDevices() using Vulkan-Hpp and it crashes with the stack trace shown above using:

Vulkan SDK 1.2.131.1

MattGuerrette commented 4 years ago

Okay this is concerning. I've uninstalled, reinstalled, uninstalled, then reinstalled the SDK and its now working. I've changed zero lines of code. So something seems unstable....

phr00t commented 4 years ago

@MattGuerrette @cdavis5e following up with this -- is there anything I can do to help here? Did you build a Xenko/Focus project to get to this error?

The only thing somewhat related to VK_EXT_calibrated_timestamps in my engine was a call to https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/vkCmdWriteTimestamp.html

Does that require that extension? Could this be a potential cause of the problem?

MattGuerrette commented 4 years ago

@phr00t I actually ran across this issue with my own personal engine. What is concerning is the issue was 100% reproducible until I started installing/uninstalling various SDK versions. Finally, I went back and reinstalled 1.2.131.1 and it worked fine....

As far as calling something that would use VK_EXT_calibrated_timestamps. My engine currently is quite simple, and renders basically a single triangle. I've been using Vulkan-Hpp the Vulkan C++ api and it was crashing with this error simply enumerating the devices....

Here is what is particularly concerning if you look at the following:

0 libVkLayer_khronos_validation.dylib 0x000000010848ab2c get_dispatch_key(void const) + 12 1 libVkLayer_khronos_validation.dylib 0x00000001084e2f43 vulkan_layer_chassis::GetPhysicalDeviceCalibrateableTimeDomainsEXT(VkPhysicalDevice_T, unsigned int, VkTimeDomainEXT) + 35 2 libvulkan.1.2.131.dylib 0x000000010238597a GetPhysicalDeviceCalibrateableTimeDomainsEXT + 74 3 0x0000000101f8d060 Vixen::Vulkan::Device::SelectDevice(Vixen::Vulkan::Application const&) + 160 (vulkan.hpp:67561)

My engine calls into vulkan.hpp:67561 here in the stack trace. This is what that code does:

do 
{
    result = static_cast<Result>( d.vkEnumeratePhysicalDevices( m_instance,    &physicalDeviceCount, nullptr ) );
    if ( ( result == Result::eSuccess ) && physicalDeviceCount )
    {
        physicalDevices.resize( physicalDeviceCount );
        result = static_cast<Result>( d.vkEnumeratePhysicalDevices( m_instance, &physicalDeviceCount, reinterpret_cast<VkPhysicalDevice*>( physicalDevices.data() ) ) );
    }
} while ( result == Result::eIncomplete );

Just a basic loop checking for available physical devices right?

Well look at where it goes in the stack trace next....

2 libvulkan.1.2.131.dylib 0x000000010238597a GetPhysicalDeviceCalibrateableTimeDomainsEXT + 74

Why does it go here? No clue. I have a couple guesses:

1) Maybe the dispatch system in Vulkan-Hpp which holds the function pointers for the interface was crashing calling a function pointer it shouldn't have or couldn't have

2) The latest Vulkan SDK has some requirement on vkGetPhysicalDeviceCalibrateableTimeDomainsEXT for device enumeration

I can't prove for certain but in the latest Vulkan SDK 1.2.131.2 there is a release note mentioning the following:

In the 1.2.131.1 SDK, a bug exists when using vkGetInstanceProcAddr to get a function pointer to an extension API that was integrated into Vulkan 1.2. Doing so will give a function pointer that may crash when validation is enabled. This SDK resolves this issue.

This sounds like it could be related to the issue I was experiencing and along the lines of 1 above.

billhollings commented 4 years ago

Does this problem appear when linking directly to MoltenVK? Or is this an issue with the SDK and layers? If the latter, make sure you file a bug with the SDK team.

billhollings commented 4 years ago

make sure you file a bug with the SDK team.

Closing this. Please reopen if this bug appears when linking directly to MoltenVK.

phr00t commented 4 years ago

@billhollings @MattGuerrette @cdavis5e I couldn't find a way to reopen this, so I made a new issue:

https://github.com/KhronosGroup/MoltenVK/issues/846

I also just added a direct download debug build of my game, which uses MoltenVK, to better troubleshoot.