[racket-dev] ffi crash on callback during GC

From: John Clements (clements at brinckerhoff.org)
Date: Mon Nov 22 18:00:01 EST 2010

I'm having trouble with DrRacket crashing on the use in C of a callback created using the ffi library. 

After reading the docs, it occured to me that the problem might be that the callback was being collected.  My understanding is that with #:keep #t, I need to make sure that the scheme value created by _fun must not be GCed, so I added a binding (code below). Unfortunately, this didn't prevent the crash.

Taking a look at the crash report, I see that the crash appears to happen when the callback is called by a C thread while Racket is collecting garbage, and I realize I don't have a clear picture of what's supposed to happen here; Racket's gc is (IIRC) stop-the-world, so running the callback code seems impossible; or, at the very least, a bad idea.

So: is racket supposed to magically handle this? If not, is there some easy way to make a callback abort with a particular value when it's called during GC? I took a look at the FFI manual section on memory management, which didn't appear to contain anything relevant.

Also, I've attached the crash report; note that the crash is associated with thread 6, the one trying to make the callback.

Thanks for any advice; RTFMs gratefully accepted.

John



;; code with added binding for callback to prevent GC:

(define pa-open-default-stream
  (get-ffi-obj "Pa_OpenDefaultStream"
               libportaudio
               (_fun (result : (_ptr o _pa-stream)) ;; stream
                     _int ;; numInputChannels
                     _int ;; numOutputChannels
                     _pa-sample-format ;; sampleFormat
                     _double ;; sampleRate
                     _ulong ;; framesPerBuffer
                     ;; give this a name to prevent it from being collected:
                     (callback : _pa-stream-callback) ;; streamCallback
                     _pointer ;; userData?
                     -> (err : _pa-error)
                     -> (match err
                          ['paNoError result]
                          [other (error 'pa-open-default-stream "~a ~a" (pa-get-error-text err)
                                        callback)]))))


;; crash report:

Process:         DrRacket [4157]
Path:            /Users/clements/plt/bin/../DrRacket.app/Contents/MacOS/DrRacket
Identifier:      org.racket-lang.DrRacket
Version:         5.0.99.2 (5.0.99.2)
Code Type:       X86-64 (Native)
Parent Process:  bash [1705]

Date/Time:       2010-11-22 14:50:06.241 -0800
OS Version:      Mac OS X 10.6.5 (10H574)
Report Version:  6

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: 0x000000000000000d, 0x0000000000000000
Crashed Thread:  6

Thread 0:  Dispatch queue: com.apple.main-thread
0   Racket                        	0x000000010026981c GC_mark2 + 428
1   Racket                        	0x000000010026a0df propagate_marks + 287
2   Racket                        	0x000000010026a1b8 propagate_marks_plus_ephemerons + 24
3   Racket                        	0x0000000100267011 garbage_collect + 833
4   Racket                        	0x000000010026c3bc GC_malloc_atomic + 732
5   Racket                        	0x00000001000dff30 ts_prepare_retry_alloc + 336
6   ???                           	0x00000001004dfd56 0 + 4300078422
7   ???                           	0x00000001007f5325 0 + 4303311653
8   Racket                        	0x00000001000555fd scheme_do_eval + 7853
9   Racket                        	0x000000010021b249 define_execute_with_dynamic_state + 681
10  Racket                        	0x0000000100054a69 scheme_do_eval + 4889
11  Racket                        	0x000000010013b95e body_one_expr + 142
12  Racket                        	0x0000000100055dad scheme_do_eval + 9821
13  Racket                        	0x000000010007f2b9 scheme_finish_apply_for_prompt + 857
14  Racket                        	0x000000010007f4a4 scheme_apply_for_prompt + 84
15  Racket                        	0x000000010008b9d6 call_with_prompt + 1318
16  Racket                        	0x000000010005592b scheme_do_eval + 8667
17  Racket                        	0x000000010007fb09 do_call_with_prompt + 361
18  Racket                        	0x000000010013b609 scheme_module_run_finish + 889
19  ???                           	0x00000001004e1595 0 + 4300084629
20  Racket                        	0x00000001000b6025 scheme_module_run_start + 117
21  Racket                        	0x0000000100126deb eval_module_body + 123
22  Racket                        	0x0000000100126f1a do_start_module + 266
23  Racket                        	0x000000010012f7b2 start_module + 2322
24  Racket                        	0x0000000100132b4c _dynamic_require + 780
25  Racket                        	0x000000010013d450 scheme_dynamic_require + 240
26  ???                           	0x00000001004de17b 0 + 4300071291
27  Racket                        	0x00000001000555fd scheme_do_eval + 7853
28  Racket                        	0x000000010005678e _scheme_apply_multi_from_native + 78
29  ???                           	0x00000001004de0b5 0 + 4300071093
30  Racket                        	0x00000001000555fd scheme_do_eval + 7853
31  Racket                        	0x00000001000791b5 scheme_dynamic_wind + 1029
32  Racket                        	0x00000001000798c6 dynamic_wind + 294
33  Racket                        	0x000000010005592b scheme_do_eval + 8667
34  Racket                        	0x00000001000723f3 force_values + 275
35  Racket                        	0x000000010007c549 scheme_force_value_same_mark + 105
36  ???                           	0x00000001004e7c83 0 + 4300110979
37  Racket                        	0x00000001000555fd scheme_do_eval + 7853
38  Racket                        	0x000000010007f2b9 scheme_finish_apply_for_prompt + 857
39  Racket                        	0x000000010007f4a4 scheme_apply_for_prompt + 84
40  Racket                        	0x000000010008b9d6 call_with_prompt + 1318
41  Racket                        	0x0000000100056873 _scheme_apply_multi_from_native + 307
42  ???                           	0x00000001013d1f8f 0 + 4315750287
43  ???                           	0x00000001017e50a6 0 + 4320022694
44  Racket                        	0x00000001000555fd scheme_do_eval + 7853
45  Racket                        	0x000000010007f2b9 scheme_finish_apply_for_prompt + 857
46  Racket                        	0x000000010007f4a4 scheme_apply_for_prompt + 84
47  Racket                        	0x000000010008b9d6 call_with_prompt + 1318
48  Racket                        	0x0000000100056873 _scheme_apply_multi_from_native + 307
49  ???                           	0x00000001013d1f8f 0 + 4315750287
50  ???                           	0x00000001017e50a6 0 + 4320022694
51  Racket                        	0x00000001000555fd scheme_do_eval + 7853
52  Racket                        	0x000000010007f2b9 scheme_finish_apply_for_prompt + 857
53  Racket                        	0x000000010007f4a4 scheme_apply_for_prompt + 84
54  Racket                        	0x000000010008b9d6 call_with_prompt + 1318
55  ???                           	0x00000001004de17b 0 + 4300071291
56  Racket                        	0x00000001000555fd scheme_do_eval + 7853
57  Racket                        	0x000000010007c3ea apply_k + 186
58  Racket                        	0x000000010007d026 scheme_top_level_do_worker + 1222
59  Racket                        	0x000000010007dc80 call_with_continuation_barrier + 128
60  ???                           	0x00000001004e77af 0 + 4300109743
61  Racket                        	0x00000001000555fd scheme_do_eval + 7853
62  Racket                        	0x00000001000791b5 scheme_dynamic_wind + 1029
63  Racket                        	0x00000001000798c6 dynamic_wind + 294
64  ???                           	0x00000001004de17b 0 + 4300071291
65  Racket                        	0x00000001000555fd scheme_do_eval + 7853
66  Racket                        	0x000000010007b502 do_call_ec + 1026
67  Racket                        	0x000000010007b6f6 scheme_call_ec + 134
68  ???                           	0x00000001004e77af 0 + 4300109743
69  Racket                        	0x00000001000555fd scheme_do_eval + 7853
70  Racket                        	0x000000010007c3ea apply_k + 186
71  Racket                        	0x000000010007cf91 scheme_top_level_do_worker + 1073
72  Racket                        	0x000000010023e224 start_child + 1156
73  Racket                        	0x000000010023e465 make_subprocess + 565
74  Racket                        	0x000000010023e75e scheme_thread_w_details + 462
75  ???                           	0x00007fff5fbfa1a0 0 + 140734799782304
76  Racket                        	0x00000001002357fe will_executor_go + 158
77  Racket                        	0x00000001001cf037 scheme_uncopy_stack + 407
78  Racket                        	0x00000001001cf037 scheme_uncopy_stack + 407
79  Racket                        	0x00000001001cf037 scheme_uncopy_stack + 407
80  Racket                        	0x00000001001cf037 scheme_uncopy_stack + 407
81  Racket                        	0x00000001001cf037 scheme_uncopy_stack + 407
82  Racket                        	0x00000001001cf037 scheme_uncopy_stack + 407
83  Racket                        	0x00000001001cf037 scheme_uncopy_stack + 407
84  Racket                        	0x00000001001cf037 scheme_uncopy_stack + 407
85  Racket                        	0x00000001001cf0c8 scheme_longjmpup + 136
86  Racket                        	0x000000010022f0f5 do_swap_thread + 1541
87  Racket                        	0x000000010023a14e scheme_thread_block + 2446
88  Racket                        	0x000000010023aabc scheme_block_until + 332
89  Racket                        	0x000000010023c205 do_sync + 1141
90  ???                           	0x00000001004de17b 0 + 4300071291
91  Racket                        	0x00000001000555fd scheme_do_eval + 7853
92  Racket                        	0x000000010005678e _scheme_apply_multi_from_native + 78
93  ???                           	0x00000001004e7f2a 0 + 4300111658
94  Racket                        	0x00000001000555fd scheme_do_eval + 7853
95  Racket                        	0x000000010005678e _scheme_apply_multi_from_native + 78
96  ???                           	0x00000001004de0b5 0 + 4300071093
97  Racket                        	0x00000001000555fd scheme_do_eval + 7853
98  Racket                        	0x000000010007c3ea apply_k + 186
99  Racket                        	0x000000010007d026 scheme_top_level_do_worker + 1222
100 org.racket-lang.DrRacket      	0x00000001000034c5 finish_cmd_line_run + 3845
101 org.racket-lang.DrRacket      	0x00000001000040ba main_after_stack + 2650
102 Racket                        	0x000000010000e8ec scheme_main_stack_setup + 156
103 org.racket-lang.DrRacket      	0x0000000100001da4 main + 36
104 org.racket-lang.DrRacket      	0x0000000100001d54 start + 52

Thread 1:
0   libSystem.B.dylib             	0x00007fff8152d2da mach_msg_trap + 10
1   libSystem.B.dylib             	0x00007fff8152d94d mach_msg + 59
2   Racket                        	0x00000001002622f6 exception_thread + 134
3   libSystem.B.dylib             	0x00007fff81566536 _pthread_start + 331
4   libSystem.B.dylib             	0x00007fff815663e9 thread_start + 13

Thread 2:
0   libSystem.B.dylib             	0x00007fff81567fca __semwait_signal + 10
1   libSystem.B.dylib             	0x00007fff81567e59 nanosleep + 148
2   libSystem.B.dylib             	0x00007fff81567dc3 usleep + 57
3   Racket                        	0x0000000100173351 green_thread_timer + 81
4   libSystem.B.dylib             	0x00007fff81566536 _pthread_start + 331
5   libSystem.B.dylib             	0x00007fff815663e9 thread_start + 13

Thread 3:  Dispatch queue: com.apple.libdispatch-manager
0   libSystem.B.dylib             	0x00007fff8154616a kevent + 10
1   libSystem.B.dylib             	0x00007fff8154803d _dispatch_mgr_invoke + 154
2   libSystem.B.dylib             	0x00007fff81547d14 _dispatch_queue_invoke + 185
3   libSystem.B.dylib             	0x00007fff8154783e _dispatch_worker_thread2 + 252
4   libSystem.B.dylib             	0x00007fff81547168 _pthread_wqthread + 353
5   libSystem.B.dylib             	0x00007fff81547005 start_wqthread + 13

Thread 4:  com.apple.CFSocket.private
0   libSystem.B.dylib             	0x00007fff81570e92 select$DARWIN_EXTSN + 10
1   com.apple.CoreFoundation      	0x00007fff8121c498 __CFSocketManager + 824
2   libSystem.B.dylib             	0x00007fff81566536 _pthread_start + 331
3   libSystem.B.dylib             	0x00007fff815663e9 thread_start + 13

Thread 5:
0   libSystem.B.dylib             	0x00007fff81567fca __semwait_signal + 10
1   libSystem.B.dylib             	0x00007fff8156bde1 _pthread_cond_wait + 1286
2   Racket                        	0x000000010017301b pt_sema_wait + 43
3   Racket                        	0x000000010017305c do_watch + 28
4   libSystem.B.dylib             	0x00007fff81566536 _pthread_start + 331
5   libSystem.B.dylib             	0x00007fff815663e9 thread_start + 13

Thread 6 Crashed:
0   Racket                        	0x00000001001733b9 scheme_signal_received_at + 9
1   Racket                        	0x000000010024e93d ffi_queue_callback + 205
2   Racket                        	0x0000000100260f9e ffi_closure_unix64_inner + 462
3   Racket                        	0x00000001002601fe ffi_closure_unix64 + 70
4   libportaudio.2.0.0.dylib      	0x0000000118c63bd0 AdaptingOutputOnlyProcess + 224
5   libportaudio.2.0.0.dylib      	0x0000000118c64a0b PaUtil_EndBufferProcessing + 699
6   libportaudio.2.0.0.dylib      	0x0000000118c69d88 AudioIOProc + 2392
7   ...pple.audio.units.Components	0x0000000128e905d0 0x128e88000 + 34256
8   ...pple.audio.units.Components	0x0000000128e90194 0x128e88000 + 33172
9   ...pple.audio.units.Components	0x0000000128e8e523 0x128e88000 + 25891
10  ...pple.audio.units.Components	0x0000000128e8d870 0x128e88000 + 22640
11  ...pple.audio.units.Components	0x0000000128e92ceb AUGenericOutputEntry + 5963
12  com.apple.audio.CoreAudio     	0x00007fff87a9d32d HP_IOProc::Call(AudioTimeStamp const&, AudioTimeStamp const&, AudioBufferList const*, AudioTimeStamp const&, AudioBufferList*) + 313
13  com.apple.audio.CoreAudio     	0x00007fff87a9d0ff IOA_Device::CallIOProcs(AudioTimeStamp const&, AudioTimeStamp const&, AudioTimeStamp const&) + 303
14  com.apple.audio.CoreAudio     	0x00007fff87a9cf35 HP_IOThread::PerformIO(AudioTimeStamp const&, double) + 771
15  com.apple.audio.CoreAudio     	0x00007fff87a9af44 HP_IOThread::WorkLoop() + 1832
16  com.apple.audio.CoreAudio     	0x00007fff87a9a817 HP_IOThread::ThreadEntry(HP_IOThread*) + 9
17  com.apple.audio.CoreAudio     	0x00007fff87a9a745 CAPThread::Entry(CAPThread*) + 125
18  libSystem.B.dylib             	0x00007fff81566536 _pthread_start + 331
19  libSystem.B.dylib             	0x00007fff815663e9 thread_start + 13

Thread 6 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000016  rbx: 0x000000011df46650  rcx: 0x00007fff7026f630  rdx: 0x0000000000000000
  rdi: 0x000d400000000000  rsi: 0x0000000000000016  rbp: 0x000000012c3a2430  rsp: 0x000000012c3a2420
   r8: 0x0000000000000001   r9: 0x0000000000000001  r10: 0x0000000000000001  r11: 0x0000000011df8dd9
  r12: 0x0000000119af8db8  r13: 0x0000000127226f90  r14: 0x000000012c3a24a0  r15: 0x000000012c3a2650
  rip: 0x00000001001733b9  rfl: 0x0000000000010202  cr2: 0x000000011eb1e8c0

Binary Images:
       0x100000000 -        0x100006fff +org.racket-lang.DrRacket 5.0.99.2 (5.0.99.2) <0FB4F1FF-2C24-FAD7-C0C8-2ED97B92B2A2> /Users/clements/plt/DrRacket.app/Contents/MacOS/DrRacket
       0x10000c000 -        0x1002dafef +Racket ??? (???) <F2FA24B6-2131-722D-CEB1-77DF07719B42> /Users/clements/plt/lib/Racket.framework/Versions/5.0.99.2_3m/Racket
       0x1034dc000 -        0x103534fff +libpixman-1.0.dylib 18.14.0 (compatibility 18.0.0) <7C19336D-78AC-6F63-5CA3-2ACBD82D6DAC> /Users/clements/plt/lib/libpixman-1.0.dylib
       0x103556000 -        0x103576fe7 +libpng14.14.dylib 15.0.0 (compatibility 15.0.0) <394721B2-BF36-8A59-E048-85A5377A8FE3> /Users/clements/plt/lib/libpng14.14.dylib
       0x103585000 -        0x10361afef +libcairo.2.dylib 10917.0.0 (compatibility 10917.0.0) <FA2CD5E6-42A1-0A7B-4138-27C9EE0B4A4D> /Users/clements/plt/lib/libcairo.2.dylib
       0x10366e000 -        0x103765fef +libglib-2.0.0.dylib 2201.4.0 (compatibility 2201.0.0) <4C645719-FEAD-0AEE-91FA-952A0B40C5B1> /Users/clements/plt/lib/libglib-2.0.0.dylib
       0x10378b000 -        0x103793fef +libintl.8.dylib 9.2.0 (compatibility 9.0.0) <283DBE88-34B1-8B2A-5939-C982A751A43E> /Users/clements/plt/lib/libintl.8.dylib
       0x10379a000 -        0x10379cfff +libgmodule-2.0.0.dylib 2201.4.0 (compatibility 2201.0.0) <891A433C-6269-C9D5-DED5-8024D986F75E> /Users/clements/plt/lib/libgmodule-2.0.0.dylib
       0x10379f000 -        0x1037e0fef +libgobject-2.0.0.dylib 2201.4.0 (compatibility 2201.0.0) <327BC05D-7153-275D-E587-6C952483D52E> /Users/clements/plt/lib/libgobject-2.0.0.dylib
       0x1037f4000 -        0x10382efff +libpango-1.0.0.dylib 2801.0.0 (compatibility 2801.0.0) <5BE15580-BDCC-10CC-8D5D-1CA527F62310> /Users/clements/plt/lib/libpango-1.0.0.dylib
       0x103855000 -        0x10385ffef +libpangocairo-1.0.0.dylib 2801.0.0 (compatibility 2801.0.0) <B92FC946-F941-298A-E168-45B4DC01C1C4> /Users/clements/plt/lib/libpangocairo-1.0.0.dylib
       0x103f80000 -        0x103fa0ff7 +libjpeg.62.dylib 63.0.0 (compatibility 63.0.0) <8ACC1A79-A0D5-0B09-3E12-E971377D2806> /Users/clements/plt/lib/libjpeg.62.dylib
       0x104077000 -        0x10407dff7  com.apple.agl 3.0.12 (AGL-3.0.12) <1AB34F57-2E8D-42FB-A484-5CCB928CA456> /System/Library/Frameworks/AGL.framework/AGL
       0x104976000 -        0x1049a2fe7 +com.positivespinmedia.PSMTabBarControlFramework ??? (1.1) <6F22C44C-0BF9-17F5-B07E-9B993FA1F77A> /Users/clements/plt/lib/PSMTabBarControl.framework/PSMTabBarControl
       0x118c5f000 -        0x118c70fff +libportaudio.2.0.0.dylib 3.0.0 (compatibility 3.0.0) <7CDAD421-721F-942C-E4AE-32A1756EBCB3> /Users/clements/RSound/lib/libportaudio.2.0.0.dylib
       0x118c81000 -        0x118c85fff  com.apple.audio.AudioIPCPlugIn 1.1.6 (1.1.6) <F99C2FBC-103D-DB2D-8D53-CFB8CEFA90F8> /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn
       0x118c8a000 -        0x118c90fff  com.apple.audio.AppleHDAHALPlugIn 1.9.9 (1.9.9f12) <933CA4C6-F428-0E2E-DCBE-FA0284914092> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
       0x11b242000 -        0x11b391fe7 +libcrypto.dylib ??? (???) <3AE9A0D2-419A-A350-DD79-F647841BE9C7> /opt/local/lib/libcrypto.dylib
       0x11b3fd000 -        0x11b411ff7 +libz.1.dylib 1.2.5 (compatibility 1.0.0) <CED4D01F-2054-94F0-E944-962F279BC84C> /opt/local/lib/libz.1.dylib
       0x128e88000 -        0x128f53ff7  com.apple.audio.units.Components 1.6.3 (1.6.3) <3D101AF0-8F81-1BEC-A85E-EA688D71BB83> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
    0x7fff5fc00000 -     0x7fff5fc3bdef  dyld 132.1 (???) <B536F2F1-9DF1-3B6C-1C2C-9075EA219A06> /usr/lib/dyld
    0x7fff80067000 -     0x7fff8006efff  com.apple.OpenDirectory 10.6 (10.6) <4200CFB0-DBA1-62B8-7C7C-91446D89551F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff800b7000 -     0x7fff800b7ff7  com.apple.vecLib 3.6 (vecLib 3.6) <08D3D45D-908B-B86A-00BA-0F978D2702A7> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff80473000 -     0x7fff804a4fff  libGLImage.dylib ??? (???) <57DA0064-4581-62B8-37A8-A07ADEF46EE2> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff804a5000 -     0x7fff80663fff  libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <781E7B63-2AD0-E9BA-927C-4521DB616D02> /usr/lib/libicucore.A.dylib
    0x7fff8069c000 -     0x7fff809d0fff  com.apple.CoreServices.CarbonCore 861.23 (861.23) <08F360FA-1771-4F0B-F356-BEF68BB9D421> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff80c0d000 -     0x7fff80f0bfe7  com.apple.HIToolbox 1.6.3 (???) <CF0C8524-FA82-3908-ACD0-A9176C704AED> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff80f0c000 -     0x7fff8104afff  com.apple.CoreData 102.1 (251) <32233D4D-00B7-CE14-C881-6BF19FD05A03> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff8104b000 -     0x7fff81093ff7  libvDSP.dylib 268.0.1 (compatibility 1.0.0) <170DE04F-89AB-E295-0880-D69CAFBD7979> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff81094000 -     0x7fff811adfef  libGLProgrammability.dylib ??? (???) <13E8114C-6E07-A66E-35E6-C185E54840AE> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x7fff811ae000 -     0x7fff81325fe7  com.apple.CoreFoundation 6.6.4 (550.42) <770C572A-CF70-168F-F43C-242B9114FCB5> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff81326000 -     0x7fff81335fff  com.apple.opengl 1.6.11 (1.6.11) <43D5BE71-E1F6-6974-210C-17C68919AE08> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff81336000 -     0x7fff81336ff7  com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <DA9BFF01-40DF-EBD5-ABB7-787DAF2D77CF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff81503000 -     0x7fff8152bfff  com.apple.DictionaryServices 1.1.2 (1.1.2) <E9269069-93FA-2B71-F9BA-FDDD23C4A65E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff8152c000 -     0x7fff816edfff  libSystem.B.dylib 125.2.1 (compatibility 1.0.0) <71E6D4C9-F945-6EC2-998C-D61AD590DAB6> /usr/lib/libSystem.B.dylib
    0x7fff816ee000 -     0x7fff8178efff  com.apple.LaunchServices 362.1 (362.1) <2740103A-6C71-D99F-8C6F-FA264546AD8F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff8178f000 -     0x7fff81795ff7  IOSurface ??? (???) <04EDCEDE-E36F-15F8-DC67-E61E149D2C9A> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff81796000 -     0x7fff817d7fef  com.apple.QD 3.36 (???) <5DC41E81-32C9-65B2-5528-B33E934D5BB4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff817d8000 -     0x7fff8188efff  libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <F206BE6D-8777-AE6C-B367-7BEA76C14241> /usr/lib/libobjc.A.dylib
    0x7fff818da000 -     0x7fff818dbff7  com.apple.audio.units.AudioUnit 1.6.5 (1.6.5) <14F14B5E-9287-BC36-0C3F-6592E6696CD4> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff818dc000 -     0x7fff81961ff7  com.apple.print.framework.PrintCore 6.3 (312.7) <CDFE82DD-D811-A091-179F-6E76069B432D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff81962000 -     0x7fff81978fe7  com.apple.MultitouchSupport.framework 207.10 (207.10) <1828C264-A54A-7FDD-FE1B-49DDE3F50779> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff81979000 -     0x7fff81b5cfff  libType1Scaler.dylib ??? (???) <3A1AFBA4-958E-DD07-297E-DF1FB2C96D7C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libType1Scaler.dylib
    0x7fff81b76000 -     0x7fff81b8cfef  libbsm.0.dylib ??? (???) <42D3023A-A1F7-4121-6417-FCC6B51B3E90> /usr/lib/libbsm.0.dylib
    0x7fff81c10000 -     0x7fff81cc9fff  libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <2C5ED312-E646-9ADE-73A9-6199A2A43150> /usr/lib/libsqlite3.dylib
    0x7fff81cca000 -     0x7fff824d4fe7  libBLAS.dylib 219.0.0 (compatibility 1.0.0) <FC941ECB-71D0-FAE3-DCBF-C5A619E594B8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff824d5000 -     0x7fff824e4fff  com.apple.NetFS 3.2.1 (3.2.1) <FF21DB1E-F425-1005-FB70-BC19CAF4006E> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff8268f000 -     0x7fff8268fff7  com.apple.Accelerate 1.6 (Accelerate 1.6) <2BB7D669-4B40-6A52-ADBD-DA4DB3BC0B1B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff826cb000 -     0x7fff826d6ff7  com.apple.speech.recognition.framework 3.11.1 (3.11.1) <F0DDF27E-DB55-07CE-E548-C62095BE8167> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff82869000 -     0x7fff8286afff  liblangid.dylib ??? (???) <EA4D1607-2BD5-2EE2-2A3B-632EEE5A444D> /usr/lib/liblangid.dylib
    0x7fff82c63000 -     0x7fff82c95fff  libTrueTypeScaler.dylib ??? (???) <B9ECE1BD-A716-9F65-6466-4444D641F584> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
    0x7fff82da1000 -     0x7fff82ddeff7  libFontRegistry.dylib ??? (???) <8C69F685-3507-1B8F-51AD-6183D5E88979> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff82ddf000 -     0x7fff82e05fe7  libJPEG.dylib ??? (???) <6690F15D-E970-2678-430E-590A94F5C8E9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff8306e000 -     0x7fff834b1fef  libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <0CC61C98-FF51-67B3-F3D8-C5E430C201A9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff834b2000 -     0x7fff83baf06f  com.apple.CoreGraphics 1.545.0 (???) <356D59D6-1DD1-8BFF-F9B3-1CE51D2F1EC7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff83c9d000 -     0x7fff83cf2fef  com.apple.framework.familycontrols 2.0.1 (2010) <239940AC-2427-44C6-9E29-998D0ABECDF3> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
    0x7fff83d3c000 -     0x7fff83da6fe7  libvMisc.dylib 268.0.1 (compatibility 1.0.0) <75A8D840-4ACE-6560-0889-2AFB6BE08E59> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff83da7000 -     0x7fff83df3fff  libauto.dylib ??? (???) <F7221B46-DC4F-3153-CE61-7F52C8C293CF> /usr/lib/libauto.dylib
    0x7fff83df4000 -     0x7fff83f0bfef  libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <EE067D7E-15B3-F043-6FBD-10BA31FE76C7> /usr/lib/libxml2.2.dylib
    0x7fff83f32000 -     0x7fff83f36ff7  libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <63F77AC8-84CB-0C2F-8D2B-190EE5CCDB45> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
    0x7fff84127000 -     0x7fff8412dff7  com.apple.DiskArbitration 2.3 (2.3) <857F6E43-1EF4-7D53-351B-10DE0A8F992A> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff84169000 -     0x7fff8417aff7  libz.1.dylib 1.2.3 (compatibility 1.0.0) <FB5EE53A-0534-0FFA-B2ED-486609433717> /usr/lib/libz.1.dylib
    0x7fff841a0000 -     0x7fff841a5fff  libGIF.dylib ??? (???) <9A2723D8-61F9-6D65-D254-4F9273CDA54A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff841a6000 -     0x7fff8442cfef  com.apple.security 6.1.1 (37594) <17CF7858-52D9-9665-3AE8-23F07CC8BEA1> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff8442d000 -     0x7fff8447cfef  libTIFF.dylib ??? (???) <AE9DC484-1382-F7AD-FE25-C28082FCB5D9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff84534000 -     0x7fff84536fff  com.apple.print.framework.Print 6.1 (237.1) <CA8564FB-B366-7413-B12E-9892DA3C6157> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff84641000 -     0x7fff84655fff  libGL.dylib ??? (???) <1EB1BD0F-C17F-55DF-B8B4-8E9CF99359D4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff84656000 -     0x7fff8465bfff  libGFXShared.dylib ??? (???) <A94DE483-A586-A172-104F-1CFC5F0BFD57> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff8465c000 -     0x7fff8465fff7  com.apple.securityhi 4.0 (36638) <38935851-09E4-DDAB-DB1D-30ADC39F7ED0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff85352000 -     0x7fff85375fff  com.apple.opencl 12.3 (12.3) <D30A45FC-4520-45AF-3CA5-092313DB5D54> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff85376000 -     0x7fff8542bfe7  com.apple.ink.framework 1.3.3 (107) <FFC46EE0-3544-A459-2AB9-94778A75E3D4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff85438000 -     0x7fff854d2fff  com.apple.ApplicationServices.ATS 4.4 (???) <395849EE-244A-7323-6CBA-E71E3B722984> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff854d3000 -     0x7fff855a5fe7  com.apple.CFNetwork 454.11.5 (454.11.5) <B3E2BE12-D7AA-5940-632A-1E5E7BF8E6E3> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff855f6000 -     0x7fff85637fff  com.apple.SystemConfiguration 1.10.5 (1.10.2) <FB39F09C-57BB-D8CC-348D-93E00C602F7D> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff8576c000 -     0x7fff857b6ff7  com.apple.Metadata 10.6.3 (507.12) <9231045A-E2E3-B0C2-C81A-92C9EA98A4DF> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff8582c000 -     0x7fff85865fef  libcups.2.dylib 2.8.0 (compatibility 2.0.0) <97F968EB-80ED-36FB-7819-D438B489E46E> /usr/lib/libcups.2.dylib
    0x7fff85866000 -     0x7fff8587aff7  com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <621B7415-A0B9-07A7-F313-36BEEDD7B132> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff8587b000 -     0x7fff85896ff7  com.apple.openscripting 1.3.1 (???) <FD46A0FE-AC79-3EF7-AB4F-396D376DDE71> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff85abf000 -     0x7fff85adcff7  libPng.dylib ??? (???) <14043CBC-329F-4009-299E-DEE411E16134> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff85add000 -     0x7fff85b24ff7  com.apple.coreui 2 (114) <D7645B59-0431-6283-7322-957D944DAB21> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff85b25000 -     0x7fff85be6fe7  libFontParser.dylib ??? (???) <8B12D37E-3A95-5A73-509C-3AA991E0C546> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff85be7000 -     0x7fff85ca4ff7  com.apple.CoreServices.OSServices 357 (357) <718F0719-DC9F-E392-7C64-9D7DFE3D02E2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff85ce2000 -     0x7fff85cf4fe7  libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <76B83C8D-8EFE-4467-0F75-275648AFED97> /usr/lib/libsasl2.2.dylib
    0x7fff85d34000 -     0x7fff85eebfef  com.apple.ImageIO.framework 3.0.4 (3.0.4) <2CB9997A-A28D-80BC-5921-E7D50BBCACA7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff861cb000 -     0x7fff861ebff7  com.apple.DirectoryService.Framework 3.6 (621.9) <FF6567B5-56BD-F3EC-E59D-1EC583C3CF73> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
    0x7fff861f6000 -     0x7fff862a5fff  edu.mit.Kerberos 6.5.10 (6.5.10) <F3F76EDF-5660-78F0-FE6E-33B6174F55A4> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff862a6000 -     0x7fff862a6ff7  com.apple.Carbon 150 (152) <19B37B7B-1594-AD0A-7F14-FA2F85AD7241> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff862c2000 -     0x7fff862d7ff7  com.apple.LangAnalysis 1.6.6 (1.6.6) <DC999B32-BF41-94C8-0583-27D9AB463E8B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff86407000 -     0x7fff8644aff7  libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <7E30B5F6-99FD-C716-8670-5DD4B4BAED72> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x7fff8644b000 -     0x7fff86530fef  com.apple.DesktopServices 1.5.9 (1.5.9) <27890B2C-0CD2-7C27-9D0C-D5952C5E8438> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff86531000 -     0x7fff86532ff7  com.apple.TrustEvaluationAgent 1.1 (1) <51867586-1C71-AE37-EAAD-535A58DD3550> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff86533000 -     0x7fff865c3fff  com.apple.SearchKit 1.3.0 (1.3.0) <4175DC31-1506-228A-08FD-C704AC9DF642> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff865c4000 -     0x7fff86679fe7  com.apple.ColorSync 4.6.3 (4.6.3) <AA93AD96-6974-9104-BF55-AF7A813C8A1B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff866d9000 -     0x7fff866dcff7  libCoreVMClient.dylib ??? (???) <B1F41E5B-8B59-DB81-1654-C1F9B11E885F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff86c4d000 -     0x7fff86d45ff7  libiconv.2.dylib 7.0.0 (compatibility 7.0.0) <7E4ADB5A-CC77-DCFD-3E54-2F35A2C8D95A> /usr/lib/libiconv.2.dylib
    0x7fff86d7d000 -     0x7fff86dfafef  libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
    0x7fff8709a000 -     0x7fff87474fff  com.apple.RawCamera.bundle 3.4.1 (546) <F7865FD2-4869-AB19-10AA-EFF1B3BC4178> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x7fff874aa000 -     0x7fff8772dff7  com.apple.Foundation 6.6.4 (751.42) <9A99D378-E97A-8C0F-3857-D0FAA30FCDD5> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff877ab000 -     0x7fff877abff7  com.apple.Cocoa 6.6 (???) <68B0BE46-6E24-C96F-B341-054CF9E8F3B6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff877ac000 -     0x7fff877affff  com.apple.help 1.3.1 (41) <54B79BA2-B71B-268E-8752-5C8EE00E49E4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff877b0000 -     0x7fff877b2fff  libRadiance.dylib ??? (???) <76438F90-DD4B-9941-9367-F2DFDF927876> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff877b3000 -     0x7fff8783ffef  SecurityFoundation ??? (???) <6860DE26-0D42-D1E8-CD7C-5B42D78C1E1D> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff87840000 -     0x7fff87889fef  libGLU.dylib ??? (???) <EB4255DD-A9E5-FAD0-52A4-CCB4E792B86F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff87898000 -     0x7fff879b9fe7  libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <48AEAFE1-21F4-B3C8-4199-35AD5E8D0613> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff879ba000 -     0x7fff87a1afe7  com.apple.framework.IOKit 2.0 (???) <D107CB8A-5182-3AC4-35D0-07068A695C05> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff87a7c000 -     0x7fff87afbfe7  com.apple.audio.CoreAudio 3.2.6 (3.2.6) <1DD64A62-0DE4-223F-F781-B272FECF80F0> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff87b46000 -     0x7fff87b53fe7  libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <397B9057-5CDF-3B19-4E61-9DFD49369375> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
    0x7fff87c13000 -     0x7fff87c17ff7  libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
    0x7fff87c21000 -     0x7fff87c9ffff  com.apple.CoreText 3.5.0 (???) <4D5C7932-293B-17FF-7309-B580BB1953EA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff87ca0000 -     0x7fff87cefff7  com.apple.DirectoryService.PasswordServerFramework 6.0 (6.0) <14FD0978-4BE0-336B-A19E-F388694583EB> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
    0x7fff87cf0000 -     0x7fff87cf0ff7  com.apple.ApplicationServices 38 (38) <10A0B9E9-4988-03D4-FC56-DDE231A02C63> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff87f5c000 -     0x7fff88036ff7  com.apple.vImage 4.0 (4.0) <354F34BF-B221-A3C9-2CA7-9BE5E14AD5AD> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff88039000 -     0x7fff8808afef  com.apple.HIServices 1.8.1 (???) <BE479ABF-3D27-A5C7-800E-3FFC1731767A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff88097000 -     0x7fff880bcff7  com.apple.CoreVideo 1.6.2 (45.6) <E138C8E7-3CB6-55A9-0A2C-B73FE63EA288> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff88108000 -     0x7fff8822efff  com.apple.audio.toolbox.AudioToolbox 1.6.5 (1.6.5) <B51023BB-A5C9-3C65-268B-6B86B901BB2C> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff8822f000 -     0x7fff88248fff  com.apple.CFOpenDirectory 10.6 (10.6) <CCF79716-7CC6-2520-C6EB-A4F56AD0A207> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff88249000 -     0x7fff8826afff  libresolv.9.dylib 41.0.0 (compatibility 1.0.0) <6993F348-428F-C97E-7A84-7BD2EDC46A62> /usr/lib/libresolv.9.dylib
    0x7fff882ad000 -     0x7fff882d8ff7  libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <87A0B228-B24A-C426-C3FB-B40D7258DD49> /usr/lib/libxslt.1.dylib
    0x7fff882d9000 -     0x7fff88314fff  com.apple.AE 496.4 (496.4) <CBEDB6A1-FD85-F842-4EB8-CC289FAE0F24> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff88315000 -     0x7fff88d0bfff  com.apple.AppKit 6.6.7 (1038.35) <9F4DF818-9DB9-98DA-490C-EF29EA757A97> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff88d2f000 -     0x7fff88d3dff7  libkxld.dylib ??? (???) <4016E9E6-0645-5384-A697-2775B5228113> /usr/lib/system/libkxld.dylib
    0x7fff88d3e000 -     0x7fff88d3eff7  com.apple.CoreServices 44 (44) <DC7400FB-851E-7B8A-5BF6-6F50094302FB> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff88d3f000 -     0x7fff88d44ff7  com.apple.CommonPanels 1.2.4 (91) <4D84803B-BD06-D80E-15AE-EFBE43F93605> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff88d81000 -     0x7fff8911efe7  com.apple.QuartzCore 1.6.3 (227.34) <215222AF-B30A-7CE5-C46C-1A766C1D1D2E> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff8911f000 -     0x7fff89135fff  com.apple.ImageCapture 6.0.1 (6.0.1) <09ABF2E9-D110-71A9-4A6F-8A61B683E936> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fffffe00000 -     0x7fffffe01fff  libSystem.B.dylib ??? (???) <71E6D4C9-F945-6EC2-998C-D61AD590DAB6> /usr/lib/libSystem.B.dylib

 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4669 bytes
Desc: not available
URL: <http://lists.racket-lang.org/dev/archive/attachments/20101122/157cbcf3/attachment.p7s>

Posted on the dev mailing list.