[Openmcl-devel] 4 processors, Intel Core i7 main thread problems

Gary Byers gb at clozure.com
Sat Jun 30 14:14:38 PDT 2012



On Fri, 29 Jun 2012, Alexander Repenning wrote:

> We are experiencing crashes with CCL 1.8 32 bit final (and before) on "4
> processors, Intel Core i7", i.e., the pre Retina mobile i7 chip used for
> MacBook Pros (4 cores x 2 hyper threads). The crashes are erratic but all
> seem to have to do with user input such as keyboard input (tread 0: main
> thread). And yes, we did recompile the kernel (all) and Cocoa. That Macbook
> was tested in an AppleStore with no problem. I have a i7 mobile (2 cores x 2
> hyper threading) and cannot replicate the problem. This seems to be specific
> to the combination of CCL and 4 Core i7 mobiles.

Or differences in the OS version installed on the two machines, or something
else.

Having more CPU cores generally means that more runnable threads can run
concurrently than could if fewer cores are available.  That can indeed expose
all kinds of (sometimes very subtle) problems, but what you report below doesn't
look much like the sort of problem that could occur if two threads tried to
modify a shared data structure at the same time.

In the C runtime library, the functions setjmp() and longjmp() are
roughly analogous to CATCH and THROW; both functions take an argument
of type "jmp_buf" (I'm almost certainly spelling that wrong), which is
basically a pointer to a machine-dependent structure that's big enough
to store the values of most machine registers.  setjmp() stores most
machine registers in the jmp_buf argument and longjmp() restores most
machine registers from their saved values (so longjmp() basically
returns to the point at which setjmp() was called.)  This is a slight
oversimplification - some other thread state, like the thread's signal
mask - may be saved in the jmp_buf, but it's reasonable to just think
of these functions as being like CATCH and THROW: they provide a way
of capturing a thread's state at a given point in its execution and
of restoring its state to something very similar.

It should probably be pretty obvious that there are ways to lose (and
lose big) with setjmp/longjmp: trying to longjmp() to a context that
isn't valid/active can fail in many ways (and many of those ways are
pretty spectacular.)

Historically, the ObjC runtime used setjmp/longjmp in the
implementation of a somewhat higher-level exception-handling
mechanism; some ObjC syntax (involving keywords like
TRY/CATCH/FINALLY) can be used to establish a block (with a small #\b)
of ObjC code as an exception/condition handler and to make that
handler the thread's current handler, then executes some other body of
code (analogous to and UNWIND-PROTECT "protected form") with that
handler in effect.  If an NSException is raised during execution of
that "protected form", control is transferred to the most
recently-established handler.  If control reaches the handler (either
because an exception was raised or because the protected form exited
normally), the thread's previous handler is made current and any code
associated with the construct's FINALLY clause (analogous to an
UNWIND-PROTECT cleanup form) is executed.  If an exception was raised
and the handler can't handle it, the exception is raised again and the
process repeats with the previously-established (now current) handler.

All of this is relevant (to whatever extent it is) because in the 32-bit
Apple ObjC runtime, setjmp/longjmp are used under the hood to establish
and transfer to ObjC exception handlers. (The 64-bit runtime uses a more
declarative means of establishing/disestablishing exception handlers, borrowed
from C++).

All of this - setjmp/longjmp and the chain of active NSException handlers -
is thread-local.  No matter how many cores are available and no matter how
many threads are running concurrently, this stuff doesn't involve access
to any shared data structures.  (A bug in thread A could cause it to scribble
over thread B's stack or thread-private data, but it's hard to see how the
number of cores would make such a bug more likely to occur.)

In some sort of pidgin hybrid of lisp and ObjC, the code which establishes/
disestablishes an NSException handler might look something like:

   (let* ((handler-data-structure (make-handler-data-structure)))
     (declare (dynamic-extent handler-data-structure))
     (push handler-data-structure (thread-handler-list (current-thread)))
     (do-stuff)
     (setf (thread-handler-list (current-thread))
           (cdr (thread-handler-list (current-thread)))))

Most Lisp programmers would probably notice that the code which
restores the current thread's list of active exception handlers needs
to be wrapped in UNWIND-PROTECT.  (An ObjC programmer might notice
that they're programming in a language without UNWIND-PROTECT, though
the situation may be better in the 64-bit runtime.)  In any case, if
code running inside DO-STUFF tried to THROW (or longjmp) past the point
where the handler was established, it would never get disestablished
and the thread's notion of what handlers were active would be invalid
(and would include a dangling pointer to a stack-allocated data structure
that IIRC is alleged to contain a pointer to a jmp_buf.)

If you start mixing ObjC and Lisp (as we do ...), things can get more
complicated: we have two condition handling mechanisms and two stack-unwinding
mechanisms that are blissfully unaware of each other.  In the ObjC bridge, things
like #/ and OBJC:DEFMETHOD try to arrange that the stack-unwinding that occurs
in response to lisp errors and NSExceptions does the right thing about unwinding
the other environment's stack, but this isn't fully general.  If a lisp method
A establishes a CATCH tag FOO and then calls an ObjC method B and B calls a lisp
method C which THROWs to FOO, the things that could happen include:

  - nothing interesting, if the ObjC method B doesn't do anything (like
    establishing an exception handler) that needs to be reliably undone
  - the exact symptoms that you're reporting.

We have an open ticket which notes that a lot of things in the lisp condition
system don't work as expected in the Cocoa event thread and/or when there
are lots of intermixed ObjC/lisp method calls active.  That ticket's been
open for a few years; it'd be good if those things (or at least more of them)
worked, but some of the things that get in their way (the things that #/
and OBJC:DEFMETHOD do to try to make unwinding work) are absolutely critical.

I don't know if this (THROWing across ObjC code that does something that should
be treated as if it was UNWIND-PROTECTed) is responsible for the error you get,
but if I got that error I'd look for and try to eliminate any such code and if
I didn't find it I'd keep looking for a fairly long time before even considering
another possibility.

Whether that code leads to a attempt to longjmp to an invalid jmp_buf or similar
or causes nothing interesting to happen depends on what the ObjC method b
does; that might depend on (precise) OS version, or on what fonts are available,
or on lots of other otherwise uninteresting things.  (I suppose that Apple's
thread pool management code could do different things depending on how many
cores are available, but the difference between the single-core (no concurrency)
and multiple-core (possible concurrency) are much, much greater than the
differences between N and M cores where both N and M are > 1.)




> 
> Don't know if this is useful put CCL 1.8 32 bit will now also show some info
> in the AltConsole:
> 
> Unhandled exception 11 at 0x96074f66, context->regs at #xbffff6fc
> Exception occurred while executing foreign code
> ?at _longjmp + 42
> received signal 11; faulting address: 0xc3dbe84
> ? for help
> [13244] Clozure CL kernel debugger: :b
> [13244] Clozure CL kernel debugger: current thread: tcr = 0x100590, native
> thread ID = 0x207, interrupts enabled
> 
> 
> (#x0034BF68) #x04ED316D : #<Anonymous Function #x04ED30AE> + 191
> (#x0034BF78) #x0544D515 : #<Function (:OBJC-DISPATCH run) #x0544D146> + 975
> (#x0034BFB0) #x0544CCB5 : #<Function EVENT-LOOP #x0544CB3E> + 375
> (#x0034BFD8) #x0545AEB5 : #<Function (:INTERNAL COCOA-STARTUP
> START-COCOA-APPLICATION) #x0545AB06> + 943
> [13244] Clozure CL kernel debugger: :q
> [13244] Clozure CL kernel debugger: [13244] Clozure CL kernel debugger:?
> 
> 
> CCL 1.7 trunk only dumped into the Apple log (below).
> 
> Any suggestions or hints?
> 
> best, ?Alex
> 
> 
> 
> _______________ Log _______________________________
> Process: ? ? ? ? AgentCubes [20307]
> Path:? ? ? ? ? ? /Applications/AgentCubes
> 1.0b6/AgentCubes.app/Contents/MacOS/AgentCubes
> Identifier:? ? ? com.agentsheets.AgentCubes
> Version: ? ? ? ? 1.0b6 (1.0b6)
> Code Type: ? ? ? X86 (Native)
> Parent Process:? launchd [180]
> 
> Date/Time: ? ? ? 2012-06-20 10:20:05.746 -0600
> OS Version:? ? ? Mac OS X 10.6.8 (10K549)
> Report Version:? 6
> 
> Interval Since Last Report:? ? ? ? ? 188936 sec
> Crashes Since Last Report: ? ? ? ? ? 7
> Per-App Interval Since Last Report:? 42001 sec
> Per-App Crashes Since Last Report: ? 1
> Anonymous UUID:? ? ? ? ? ? ? ? ? ? ? 04D4A18E-A0BF-419E-AEFA-DFAC7BA3EAE2
> 
> Exception Type:? EXC_BAD_ACCESS (SIGSEGV)
> Exception Codes: 0x000000000000000d, 0x0000000000000662
> Crashed Thread:? 0? Dispatch queue: com.apple.main-thread
> 
> Thread 0 Crashed:? Dispatch queue: com.apple.main-thread
> 0 ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? 0x053dbc50 0 + 87931984
> 1 ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? 0x054280dd 0 + 88244445
> 2 ? com.agentsheets.AgentCubes? ? 0x00016c4d ret1valn + 0
> 3 ? com.agentsheets.AgentCubes? ? 0x00019d7d Xsubprims_start + 101
> 
> Thread 1:
> 0 ? libSystem.B.dylib ? ? ? ? ? ? 0x9604cafa mach_msg_trap + 10
> 1 ? libSystem.B.dylib ? ? ? ? ? ? 0x9604d267 mach_msg + 68
> 2 ? libSystem.B.dylib ? ? ? ? ? ? 0x960b8c78 mach_msg_server + 520
> 3 ? com.agentsheets.AgentCubes? ? 0x0002914c exception_handler_proc + 60
> 4 ? libSystem.B.dylib ? ? ? ? ? ? 0x9607a259 _pthread_start + 345
> 5 ? libSystem.B.dylib ? ? ? ? ? ? 0x9607a0de thread_start + 34
> 
> Thread 2:? Dispatch queue: com.apple.libdispatch-manager
> 0 ? libSystem.B.dylib ? ? ? ? ? ? 0x96073382 kevent + 10
> 1 ? libSystem.B.dylib ? ? ? ? ? ? 0x96073a9c _dispatch_mgr_invoke + 215
> 2 ? libSystem.B.dylib ? ? ? ? ? ? 0x96072f59 _dispatch_queue_invoke + 163
> 3 ? libSystem.B.dylib ? ? ? ? ? ? 0x96072cfe _dispatch_worker_thread2 + 240
> 4 ? libSystem.B.dylib ? ? ? ? ? ? 0x96072781 _pthread_wqthread + 390
> 5 ? libSystem.B.dylib ? ? ? ? ? ? 0x960725c6 start_wqthread + 30
> 
> Thread 3:
> 0 ? libSystem.B.dylib ? ? ? ? ? ? 0x9604cc0e mach_wait_until + 10
> 1 ? libSystem.B.dylib ? ? ? ? ? ? 0x960d4429 nanosleep + 345
> 2 ? com.agentsheets.AgentCubes? ? 0x000197ad SPffcall + 85
> 3 ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? 0x03874f40 0 + 59199296
> 4 ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? 0x03874f40 0 + 59199296
> 5 ? com.agentsheets.AgentCubes? ? 0x00019e09 func_start + 94
> 6 ? com.agentsheets.AgentCubes? ? 0x0002088c lisp_thread_entry + 236
> 7 ? libSystem.B.dylib ? ? ? ? ? ? 0x9607a259 _pthread_start + 345
> 8 ? libSystem.B.dylib ? ? ? ? ? ? 0x9607a0de thread_start + 34
> 
> Thread 4:? com.apple.CFSocket.private
> 0 ? libSystem.B.dylib ? ? ? ? ? ? 0x9606bac6 select$DARWIN_EXTSN + 10
> 1 ? com.apple.CoreFoundation? ? ? 0x97aa4c53 __CFSocketManager + 1091
> 2 ? libSystem.B.dylib ? ? ? ? ? ? 0x9607a259 _pthread_start + 345
> 3 ? libSystem.B.dylib ? ? ? ? ? ? 0x9607a0de thread_start + 34
> 
> Thread 5:
> 0 ? libSystem.B.dylib ? ? ? ? ? ? 0x9607aaa2 __semwait_signal + 10
> 1 ? libSystem.B.dylib ? ? ? ? ? ? 0x9607a75e _pthread_cond_wait + 1191
> 2 ? libSystem.B.dylib ? ? ? ? ? ? 0x9607c3f8 pthread_cond_wait$UNIX2003 + 73
> 3 ? com.apple.Foundation? ? ? ? ? 0x96c8a6b3 -[NSCondition wait] + 316
> 4 ? com.apple.Foundation? ? ? ? ? 0x96c77d35
> -[NSObject(NSThreadPerformAdditions)
> performSelector:onThread:withObject:waitUntilDone:modes:] + 1111
> 5 ? com.apple.Foundation? ? ? ? ? 0x96c8a80f
> -[NSObject(NSThreadPerformAdditions)
> performSelectorOnMainThread:withObject:waitUntilDone:] + 184
> 6 ? com.agentsheets.AgentCubes? ? 0x000197ad SPffcall + 85
> 7 ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? 0xb2076ddc 0 + 2986831324
> 8 ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? 0xb2076ddc 0 + 2986831324
> 9 ? com.agentsheets.AgentCubes? ? 0x00019e09 func_start + 94
> 10? com.agentsheets.AgentCubes? ? 0x0002088c lisp_thread_entry + 236
> 11? libSystem.B.dylib ? ? ? ? ? ? 0x9607a259 _pthread_start + 345
> 12? libSystem.B.dylib ? ? ? ? ? ? 0x9607a0de thread_start + 34
> 
> Thread 6:
> 0 ? libSystem.B.dylib ? ? ? ? ? ? 0x9604cc0e mach_wait_until + 10
> 1 ? libSystem.B.dylib ? ? ? ? ? ? 0x960d4429 nanosleep + 345
> 2 ? com.agentsheets.AgentCubes? ? 0x000197ad SPffcall + 85
> 3 ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? 0xb0e3bf3c 0 + 2967715644
> 4 ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? 0xb0e3bf3c 0 + 2967715644
> 5 ? com.agentsheets.AgentCubes? ? 0x00019e09 func_start + 94
> 6 ? com.agentsheets.AgentCubes? ? 0x0002088c lisp_thread_entry + 236
> 7 ? libSystem.B.dylib ? ? ? ? ? ? 0x9607a259 _pthread_start + 345
> 8 ? libSystem.B.dylib ? ? ? ? ? ? 0x9607a0de thread_start + 34
> 
> Thread 7:
> 0 ? libSystem.B.dylib ? ? ? ? ? ? 0x96072412 __workq_kernreturn + 10
> 1 ? libSystem.B.dylib ? ? ? ? ? ? 0x960729a8 _pthread_wqthread + 941
> 2 ? libSystem.B.dylib ? ? ? ? ? ? 0x960725c6 start_wqthread + 30
> 
> Thread 0 crashed with X86 Thread State (32-bit):
> ? eax: 0xbffff9f8? ebx: 0x00013001? ecx: 0x00000000? edx: 0xbffffa6e
> ? edi: 0x053db5ae? esi: 0x0837ccd6? ebp: 0x0034bfb4? esp: 0x0034bf8c
> ?? ss: 0x00000023? efl: 0x00010246? eip: 0x053dbc50 ? cs: 0x0000001b
> ?? ds: 0x00000023 ? es: 0x0000001f ? fs: 0x0000001f ? gs: 0x0000000f
> ? cr2: 0x02dff000
> 
> Binary Images:
> ?? 0x11000 -? ? 0x31927 +com.agentsheets.AgentCubes 1.0b6 (1.0b6)
> <FADC98A7-9CDE-ADDC-F9E5-19D8DFC3DE53> /Applications/AgentCubes
> 1.0b6/AgentCubes.app/Contents/MacOS/AgentCubes
> ?0x3d10000 -? 0x3d34fe7? GLRendererFloat ??? (???)
> <F19DDBE8-1DF6-6618-F554-0E81ED85CE67>/System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundl
> e/GLRendererFloat
> 0x85eb4000 - 0x8602dff7? GLEngine ??? (???)
> <76C922AA-A4A7-2835-537B-17F316AD95F6>/System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEng
> ine
> 0x8605f000 - 0x8643cfff? com.apple.ATIRadeonX3000GLDriver 1.6.42 (6.4.2)
> <019C8FD3-2824-C6F1-0FC3-B2A339B4309D>/System/Library/Extensions/ATIRadeonX3000GLDriver.bundle/Contents/MacOS/ATI
> RadeonX3000GLDriver
> 0x8646c000 - 0x86f5dfef? com.apple.driver.AppleIntelHDGraphicsGLDriver
> 1.6.42 (6.4.2) <58113970-F545-BE49-767D-8B51602A96CC>/System/Library/Extensions/AppleIntelHDGraphicsGLDriver.bundle/Contents/Mac
> OS/AppleIntelHDGraphicsGLDriver
> 0x8fe00000 - 0x8fe4163b? dyld 132.1 (???)
> <67866EA0-11AD-E175-066C-48E996265855> /usr/lib/dyld
> 0x90003000 - 0x90105fef? com.apple.MeshKitIO 1.1 (49.2)
> <EC52D0C5-5291-441D-F137-8E4DD60F0E25>/System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/M
> eshKitIO.framework/Versions/A/MeshKitIO
> 0x90106000 - 0x9013cfff? libtidy.A.dylib ??? (???)
> <849A1FFD-3AF5-AFF7-74C7-5C46A8417429> /usr/lib/libtidy.A.dylib
> 0x9013d000 - 0x901a1fff? com.apple.htmlrendering 72 (1.1.4)
> <0D22B190-513B-7FF6-39FC-9D336285DE08>/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRende
> ring.framework/Versions/A/HTMLRendering
> 0x901c1000 - 0x901d1ff7? libsasl2.2.dylib 3.15.0 (compatibility 3.0.0)
> <E276514D-394B-2FDD-6264-07A444AA6A4E> /usr/lib/libsasl2.2.dylib
> 0x901f4000 - 0x901fefe7? com.apple.audio.SoundManager 3.9.3 (3.9.3)
> <DE0E0EF6-8190-3F65-6BDD-5AC9D8A025D6>/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSou
> nd.framework/Versions/A/CarbonSound
> 0x901ff000 - 0x902d9fff? com.apple.DesktopServices 1.5.11 (1.5.11)
> <800F2040-9211-81A7-B438-7712BF51DEE3>/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/
> DesktopServicesPriv
> 0x902da000 - 0x902e6ff7? libkxld.dylib ??? (???)
> <9A441C48-2D18-E716-5F38-CBEAE6A0BB3E> /usr/lib/system/libkxld.dylib
> 0x90418000 - 0x9041dff7? com.apple.OpenDirectory 10.6 (10.6)
> <48487E27-1AC5-8F8D-9A7D-AA41866A9BFF>/System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
> 0x9041e000 - 0x90649ff3? com.apple.QuartzComposer 4.2 ({156.30})
> <2C88F8C3-7181-6B1D-B278-E0EE3F33A2AF>/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzCom
> poser.framework/Versions/A/QuartzComposer
> 0x9064a000 - 0x90777ffb? com.apple.MediaToolbox 0.484.60 (484.60)
> <A7FE2739-64A7-40EB-A6E7-69FBCE3C87D4>/System/Library/PrivateFrameworks/MediaToolbox.framework/Versions/A/MediaTo
> olbox
> 0x90778000 - 0x907cbff7? com.apple.HIServices 1.8.3 (???)
> <1D3C4587-6318-C339-BD0F-1988F246BE2E>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/HIServices.framework/Versions/A/HIServices
> 0x907cc000 - 0x907e8fe3? com.apple.openscripting 1.3.1 (???)
> <0E6B81D1-C1BD-1B5F-836F-256E6701B5DE>/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScrip
> ting.framework/Versions/A/OpenScripting
> 0x907e9000 - 0x907f0ff3? com.apple.print.framework.Print 6.1 (237.1)
> <726A7F31-8C27-8403-0016-71E022EDC14C>/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.fra
> mework/Versions/A/Print
> 0x907f1000 - 0x9084eff7? com.apple.framework.IOKit 2.0 (???)
> <482CF2CC-DF02-2B5B-2133-18F5EA0052A8>
> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
> 0x9084f000 - 0x908bdff7? com.apple.QuickLookUIFramework 2.3 (327.6)
> <0A8CF0E7-9ED7-31F2-B6CC-7EE5A5F2EEC9>/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLook
> UI.framework/Versions/A/QuickLookUI
> 0x908be000 - 0x908d0ff7? com.apple.MultitouchSupport.framework 207.11
> (207.11) <6FF4F2D6-B8CD-AE13-56CB-17437EE5B741>/System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/Mu
> ltitouchSupport
> 0x908d1000 - 0x90914ff7? libGLU.dylib ??? (???)
> <6CC3CE6A-7024-C685-EADA-7F9DC27128E2>/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dyl
> ib
> 0x90915000 - 0x909b2fe3? com.apple.LaunchServices 362.3 (362.3)
> <15B47388-16C8-97DA-EEBB-1709E136169E>/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Lau
> nchServices.framework/Versions/A/LaunchServices
> 0x90a08000 - 0x90a55feb? com.apple.DirectoryService.PasswordServerFramework
> 6.1 (6.1) <70E88670-86AC-8B94-2EED-4D945DC6398F>/System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/Passw
> ordServer
> 0x90a56000 - 0x90ae8fe7? com.apple.print.framework.PrintCore 6.3 (312.7)
> <EE9ED7BE-7D97-B759-C063-1E4B7DBD3775>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/PrintCore.framework/Versions/A/PrintCore
> 0x90ae9000 - 0x90b2bff7? libvDSP.dylib 268.0.1 (compatibility 1.0.0)
> <1AE34B00-8A62-1E51-935F-BB3F0E4BE50F>/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLi
> b.framework/Versions/A/libvDSP.dylib
> 0x90b2c000 - 0x90b70fe7? com.apple.Metadata 10.6.3 (507.15)
> <74F05E64-2A68-BA10-CCD4-128D164E5A0F>/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Met
> adata.framework/Versions/A/Metadata
> 0x90b84000 - 0x90cc1fe7? com.apple.audio.toolbox.AudioToolbox 1.6.7 (1.6.7)
> <423BDE4D-5082-B6CA-BB2C-E22A037235A4>
> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
> 0x90cc2000 - 0x90ce4fef? com.apple.DirectoryService.Framework 3.6 (621.14)
> <A24C9308-4EB3-456D-1691-43DDB6F9A79F>/System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryS
> ervice
> 0x90ce5000 - 0x90ce9ff7? IOSurface ??? (???)
> <8C403D51-2644-EBD6-A636-19F8ADEB0A09>
> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
> 0x90cf2000 - 0x90ed4fff? com.apple.imageKit 2.0.3 (1.0)
> <6E557757-26F7-7941-8AE7-046EC1871F50>/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.
> framework/Versions/A/ImageKit
> 0x90f0b000 - 0x90f1ffe7? libbsm.0.dylib ??? (???)
> <B328FA0A-899C-4FC4-F2AC-2FDC08819CD2> /usr/lib/libbsm.0.dylib
> 0x90f20000 - 0x90f20ff7? liblangid.dylib ??? (???)
> <FCC37057-CDD7-2AF1-21AF-52A06C4048FF> /usr/lib/liblangid.dylib
> 0x90f21000 - 0x90f5fff7? com.apple.QuickLookFramework 2.3 (327.6)
> <FCA83173-6DBF-615C-699A-529A7FD821ED>
> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
> 0x90f60000 - 0x90fd9ff7? com.apple.PDFKit 2.5.1 (2.5.1)
> <4C374867-71B8-B202-ADDA-9985B4379470>/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.fr
> amework/Versions/A/PDFKit
> 0x90fda000 - 0x90fdeff7? libGIF.dylib ??? (???)
> <5D29E5F4-30B9-5A24-55E7-BCBA30499093>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
> 0x90fdf000 - 0x91010ff7? libGLImage.dylib ??? (???)
> <D18E2E76-DBF4-6930-039A-F66CA0D120B3>/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage
> .dylib
> 0x91011000 - 0x9101cff7? libGL.dylib ??? (???)
> <3E34468F-E9A7-8EFB-FF66-5204BD5B4E21>/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dyli
> b
> 0x91060000 - 0x91064ff7? libGFXShared.dylib ??? (???)
> <09540618-2ED1-72C4-61CB-938B35927568>/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShar
> ed.dylib
> 0x9205a000 - 0x9209fff7? com.apple.ImageCaptureCore 1.1 (1.1)
> <F54F284F-0B81-0AFA-CE47-FF797A6E05B0>/System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptu
> reCore
> 0x920a0000 - 0x92122ffb? SecurityFoundation ??? (???)
> <6BDC767F-230D-3FE7-6174-10A329E241FA>/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/Security
> Foundation
> 0x92123000 - 0x92142ff7? com.apple.CoreVideo 1.6.2 (45.6)
> <F9E52A13-E181-D302-3B0E-0799ED6D6130>
> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
> 0x92143000 - 0x921defe7? com.apple.ApplicationServices.ATS 275.19 (???)
> <2E83B3E9-AF39-36FC-5D05-CC1E952098AB>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/ATS.framework/Versions/A/ATS
> 0x921df000 - 0x92206ff7? com.apple.quartzfilters 1.6.0 (1.6.0)
> <F45520B0-6B27-CD57-54B1-203FE32120DA>/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFil
> ters.framework/Versions/A/QuartzFilters
> 0x9234d000 - 0x923fafe7? libobjc.A.dylib 227.0.0 (compatibility 1.0.0)
> <9F8413A6-736D-37D9-8EB3-7986D4699957> /usr/lib/libobjc.A.dylib
> 0x9243e000 - 0x92440ff7? libRadiance.dylib ??? (???)
> <98EC06D5-1A02-EDEF-BF9D-2C986761AD54>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
> 0x92441000 - 0x924beff7? com.apple.iLifeMediaBrowser 2.5.5 (468.2.2)
> <459C8983-EAC4-7067-3355-5299D111D339>/System/Library/PrivateFrameworks/iLifeMediaBrowser.framework/Versions/A/iL
> ifeMediaBrowser
> 0x92534000 - 0x925dcffb? com.apple.QD 3.36 (???)
> <5A93B258-3853-636F-DB26-223642DA2779>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/QD.framework/Versions/A/QD
> 0x925dd000 - 0x92696fe7? libsqlite3.dylib 9.6.0 (compatibility 9.0.0)
> <03186216-0A12-4AA9-D7BA-3E3551A1195C> /usr/lib/libsqlite3.dylib
> 0x9282f000 - 0x9282fff7? com.apple.vecLib 3.6 (vecLib 3.6)
> <FF4DC8B6-0AB0-DEE8-ADA8-7B57645A1F36>
> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
> 0x92852000 - 0x92860fe7? libz.1.dylib 1.2.3 (compatibility 1.0.0)
> <E1B922F4-23DC-467E-631F-7E1B9C9F51CB> /usr/lib/libz.1.dylib
> 0x92861000 - 0x92bccff7? com.apple.QuartzCore 1.6.3 (227.37)
> <E323A5CC-499E-CA9E-9BC3-537231449CAA>
> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
> 0x92bcd000 - 0x92c10ff7? com.apple.NavigationServices 3.5.4 (182)
> <FE19D51B-233A-69EC-9E36-B89D0EA438C1>/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Navigatio
> nServices.framework/Versions/A/NavigationServices
> 0x92d4d000 - 0x92d53fe7? com.apple.CommerceCore 1.0 (9.1)
> <521D067B-3BDA-D04E-E1FA-CFA526C87EB5>/System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Framewor
> ks/CommerceCore.framework/Versions/A/CommerceCore
> 0x92d54000 - 0x92d57ff7? libCoreVMClient.dylib ??? (???)
> <37F56237-4ABA-E5B5-968D-70FFE357E8E0>/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMC
> lient.dylib
> 0x92d58000 - 0x92d61ff7? com.apple.DiskArbitration 2.3.1 (2.3.1)
> <AAE0185D-4A47-1833-27A3-03FDF734A3BA>/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitra
> tion
> 0x92d8e000 - 0x92dbeff7? com.apple.MeshKit 1.1 (49.2)
> <464BD81C-9970-FBF5-507F-3EEBD020A967>
> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/MeshKit
> 0x92dbf000 - 0x92ecbfe7? libGLProgrammability.dylib ??? (???)
> <6167CEB0-D8D6-C4D9-DD74-49755ADB540F>/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgr
> ammability.dylib
> 0x92ecc000 - 0x92f09ff7? com.apple.SystemConfiguration 1.10.9 (1.10.2)
> <5C0F72C2-177E-675A-8677-9BC4205B4A98>/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemC
> onfiguration
> 0x92f51000 - 0x92f54ffb? com.apple.help 1.3.2 (41.1)
> <8AC20B01-4A3B-94BA-D8AF-E39034B97D8C>/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.fram
> ework/Versions/A/Help
> 0x92f55000 - 0x9338aff7? libLAPACK.dylib 219.0.0 (compatibility 1.0.0)
> <4D2F47EF-BD32-1E3C-6A0A-438896ADE2BE>/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLi
> b.framework/Versions/A/libLAPACK.dylib
> 0x9338b000 - 0x9339cff7? com.apple.LangAnalysis 1.6.6 (1.6.6)
> <B59157A1-8796-CE8F-2508-EB96F093F6A7>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/LangAnalysis.framework/Versions/A/LangAnalysis
> 0x9339d000 - 0x93858ff7? com.apple.VideoToolbox 0.484.60 (484.60)
> <B53299EC-E30F-EC04-779D-29B7113CC14A>/System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/VideoTo
> olbox
> 0x93859000 - 0x94048557? com.apple.CoreGraphics 1.545.0 (???)
> <1D9DC7A5-228B-42CB-7018-66F42C3A9BB3>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/CoreGraphics.framework/Versions/A/CoreGraphics
> 0x94082000 - 0x94082ff7? com.apple.Carbon 150 (152)
> <00542B48-EE9B-39E6-F67D-06CEF503519F>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
> 0x94083000 - 0x941b1fe7? com.apple.CoreData 102.1 (251)
> <0C2636F3-CCB4-5ED9-1D3E-5AE36BE57071>
> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
> 0x941b2000 - 0x9426afeb? libFontParser.dylib ??? (???)
> <D2D0C922-5ED1-3AE9-6F99-707C74DF3E62>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/ATS.framework/Versions/A/Resources/libFontParser.dylib
> 0x9426b000 - 0x9427fffb? com.apple.speech.synthesis.framework 3.10.35
> (3.10.35) <9F5CE4F7-D05C-8C14-4B76-E43D07A8A680>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
> 0x94280000 - 0x94696ff7? libBLAS.dylib 219.0.0 (compatibility 1.0.0)
> <9D89FCB3-24C9-8FCF-DB49-27B184AC3222>/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLi
> b.framework/Versions/A/libBLAS.dylib
> 0x946b8000 - 0x94708ff7? com.apple.framework.familycontrols 2.0.2 (2020)
> <9062C95B-EE1C-977C-9D74-EF96CE888160>/System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/Famil
> yControls
> 0x9488e000 - 0x94cdffef? com.apple.RawCamera.bundle 3.7.1 (570)
> <AF94D180-5E0F-10DF-0CB2-FD8EDB110FA2>
> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
> 0x94ce0000 - 0x94d1aff7? libcups.2.dylib 2.8.0 (compatibility 2.0.0)
> <6875335E-0993-0D77-4E80-41763A8477CF> /usr/lib/libcups.2.dylib
> 0x94d1b000 - 0x94d1bff7? com.apple.quartzframework 1.5 (1.5)
> <7DD4EBF1-60C4-9329-08EF-6E59731D9430>
> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
> 0x94d1c000 - 0x94e5ffef? com.apple.QTKit 7.7 (1790)
> <95F7C69A-1D24-A96A-E95D-1DF8CCD03FB3>
> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
> 0x94e70000 - 0x94e98ff7? libxslt.1.dylib 3.24.0 (compatibility 3.0.0)
> <E761F29A-328B-29D9-3DF0-023F2C21E500> /usr/lib/libxslt.1.dylib
> 0x94f09000 - 0x94f27fe7? libPng.dylib ??? (???)
> <45185287-25AD-C239-AA58-8FA53DF55B79>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/ImageIO.framework/Versions/A/Resources/libPng.dylib
> 0x94f35000 - 0x9522ffef? com.apple.QuickTime 7.6.6 (1790)
> <A5B2CDA8-47C9-F1AE-ED54-625B0FAB426F>
> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
> 0x95230000 - 0x95230ff7? com.apple.CoreServices 44 (44)
> <B9461120-F72A-D28F-D0CF-5647958BD3F9>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
> 0x95231000 - 0x95555fef? com.apple.HIToolbox 1.6.5 (???)
> <F21289A3-A00E-0BC3-66F1-7557862CE7EB>/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox
> .framework/Versions/A/HIToolbox
> 0x95556000 - 0x95597ff7? libRIP.A.dylib 545.0.0 (compatibility 64.0.0)
> <80998F66-0AD7-AD12-B9AF-3E8D2CE6DE05>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
> 0x95c14000 - 0x95d96fe7? libicucore.A.dylib 40.0.0 (compatibility 1.0.0)
> <D5980817-6D19-9636-51C3-E82BAE26776B> /usr/lib/libicucore.A.dylib
> 0x95f9f000 - 0x9604bfe7? com.apple.CFNetwork 454.12.4 (454.12.4)
> <DEDCD006-389F-967F-3405-EDF541F406D7>/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFN
> etwork.framework/Versions/A/CFNetwork
> 0x9604c000 - 0x961f3ff7? libSystem.B.dylib 125.2.11 (compatibility 1.0.0)
> <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib
> 0x961f4000 - 0x962a2ff3? com.apple.ink.framework 1.3.3 (107)
> <E215794C-F3E9-C067-8882-9054796DDA8A>/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.frame
> work/Versions/A/Ink
> 0x962a3000 - 0x96374fe3? ColorSyncDeprecated.dylib 4.6.0 (compatibility
> 1.0.0) <C618942F-BC01-0565-18CF-477B63C02181>/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSy
> nc.framework/Versions/A/Resources/ColorSyncDeprecated.dylib
> 0x96375000 - 0x96475fe7? libxml2.2.dylib 10.3.0 (compatibility 10.0.0)
> <BE7FCD73-03B5-25A4-FCA4-D4980F1488D6> /usr/lib/libxml2.2.dylib
> 0x964e6000 - 0x96507fe7? com.apple.opencl 12.3.6 (12.3.6)
> <6BD7A385-02BC-AAC9-D654-93BD1805EA23>
> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
> 0x96508000 - 0x96560fe7? com.apple.datadetectorscore 2.0 (80.7)
> <159193AF-4A9C-4D66-3412-382227F0C946>/System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/Da
> taDetectorsCore
> 0x96562000 - 0x96572ff7? com.apple.DSObjCWrappers.Framework 10.6 (134)
> <95DC4010-ECC4-3A75-5DEE-11BB2AE895EE>/System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObj
> CWrappers
> 0x96573000 - 0x965e2ff7? libvMisc.dylib 268.0.1 (compatibility 1.0.0)
> <B3DEACA1-9375-CF8F-0898-AA2C5F8159DC>/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLi
> b.framework/Versions/A/libvMisc.dylib
> 0x96660000 - 0x9690efe7? com.apple.JavaScriptCore 6534.57 (6534.57.3)
> <5B18B308-DBB2-7133-DE56-494C2FA1848B>/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCo
> re
> 0x9690f000 - 0x96942fff? libTrueTypeScaler.dylib ??? (???)
> <8ADB7D19-413E-4499-C874-13C383F97685>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
> 0x96a38000 - 0x96a38ff7? com.apple.Cocoa 6.6 (???)
> <5A785062-1ABB-2A54-BAAC-8FEF95275E05>
> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
> 0x96a39000 - 0x96a80ffb? com.apple.CoreMediaIOServices 142.0 (1497)
> <8F7F6CD1-A531-8A6D-77BE-7FD392A7FD32>/System/Library/PrivateFrameworks/CoreMediaIOServices.framework/Versions/A/
> CoreMediaIOServices
> 0x96a86000 - 0x96b00fff? com.apple.audio.CoreAudio 3.2.6 (3.2.6)
> <156A532C-0B60-55B0-EE27-D02B82AA6217>
> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
> 0x96c19000 - 0x96c1aff7? com.apple.MonitorPanelFramework 1.3.0 (1.3.0)
> <1DD14B2E-E466-1A45-5CF7-947766F0ECD9>/System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/Monitor
> Panel
> 0x96c4c000 - 0x96ebdfef? com.apple.Foundation 6.6.8 (751.63)
> <69B3441C-B196-F2AD-07F8-D8DD24E4CD8C>
> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
> 0x96ebe000 - 0x96f39fff? com.apple.AppleVAFramework 4.10.27 (4.10.27)
> <BFD2D1CA-535C-F16F-0EB5-04905ABD65CF>
> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
> 0x96f3a000 - 0x96f44ffb? com.apple.speech.recognition.framework 3.11.1
> (3.11.1) <90C38107-AEE7-AE55-5C51-28D129B19BCD>/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRec
> ognition.framework/Versions/A/SpeechRecognition
> 0x96f45000 - 0x97047fe7? libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8)
> <015563C4-81E2-8C8A-82AC-31B38D904A42> /usr/lib/libcrypto.0.9.8.dylib
> 0x97048000 - 0x970e0fe7? edu.mit.Kerberos 6.5.11 (6.5.11)
> <49579559-BD62-A988-81DD-7E87D6A82C11>
> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
> 0x97741000 - 0x97742ff7? com.apple.TrustEvaluationAgent 1.1 (1)
> <06484720-AB50-6FD9-B5BF-05F5A640C9E5>/System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A
> /TrustEvaluationAgent
> 0x9774f000 - 0x97773ff7? libJPEG.dylib ??? (???)
> <5F2343E4-C268-B9AE-1BC3-466F5A614648>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
> 0x9782b000 - 0x978e7fff? com.apple.ColorSync 4.6.8 (4.6.8)
> <920DD017-8B41-7334-E554-A85DB99EBD5A>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/ColorSync.framework/Versions/A/ColorSync
> 0x978f2000 - 0x978faff7? com.apple.DisplayServicesFW 2.3.5 (290)
> <016AD044-6046-D328-F6B5-85D55B839D28>/System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/Disp
> layServices
> 0x978fb000 - 0x9792eff7? com.apple.AE 496.5 (496.5)
> <BF9673D5-2419-7120-26A3-83D264C75222>/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.
> framework/Versions/A/AE
> 0x9792f000 - 0x9794ffe7? libresolv.9.dylib 41.1.0 (compatibility 1.0.0)
> <8C2B5FA8-2469-21C7-D297-F95A0FFE5F19> /usr/lib/libresolv.9.dylib
> 0x979fa000 - 0x97a07ff7? com.apple.NetFS 3.2.2 (3.2.2)
> <12E7F3CD-F898-0FF6-A5DC-A70A8EF6B0E8>
> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
> 0x97a28000 - 0x97ba3fe7? com.apple.CoreFoundation 6.6.6 (550.44)
> <F88C95CD-1264-782D-A1F5-204739847E93>/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundati
> on
> 0x97ba4000 - 0x97ba4ff7? com.apple.Accelerate 1.6 (Accelerate 1.6)
> <3891A689-4F38-FACD-38B2-4BF937DE30CF>
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
> 0x97ba5000 - 0x97bfbff7? com.apple.MeshKitRuntime 1.1 (49.2)
> <4B41E225-69AC-6EFA-190E-DC6A4BD8109E>/System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/M
> eshKitRuntime.framework/Versions/A/MeshKitRuntime
> 0x97c2e000 - 0x97c3cff7? com.apple.opengl 1.6.14 (1.6.14)
> <82622F67-E032-0BF6-A78D-50B346E8D0FD>
> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
> 0x97c8e000 - 0x97c8fff7? com.apple.audio.units.AudioUnit 1.6.7 (1.6.7)
> <93EC71F1-4D4E-F456-8EFE-32E7EFD7A064>
> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
> 0x97cd7000 - 0x97cefff7? com.apple.CFOpenDirectory 10.6 (10.6)
> <F11D1CCA-0921-0BBA-C0D3-95BF21483E95>/System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CF
> OpenDirectory.framework/Versions/A/CFOpenDirectory
> 0x97cf0000 - 0x97d5afe7? libstdc++.6.dylib 7.9.0 (compatibility 7.0.0)
> <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib
> 0x97d5b000 - 0x97d96ffb? libFontRegistry.dylib ??? (???)
> <19ED5DE0-D3AF-B229-9193-35D58FE377E5>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
> 0x97ea6000 - 0x97ea9fe7? libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0)
> <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
> 0x97f88000 - 0x98068fe7? com.apple.vImage 4.1 (4.1)
> <AEF800AE-65DA-5E79-5B01-165AF51BAAF6>/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImag
> e.framework/Versions/A/vImage
> 0x98069000 - 0x980a6ff7? com.apple.CoreMedia 0.484.60 (484.60)
> <8FAB137D-682C-6DEC-5A15-F0029A5B226F>
> /System/Library/PrivateFrameworks/CoreMedia.framework/Versions/A/CoreMedia
> 0x980a7000 - 0x98108fe7? com.apple.CoreText 151.12 (???)
> <98F53C15-1D29-A2B3-0717-5A26A2699163>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/CoreText.framework/Versions/A/CoreText
> 0x98109000 - 0x98163fe7? com.apple.CorePDF 1.4 (1.4)
> <78A1DDE1-1609-223C-A532-D282DC5E0CD0>
> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
> 0x98172000 - 0x98172ff7? com.apple.ApplicationServices 38 (38)
> <EAF1BC8C-4FD4-4300-B8F7-4B24E49125E2>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Applica
> tionServices
> 0x98173000 - 0x98a56ff7? com.apple.AppKit 6.6.8 (1038.36)
> <A353465E-CFC9-CB75-949D-786F6F7732F6>
> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
> 0x98a57000 - 0x98cbdff7? com.apple.security 6.1.2 (55002)
> <E999CCEF-B769-4355-3E68-6003FCF6FE2B>
> /System/Library/Frameworks/Security.framework/Versions/A/Security
> 0x98cbe000 - 0x98cd3fff? com.apple.ImageCapture 6.1 (6.1)
> <B909459A-EAC9-A7C8-F2A9-CD757CDB59E8>/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapt
> ure.framework/Versions/A/ImageCapture
> 0x98cd4000 - 0x98cd4ff7? com.apple.Accelerate.vecLib 3.6 (vecLib 3.6)
> <ABF97DA4-3BDF-6FFD-6239-B023CA1F7974>/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLi
> b.framework/Versions/A/vecLib
> 0x98d0f000 - 0x98d1aff7? libCSync.A.dylib 545.0.0 (compatibility 64.0.0)
> <287DECA3-7821-32B6-724D-AE03A9A350F9>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
> 0x98d1b000 - 0x98edefeb? com.apple.ImageIO.framework 3.0.5 (3.0.5)
> <87750C2B-193F-56A6-AB97-0842A2D02092>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/ImageIO.framework/Versions/A/ImageIO
> 0x9a095000 - 0x9a09bff7? libCGXCoreImage.A.dylib 545.0.0 (compatibility
> 64.0.0) <6EE825E7-CBA5-2AD2-0336-244D45A1A834>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
> 0x9a2f5000 - 0x9a3c0fef? com.apple.CoreServices.OSServices 359.2 (359.2)
> <7C16D9C8-6F41-5754-17F7-2659D9DD9579>/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSS
> ervices.framework/Versions/A/OSServices
> 0x9a3c1000 - 0x9a3c4ff7? libCGXType.A.dylib 545.0.0 (compatibility 64.0.0)
> <4D766435-EB76-C384-0127-1D20ACD74076>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
> 0x9a3c5000 - 0x9a40bff7? libauto.dylib ??? (???)
> <7CB1AB76-50A2-8E56-66E4-CF51CA75B177> /usr/lib/libauto.dylib
> 0x9a4dc000 - 0x9a4e2fff? com.apple.CommonPanels 1.2.4 (91)
> <CE92759E-865E-8A3B-1488-ECD497E4074D>/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPan
> els.framework/Versions/A/CommonPanels
> 0x9a4e3000 - 0x9a532fe7? libTIFF.dylib ??? (???)
> <D0EB31DC-40E6-9A97-64D3-9867605DC3DD>/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framewo
> rks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
> 0x9a536000 - 0x9a540ff7? com.apple.HelpData 2.0.5 (34.1.1)
> <FF39B4DF-9DAF-1387-2284-A822D55D7789>
> /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
> 0x9a541000 - 0x9a543ff7? com.apple.securityhi 4.0 (36638)
> <BF4D0F7F-4FAE-602A-6CCA-37733F59BA49>/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityH
> I.framework/Versions/A/SecurityHI
> 0x9a588000 - 0x9a608feb? com.apple.SearchKit 1.3.0 (1.3.0)
> <7AE32A31-2B8E-E271-C03A-7A0F7BAFC85C>/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Sea
> rchKit.framework/Versions/A/SearchKit
> 0x9a609000 - 0x9a62fffb? com.apple.DictionaryServices 1.1.2 (1.1.2)
> <5A8D5D84-06EB-F9B5-BA0A-A87A0A2C0035>/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Dic
> tionaryServices.framework/Versions/A/DictionaryServices
> 0x9a80d000 - 0x9ab2dff3? com.apple.CoreServices.CarbonCore 861.39 (861.39)
> <5C59805C-AF39-9010-B8B5-D673C9C38538>/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Car
> bonCore.framework/Versions/A/CarbonCore
> 0x9ab2e000 - 0x9ab58ff7? com.apple.shortcut 1.1 (1.1)
> <08A1868D-FEF4-8FB3-D814-79385DCBEC7D>
> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
> 0x9ab80000 - 0x9abc4ff3? com.apple.coreui 2 (114)
> <1A3C3B7F-3837-6477-3114-47F6BFD56CB2>
> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
> 0xbb100000 - 0xbb103fe7? libLatinSuppConverter.dylib 49.0.0 (compatibility
> 1.0.0) <4D46C148-B5A9-96F4-FA7D-5B5E17D658AB>
> /System/Library/CoreServices/Encodings/libLatinSuppConverter.dylib
> 0xffff0000 - 0xffff1fff? libSystem.B.dylib ??? (???)
> <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib
> 
> Model: MacBookPro8,2, BootROM MBP81.0047.B27, 4 processors, Intel Core i7,
> 2.2 GHz, 4 GB, SMC 1.69f3
> Graphics: AMD Radeon HD 6750M, AMD Radeon HD 6750M, PCIe, 1024 MB
> Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 384 MB
> Memory Module: global_name
> AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6),
> Broadcom BCM43xx 1.0 5.100.198.104.5)
> Bluetooth: Version 2.4.5f3, 2 service, 12 devices, 1 incoming serial ports
> Network Service: AirPort, AirPort, en1
> Serial ATA Device: TOSHIBA MK7559GSXF, 698.64 GB
> Serial ATA Device: MATSHITADVD-R ? UJ-8A8
> USB Device: FaceTime HD Camera (Built-in), 0x05ac? (Apple Inc.), 0x8509,
> 0xfa200000 / 3
> USB Device: Hub, 0x0424? (SMSC), 0x2513, 0xfa100000 / 2
> USB Device: BRCM2070 Hub, 0x0a5c? (Broadcom Corp.), 0x4500, 0xfa110000 / 5
> USB Device: Bluetooth USB Host Controller, 0x05ac? (Apple Inc.), 0x821a,
> 0xfa113000 / 7
> USB Device: Apple Internal Keyboard / Trackpad, 0x05ac? (Apple Inc.),
> 0x0245, 0xfa120000 / 4
> USB Device: Hub, 0x0424? (SMSC), 0x2513, 0xfd100000 / 2
> USB Device: IR Receiver, 0x05ac? (Apple Inc.), 0x8242, 0xfd110000 / 3
> 
> 
> Prof. Alexander Repenning
> 
> 
> University of Colorado
> 
> Computer Science Department
> 
> Boulder, CO 80309-430
> 
> 
> vCard: http://www.cs.colorado.edu/~ralex/AlexanderRepenning.vcf
> 
> 
> 
> 
>



More information about the Openmcl-devel mailing list