nathanday / ndhotkeyevent

Classes for using Hot Key Event with you application, NSControl subclass for getting Hot Key Event from the user and a class for translation between key codes and characters.
http://homepage.mac.com/nathan_day/
6 stars 3 forks source link

Crash in NDKeyboardLayout #1

Closed pjrobertson closed 12 years ago

pjrobertson commented 12 years ago

I'm pretty sure I'm not doing anything out of the ordinary with my code, so it may well be a bug in NDKeyboardLayout. I'm unable to reproduce the problem (user's uploaded crash report). The user's comments on the crash are:

"Just typed one of the bookmark entries for safari" implying no modifier keys were pressed.

My own code that triggered the crash:

https://github.com/quicksilver/Quicksilver/blob/master/Quicksilver/Code-QuickStepInterface/QSSearchObjectView.m#L1180

Crash log:

Process:         Quicksilver [95413]
Path:            /Applications/Quicksilver.app/Contents/MacOS/Quicksilver
Identifier:      com.blacktree.Quicksilver
Version:         ß69 (3929)
Code Type:       X86-64 (Native)
Parent Process:  ??? [1]

Date/Time:       2012-06-13 10:39:45.437 -0700
OS Version:      Mac OS X 10.7.4 (11E53)
Report Version:  9

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

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000

Application Specific Information:
objc[95413]: garbage collection is OFF

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.CoreFoundation        0x00007fff8db8f862 CFRetain + 18
1   com.blacktree.QSFoundation      0x0000000100074482 -[NDKeyboardLayout initWithInputSource:] + 110
2   com.blacktree.QSFoundation      0x00000001000743ae +[NDKeyboardLayout keyboardLayout] + 82
3   com.blacktree.QSInterface       0x000000010017941e -[QSSearchObjectView handleBoundKey:] + 32
4   com.blacktree.QSInterface       0x0000000100178cb2 -[QSSearchObjectView keyDown:] + 539
5   com.apple.AppKit                0x00007fff873947ac -[NSWindow sendEvent:] + 7430
6   com.blacktree.QSEffects         0x00000001000bfcd0 -[QSWindow sendEvent:] + 443
7   com.apple.AppKit                0x00007fff8732da55 -[NSApplication sendEvent:] + 5593
8   com.blacktree.Quicksilver       0x0000000100002857 0x100000000 + 10327
9   com.apple.AppKit                0x00007fff872c40c6 -[NSApplication run] + 555
10  com.apple.AppKit                0x00007fff87540244 NSApplicationMain + 867
11  com.blacktree.Quicksilver       0x0000000100001f70 0x100000000 + 8048

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib          0x00007fff8f5467e6 kevent + 10
1   libdispatch.dylib               0x00007fff85e4c78a _dispatch_mgr_invoke + 923
2   libdispatch.dylib               0x00007fff85e4b31a _dispatch_mgr_thread + 54

Thread 2:
0   libsystem_kernel.dylib          0x00007fff8f5467e6 kevent + 10
1   com.blacktree.QSCore            0x0000000100101722 -[UKKQueue watcherThread:] + 158
2   com.apple.Foundation            0x00007fff8803172a -[NSThread main] + 68
3   com.apple.Foundation            0x00007fff880316a2 __NSThread__main__ + 1575
4   libsystem_c.dylib               0x00007fff8fa598bf _pthread_start + 335
5   libsystem_c.dylib               0x00007fff8fa5cb75 thread_start + 13

Thread 3:: com.apple.NSURLConnectionLoader
0   libsystem_kernel.dylib          0x00007fff8f54467a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff8f543d71 mach_msg + 73
2   com.apple.CoreFoundation        0x00007fff8dbbd50c __CFRunLoopServiceMachPort + 188
3   com.apple.CoreFoundation        0x00007fff8dbc5c74 __CFRunLoopRun + 1204
4   com.apple.CoreFoundation        0x00007fff8dbc5486 CFRunLoopRunSpecific + 230
5   com.apple.Foundation            0x00007fff8803cfd7 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 335
6   com.apple.Foundation            0x00007fff8803172a -[NSThread main] + 68
7   com.apple.Foundation            0x00007fff880316a2 __NSThread__main__ + 1575
8   libsystem_c.dylib               0x00007fff8fa598bf _pthread_start + 335
9   libsystem_c.dylib               0x00007fff8fa5cb75 thread_start + 13

Thread 4:: com.apple.CFSocket.private
0   libsystem_kernel.dylib          0x00007fff8f545df2 __select + 10
1   com.apple.CoreFoundation        0x00007fff8dc0ec8b __CFSocketManager + 1355
2   libsystem_c.dylib               0x00007fff8fa598bf _pthread_start + 335
3   libsystem_c.dylib               0x00007fff8fa5cb75 thread_start + 13

Thread 5:
0   libsystem_kernel.dylib          0x00007fff8f546192 __workq_kernreturn + 10
1   libsystem_c.dylib               0x00007fff8fa5b594 _pthread_wqthread + 758
2   libsystem_c.dylib               0x00007fff8fa5cb85 start_wqthread + 13

Thread 6:
0   libsystem_kernel.dylib          0x00007fff8f546192 __workq_kernreturn + 10
1   libsystem_c.dylib               0x00007fff8fa5b594 _pthread_wqthread + 758
2   libsystem_c.dylib               0x00007fff8fa5cb85 start_wqthread + 13

Thread 7:
0   libsystem_kernel.dylib          0x00007fff8f546192 __workq_kernreturn + 10
1   libsystem_c.dylib               0x00007fff8fa5b594 _pthread_wqthread + 758
2   libsystem_c.dylib               0x00007fff8fa5cb85 start_wqthread + 13

Thread 8:
0   libsystem_kernel.dylib          0x00007fff8f546192 __workq_kernreturn + 10
1   libsystem_c.dylib               0x00007fff8fa5b594 _pthread_wqthread + 758
2   libsystem_c.dylib               0x00007fff8fa5cb85 start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000008  rbx: 0x0000000000000000  rcx: 0x0000000000000008  rdx: 0x00007fff74c5ae30
  rdi: 0x0000000000000000  rsi: 0x00007fff74c5c190  rbp: 0x00007fff5fbff320  rsp: 0x00007fff5fbff310
   r8: 0x00000000000000c8   r9: 0x00007fff74c5c1a0  r10: 0x0000000000002800  r11: 0x00007fff8db8f850
  r12: 0x0000000000000000  r13: 0x0000000000000158  r14: 0x00000001111c23b0  r15: 0x0000000000000040
  rip: 0x00007fff8db8f862  rfl: 0x0000000000000246  cr2: 0x0000000100959550
Logical CPU: 0

Binary Images:
       0x100000000 -        0x100035fff +com.blacktree.Quicksilver (ß69 - 3929) <CAE86B34-EEB8-3F47-9A5A-064AEC59357C> /Applications/Quicksilver.app/Contents/MacOS/Quicksilver
       0x100051000 -        0x10008fff7 +com.blacktree.QSFoundation (??? - 2.0) <1FEAA9F0-0409-3722-950E-9082D9A4D8C4> /Applications/Quicksilver.app/Contents/Frameworks/QSFoundation.framework/Versions/A/QSFoundation
       0x1000b9000 -        0x1000c5ff7 +com.blacktree.QSEffects (??? - 2.0) <E74C3D31-13AB-3082-9406-1595EECABB32> /Applications/Quicksilver.app/Contents/Frameworks/QSEffects.framework/Versions/A/QSEffects
       0x1000d1000 -        0x100122fff +com.blacktree.QSCore (??? - 2.0) <E4D2880D-1E6B-332C-B460-BE67EC2566A5> /Applications/Quicksilver.app/Contents/Frameworks/QSCore.framework/Versions/A/QSCore
       0x10015e000 -        0x100193fff +com.blacktree.QSInterface (??? - 2.0) <F03285B4-F5EC-3878-8E70-491416933798> /Applications/Quicksilver.app/Contents/Frameworks/QSInterface.framework/Versions/A/QSInterface
       0x1001bc000 -        0x1001befff  com.apple.ExceptionHandling (1.5 - 10) <A6413B9F-331B-3D80-A86C-07DEA9888841> /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling
       0x1005e3000 -        0x1005e3fff  com.apple.applescript.component (2.2.1 - 2.2.1) <C1B5F02E-C2AE-3BAD-9411-BF252FC88022> /System/Library/Components/AppleScript.component/Contents/MacOS/AppleScript
       0x1027ad000 -        0x1027affff  com.apple.AddressBook.LocalSourceBundle (1.4 - 1090) <49934ACE-D2F0-3D5D-ABE2-D26C62E4D796> /System/Library/Address Book Plug-Ins/LocalSource.sourcebundle/Contents/MacOS/LocalSource
       0x1027c1000 -        0x1027c4fff  com.apple.DirectoryServicesSource (1.4 - 1090) <EDFB96FD-9510-3560-A6CC-6B795DCAA536> /System/Library/Address Book Plug-Ins/DirectoryServices.sourcebundle/Contents/MacOS/DirectoryServices
       0x1047d2000 -        0x1047ddfff +com.blacktree.Quicksilver.QSiTunesPlugIn (2.1.4 - 345) <6AA4BE86-5247-337F-8207-CDD9DB2B9E96> /Users/USER/Library/Application Support/Quicksilver/*/iTunes Module
       0x104dcb000 -        0x104e60ff7  com.apple.applescript (2.2.1 - 2.2.1) <2289814D-3A6E-3B63-A03C-86FB79556522> /System/Library/PrivateFrameworks/AppleScript.framework/Versions/A/AppleScript
       0x104ee1000 -        0x104ee4fff +com.blacktree.Quicksilver.QSSafariPlugIn (2.1.3 - 135) <E823B500-6973-30DA-A515-7AD69D204570> /Users/USER/Library/Application Support/Quicksilver/*/Safari Module
       0x104ee7000 -        0x104eeafff +com.robertson.Quicksilver.OnePassword (2.6.5 - 347) <ACB62F0B-0AE5-3D49-8739-954AD50429C7> /Users/USER/Library/Application Support/Quicksilver/*/OnePassword
       0x104eee000 -        0x104ef2fff +com.blacktree.Quicksilver.QSAddressBookPlugIn (2.0.0 - 16E) <1D08D15B-7B73-327F-9A69-FCA05A50A393> /Users/USER/Library/Application Support/Quicksilver/*/QSAddressBookPlugin
       0x104ef7000 -        0x104efafff +com.qsapp.Networking (1.0.0 - 5) <16664B3F-488D-3C66-BF5F-FA1AA0D2114E> /Users/USER/Library/Application Support/Quicksilver/*/Networking
       0x105100000 -        0x105114fff +com.blacktree.Quicksilver.QSCorePlugIn (1.0.0 - 98) <A080F698-4A68-3F88-9E75-AE9C9C7C1A20> /Applications/Quicksilver.app/Contents/PlugIns/Core Support.qsplugin/Contents/MacOS/Core Support
       0x105122000 -        0x10512dfff +me.rel.YAJL (??? - 0.2.26) <BF3E2B2F-5663-A67B-154C-AF6820310B37> /Users/USER/Library/Application Support/Quicksilver/*/YAJL.framework/Versions/A/YAJL
       0x105135000 -        0x105139ff7 +com.stclairsoft.DefaultFolderX.osax (4.4.12 - 4.4.12) <37998963-A9CA-21F2-FF90-F8F3C1F10531> /Library/ScriptingAdditions/Default Folder X Addition.osax/Contents/MacOS/Default Folder X Addition
       0x1051c0000 -        0x1051c3fff +com.blacktree.Quicksilver.QSWebSearchPlugIn (2.5.2 - 23F) <D045D435-CB3F-3BE7-B1E4-A4893F2D16CA> /Users/USER/Library/Application Support/Quicksilver/*/Web Search Module
       0x1051c8000 -        0x1051cafff +com.blacktree.Quicksilver.QSHotKeyTriggerPlugIn (3.0.0 - 1939) <C76792E1-20CE-3106-B5D5-91BF999F0F25> /Applications/Quicksilver.app/Contents/PlugIns/HotKey Triggers.qsplugin/Contents/MacOS/HotKey Triggers
       0x1051ce000 -        0x1051d0fff +com.blacktree.Quicksilver.BezelInterfacePlugIn (1.0.0 - 186B) <4386BCDF-5A95-36FE-9430-71EA6F5016C3> /Applications/Quicksilver.app/Contents/PlugIns/Bezel Interface.qsplugin/Contents/MacOS/Bezel Interface
       0x1051dc000 -        0x1051e3fff  com.apple.AddressBook.LDAPSource (1.4 - 1090) <ECC569D2-CF7A-348B-AC6A-C8A240F9CABE> /System/Library/Address Book Plug-Ins/LDAP.sourcebundle/Contents/MacOS/LDAP
       0x105646000 -        0x105662fff  com.apple.AddressBook.MobileMeSharing (1.4 - 1090) <0B89F746-FE50-3470-8A00-4525EDACDA00> /System/Library/Address Book Plug-Ins/MobileMeSharing.sourcebundle/Contents/MacOS/MobileMeSharing
       0x105689000 -        0x1056a9fff +com.stclairsoft.DefaultFolderX.CocoaPatcher (4.4.12 - 4.4.12) <23EB4EF5-89D9-A92D-563A-DCD2C41221C8> /Library/PreferencePanes/Default Folder X.prefPane/Contents/Resources/Default Folder X.bundle/Contents/Resources/Cocoa Patcher.bundle/Contents/MacOS/Cocoa Patcher
       0x106700000 -        0x106761fff  com.apple.AddressBook.CardDAVPlugin (10.7.2 - 200) <AB709DA1-29BE-35B3-A271-6D0C5C008B1F> /System/Library/Address Book Plug-Ins/CardDAVPlugin.sourcebundle/Contents/MacOS/CardDAVPlugin
       0x10678d000 -        0x1067ccfff  com.apple.ExchangeSource (1.4 - 1090) <8C30820D-722D-3D9A-AC77-AC6881893C30> /System/Library/Address Book Plug-Ins/Exchange.sourcebundle/Contents/MacOS/Exchange
       0x1090ec000 -        0x10939eff7 +com.elgato.mpegsupport (EyeTV MPEG Support 1.5 [build 100] - 1.5) <90181B0E-7615-AF79-B38A-A01B5BBAE913> /Library/QuickTime/EyeTV MPEG Support.component/Contents/MacOS/EyeTV MPEG Support
    0x7fff6c92e000 -     0x7fff6c962baf  dyld (195.6 - ???) <0CD1B35B-A28F-32DA-B72E-452EAD609613> /usr/lib/dyld
    0x7fff84ab5000 -     0x7fff84ab6ff7  libremovefile.dylib (21.1.0 - compatibility 1.0.0) <739E6C83-AA52-3C6C-A680-B37FE2888A04> /usr/lib/system/libremovefile.dylib
    0x7fff84ab7000 -     0x7fff84acdff7  com.apple.ImageCapture (7.0.1 - 7.0.1) <BF4EC1CC-C998-3529-A69F-765774C66A6F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff84ace000 -     0x7fff84b15ff7  com.apple.CoreMedia (1.0 - 705.78) <F6EA2328-FD3E-3057-80C7-C9845837F863> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x7fff84b47000 -     0x7fff84c0eff7  com.apple.ColorSync (4.7.4 - 4.7.4) <590AFCDA-F10E-31FE-9B01-DA5FFE74C2BB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff850a0000 -     0x7fff850a3fff  libRadiance.dylib (??? - ???) <CD89D70D-F177-3BAE-8A26-644EA7D5E28E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff850a4000 -     0x7fff850adfff  com.apple.AOSNotification (1.4.0 - 504.1) <081FDD03-CCDF-37E1-A8B6-911CA33B3421> /System/Library/PrivateFrameworks/AOSNotification.framework/Versions/A/AOSNotification
    0x7fff850b7000 -     0x7fff850c9ff7  libsasl2.2.dylib (3.15.0 - compatibility 3.0.0) <6245B497-784B-355C-98EF-2DC6B45BF05C> /usr/lib/libsasl2.2.dylib
    0x7fff850ca000 -     0x7fff85231fff  com.apple.CFNetwork (520.4.3 - 520.4.3) <31D7A595-375E-341A-8E97-21E73CC62E4A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff85232000 -     0x7fff85232fff  libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib
    0x7fff85233000 -     0x7fff854a8ff7  com.apple.imageKit (2.1.2 - 1.0) <5BAA52A9-F359-31E4-8109-74EBCEB626B4> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit
    0x7fff854a9000 -     0x7fff855b6fff  libJP2.dylib (??? - ???) <5BE8CFA7-00C2-3BDE-BC20-5FF6DC18B415> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff855b7000 -     0x7fff855f2fff  com.apple.LDAPFramework (3.2 - 120.2) <A2675243-9122-308D-A5C8-9C1C4FE7639D> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x7fff855f3000 -     0x7fff855fffff  com.apple.DirectoryService.Framework (10.7 - 146) <65C78AE3-89B8-3372-8359-31FD520781D5> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
    0x7fff85600000 -     0x7fff8561ffff  libresolv.9.dylib (46.1.0 - compatibility 1.0.0) <0635C52D-DD53-3721-A488-4C6E95607A74> /usr/lib/libresolv.9.dylib
    0x7fff85620000 -     0x7fff8570afff  com.apple.backup.framework (1.3.3 - 1.3.3) <6C49FBCF-D6AF-3351-BBBF-A98A622CA517> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff8570b000 -     0x7fff85a37ff7  com.apple.HIToolbox (1.9 - ???) <B7D2A06B-7BE5-3355-BF7D-8139100B9B97> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff85a38000 -     0x7fff85a72fe7  com.apple.DebugSymbols (2.1 - 87) <ED2B177C-4146-3715-91DF-D99A8ED5449A> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff85ace000 -     0x7fff85ad9fff  com.apple.dotMacLegacy (3.3 - 267) <A7CC6E73-82CD-3057-9A83-894FA0CD7E6C> /System/Library/PrivateFrameworks/DotMacLegacy.framework/Versions/A/DotMacLegacy
    0x7fff85b57000 -     0x7fff85bf8ff7  com.apple.LaunchServices (480.33 - 480.33) <45EF2044-3396-3910-9B5B-C8F7777D5F56> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff85bf9000 -     0x7fff85e24ff7  com.apple.CalendarStore (5.0.3 - 1204.1) <E0EBA66F-E7A2-3974-8ED1-D26561A211B8> /System/Library/Frameworks/CalendarStore.framework/Versions/A/CalendarStore
    0x7fff85e25000 -     0x7fff85e2bfff  com.apple.DiskArbitration (2.4.1 - 2.4.1) <CEA34337-63DE-302E-81AA-10D717E1F699> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff85e2c000 -     0x7fff85e39ff7  libbz2.1.0.dylib (1.0.5 - compatibility 1.0.0) <3373D310-3B10-3DD1-B754-B7B138CD448D> /usr/lib/libbz2.1.0.dylib
    0x7fff85e3a000 -     0x7fff85e48ff7  com.apple.AppleFSCompression (37 - 1.0) <8981D804-EBFE-35D5-9F79-6689DCCBA43A> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff85e49000 -     0x7fff85e57fff  libdispatch.dylib (187.9.0 - compatibility 1.0.0) <1D5BE322-A9B9-3BCE-8FAC-076FB07CF54A> /usr/lib/system/libdispatch.dylib
    0x7fff85eb2000 -     0x7fff85ebffff  com.apple.CrashReporterSupport (10.7.4 - 352) <9C16B49C-CF02-38F9-A7CD-969C140D3961> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff85ec0000 -     0x7fff85f2bff7  com.apple.framework.IOKit (2.0 - ???) <6C604894-7F61-3130-8499-20791D14577F> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff85f54000 -     0x7fff85f55fff  libunc.dylib (24.0.0 - compatibility 1.0.0) <337960EE-0A85-3DD0-A760-7134CF4C0AFF> /usr/lib/system/libunc.dylib
    0x7fff85f56000 -     0x7fff85fccfff  libc++.1.dylib (28.1.0 - compatibility 1.0.0) <DA22E4D6-7F20-3BEA-9B89-2FBA735C2EE1> /usr/lib/libc++.1.dylib
    0x7fff85fcd000 -     0x7fff86021fff  libFontRegistry.dylib (??? - ???) <822DD341-C735-36C9-9521-E8E98807D09D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff86022000 -     0x7fff8602dff7  com.apple.speech.recognition.framework (4.0.21 - 4.0.21) <6540EAF2-E3BF-3D2E-B4C1-F106180D6F20> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff8602e000 -     0x7fff8634afff  com.apple.CoreServices.CarbonCore (960.24 - 960.24) <6F99A26B-788F-37B9-860F-508906EC06D7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff8638a000 -     0x7fff8646efff  com.apple.CoreServices.OSServices (478.46 - 478.46) <70BEE269-8F4D-3FDC-B1AD-A591C0CB37E5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff8646f000 -     0x7fff86485fff  libGL.dylib (??? - ???) <6A473BF9-4D35-34C6-9F8B-86B68091A9AF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff86486000 -     0x7fff8648cfff  libGFXShared.dylib (??? - ???) <8A61FA67-EB3C-319D-AE3C-64936FB26BAC> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff8648d000 -     0x7fff864baff7  com.apple.opencl (1.50.69 - 1.50.69) <57939F7D-3626-30E2-883D-8A7CCB3F8763> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff864e3000 -     0x7fff864e6fff  com.apple.AppleSystemInfo (1.0 - 1) <111B6F69-3FBD-3860-BCF8-1DF02D9BED28> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
    0x7fff864ea000 -     0x7fff864ebff7  libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib
    0x7fff864ec000 -     0x7fff864eefff  com.apple.TrustEvaluationAgent (2.0 - 1) <1F31CAFF-C1C6-33D3-94E9-11B721761DDF> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff86536000 -     0x7fff865c8ff7  com.apple.CorePDF (3.1 - 3.1) <F81F99A9-7FF6-3A6A-92C7-78C76BA35777> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
    0x7fff86664000 -     0x7fff87001c9f  com.apple.CoreGraphics (1.600.0 - ???) <1DB9C92C-DFA8-36ED-B513-998134462148> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff87002000 -     0x7fff8707dff7  com.apple.print.framework.PrintCore (7.1 - 366.3) <C5F39A82-0E77-3AD6-906A-20DD2EE8D374> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff8707e000 -     0x7fff870dffff  com.apple.ExchangeWebServices (2.1 - 125) <63CEE24A-FF2B-3787-ABFB-B60E24A859CE> /System/Library/PrivateFrameworks/ExchangeWebServices.framework/Versions/A/ExchangeWebServices
    0x7fff870e0000 -     0x7fff870e0fff  com.apple.quartzframework (1.5 - 1.5) <2C13AE76-C86B-3D48-A583-121689190F74> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
    0x7fff870e1000 -     0x7fff87157fff  com.apple.ISSupport (1.9.8 - 56) <2BEEF162-893F-356C-BD4E-8668F044A917> /System/Library/PrivateFrameworks/ISSupport.framework/Versions/A/ISSupport
    0x7fff87158000 -     0x7fff871c1fff  com.apple.coreui (1.2.2 - 165.10) <F427BF39-3E01-3DC6-A63D-BFC50FE6C72E> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff871c2000 -     0x7fff871cdff7  com.apple.aps.framework (2.1 - 2.1) <D0C49BA6-A5FB-3DBD-AFCC-7B6F056A57A7> /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService
    0x7fff871ce000 -     0x7fff871d5fff  com.apple.NetFS (4.0 - 4.0) <433EEE54-E383-3505-9154-45B909FD3AF0> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff872bf000 -     0x7fff87ec5ff7  com.apple.AppKit (6.7.3 - 1138.47) <CAF5783F-F80B-30E7-929F-BBA6D96C5C44> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff87eca000 -     0x7fff87fd6fff  libcrypto.0.9.8.dylib (44.0.0 - compatibility 0.9.8) <3A8E1F89-5E26-3C8B-B538-81F5D61DBF8A> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff87fd7000 -     0x7fff882f0fff  com.apple.Foundation (6.7.2 - 833.25) <22AAC369-B63C-3C55-8AC6-C3ECBA44DA7B> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff882f9000 -     0x7fff885e2ff7  com.apple.security (7.0 - 55148.1) <E9C46204-1336-3D90-BC67-5162FC7079D2> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff886ab000 -     0x7fff886abfff  com.apple.ApplicationServices (41 - 41) <89B6AD5B-5C75-3E83-8C2B-AA7F4C55E400> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff886ac000 -     0x7fff886fffff  com.apple.iCalendar (5.0.1 - 120) <6478E426-80D9-369D-8123-D64F9848D22B> /System/Library/PrivateFrameworks/iCalendar.framework/Versions/A/iCalendar
    0x7fff88700000 -     0x7fff88701fff  libDiagnosticMessagesClient.dylib (??? - ???) <3DCF577B-F126-302B-BCE2-4DB9A95B8598> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff88702000 -     0x7fff88754ff7  libGLU.dylib (??? - ???) <E2EF0336-3A5F-3532-AEB0-6CCF04851B72> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff88755000 -     0x7fff88d39fff  libBLAS.dylib (??? - ???) <C34F6D88-187F-33DC-8A68-C0C9D1FA36DF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff88dae000 -     0x7fff88daefff  com.apple.Accelerate.vecLib (3.7 - vecLib 3.7) <C06A140F-6114-3B8B-B080-E509303145B8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff88daf000 -     0x7fff88db6fff  libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <0AB51EE2-E914-358C-AC19-47BC024BDAE7> /usr/lib/system/libcopyfile.dylib
    0x7fff88db7000 -     0x7fff88e59fff  com.apple.securityfoundation (5.0 - 55116) <A9311EF6-B7F7-3DA5-84E8-21BC9B2C3C69> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff88e5a000 -     0x7fff88e5bff7  libsystem_sandbox.dylib (??? - ???) <96D38E74-F18F-3CCB-A20B-E8E3ADC4E166> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff88e5c000 -     0x7fff88f92fff  com.apple.vImage (5.1 - 5.1) <A08B7582-67BC-3EED-813A-4833645964A7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff88f93000 -     0x7fff88fd5ff7  libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <BB770C22-8C57-365A-8716-4A3C36AE7BFB> /usr/lib/system/libcommonCrypto.dylib
    0x7fff88fd6000 -     0x7fff88fd8fff  libCVMSPluginSupport.dylib (??? - ???) <1C73D331-6F6C-3872-A011-1C41FBF49F2A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff88fd9000 -     0x7fff891dbfe7  com.apple.AOSKit (1.02 - 91) <78F90BCC-414B-38E0-908D-A17906CF31FF> /System/Library/PrivateFrameworks/AOSKit.framework/Versions/A/AOSKit
    0x7fff891dc000 -     0x7fff891ddfff  libScreenReader.dylib (??? - ???) <853E88DB-DA8E-362E-83D1-419BFD635C70> /usr/lib/libScreenReader.dylib
    0x7fff8942f000 -     0x7fff89431fff  libquarantine.dylib (36.6.0 - compatibility 1.0.0) <0EBF714B-4B69-3E1F-9A7D-6BBC2AACB310> /usr/lib/system/libquarantine.dylib
    0x7fff89432000 -     0x7fff8943cff7  liblaunch.dylib (392.38.0 - compatibility 1.0.0) <6ECB7F19-B384-32C1-8652-2463C1CF4815> /usr/lib/system/liblaunch.dylib
    0x7fff8943d000 -     0x7fff894e2fff  com.apple.ink.framework (1.4 - 110) <F93B76B3-E57C-3805-B20D-03717A3F91DD> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff894e3000 -     0x7fff895c2ff7  com.apple.ImageIO.framework (3.1.2 - 3.1.2) <FFA7532B-336A-3F0B-9AB9-2A35B56ED887> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff895c3000 -     0x7fff895ecfff  libJPEG.dylib (??? - ???) <64D079F9-256A-323B-A837-84628B172F21> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff895ed000 -     0x7fff895f2fff  libGIF.dylib (??? - ???) <8763F67F-A881-30B6-B20E-D395B4D9FD58> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff895f3000 -     0x7fff89606ff7  libCRFSuite.dylib (??? - ???) <0B76941F-218E-30C8-B6DE-E15919F8DBEB> /usr/lib/libCRFSuite.dylib
    0x7fff89607000 -     0x7fff89623ff7  com.apple.GenerationalStorage (1.0 - 126.1) <509F52ED-E54B-3FEF-B3C2-759387B826E6> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff89624000 -     0x7fff89726ff7  com.apple.PubSub (1.0.5 - 65.28) <0D52431F-D0B3-3175-85FF-8213615A4526> /System/Library/Frameworks/PubSub.framework/Versions/A/PubSub
    0x7fff89727000 -     0x7fff89727fff  com.apple.Carbon (153 - 153) <AF0F9910-E3C3-3922-AA92-A39000655E0F> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff89728000 -     0x7fff8972bfff  libCoreVMClient.dylib (??? - ???) <934D0D11-C34F-3C06-A352-21BB8FFE9774> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff8972c000 -     0x7fff89794ff7  com.apple.audio.CoreAudio (4.0.2 - 4.0.2) <DFD8F4DE-3B45-3A2E-9CBE-FD8D5DD30923> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff89795000 -     0x7fff897efff7  com.apple.ImageCaptureCore (3.0.3 - 3.0.3) <12C722EE-3A13-3937-ABDF-EDC922F4C299> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore
    0x7fff897f0000 -     0x7fff89852ff7  com.apple.Symbolication (1.3 - 91) <B072970E-9EC1-3495-A1FA-D344C6E74A13> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fff89853000 -     0x7fff89888fff  com.apple.securityinterface (5.0 - 55022.4) <09EC371E-0B6E-3849-A6C9-F8E9DB17BBCD> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
    0x7fff89889000 -     0x7fff89c32fef  com.apple.MediaToolbox (1.0 - 705.78) <A4DF8258-0CB9-3244-BF12-3AD02B1952B0> /System/Library/PrivateFrameworks/MediaToolbox.framework/Versions/A/MediaToolbox
    0x7fff8a469000 -     0x7fff8a4ecfef  com.apple.Metadata (10.7.0 - 627.32) <38735923-2EB5-3133-BE36-BDD65A7E47DB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff8a500000 -     0x7fff8a576fff  com.apple.CoreSymbolication (2.2 - 73.2) <126415E3-3A35-315B-B4B7-507CDBED0D58> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff8a577000 -     0x7fff8a577fff  com.apple.CoreServices (53 - 53) <043C8026-8EDD-3241-B090-F589E24062EF> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff8a578000 -     0x7fff8a578fff  com.apple.audio.units.AudioUnit (1.7.2 - 1.7.2) <04C10813-CCE5-3333-8C72-E8E35E417B3B> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff8a76e000 -     0x7fff8a775ff7  com.apple.CommerceCore (1.0 - 17) <3894FE48-EDCE-30E9-9796-E2F959D92704> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
    0x7fff8a776000 -     0x7fff8aa9afff  com.apple.AddressBook.framework (6.1.2 - 1090) <65FE6A36-F3F8-37FE-8B88-50F20F278779> /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
    0x7fff8aa9b000 -     0x7fff8aab7fff  com.apple.frameworks.preferencepanes (15.0 - 15.0) <A1ABA9DB-2C8A-3C96-976A-21E63194F7B2> /System/Library/Frameworks/PreferencePanes.framework/Versions/A/PreferencePanes
    0x7fff8ad0b000 -     0x7fff8ad0cfff  libdnsinfo.dylib (395.11.0 - compatibility 1.0.0) <853BAAA5-270F-3FDC-B025-D448DB72E1C3> /usr/lib/system/libdnsinfo.dylib
    0x7fff8ad0d000 -     0x7fff8af7bff7  com.apple.QuartzComposer (5.0 - 236.7) <D556126B-3D67-3E37-82E0-D06532DE0C89> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
    0x7fff8af7c000 -     0x7fff8afc5ff7  com.apple.framework.CoreWLAN (2.1.2 - 212.2) <5E421E2D-50EA-340E-A5EE-C848DD6FC34F> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fff8afc6000 -     0x7fff8b0bbfff  libiconv.2.dylib (7.0.0 - compatibility 7.0.0) <5C40E880-0706-378F-B864-3C2BD922D926> /usr/lib/libiconv.2.dylib
    0x7fff8b0bc000 -     0x7fff8b0fcff7  libcups.2.dylib (2.9.0 - compatibility 2.0.0) <5328C0AB-F169-3786-A3EC-9E82E960CAAF> /usr/lib/libcups.2.dylib
    0x7fff8b105000 -     0x7fff8b110ff7  com.apple.DisplayServicesFW (2.5.4 - 323.3) <5E7F7A88-9313-3C31-87BD-80F3361DA338> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices
    0x7fff8b130000 -     0x7fff8b1caff7  com.apple.SearchKit (1.4.0 - 1.4.0) <4E70C394-773E-3A4B-A93C-59A88ABA9509> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff8b1cb000 -     0x7fff8b1f8fff  com.apple.quartzfilters (1.7.0 - 1.7.0) <CE1EDD58-7273-38F9-AD33-871A8BA7ABF3> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters
    0x7fff8b1f9000 -     0x7fff8b312fff  com.apple.DesktopServices (1.6.3 - 1.6.3) <20812ECE-CACC-3D44-8108-025EF6B45C14> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff8b313000 -     0x7fff8b322ff7  libxar-nossl.dylib (??? - ???) <A6ABBFB9-E4ED-38AD-BBBB-F9958B9CEFB5> /usr/lib/libxar-nossl.dylib
    0x7fff8b323000 -     0x7fff8b3a7ff7  com.apple.ApplicationServices.ATS (317.11.0 - ???) <082DEAFE-8A93-3AF2-B4E5-30012E725929> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff8b3a8000 -     0x7fff8b3adfff  com.apple.OpenDirectory (10.7 - 146) <A674AB55-6E3D-39AE-9F9B-9865D0193020> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff8b3ae000 -     0x7fff8b3b2fff  libCGXType.A.dylib (600.0.0 - compatibility 64.0.0) <2B1215A0-1B43-39C3-B4F4-392D71D08FFA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
    0x7fff8b43b000 -     0x7fff8b479fff  com.apple.bom (11.0 - 183) <F300B9EC-995E-33A7-9175-9F07D4B68F16> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
    0x7fff8b47a000 -     0x7fff8b49afff  libPng.dylib (??? - ???) <F4D84592-C450-3076-88E9-8E6517C7EF33> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff8b49b000 -     0x7fff8b501ff7  com.apple.coredav (1.0.1 - 164.1) <D3770C5D-6863-3DDF-AF64-7882024BF0F9> /System/Library/PrivateFrameworks/CoreDAV.framework/Versions/A/CoreDAV
    0x7fff8b517000 -     0x7fff8b542fff  libpcre.0.dylib (1.1.0 - compatibility 1.0.0) <7D3CDB0A-840F-3856-8F84-B4A50E66431B> /usr/lib/libpcre.0.dylib
    0x7fff8b543000 -     0x7fff8b547fff  libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <FF83AFF7-42B2-306E-90AF-D539C51A4542> /usr/lib/system/libmathCommon.A.dylib
    0x7fff8b548000 -     0x7fff8b548fff  com.apple.Cocoa (6.6 - ???) <7EC4D759-B2A6-3A99-AC75-809FED1500C6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff8b5a8000 -     0x7fff8b5a8fff  com.apple.vecLib (3.7 - vecLib 3.7) <9A58105C-B36E-35B5-812C-4ED693F2618F> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff8b5a9000 -     0x7fff8b5d2fff  com.apple.CoreVideo (1.7 - 70.3) <9A9D4058-9935-3B0A-B1A6-27EB78D02249> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff8b5d3000 -     0x7fff8b5d8fff  libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib
    0x7fff8b5d9000 -     0x7fff8b66fff7  libvMisc.dylib (325.4.0 - compatibility 1.0.0) <642D8D54-F9F5-3FBB-A96C-EEFE94C6278B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff8b670000 -     0x7fff8b68fff7  com.apple.DotMacSyncManager (6.1 - 488.6) <7F06D1AA-89C9-37A5-8243-89AB06E2DA2D> /System/Library/PrivateFrameworks/DotMacSyncManager.framework/Versions/A/DotMacSyncManager
    0x7fff8b693000 -     0x7fff8bb5afff  FaceCoreLight (1.4.7 - compatibility 1.0.0) <BDD0E1DE-CF33-3AF8-B33B-4D1574CCC19D> /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLight
    0x7fff8bb5b000 -     0x7fff8bb78fff  libxpc.dylib (77.19.0 - compatibility 1.0.0) <9F57891B-D7EF-3050-BEDD-21E7C6668248> /usr/lib/system/libxpc.dylib
    0x7fff8bb79000 -     0x7fff8c8b0fff  com.apple.WebCore (7534.56 - 7534.56.5) <4E63291C-539E-32E3-8B1C-EA8E546B3159> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
    0x7fff8c8c7000 -     0x7fff8c8e4ff7  com.apple.openscripting (1.3.3 - ???) <BDCCCBA9-F440-30BD-8378-FAB5AF685A5D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff8c92b000 -     0x7fff8cb55fe7  com.apple.CoreData (104.1 - 358.14) <6BB64605-8DA7-337D-A2AB-A3346A421CBD> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff8cb56000 -     0x7fff8cb5cff7  libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib
    0x7fff8cb79000 -     0x7fff8cb79fff  com.apple.AOSMigrate (1.0 - 1) <7D22554E-EDAE-3B37-AC47-96B0797F1781> /System/Library/PrivateFrameworks/AOSMigrate.framework/Versions/A/AOSMigrate
    0x7fff8cb7a000 -     0x7fff8cfadff7  com.apple.VideoToolbox (1.0 - 705.78) <7F115540-88CF-3087-951A-7073F7D58F4D> /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/VideoToolbox
    0x7fff8cfbc000 -     0x7fff8cfbffff  com.apple.help (1.3.2 - 42) <BF14DE49-F7E8-336F-81FB-BBDF2DB3AC09> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff8cfc0000 -     0x7fff8cfd0ff7  com.apple.opengl (1.7.7 - 1.7.7) <0CA11278-746C-353A-923B-BCC0047190C3> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff8cfd1000 -     0x7fff8cfdfff7  libkxld.dylib (??? - ???) <C2FC894F-3716-32C3-967E-6AD5E2697045> /usr/lib/system/libkxld.dylib
    0x7fff8cfef000 -     0x7fff8d0f4fff  libFontParser.dylib (??? - ???) <759645F2-8CB1-358C-AF41-BA3797CD0F60> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff8d0f5000 -     0x7fff8d111fff  com.apple.ScriptingBridge (1.2.1 - ???) <A4162BA5-2432-3BF3-8EBC-47AEF2BDD8DA> /System/Library/Frameworks/ScriptingBridge.framework/Versions/A/ScriptingBridge
    0x7fff8d112000 -     0x7fff8d27eff7  com.apple.syncservices (6.3 - 673.6) <7EF110B9-0ECB-3856-88C2-2F341A68854A> /System/Library/Frameworks/SyncServices.framework/Versions/A/SyncServices
    0x7fff8d27f000 -     0x7fff8d284fff  libcache.dylib (47.0.0 - compatibility 1.0.0) <1571C3AB-BCB2-38CD-B3B2-C5FC3F927C6A> /usr/lib/system/libcache.dylib
    0x7fff8d2ce000 -     0x7fff8d2f9ff7  libxslt.1.dylib (3.24.0 - compatibility 3.0.0) <E71220D3-8015-38EC-B97D-7FDB383C2BDC> /usr/lib/libxslt.1.dylib
    0x7fff8d2fa000 -     0x7fff8d3dee5f  libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <871E688B-CF57-3BC7-80D6-F6476DFF109B> /usr/lib/libobjc.A.dylib
    0x7fff8d3df000 -     0x7fff8d4e6fe7  libsqlite3.dylib (9.6.0 - compatibility 9.0.0) <EE02BB01-64C9-304D-9719-A35F5CD6D04C> /usr/lib/libsqlite3.dylib
    0x7fff8d4e7000 -     0x7fff8d75afff  com.apple.CoreImage (7.98 - 1.0.1) <73485E4E-1407-3913-AB3C-B54986A3E01C> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff8d76b000 -     0x7fff8d792fff  com.apple.framework.internetaccounts (1.2 - 3) <483427CA-8140-355D-B668-78F5A5F1A1D6> /System/Library/PrivateFrameworks/InternetAccounts.framework/Versions/A/InternetAccounts
    0x7fff8db38000 -     0x7fff8db8cff7  com.apple.ScalableUserInterface (1.0 - 1) <33563775-C662-313D-B7FA-3D575A9F3D41> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
    0x7fff8db8d000 -     0x7fff8dd61ff7  com.apple.CoreFoundation (6.7.2 - 635.21) <62A3402E-A4E7-391F-AD20-1EF20236CE1B> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff8dd62000 -     0x7fff8dd8dff7  com.apple.CoreServicesInternal (113.17 - 113.17) <B1DF81C3-9C23-3BAE-9DE8-21EAFEEB97B8> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff8dd8e000 -     0x7fff8dd91ff7  com.apple.securityhi (4.0 - 1) <37DF1BF8-ACE0-3C4A-81AA-BBA9744EB0A6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff8dd92000 -     0x7fff8deebfff  com.apple.audio.toolbox.AudioToolbox (1.7.2 - 1.7.2) <0AD8197C-1BA9-30CD-98F1-4CA2C6559BA8> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff8df6f000 -     0x7fff8e171fff  libicucore.A.dylib (46.1.0 - compatibility 1.0.0) <38CD6ED3-C8E4-3CCD-89AC-9C3198803101> /usr/lib/libicucore.A.dylib
    0x7fff8e172000 -     0x7fff8e1b6ff7  libRIP.A.dylib (600.0.0 - compatibility 64.0.0) <22B2A10A-34B5-3787-88C9-B2722FE79504> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x7fff8e1ed000 -     0x7fff8e1fafff  libCSync.A.dylib (600.0.0 - compatibility 64.0.0) <528BAA66-C38C-3093-84B5-92A7832CE7BC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
    0x7fff8e20c000 -     0x7fff8e24cfff  libtidy.A.dylib (??? - ???) <E500CDB9-C010-3B1A-B995-774EE64F39BE> /usr/lib/libtidy.A.dylib
    0x7fff8e24d000 -     0x7fff8e264fff  com.apple.CFOpenDirectory (10.7 - 146) <E6D4F114-678B-3957-9C59-9206ECDA756E> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff8e265000 -     0x7fff8e404ff7  com.apple.QuartzCore (1.7 - 270.4) <97E20A5F-652B-3E85-8C46-DCB777248ECD> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff8e405000 -     0x7fff8e58ffff  com.apple.QTKit (7.7.1 - 2330) <4B5363D4-4854-342F-8B95-DE6559075B46> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
    0x7fff8e590000 -     0x7fff8e590fff  com.apple.Accelerate (1.7 - Accelerate 1.7) <82DDF6F5-FBC3-323D-B71D-CF7ABC5CF568> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff8e591000 -     0x7fff8e5b5fff  com.apple.RemoteViewServices (1.4 - 44.1) <EA3837DF-A3A3-37FF-AE11-D50048D5F21A> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff8e5df000 -     0x7fff8e5e5fff  IOSurface (??? - ???) <77C6757B-D357-3E34-9424-48F962B5CC9C> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff8e5e6000 -     0x7fff8e5e7fff  libffi.dylib (??? - ???) <DB96CC4B-0D38-3102-80AA-91DDE9AF3886> /usr/lib/libffi.dylib
    0x7fff8e5e8000 -     0x7fff8e627ff7  libGLImage.dylib (??? - ???) <49BB4404-68F1-3839-A5C9-983405B59F52> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff8e65d000 -     0x7fff8e6b0fff  com.apple.AppleVAFramework (5.0.14 - 5.0.14) <E3FE9B47-2276-3316-B2D2-85784AD2D9B3> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x7fff8edea000 -     0x7fff8eeecfff  libxml2.2.dylib (10.3.0 - compatibility 10.0.0) <AFBB22B7-07AE-3F2E-B88C-70BEEBFB8A86> /usr/lib/libxml2.2.dylib
    0x7fff8eeed000 -     0x7fff8ef2cfff  com.apple.AE (527.7 - 527.7) <B82F7ABC-AC8B-3507-B029-969DD5CA813D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff8ef2d000 -     0x7fff8ef68fff  libsystem_info.dylib (??? - ???) <35F90252-2AE1-32C5-8D34-782C614D9639> /usr/lib/system/libsystem_info.dylib
    0x7fff8ef69000 -     0x7fff8ef80fff  com.apple.MultitouchSupport.framework (231.4 - 231.4) <10A978D1-8781-33F0-BE45-60C9171F7278> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff8ef81000 -     0x7fff8efcffff  libauto.dylib (??? - ???) <D8AC8458-DDD0-3939-8B96-B6CED81613EF> /usr/lib/libauto.dylib
    0x7fff8efd4000 -     0x7fff8f031ff7  com.apple.QuickLookFramework (3.2 - 500.16) <46017A4B-9E2B-329C-A8D9-2C11DE6C1A47> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
    0x7fff8f032000 -     0x7fff8f07eff7  com.apple.SystemConfiguration (1.11.3 - 1.11) <0A7F1982-B4EA-3424-A0C7-FE46C6224F03> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff8f0c4000 -     0x7fff8f0effff  com.apple.speech.LatentSemanticMappingFramework (2.8.10 - 2.8.10) <686A1AA0-AE00-3CFB-8DEE-C84B26C83157> /System/Library/Frameworks/LatentSemanticMapping.framework/Versions/A/LatentSemanticMapping
    0x7fff8f0f0000 -     0x7fff8f0f2ff7  com.apple.print.framework.Print (7.4 - 247.3) <626C58D5-2841-3329-8C32-9F4A8353F3E7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff8f0f3000 -     0x7fff8f163fff  com.apple.datadetectorscore (3.0 - 179.4) <9C01D16F-75A9-3BDD-B91A-F0F32261A2E7> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff8f164000 -     0x7fff8f16ffff  com.apple.NSServerNotificationCenter (4.1 - 4.1) <504CB664-D9F6-3CEE-A108-38DE002972C4> /System/Library/Frameworks/ServerNotification.framework/Versions/A/ServerNotification
    0x7fff8f24f000 -     0x7fff8f264fff  com.apple.speech.synthesis.framework (4.0.74 - 4.0.74) <C061ECBB-7061-3A43-8A18-90633F943295> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff8f265000 -     0x7fff8f318ff7  com.apple.CoreText (220.20.0 - ???) <0E979362-15E4-3955-BF54-B5961361D1CC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff8f319000 -     0x7fff8f351fff  com.apple.CalDAV (1.0.1 - 93) <0CEB3B4A-4ABF-3EBC-922A-5D076DC601B4> /System/Library/PrivateFrameworks/CalDAV.framework/Versions/A/CalDAV
    0x7fff8f352000 -     0x7fff8f357fff  libpam.2.dylib (3.0.0 - compatibility 3.0.0) <D952F17B-200A-3A23-B9B2-7C1F7AC19189> /usr/lib/libpam.2.dylib
    0x7fff8f358000 -     0x7fff8f3cbfff  libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib
    0x7fff8f3cc000 -     0x7fff8f3d2ff7  com.apple.phonenumbers (1.0 - 47) <BC6C2FE2-99C0-3AD6-AA9C-C88780FFFCCF> /System/Library/PrivateFrameworks/PhoneNumbers.framework/Versions/A/PhoneNumbers
    0x7fff8f3d3000 -     0x7fff8f3edfff  com.apple.CoreMediaAuthoring (2.0 - 891) <C7A92C52-AD9F-3CF1-86D5-C0714118935C> /System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreMediaAuthoring
    0x7fff8f3ee000 -     0x7fff8f3effff  liblangid.dylib (??? - ???) <CACBE3C3-2F7B-3EED-B50E-EDB73F473B77> /usr/lib/liblangid.dylib
    0x7fff8f4a9000 -     0x7fff8f52eff7  com.apple.Heimdal (2.2 - 2.0) <FF0BD9A4-6FB0-31E3-ABFB-563FBBEC45FC> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff8f52f000 -     0x7fff8f54ffff  libsystem_kernel.dylib (1699.26.8 - compatibility 1.0.0) <1DDC0B0F-DB2A-34D6-895D-E5B2B5618946> /usr/lib/system/libsystem_kernel.dylib
    0x7fff8f550000 -     0x7fff8f97dfff  libLAPACK.dylib (??? - ???) <4F2E1055-2207-340B-BB45-E4F16171EE0D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff8f97e000 -     0x7fff8f9cfff7  com.apple.CoreMediaIO (212.0 - 3199.1.1) <D8C364AF-A1E8-3215-ABF5-188B50A80B18> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
    0x7fff8f9dd000 -     0x7fff8fa0afe7  libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <7BEBB139-50BB-3112-947A-F4AA168F991C> /usr/lib/libSystem.B.dylib
    0x7fff8fa0b000 -     0x7fff8fae8fef  libsystem_c.dylib (763.13.0 - compatibility 1.0.0) <41B43515-2806-3FBC-ACF1-A16F35B7E290> /usr/lib/system/libsystem_c.dylib
    0x7fff8fae9000 -     0x7fff8fb7cff7  com.apple.PDFKit (2.6.3 - 2.6.3) <49BF9CDC-E902-3CAC-9C04-3302545907D5> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit
    0x7fff8fb7d000 -     0x7fff8fc7aff7  com.apple.avfoundation (2.0 - 180.40) <ED3DCB15-7E88-34FD-9E56-4ECAD10A6E7E> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
    0x7fff8fc7b000 -     0x7fff8fc8ffff  com.apple.syncservices.syncservicesui (6.3 - 673.6) <E5398AB7-971A-3386-99C5-788D5D0FF3D9> /System/Library/PrivateFrameworks/SyncServicesUI.framework/Versions/A/SyncServicesUI
    0x7fff8fc90000 -     0x7fff8fce8fff  libTIFF.dylib (??? - ???) <A0FF68DE-2935-30E7-B61C-4D9D70E14AD0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff8fd05000 -     0x7fff8fd0aff7  libsystem_network.dylib (??? - ???) <5DE7024E-1D2D-34A2-80F4-08326331A75B> /usr/lib/system/libsystem_network.dylib
    0x7fff8fd0b000 -     0x7fff8fd16ff7  com.apple.bsd.ServiceManagement (2.0 - 2.0) <F260D4A7-C727-3FB6-8525-50E279BF9BAF> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff8fd17000 -     0x7fff8fd1ffff  libsystem_dnssd.dylib (??? - ???) <D9BB1F87-A42B-3CBC-9DC2-FC07FCEF0016> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff8fd20000 -     0x7fff8fd2bff7  libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib
    0x7fff8fd2c000 -     0x7fff9022ffe7  com.apple.RawCamera.bundle (3.13.0 - 627) <4593B038-1A60-5ADB-565D-5BDFA28A53F2> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x7fff90230000 -     0x7fff90234ff7  com.apple.CommonPanels (1.2.5 - 94) <37C6540B-F8D1-355A-806C-F93D8FB522AB> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff90235000 -     0x7fff902a9fff  com.apple.WhitePagesFramework (10.7.0 - 141.0) <CBEE0967-09B3-3074-AD96-C1CE06FDEA87> /System/Library/PrivateFrameworks/WhitePages.framework/Versions/A/WhitePages
    0x7fff902aa000 -     0x7fff902daff7  com.apple.DictionaryServices (1.2.1 - 158.2) <3FC86118-7553-38F7-8916-B329D2E94476> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff902db000 -     0x7fff902dffff  libdyld.dylib (195.6.0 - compatibility 1.0.0) <FFC59565-64BD-3B37-90A4-E2C3A422CFC1> /usr/lib/system/libdyld.dylib
    0x7fff902e0000 -     0x7fff90306fff  com.apple.framework.familycontrols (3.0 - 300) <93828BC1-3D83-3A93-99A5-F0E7951AFC6C> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
    0x7fff90307000 -     0x7fff90314fff  com.apple.KerberosHelper (3.0 - 1.0) <5223379A-8854-36CF-B15C-44E0107EEE4C> /System/Library/PrivateFrameworks/KerberosHelper.framework/Versions/A/KerberosHelper
    0x7fff90315000 -     0x7fff9031bfff  libmacho.dylib (800.0.0 - compatibility 1.0.0) <165514D7-1BFA-38EF-A151-676DCD21FB64> /usr/lib/system/libmacho.dylib
    0x7fff9031c000 -     0x7fff90330ff7  com.apple.LangAnalysis (1.7.0 - 1.7.0) <04C31EF0-912A-3004-A08F-CEC27030E0B2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff90331000 -     0x7fff9033aff7  libsystem_notify.dylib (80.1.0 - compatibility 1.0.0) <A4D651E3-D1C6-3934-AD49-7A104FD14596> /usr/lib/system/libsystem_notify.dylib
    0x7fff9033b000 -     0x7fff9035ffff  com.apple.Kerberos (1.0 - 1) <1F826BCE-DA8F-381D-9C4C-A36AA0EA1CB9> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff90360000 -     0x7fff90388fff  com.apple.PerformanceAnalysis (1.11 - 11) <8D4C6382-DD92-37A2-BCFC-E89951320848> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff90389000 -     0x7fff9039bff7  libz.1.dylib (1.2.5 - compatibility 1.0.0) <30CBEF15-4978-3DED-8629-7109880A19D4> /usr/lib/libz.1.dylib
    0x7fff9039c000 -     0x7fff9049cfff  com.apple.QuickLookUIFramework (3.2 - 500.16) <0BACF8C4-5A7B-31EE-B4AA-3CCF8615C9A8> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI
    0x7fff9049d000 -     0x7fff904abfff  com.apple.NetAuth (3.2 - 3.2) <F0D60E34-37A9-308D-B44E-E3450906173A> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff904d6000 -     0x7fff907f8fe7  com.apple.JavaScriptCore (7534.56 - 7534.56.6) <675725F8-37C4-3B80-ADB0-7B6AE908A908> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
    0x7fff907f9000 -     0x7fff90983ff7  com.apple.WebKit (7534.56 - 7534.56.5) <BC22A17F-A32F-3D9B-926F-091A47C4B315> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
    0x7fff90984000 -     0x7fff91118fef  com.apple.CoreAUC (6.16.11 - 6.16.11) <3D40FEA5-AFE7-3752-A52E-D0F80304320A> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
    0x7fff91119000 -     0x7fff91152fe7  libssl.0.9.8.dylib (44.0.0 - compatibility 0.9.8) <79AAEC98-1258-3DA4-B1C0-4120049D390B> /usr/lib/libssl.0.9.8.dylib
    0x7fff91168000 -     0x7fff9117aff7  libbsm.0.dylib (??? - ???) <349BB16F-75FA-363F-8D98-7A9C3FA90A0D> /usr/lib/libbsm.0.dylib
    0x7fff9117b000 -     0x7fff911bcfff  com.apple.QD (3.40 - ???) <47674D2C-BE88-388E-B1B0-03F08BFFE5FD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff91251000 -     0x7fff9166eff7  com.apple.SceneKit (125.3 - 125.4) <12AD6DBE-F3A3-34D6-BA01-B211BEAFD48F> /System/Library/PrivateFrameworks/SceneKit.framework/Versions/A/SceneKit
    0x7fff9166f000 -     0x7fff916cbff7  com.apple.HIServices (1.21 - ???) <9645CFA8-63BE-3A0D-A636-56D9827E6C8C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff916cc000 -     0x7fff916ffff7  com.apple.GSS (2.2 - 2.0) <971395D0-B9D0-3FDE-B23F-6F9D0A2FB95F> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff91700000 -     0x7fff91a5aff7  com.apple.MessageFramework (5.2 - 1278) <36138A1B-7760-3E6D-A496-06DCF535F562> /System/Library/Frameworks/Message.framework/Versions/B/Message
    0x7fff91a5b000 -     0x7fff91a66fff  com.apple.CommonAuth (2.2 - 2.0) <77E6F0D0-85B6-30B5-B99C-F57104DD2EBA> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff91ab4000 -     0x7fff91b14fff  libvDSP.dylib (325.4.0 - compatibility 1.0.0) <3A7521E6-5510-3FA7-AB65-79693A7A5839> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib

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

VM Region Summary:
ReadOnly portion of Libraries: Total=221.2M resident=117.4M(53%) swapped_out_or_unallocated=103.8M(47%)
Writable regions: Total=242.4M written=61.2M(25%) resident=148.3M(61%) swapped_out=10.5M(4%) unallocated=94.1M(39%)

REGION TYPE                      VIRTUAL
===========                      =======
CG backing stores                   324K
CG image                              4K
CG raster data                      132K
CG shared images                   1256K
CoreGraphics                         16K
CoreServices                       5796K
MALLOC                            206.4M
MALLOC guard page                    48K
Memory tag=242                       12K
Memory tag=243                        4K
Memory tag=249                      156K
Memory tag=251                       68K
SQLite page cache                  2208K
STACK GUARD                        56.0M
Stack                              11.6M
VM_ALLOCATE                        16.2M
__CI_BITMAP                          80K
__DATA                             25.5M
__IMAGE                             528K
__LINKEDIT                         48.8M
__RC_CAMERAS                        248K
__TEXT                            172.4M
__UNICODE                           544K
mapped file                        36.2M
shared memory                      23.5M
===========                      =======
TOTAL                             607.7M
pjrobertson commented 12 years ago

OK, actually I see the bug appears to be with this line: https://github.com/nathanday/ndhotkeyevent/blob/master/Classes/NDKeyboardLayout.m#L339

EDIT: 300 users are running a beta version of the app, and I've had 4 or 5 crash reports exactly the same as above, so it seems to be pretty serious.

nathanday commented 12 years ago

In Xcode try running the analyser against Quicksilver (Product > Analyze). I did that and it came up with a few reference counting issue. I tried it against ndhotkeyevent, and I only found 2 dead store issues, I will look into it further when I get a chance.

pjrobertson commented 12 years ago

Thanks Nathan,

I'm away for the next week, but I'll update our internal issue and hopefully another dev can look into it

pjrobertson commented 12 years ago

Having used the Analyser, we've found a few retain/release issues but nothing that appears to be related to NDKeyboardLayout or the code that's causing the problem.

Within Quicksilver we're only using the two (newer) NDKeyboardLayout classes, but your older NDHotKey classes (for some reason we couldn't get the newer ones to work 64 bit). The NDKeyboardLayout classes look to be completely independent, but I thought I'd say nonetheless.

nathanday commented 12 years ago

OK, I will have a look, I haven't had a just yet, but I do plan to investigate this.

pjrobertson commented 12 years ago

Hi Nathan, we have progressed forward with this bug, and it appears to exist for non-English keyboard layouts such as the Kotoeri Japanese keyboard layout. In these cases, the kTISPropertyUnicodeKeyLayoutData value for these keyboard layouts are NULL. Attempting to CFRetain(NULL) on the problematic line is what is causing the crash.

For further info, please see one of our dev's posts at https://github.com/quicksilver/Quicksilver/issues/942#issuecomment-6847221

Perhaps you have some advice on what best to do for these keyboard layouts - revert to some default keyboard layout?

pjrobertson commented 12 years ago

No worries about not looking over the issue Nathan (btw the part timer comment here was directed at @tiennou (joke of course), not you!)

@tiennou appears to have come up with a solution, that is documented in https://github.com/quicksilver/Quicksilver/issues/942#issuecomment-6877649

Does this seem like a feasible solution for you? This is the last bug we need to get fix before the next release of Quicksilver, so if you think it is, we'll make the change then release.

As an aside: This might be a memory leak. We've altered the code slightly to explicitly release the object. Might be worth adding that if you're changing the code.

Cheers