quicksilver / Quicksilver

Quicksilver Project Source
http://qsapp.com
Apache License 2.0
2.74k stars 285 forks source link

Crash with NDKeyboardLayout #942

Closed pjrobertson closed 12 years ago

pjrobertson commented 12 years ago

Seems to be causing a crash for certain users. I have filed an issue with the creator of the code: https://github.com/nathanday/ndhotkeyevent/issues/1

Crash log;

User Comments:

just typed one of the bookmark entries for safari

------------------ CRASH REPORT -----------------

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

Date/Time:       2012-06-13 10:40:00.610 -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[97720]: 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          0x00007fff8f546192 __workq_kernreturn + 10
1   libsystem_c.dylib               0x00007fff8fa5b594 _pthread_wqthread + 758
2   libsystem_c.dylib               0x00007fff8fa5cb85 start_wqthread + 13

Thread 3:
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 4:
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 5:: WebCore: LocalStorage
0   libsystem_kernel.dylib          0x00007fff8f545bca __psynch_cvwait + 10
1   libsystem_c.dylib               0x00007fff8fa5d274 _pthread_cond_wait + 840
2   com.apple.JavaScriptCore        0x00007fff904e0de0 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 64
3   com.apple.WebCore               0x00007fff8bb9876a WTF::MessageQueue<WebCore::LocalStorageTask>::waitForMessage() + 132
4   com.apple.WebCore               0x00007fff8bb986c3 WebCore::LocalStorageThread::threadEntryPoint() + 99
5   com.apple.WebCore               0x00007fff8bb9860b WebCore::LocalStorageThread::threadEntryPointCallback(void*) + 9
6   libsystem_c.dylib               0x00007fff8fa598bf _pthread_start + 335
7   libsystem_c.dylib               0x00007fff8fa5cb75 thread_start + 13

Thread 6:: 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 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:: JavaScriptCore::Marking
0   libsystem_kernel.dylib          0x00007fff8f545bca __psynch_cvwait + 10
1   libsystem_c.dylib               0x00007fff8fa5d274 _pthread_cond_wait + 840
2   com.apple.JavaScriptCore        0x00007fff907577ed JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 493
3   com.apple.JavaScriptCore        0x00007fff90757a40 JSC::MarkStackThreadSharedData::markingThreadMain() + 272
4   com.apple.JavaScriptCore        0x00007fff90757ae9 JSC::MarkStackThreadSharedData::markingThreadStartFunc(void*) + 9
5   libsystem_c.dylib               0x00007fff8fa598bf _pthread_start + 335
6   libsystem_c.dylib               0x00007fff8fa5cb75 thread_start + 13

Thread 9:: JavaScriptCore::Marking
0   libsystem_kernel.dylib          0x00007fff8f545bca __psynch_cvwait + 10
1   libsystem_c.dylib               0x00007fff8fa5d274 _pthread_cond_wait + 840
2   com.apple.JavaScriptCore        0x00007fff907577ed JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 493
3   com.apple.JavaScriptCore        0x00007fff90757a40 JSC::MarkStackThreadSharedData::markingThreadMain() + 272
4   com.apple.JavaScriptCore        0x00007fff90757ae9 JSC::MarkStackThreadSharedData::markingThreadStartFunc(void*) + 9
5   libsystem_c.dylib               0x00007fff8fa598bf _pthread_start + 335
6   libsystem_c.dylib               0x00007fff8fa5cb75 thread_start + 13

Thread 10:: JavaScriptCore::Marking
0   libsystem_kernel.dylib          0x00007fff8f545bca __psynch_cvwait + 10
1   libsystem_c.dylib               0x00007fff8fa5d274 _pthread_cond_wait + 840
2   com.apple.JavaScriptCore        0x00007fff907577ed JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 493
3   com.apple.JavaScriptCore        0x00007fff90757a40 JSC::MarkStackThreadSharedData::markingThreadMain() + 272
4   com.apple.JavaScriptCore        0x00007fff90757ae9 JSC::MarkStackThreadSharedData::markingThreadStartFunc(void*) + 9
5   libsystem_c.dylib               0x00007fff8fa598bf _pthread_start + 335
6   libsystem_c.dylib               0x00007fff8fa5cb75 thread_start + 13

Thread 11:: JavaScriptCore::BlockFree
0   libsystem_kernel.dylib          0x00007fff8f545bca __psynch_cvwait + 10
1   libsystem_c.dylib               0x00007fff8fa5d274 _pthread_cond_wait + 840
2   com.apple.JavaScriptCore        0x00007fff904e0e37 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 151
3   com.apple.JavaScriptCore        0x00007fff9076012c JSC::Heap::blockFreeingThreadMain() + 300
4   com.apple.JavaScriptCore        0x00007fff90760169 JSC::Heap::blockFreeingThreadStartFunc(void*) + 9
5   libsystem_c.dylib               0x00007fff8fa598bf _pthread_start + 335
6   libsystem_c.dylib               0x00007fff8fa5cb75 thread_start + 13

Thread 12:: 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 13:
0   libsystem_kernel.dylib          0x00007fff8f54560a __fcntl + 10
1   libsystem_kernel.dylib          0x00007fff8f545147 fcntl + 231
2   libsqlite3.dylib                0x00007fff8d404d9c unixLock + 1196
3   libsqlite3.dylib                0x00007fff8d404091 sqlite3PagerSharedLock + 129
4   libsqlite3.dylib                0x00007fff8d403a47 sqlite3BtreeBeginTrans + 1191
5   libsqlite3.dylib                0x00007fff8d42bfcd sqlite3VdbeExec + 18717
6   libsqlite3.dylib                0x00007fff8d426a5b sqlite3_step + 1883
7   com.apple.CoreData              0x00007fff8c9416c7 _execute + 1367
8   com.apple.CoreData              0x00007fff8c940beb -[NSSQLiteConnection execute] + 1211
9   com.apple.CoreData              0x00007fff8c95c2fc newFetchedRowsForFetchPlan_MT + 1084
10  com.apple.CoreData              0x00007fff8c948e74 -[NSSQLCore objectsForFetchRequest:inContext:] + 532
11  com.apple.CoreData              0x00007fff8c9489dd -[NSSQLCore executeRequest:withContext:error:] + 221
12  com.apple.CoreData              0x00007fff8c9482c0 -[NSPersistentStoreCoordinator executeRequest:withContext:error:] + 2624
13  com.apple.CoreData              0x00007fff8c946203 -[NSManagedObjectContext executeFetchRequest:error:] + 579
14  com.apple.AddressBook.framework 0x00007fff8a782d35 +[ABRecordCoreDataFactoryImpl fetchObjectsForClass:withPredicate:prefetchingKeyPaths:managedObjectContext:affectedStores:] + 521
15  com.apple.AddressBook.framework 0x00007fff8a78292d +[ABRecordCoreDataFactoryImpl fetchPublicRecordsForClass:withPredicate:prefetchingKeyPaths:addressBook:persistentStoreUrls:] + 167
16  com.apple.AddressBook.framework 0x00007fff8a782880 +[ABRecordCoreDataFactoryImpl fetchPublicRecordsForClass:withPredicate:prefetchingKeyPaths:addressBook:] + 30
17  com.apple.AddressBook.framework 0x00007fff8a782731 -[ABAddressBook recordsForClass:matchingPredicate:prefetchingKeyPaths:takeLock:] + 357
18  com.apple.AddressBook.framework 0x00007fff8a780609 -[ABAddressBook recordsMatchingSearchElement:takeLock:] + 1100
19  com.apple.AddressBook.framework 0x00007fff8a7801bb -[ABAddressBook recordsMatchingSearchElement:] + 23
20  com.blacktree.Quicksilver.QSAddressBookPlugIn   0x0000000109cf12e2 0x109cee000 + 13026
21  com.blacktree.Quicksilver.QSAddressBookPlugIn   0x0000000109cf15af 0x109cee000 + 13743
22  com.blacktree.Quicksilver.QSAddressBookPlugIn   0x0000000109cf10f3 0x109cee000 + 12531
23  com.blacktree.Quicksilver.QSAddressBookPlugIn   0x0000000109ceffd0 0x109cee000 + 8144
24  com.blacktree.QSCore            0x00000001000d8b18 -[QSCatalogEntry scannedObjects] + 127
25  com.blacktree.QSCore            0x00000001000d8c87 -[QSCatalogEntry scanAndCache] + 91
26  com.blacktree.QSCore            0x00000001000d90e9 -[QSCatalogEntry scanForced:] + 683
27  com.blacktree.QSCore            0x00000001000e1589 -[QSLibrarian scanCatalogIgnoringIndexes:] + 458
28  com.apple.Foundation            0x00007fff8803172a -[NSThread main] + 68
29  com.apple.Foundation            0x00007fff880316a2 __NSThread__main__ + 1575
30  libsystem_c.dylib               0x00007fff8fa598bf _pthread_start + 335
31  libsystem_c.dylib               0x00007fff8fa5cb75 thread_start + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000008  rbx: 0x0000000000000000  rcx: 0x0000000000000008  rdx: 0x00007fff74c5ae30
  rdi: 0x0000000000000000  rsi: 0x00007fff74c5c190  rbp: 0x00007fff5fbff300  rsp: 0x00007fff5fbff2f0
   r8: 0x00000000000000c8   r9: 0x00007fff74c5c1a0  r10: 0x0000000000002800  r11: 0x00007fff8db8f850
  r12: 0x0000000000000000  r13: 0x0000000000000158  r14: 0x0000000102317040  r15: 0x0000000000000040
  rip: 0x00007fff8db8f862  rfl: 0x0000000000000246  cr2: 0x0000000106c65778
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
       0x1024cc000 -        0x1024d0ff7 +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
       0x1037cb000 -        0x1037ebfff +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
       0x1087bb000 -        0x1087c6fff +com.blacktree.Quicksilver.QSiTunesPlugIn (2.1.4 - 345) <6AA4BE86-5247-337F-8207-CDD9DB2B9E96> /Users/USER/Library/Application Support/Quicksilver/*/iTunes Module
       0x109cb3000 -        0x109cc7fff +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
       0x109ce1000 -        0x109ce4fff +com.blacktree.Quicksilver.QSSafariPlugIn (2.1.3 - 135) <E823B500-6973-30DA-A515-7AD69D204570> /Users/USER/Library/Application Support/Quicksilver/*/Safari Module
       0x109ce7000 -        0x109ceafff +com.robertson.Quicksilver.OnePassword (2.6.5 - 347) <ACB62F0B-0AE5-3D49-8739-954AD50429C7> /Users/USER/Library/Application Support/Quicksilver/*/OnePassword
       0x109cee000 -        0x109cf2fff +com.blacktree.Quicksilver.QSAddressBookPlugIn (2.0.0 - 16E) <1D08D15B-7B73-327F-9A69-FCA05A50A393> /Users/USER/Library/Application Support/Quicksilver/*/QSAddressBookPlugin
       0x109cf7000 -        0x109cfafff +com.qsapp.Networking (1.0.0 - 5) <16664B3F-488D-3C66-BF5F-FA1AA0D2114E> /Users/USER/Library/Application Support/Quicksilver/*/Networking
       0x10a000000 -        0x10a00bfff +me.rel.YAJL (??? - 0.2.26) <BF3E2B2F-5663-A67B-154C-AF6820310B37> /Users/USER/Library/Application Support/Quicksilver/*/YAJL.framework/Versions/A/YAJL
       0x10a013000 -        0x10a015fff  com.apple.AddressBook.LocalSourceBundle (1.4 - 1090) <49934ACE-D2F0-3D5D-ABE2-D26C62E4D796> /System/Library/Address Book Plug-Ins/LocalSource.sourcebundle/Contents/MacOS/LocalSource
       0x10a01b000 -        0x10a01efff +com.blacktree.Quicksilver.QSWebSearchPlugIn (2.5.2 - 23F) <D045D435-CB3F-3BE7-B1E4-A4893F2D16CA> /Users/USER/Library/Application Support/Quicksilver/*/Web Search Module
       0x10a023000 -        0x10a025fff +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
       0x10a0ac000 -        0x10a0aefff +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
       0x10a445000 -        0x10a448fff  com.apple.DirectoryServicesSource (1.4 - 1090) <EDFB96FD-9510-3560-A6CC-6B795DCAA536> /System/Library/Address Book Plug-Ins/DirectoryServices.sourcebundle/Contents/MacOS/DirectoryServices
       0x10a44f000 -        0x10a456fff  com.apple.AddressBook.LDAPSource (1.4 - 1090) <ECC569D2-CF7A-348B-AC6A-C8A240F9CABE> /System/Library/Address Book Plug-Ins/LDAP.sourcebundle/Contents/MacOS/LDAP
       0x10a4b7000 -        0x10a4d3fff  com.apple.AddressBook.MobileMeSharing (1.4 - 1090) <0B89F746-FE50-3470-8A00-4525EDACDA00> /System/Library/Address Book Plug-Ins/MobileMeSharing.sourcebundle/Contents/MacOS/MobileMeSharing
       0x10a701000 -        0x10a762fff  com.apple.AddressBook.CardDAVPlugin (10.7.2 - 200) <AB709DA1-29BE-35B3-A271-6D0C5C008B1F> /System/Library/Address Book Plug-Ins/CardDAVPlugin.sourcebundle/Contents/MacOS/CardDAVPlugin
       0x10a78e000 -        0x10a7cdfff  com.apple.ExchangeSource (1.4 - 1090) <8C30820D-722D-3D9A-AC77-AC6881893C30> /System/Library/Address Book Plug-Ins/Exchange.sourcebundle/Contents/MacOS/Exchange
       0x10aa00000 -        0x10acb2ff7 +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
    0x7fff69ca1000 -     0x7fff69cd5baf  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
    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: 11
    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: 55641384
    thread_create: 2
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=220.4M resident=116.7M(53%) swapped_out_or_unallocated=103.7M(47%)
Writable regions: Total=1.1G written=18.7M(2%) resident=28.3M(2%) swapped_out=10.5M(1%) unallocated=1.1G(98%)

REGION TYPE                        VIRTUAL
===========                        =======
CG backing stores                     520K
CG image                                4K
CG raster data                        192K
CG shared images                     4504K
CoreGraphics                           16K
CoreServices                         5796K
JS JIT generated code               128.0M
JS JIT generated code (reserved)    896.0M        reserved VM address space (unallocated)
JS VM register file (reserved)       4096K        reserved VM address space (unallocated)
JS garbage collector                   16K
MALLOC                               93.6M
MALLOC guard page                      32K
Memory tag=240                          4K
Memory tag=242                         12K
Memory tag=243                          4K
Memory tag=249                        468K
Memory tag=251                         68K
SQLite page cache                    1536K
STACK GUARD                          56.1M
Stack                                14.2M
VM_ALLOCATE                          16.3M
__CI_BITMAP                            80K
__DATA                               25.4M
__IMAGE                               528K
__LINKEDIT                           48.6M
__RC_CAMERAS                          248K
__TEXT                              171.8M
__UNICODE                             544K
mapped file                          40.9M
shared memory                        1348K
===========                        =======
TOTAL                                 1.5G
TOTAL, minus reserved VM space      610.4M
pjrobertson commented 12 years ago

Nathan has replied to the issue with something we can do to test.

https://github.com/nathanday/ndhotkeyevent/issues/1#issuecomment-6386495

I'm away for the next week, perhaps @skurfer - if you get the time - you could look into it? Or I'll do it when I'm back over the weekend.

skurfer commented 12 years ago

I’m going through and [trying to] fix everything the analyzer picks up. Not sure if it’ll help with this crash, but it’s probably good to do anyway.

Should I do it against release or master? If it fixes the crash, I’d say release. If it’s just optimizations, I’d say master. But I have no idea if it’ll fix the crash. :-)

pjrobertson commented 12 years ago

I'd say do it all against release. ß69 is a general clean up release, so why not put it all in? We've only released a dev release so more changes shouldn't do any harm

On 19 June 2012 19:22, Rob McBroom < reply@reply.github.com

wrote:

I’m going through and [trying to] fix everything the analyzer picks up. Not sure if it’ll help with this crash, but it’s probably good to do anyway.

Should I do it against release or master? If it fixes the crash, I’d say release. If it’s just optimizations, I’d say master. But I have no idea if it’ll fix the crash. :-)


Reply to this email directly or view it on GitHub: https://github.com/quicksilver/Quicksilver/issues/942#issuecomment-6433302

pjrobertson commented 12 years ago

P.S. I remember the static analyser can give false positives, so watch out. I think fheckl went through it before, and has put comments in the places where there are false positives.

On 19 June 2012 23:36, Patrick Robertson robertson.patrick@gmail.comwrote:

I'd say do it all against release. ß69 is a general clean up release, so why not put it all in? We've only released a dev release so more changes shouldn't do any harm

On 19 June 2012 19:22, Rob McBroom < reply@reply.github.com

wrote:

I’m going through and [trying to] fix everything the analyzer picks up. Not sure if it’ll help with this crash, but it’s probably good to do anyway.

Should I do it against release or master? If it fixes the crash, I’d say release. If it’s just optimizations, I’d say master. But I have no idea if it’ll fix the crash. :-)


Reply to this email directly or view it on GitHub: https://github.com/quicksilver/Quicksilver/issues/942#issuecomment-6433302

tiennou commented 12 years ago

The crash in CFRetain makes me think something weird happens with kTISPropertyUnicodeKeyLayoutData.

From Googling around, I can find :

Documentation says that it can be NULL if the current keyboard layout has no 'uchr' info. I'd say check using the Keyboard layout specified in the 2nd link above ("Kotoeri") to see if that helps pinpointing it. Or just try :

if (keyboardLayoutData)
   CFRetain(keyboardLayoutData);
else
   NSLog(@"Failed to get layout data for %@", aSounce);

Please check that TISInputSourceRef supports being NSLog()-ed first, this is GitHub code ;-).

pjrobertson commented 12 years ago

Great! I can reproduce the crash in QS by following the steps in http://code.google.com/p/macifom/issues/detail?id=6

Thanks Etienne! :)

Now… what to do for the users who have a 'strange' keyboard layout. Maybe Nathan can come up with some solution. I have updated the issue on his repo

nathanday commented 12 years ago

Sorry I haven't been of much help I will look at this tonight to see what the best solution is.

tiennou commented 12 years ago

No problem. I've been looking at this a little, but I think we're out of luck since everything that we could do to get to the 'KCHR' data (since "Kotoeri" only provides that) looks deprecated to me...

tiennou commented 12 years ago

Since I can't test, I share ;-). @pjrobertson Could you check what happens if you swap TISCopyCurrentKeyboardInputSource() with TISCopyCurrentKeyboardLayoutInputSource() in +keyboardLayout ?

pjrobertson commented 12 years ago

Pfffft, part timer ;-)

Seems to work. No crashes here. Although the method returns <TSMInputSource 0x108f9b070> KB Layout: U.S. (id=0) for the Romanji keyboard layout. For 'British' it returns <TSMInputSource 0x1050bac10> KB Layout: British (id=2) which seems to be right.

Also, still works to fix #626 and #807, so it looks like that might be the one! Again, good work Etienne :)

Now go enjoy yourself ;-)

On 10 July 2012 15:47, Etienne Samson < reply@reply.github.com

wrote:

Since I can't test, I share ;-). @pjrobertson Could you check what happens if you swap TISCopyCurrentKeyboardInputSource() with TISCopyCurrentKeyboardLayoutInputSource() in +keyboardLayout ?


Reply to this email directly or view it on GitHub: https://github.com/quicksilver/Quicksilver/issues/942#issuecomment-6877649

tiennou commented 12 years ago

Heh ;-). I think there's some kind of Keyboard Layout inheritance thing, so "Kotoeri" inherits the U.S. keyboard layout (which I think is normal since it hopefully uses the hardware keyboard layout (or a equivalent QWERTY one) anyway, and you can't change that easily ;-)).

nathanday commented 12 years ago

I had a solution where I was using TISCopyInputSourceForLanguage if TISCopyCurrentKeyboardInputSource failed, using languages returned from NSLocale, I was looking at TISCopyCurrentKeyboardLayoutInputSource but I don't really understand exactly what it does though it does sound more robust as it seems to try TISCopyCurrentKeyboardInputSource when appropriate.

tiennou commented 12 years ago

Yeah, I guess the doc is a little unclear there (Yay, Radar time ! Filed as rdar://11846409). I'm also wondering about TISCopyCurrentASCIICapableKeyboardLayoutInputSource() which has a specific note about "key translation" (which is the very thing we're trying to do), but also states that it doesn't support layout overrides...

Maybe the correct thing to do would be to first try TISCopyInputMethodKeyboardLayoutOverride() to get that in case there's one activated, then try TISCopyCurrentKeyboardLayoutInputSource() and then fall back to TISCopyCurrentASCIICapableKeyboardLayoutInputSource() ? I'm not sure about the order of those last two though...

nathanday commented 12 years ago

OK give me another night and I will implement something like that.

nathanday commented 12 years ago

OK, I have uploaded a new version of NDHotKeyEvents that has tiennou recommend changes.

pjrobertson commented 12 years ago

Morning Nathan,

Thanks for making the changes, they look, and work, great. I've been scratching my head over whether passing a function that retains an object (copy) as an argument (what you have done on lines 321,323 and 325) is a memory leak or not. I'll happily follow it up on the cocoa dev lists if you like. What are your views?

tiennou commented 12 years ago

It's not a memory leak if the keyboard layout doesn't change, since kCurrentKeyboardLayout is marked static (This is known as a class variable). But there's a problem (and a leak) since the keyboard layout can (and surely will, in some cases) change. It means +keyboardLayout could run while the user has "U.S." selected, then it switches to "Dvorak", but the layout stored won't follow, and you'll get a surprise when you try e.g. the "Paste" action... The fix is to register for the CF notifications (in +load or +initialize) that are provided by Text Input Services and release kCurrentKeyboardLayout at that time so that the next time around the layout is correct.

pjrobertson commented 12 years ago

Following on from a little bit more discussion with Etienne (@tiennou) off the record, we both agree that sending TISCopyInputMethodKeyboardLayoutOverride() as an argument to the initWithInputSource is causing a memory leak, since that is a copy method and of course follows the Create Rule. (Same for the other two TISCopyCurrentASCIICapableKeyboardLayoutInputSource() and TISCopyCurrentKeyboardLayoutInputSource()

This is a memory leak, along with the one that Etienne mentions above. I also agree that, should the user switch the keyboard layout whilst the program is launched, NDKeyboardLayout should be able to handle this, and switch its kCurrentKeyboardLayout accordingly. At the moment, if a user switches keyboard layout, it requires a relaunch of the app to register this change.

Here is a 'quick' bit of code Etienne wrote that should fix the first memory leak I mention in this comment (warning, may not work directly)

void *methods = [TISCopyInputMethodKeyboardLayoutOverride, TISCopyCurrentKeyboardLayoutInputSource, TISCopyCurrentASCIICapableKeyboardLayoutInputSource];

for (void *method = methods[0]; method++; kCurrentKeyboardLayout != nil || method > methods) {
        TISInputSourceRef inputSource = method();
        kCurrentKeyboardLayout = [[self alloc] initWithInputSource:inputSource];
        CFRelease(inputSource);
}

Seems like we're almost there an this :)

nathanday commented 12 years ago

It's not a leak since its never unreachable, though yes the TISInputSourceRef is leaked, also granted its not updating if the user changes keyboard layout. I will look into updating NDKeyboardLayout to change its TIS...InputSource when the user changes keyboard layout.

nathanday commented 12 years ago

I have made some progress on updating NDHotKeyEvents to handle changing input keyboard, I have come up against a little complexity in how I should handle changing input keyboard, also my understand of what changing input keyboard meant doesn't seem to be what it actually means. I thought a good approach would be to remove the keyCode as a permanent value and instead use character and get the keyCode only when required, but how does that work when changing from an english layout to a chinese layout, also the keyCode represents the physical key in the keyboard which doesn't change when switching from one keyboard layout to another, should hot key changes because of layout change? Also the character has some issues to work out in reference to Function Keys. I might just implement things so that hotkeys can be updated but users of the library if they want to, and so some of the issues above can be resolved depending on the application. Any thoughts would be helpful, I need to think about this more.