Optimizing Load Time

scalf's picture

I ran into an interesting situation recently involving the arrangement of patches affecting the load time of a composition.

I am writing a comp that lets a 4x4 array of buttons control a 4x4 array of sprites. The core of the patch adds different boolean values together and is then combined into a structure heading to the sprites.

It works no problem, except when I started over and loaded the comp it took on average 45 seconds to load. What? It ran just fine and was smooth prior. Although the layout is a massive amount of math patches I felt that there should not be a reason it takes so long to load. Of course once it does load it runs just fine. Also, entire program is only 2.9mb

Is it because Quartz compiles the composition before each load?

I then decided to play around and found that the more nested the functions were the faster it loaded. I started by taking chunks and making them macro patches - below you can find an image illustrating this. And by combine I mean the code stayed the same it was only how it was arranged that differed.

Is this per usual?

I had no idea that the nesting of patches had anything to do with loading a comp. In fact I thought that it would make it faster if all macros were exploded.

Can anyone shed light on this or point towards a resource that covers this?

Any insight appreciated.

PreviewAttachmentSize
Quartz Load Time Vs Composition.jpg
Quartz Load Time Vs Composition.jpg375.26 KB

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

usefuldesign.au's picture
Re: Optimizing Load Time

Pretty hard to say without examining the comp, can you post even a sub ssection of it say the 5second version?

I've had much larger comps than that load in a few seconds and math exp patch is one of the fastest executing patches in QC. QC doesn't compile at load or any other time, it's a run-time interpreted language but it does have to restore the editor window with all the patch objects and wires. Have you tried switching to straight wires using the Kineme Core patch? (I you have it loaded you have the K Menu in menu bar. Goto K preferences and set to straight, the only way to work with large comps ;-). I think one of the new QC extension patches like Origami has straight noodles too, can't recall where I saw it.

As a crude stab in the dark, when I was making a kind of tool for saving composition inline values to paches (like a Roland synth bank with 88 memories that you could save and restore with a single button, VDMX in QC I guess :-) ), I was storing potentially hundreds of objects for each patch in an array so I packaged anything 10 or over object values into a structure and then again if those structures got to ten or over. That meant less wiring and I could use repeatable macro's to compact and expand these handling structures. Less evaluations as far as the Editor is concerned and less wires at any given view level.

I was going to post a comp for you demoing what I mean but they use Data Tool structure patches and spooky so unless I reboot in some old OS I can't even restore something to show you. Here's some screen shots with missing patches:

Achim Breidenbach's picture
Re: Optimizing Load Time

The 45 sec version gives you the chance to do a CPU sample of QuartzComposer and see, where it is waisting time. My guess it, that QC is redrawing the complete window for each connection at loading time and so the time increases exponential per noodle. Can you do a "Sample Process" with "Activity Monitor" app by Apple? Maybe this makes a nice bug report for Apple!

scalf's picture
Re: Optimizing Load Time

Usefuldesign, I tried switching to straight noodles (which does look much better) but this afforded no efficiency boost. I have provided the composition for example. It does not need to be hooked up to inputs or outputs to exhibit this behavior so I left them unplugged. Like I said, imagine a 4x4 array of buttons adding to a 4x4 array of sprites. When I take out the problem code and load it into a blank canvas such as uploaded, it still represents a bulk of the slowdown. When I take it out of the larger, full, +/- 3mb file, it loads right away; so I am pretty confident it is whiting the way this section loads.

I checked for comp for patches I made but did not see any, I will add them if they come up missing, just let me know.

This also runs in 32-bit mode.

Achim, I will provide the sample from the 45-sec Quartz Composer comp while it attempted to load the composition. Note, it says "not responding" if you pull up the force quit menu... but eventually loads. While non-responsive I took a snap shot. Sorry for the excessive amount of text in the sample.

What is it that I should be looking for to diagnose the problem?


"Sampling process 2380 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling Quartz Composer (pid 2380) every 1 millisecond
Process:         Quartz Composer [2380]
Path:            /Applications/Quartz Composer.app/Contents/MacOS/Quartz Composer
Load Address:    0x80000
Identifier:      com.apple.QuartzComposer.editor
Version:         4.6 (151)
Build Info:      QuartzComposerEditor-151000000000000~138
Code Type:       X86 (Native)
Parent Process:  launchd [145]

Date/Time:       2014-01-23 01:15:41.260 -0800
OS Version:      Mac OS X 10.8.5 (12F45)
Report Version:  7

Call graph:
    2457 Thread_1046578   DispatchQueue_1: com.apple.main-thread  (serial)
    + 2457 start  (in libdyld.dylib) + 1  [0x9a027725]
    +   2457 NSApplicationMain  (in AppKit) + 1053  [0x955bc5f6]
    +     2457 ???  (in Quartz Composer)  load address 0x80000 + 0x24a8  [0x824a8]
    +       2457 -[NSApplication run]  (in AppKit) + 855  [0x956195cc]
    +         2457 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]  (in AppKit) + 119  [0x9562316c]
    +           2457 _DPSNextEvent  (in AppKit) + 1655  [0x95623cdd]
    +             2457 AEProcessAppleEvent  (in HIToolbox) + 100  [0x96329c58]
    +               2457 aeProcessAppleEvent  (in AE) + 318  [0x99595e7d]
    +                 2457 dispatchEventAndSendReply(AEDesc const*, AEDesc*)  (in AE) + 44  [0x99595fbe]
    +                   2457 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*)  (in AE) + 331  [0x995c0a35]
    +                     2457 _NSAppleEventManagerGenericHandler  (in Foundation) + 173  [0x981c9d6e]
    +                       2457 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:]  (in Foundation) + 430  [0x981c9f71]
    +                         2457 __76-[NSAppleEventManager setEventHandler:andSelector:forEventClass:andEventID:]_block_invoke_0  (in Foundation) + 121  [0x981ca41a]
    +                           2457 -[NSObject performSelector:withObject:withObject:]  (in libobjc.A.dylib) + 77  [0x99d44628]
    +                             2457 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:]  (in AppKit) + 727  [0x95627911]
    +                               2457 -[NSApplication(NSAppleEventHandling) _handleAEOpenDocumentsForURLs:]  (in AppKit) + 287  [0x9588004f]
    +                                 2457 -[NSApplication(NSAppleEventHandling) _reopenWindowsIfNecessaryWithAppleEvent:completionHandler:]  (in AppKit) + 211  [0x95627d85]
    +                                   2457 -[NSApplication _reopenWindowsAsNecessaryIncludingRestorableState:registeringAsReady:completionHandler:]  (in AppKit) + 371  [0x95627f2d]
    +                                     2457 -[NSDocumentController(NSInternal) _autoreopenDocumentsWithCompletionHandler:]  (in AppKit) + 52  [0x95629956]
    +                                       2457 __69-[NSApplication(NSAppleEventHandling) _handleAEOpenDocumentsForURLs:]_block_invoke_0  (in AppKit) + 1907  [0x95880825]
    +                                         2457 ???  (in Quartz Composer)  load address 0x80000 + 0x10f11  [0x90f11]
    +                                           2457 ???  (in Quartz Composer)  load address 0x80000 + 0x10fd4  [0x90fd4]
    +                                             2457 -[NSDocumentController(NSDeprecated) openDocumentWithContentsOfURL:display:error:]  (in AppKit) + 1106  [0x9598edf0]
    +                                               2457 -[NSDocumentController _finishOpeningDocument:andShowWindows:]  (in AppKit) + 141  [0x95985e66]
    +                                                 2457 ???  (in Quartz Composer)  load address 0x80000 + 0x6694  [0x86694]
    +                                                   2457 ???  (in Quartz Composer)  load address 0x80000 + 0xcfe3  [0x8cfe3]
    +                                                     2457 -[QCView loadCompositionFromFile:stateOK:]  (in QuartzComposer) + 162  [0x90f6e7e6]
    +                                                       2457 -[QCView loadComposition:options:stateOK:]  (in QuartzComposer) + 471  [0x90f6ea16]
    +                                                         2457 QCPatchFromCompositionWithOptions  (in QuartzComposer) + 841  [0x90e7c94b]
    +                                                           2457 _PatchFromComposition  (in QuartzComposer) + 928  [0x90f747cb]
    +                                                             2457 -[QCPatch(Override) setState:]  (in QuartzComposer) + 320  [0x90e8451e]
    +                                                               2457 -[GFGraph setState:]  (in QuartzComposer) + 875  [0x90e84c6c]
    +                                                                 2457 -[GFGraph(Private) _loadState:]  (in QuartzComposer) + 930  [0x90e854f9]
    +                                                                   2457 -[QCPatch(Override) setState:]  (in QuartzComposer) + 320  [0x90e8451e]
    +                                                                     2457 -[GFGraph setState:]  (in QuartzComposer) + 875  [0x90e84c6c]
    +                                                                       2457 -[GFGraph(Private) _loadState:]  (in QuartzComposer) + 2461  [0x90e85af4]
    +                                                                         2452 -[QCPatch(Override) createConnectionFromPort:toPort:forKey:]  (in QuartzComposer) + 456  [0x90e8da94]
    +                                                                         ! 2452 -[QCPatch(Private) _invalidateTimeMode]  (in QuartzComposer) + 369  [0x90e83e54]
    +                                                                         !   2242 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 464  [0x90e8bace]
    +                                                                         !   : 1953 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 464  [0x90e8bace]
    +                                                                         !   : | 1467 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 464  [0x90e8bace]
    +                                                                         !   : | + 1046 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 464  [0x90e8bace]
    +                                                                         !   : | + ! 719 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 464  [0x90e8bace]
    +                                                                         !   : | + ! : 473 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 464  [0x90e8bace]
    +                                                                         !   : | + ! : | 308 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 464  [0x90e8bace]
    +                                                                         !   : | + ! : | + 192 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 464  [0x90e8bace]
    +                                                                         !   : | + ! : | + ! 111 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 464  [0x90e8bace]
    +                                                                         !   : | + ! : | + ! : 64 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 464  [0x90e8bace]
    +                                                                         !   : | + ! : | + ! : | 36 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 416  [0x90e8ba9e]
    +                                                                         !   : | + ! : | + ! : | + 19 -[QCLink sourcePatch]  (in QuartzComposer) + 34  [0x90e8e701]
    +                                                                         !   : | + ! : | + ! : | + ! 13 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + ! : | + ! : | + ! : 10 objc_msgSend  (in libobjc.A.dylib) + 64,22,...  [0x99d2bab0,0x99d2ba86,...]
    +                                                                         !   : | + ! : | + ! : | + ! : 3 -[GFPort node]  (in QuartzComposer) + 9,3  [0x90e8de67,0x90e8de61]
    +                                                                         !   : | + ! : | + ! : | + ! 5 objc_msgSend  (in libobjc.A.dylib) + 71,34,...  [0x99d2bab7,0x99d2ba92,...]
    +                                                                         !   : | + ! : | + ! : | + ! 1 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + ! : | + ! : | + 10 objc_msgSend  (in libobjc.A.dylib) + 40,26,...  [0x99d2ba98,0x99d2ba8a,...]
    +                                                                         !   : | + ! : | + ! : | + 4 -[QCLink sourcePatch]  (in QuartzComposer) + 52  [0x90e8e713]
    +                                                                         !   : | + ! : | + ! : | + ! 3 objc_msgSend  (in libobjc.A.dylib) + 26,0,...  [0x99d2ba8a,0x99d2ba70,...]
    +                                                                         !   : | + ! : | + ! : | + ! 1 -[GFPort node]  (in QuartzComposer) + 3  [0x90e8de61]
    +                                                                         !   : | + ! : | + ! : | + 3 -[QCLink sourcePatch]  (in QuartzComposer) + 23,44,...  [0x90e8e6f6,0x90e8e70b,...]
    +                                                                         !   : | + ! : | + ! : | 27 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 464  [0x90e8bace]
    +                                                                         !   : | + ! : | + ! : | + 16 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 416  [0x90e8ba9e]
    +                                                                         !   : | + ! : | + ! : | + ! 8 -[QCLink sourcePatch]  (in QuartzComposer) + 34  [0x90e8e701]
    +                                                                         !   : | + ! : | + ! : | + ! : 5 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + ! : | + ! : | + ! : | 5 objc_msgSend  (in libobjc.A.dylib) + 48,64,...  [0x99d2baa0,0x99d2bab0,...]
    +                                                                         !   : | + ! : | + ! : | + ! : 2 objc_msgSend  (in libobjc.A.dylib) + 26,64  [0x99d2ba8a,0x99d2bab0]
    +                                                                         !   : | + ! : | + ! : | + ! : 1 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + ! : | + ! : | + ! 6 objc_msgSend  (in libobjc.A.dylib) + 29,26,...  [0x99d2ba8d,0x99d2ba8a,...]
    +                                                                         !   : | + ! : | + ! : | + ! 1 -[QCLink sourcePatch]  (in QuartzComposer) + 52  [0x90e8e713]
    +                                                                         !   : | + ! : | + ! : | + ! : 1 -[GFPort node]  (in QuartzComposer) + 3  [0x90e8de61]
    +                                                                         !   : | + ! : | + ! : | + ! 1 -[QCLink sourcePatch]  (in QuartzComposer) + 3  [0x90e8e6e2]
    +                                                                         !   : | + ! : | + ! : | + 8 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 464  [0x90e8bace]
    +                                                                         !   : | + ! : | + ! : | + ! 4 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 416  [0x90e8ba9e]
    +                                                                         !   : | + ! : | + ! : | + ! : 2 -[QCLink sourcePatch]  (in QuartzComposer) + 34  [0x90e8e701]
    +                                                                         !   : | + ! : | + ! : | + ! : | 1 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + ! : | + ! : | + ! : | + 1 objc_msgSend  (in libobjc.A.dylib) + 64  [0x99d2bab0]
    +                                                                         !   : | + ! : | + ! : | + ! : | 1 objc_msgSend  (in libobjc.A.dylib) + 64  [0x99d2bab0]
    +                                                                         !   : | + ! : | + ! : | + ! : 2 objc_msgSend  (in libobjc.A.dylib) + 40,22  [0x99d2ba98,0x99d2ba86]
    +                                                                         !   : | + ! : | + ! : | + ! 4 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 464  [0x90e8bace]
    +                                                                         !   : | + ! : | + ! : | + !   4 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 416  [0x90e8ba9e]
    +                                                                         !   : | + ! : | + ! : | + !     2 -[QCLink sourcePatch]  (in QuartzComposer) + 34  [0x90e8e701]
    +                                                                         !   : | + ! : | + ! : | + !     | 2 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + ! : | + ! : | + !     |   2 objc_msgSend  (in libobjc.A.dylib) + 48,64  [0x99d2baa0,0x99d2bab0]
    +                                                                         !   : | + ! : | + ! : | + !     1 -[QCLink sourcePatch]  (in QuartzComposer) + 52  [0x90e8e713]
    +                                                                         !   : | + ! : | + ! : | + !     | 1 objc_msgSend  (in libobjc.A.dylib) + 16  [0x99d2ba80]
    +                                                                         !   : | + ! : | + ! : | + !     1 objc_msgSend  (in libobjc.A.dylib) + 0  [0x99d2ba70]
    +                                                                         !   : | + ! : | + ! : | + 2 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 359,468  [0x90e8ba65,0x90e8bad2]
    +                                                                         !   : | + ! : | + ! : | + 1 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + ! : | + ! : | 1 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + ! : | + ! : 43 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 416  [0x90e8ba9e]
    +                                                                         !   : | + ! : | + ! : | 24 -[QCLink sourcePatch]  (in QuartzComposer) + 34  [0x90e8e701]
    +                                                                         !   : | + ! : | + ! : | + 13 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + ! : | + ! : | + ! 13 objc_msgSend  (in libobjc.A.dylib) + 40,64,...  [0x99d2ba98,0x99d2bab0,...]
    +                                                                         !   : | + ! : | + ! : | + 7 -[GFConnection sourcePort]  (in QuartzComposer) + 32,3,...  [0x90e8e58c,0x90e8e56f,...]
    +                                                                         !   : | + ! : | + ! : | + 4 objc_msgSend  (in libobjc.A.dylib) + 26,16,...  [0x99d2ba8a,0x99d2ba80,...]
    +                                                                         !   : | + ! : | + ! : | 10 objc_msgSend  (in libobjc.A.dylib) + 29,40,...  [0x99d2ba8d,0x99d2ba98,...]
    +                                                                         !   : | + ! : | + ! : | 6 -[QCLink sourcePatch]  (in QuartzComposer) + 52  [0x90e8e713]
    +                                                                         !   : | + ! : | + ! : | + 6 objc_msgSend  (in libobjc.A.dylib) + 0,16,...  [0x99d2ba70,0x99d2ba80,...]
    +                                                                         !   : | + ! : | + ! : | 2 -[QCLink sourcePatch]  (in QuartzComposer) + 23,57  [0x90e8e6f6,0x90e8e718]
    +                                                                         !   : | + ! : | + ! : | 1 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + ! : | + ! : 4 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 408,404,...  [0x90e8ba96,0x90e8ba92,...]
    +                                                                         !   : | + ! : | + ! 78 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 416  [0x90e8ba9e]
    +                                                                         !   : | + ! : | + ! : 40 -[QCLink sourcePatch]  (in QuartzComposer) + 34  [0x90e8e701]
    +                                                                         !   : | + ! : | + ! : | 22 objc_msgSend  (in libobjc.A.dylib) + 40,64,...  [0x99d2ba98,0x99d2bab0,...]
    +                                                                         !   : | + ! : | + ! : | 16 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + ! : | + ! : | + 13 objc_msgSend  (in libobjc.A.dylib) + 64,40,...  [0x99d2bab0,0x99d2ba98,...]
    +                                                                         !   : | + ! : | + ! : | + 3 -[GFPort node]  (in QuartzComposer) + 9,3  [0x90e8de67,0x90e8de61]
    +                                                                         !   : | + ! : | + ! : | 2 -[GFConnection sourcePort]  (in QuartzComposer) + 45  [0x90e8e599]
    +                                                                         !   : | + ! : | + ! : 22 objc_msgSend  (in libobjc.A.dylib) + 64,40,...  [0x99d2bab0,0x99d2ba98,...]
    +                                                                         !   : | + ! : | + ! : 7 -[QCLink sourcePatch]  (in QuartzComposer) + 52  [0x90e8e713]
    +                                                                         !   : | + ! : | + ! : | 7 objc_msgSend  (in libobjc.A.dylib) + 40,26,...  [0x99d2ba98,0x99d2ba8a,...]
    +                                                                         !   : | + ! : | + ! : 7 -[QCLink sourcePatch]  (in QuartzComposer) + 12,34,...  [0x90e8e6eb,0x90e8e701,...]
    +                                                                         !   : | + ! : | + ! : 2 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + ! : | + ! 2 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 389,468  [0x90e8ba83,0x90e8bad2]
    +                                                                         !   : | + ! : | + ! 1 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 439  [0x90e8bab5]
    +                                                                         !   : | + ! : | + !   1 -[QCLink destinationPatch]  (in QuartzComposer) + 34  [0x90e8e73b]
    +                                                                         !   : | + ! : | + !     1 -[GFConnection destinationPort]  (in QuartzComposer) + 37  [0x90e8e55b]
    +                                                                         !   : | + ! : | + !       1 objc_msgSend  (in libobjc.A.dylib) + 22  [0x99d2ba86]
    +                                                                         !   : | + ! : | + 110 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 416  [0x90e8ba9e]
    +                                                                         !   : | + ! : | + ! 57 -[QCLink sourcePatch]  (in QuartzComposer) + 34  [0x90e8e701]
    +                                                                         !   : | + ! : | + ! : 36 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + ! : | + ! : | 34 objc_msgSend  (in libobjc.A.dylib) + 40,64,...  [0x99d2ba98,0x99d2bab0,...]
    +                                                                         !   : | + ! : | + ! : | 2 -[GFPort node]  (in QuartzComposer) + 3  [0x90e8de61]
    +                                                                         !   : | + ! : | + ! : 10 -[GFConnection sourcePort]  (in QuartzComposer) + 37,45,...  [0x90e8e591,0x90e8e599,...]
    +                                                                         !   : | + ! : | + ! : 9 objc_msgSend  (in libobjc.A.dylib) + 67,64,...  [0x99d2bab3,0x99d2bab0,...]
    +                                                                         !   : | + ! : | + ! : 2 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + ! : | + ! 26 objc_msgSend  (in libobjc.A.dylib) + 64,40,...  [0x99d2bab0,0x99d2ba98,...]
    +                                                                         !   : | + ! : | + ! 11 -[QCLink sourcePatch]  (in QuartzComposer) + 52  [0x90e8e713]
    +                                                                         !   : | + ! : | + ! : 8 objc_msgSend  (in libobjc.A.dylib) + 48,64,...  [0x99d2baa0,0x99d2bab0,...]
    +                                                                         !   : | + ! : | + ! : 3 -[GFPort node]  (in QuartzComposer) + 3,6  [0x90e8de61,0x90e8de64]
    +                                                                         !   : | + ! : | + ! 11 -[QCLink sourcePatch]  (in QuartzComposer) + 12,23,...  [0x90e8e6eb,0x90e8e6f6,...]
    +                                                                         !   : | + ! : | + ! 5 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + ! : | + 4 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 359,468,...  [0x90e8ba65,0x90e8bad2,...]
    +                                                                         !   : | + ! : | + 2 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + ! : | 151 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 416  [0x90e8ba9e]
    +                                                                         !   : | + ! : | + 81 -[QCLink sourcePatch]  (in QuartzComposer) + 34  [0x90e8e701]
    +                                                                         !   : | + ! : | + ! 55 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + ! : | + ! : 51 objc_msgSend  (in libobjc.A.dylib) + 64,40,...  [0x99d2bab0,0x99d2ba98,...]
    +                                                                         !   : | + ! : | + ! : 4 -[GFPort node]  (in QuartzComposer) + 3,1,...  [0x90e8de61,0x90e8de5f,...]
    +                                                                         !   : | + ! : | + ! 13 -[GFConnection sourcePort]  (in QuartzComposer) + 3,19,...  [0x90e8e56f,0x90e8e57f,...]
    +                                                                         !   : | + ! : | + ! 13 objc_msgSend  (in libobjc.A.dylib) + 0,71,...  [0x99d2ba70,0x99d2bab7,...]
    +                                                                         !   : | + ! : | + 33 objc_msgSend  (in libobjc.A.dylib) + 64,40,...  [0x99d2bab0,0x99d2ba98,...]
    +                                                                         !   : | + ! : | + 19 -[QCLink sourcePatch]  (in QuartzComposer) + 52  [0x90e8e713]
    +                                                                         !   : | + ! : | + ! 16 objc_msgSend  (in libobjc.A.dylib) + 71,16,...  [0x99d2bab7,0x99d2ba80,...]
    +                                                                         !   : | + ! : | + ! 3 -[GFPort node]  (in QuartzComposer) + 3  [0x90e8de61]
    +                                                                         !   : | + ! : | + 12 -[QCLink sourcePatch]  (in QuartzComposer) + 23,12,...  [0x90e8e6f6,0x90e8e6eb,...]
    +                                                                         !   : | + ! : | + 6 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + ! : | 7 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 359,389,...  [0x90e8ba65,0x90e8ba83,...]
    +                                                                         !   : | + ! : | 7 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + ! : 228 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 416  [0x90e8ba9e]
    +                                                                         !   : | + ! : | 122 -[QCLink sourcePatch]  (in QuartzComposer) + 34  [0x90e8e701]
    +                                                                         !   : | + ! : | + 78 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + ! : | + ! 70 objc_msgSend  (in libobjc.A.dylib) + 64,29,...  [0x99d2bab0,0x99d2ba8d,...]
    +                                                                         !   : | + ! : | + ! 8 -[GFPort node]  (in QuartzComposer) + 6,3,...  [0x90e8de64,0x90e8de61,...]
    +                                                                         !   : | + ! : | + 23 -[GFConnection sourcePort]  (in QuartzComposer) + 3,52,...  [0x90e8e56f,0x90e8e5a0,...]
    +                                                                         !   : | + ! : | + 19 objc_msgSend  (in libobjc.A.dylib) + 0,16,...  [0x99d2ba70,0x99d2ba80,...]
    +                                                                         !   : | + ! : | + 2 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + ! : | 59 objc_msgSend  (in libobjc.A.dylib) + 64,40,...  [0x99d2bab0,0x99d2ba98,...]
    +                                                                         !   : | + ! : | 25 -[QCLink sourcePatch]  (in QuartzComposer) + 52  [0x90e8e713]
    +                                                                         !   : | + ! : | + 20 objc_msgSend  (in libobjc.A.dylib) + 64,34,...  [0x99d2bab0,0x99d2ba92,...]
    +                                                                         !   : | + ! : | + 5 -[GFPort node]  (in QuartzComposer) + 3  [0x90e8de61]
    +                                                                         !   : | + ! : | 15 -[QCLink sourcePatch]  (in QuartzComposer) + 3,52,...  [0x90e8e6e2,0x90e8e713,...]
    +                                                                         !   : | + ! : | 7 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + ! : 13 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 389,468,...  [0x90e8ba83,0x90e8bad2,...]
    +                                                                         !   : | + ! : 5 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + ! 300 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 416  [0x90e8ba9e]
    +                                                                         !   : | + ! : 155 -[QCLink sourcePatch]  (in QuartzComposer) + 34  [0x90e8e701]
    +                                                                         !   : | + ! : | 96 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + ! : | + 92 objc_msgSend  (in libobjc.A.dylib) + 64,29,...  [0x99d2bab0,0x99d2ba8d,...]
    +                                                                         !   : | + ! : | + 4 -[GFPort node]  (in QuartzComposer) + 3,1  [0x90e8de61,0x90e8de5f]
    +                                                                         !   : | + ! : | 30 -[GFConnection sourcePort]  (in QuartzComposer) + 19,3,...  [0x90e8e57f,0x90e8e56f,...]
    +                                                                         !   : | + ! : | 28 objc_msgSend  (in libobjc.A.dylib) + 64,34,...  [0x99d2bab0,0x99d2ba92,...]
    +                                                                         !   : | + ! : | 1 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + ! : 67 objc_msgSend  (in libobjc.A.dylib) + 64,40,...  [0x99d2bab0,0x99d2ba98,...]
    +                                                                         !   : | + ! : 45 -[QCLink sourcePatch]  (in QuartzComposer) + 52  [0x90e8e713]
    +                                                                         !   : | + ! : | 39 objc_msgSend  (in libobjc.A.dylib) + 64,34,...  [0x99d2bab0,0x99d2ba92,...]
    +                                                                         !   : | + ! : | 6 -[GFPort node]  (in QuartzComposer) + 3  [0x90e8de61]
    +                                                                         !   : | + ! : 28 -[QCLink sourcePatch]  (in QuartzComposer) + 57,12,...  [0x90e8e718,0x90e8e6eb,...]
    +                                                                         !   : | + ! : 5 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + ! 19 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 468,408,...  [0x90e8bad2,0x90e8ba96,...]
    +                                                                         !   : | + ! 8 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + 387 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 416  [0x90e8ba9e]
    +                                                                         !   : | + ! 200 -[QCLink sourcePatch]  (in QuartzComposer) + 34  [0x90e8e701]
    +                                                                         !   : | + ! : 113 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + ! : | 99 objc_msgSend  (in libobjc.A.dylib) + 64,40,...  [0x99d2bab0,0x99d2ba98,...]
    +                                                                         !   : | + ! : | 14 -[GFPort node]  (in QuartzComposer) + 3,9,...  [0x90e8de61,0x90e8de67,...]
    +                                                                         !   : | + ! : 45 objc_msgSend  (in libobjc.A.dylib) + 64,16,...  [0x99d2bab0,0x99d2ba80,...]
    +                                                                         !   : | + ! : 40 -[GFConnection sourcePort]  (in QuartzComposer) + 12,52,...  [0x90e8e578,0x90e8e5a0,...]
    +                                                                         !   : | + ! : 2 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + ! 90 objc_msgSend  (in libobjc.A.dylib) + 64,40,...  [0x99d2bab0,0x99d2ba98,...]
    +                                                                         !   : | + ! 50 -[QCLink sourcePatch]  (in QuartzComposer) + 52  [0x90e8e713]
    +                                                                         !   : | + ! : 45 objc_msgSend  (in libobjc.A.dylib) + 64,26,...  [0x99d2bab0,0x99d2ba8a,...]
    +                                                                         !   : | + ! : 5 -[GFPort node]  (in QuartzComposer) + 3  [0x90e8de61]
    +                                                                         !   : | + ! 38 -[QCLink sourcePatch]  (in QuartzComposer) + 57,12,...  [0x90e8e718,0x90e8e6eb,...]
    +                                                                         !   : | + ! 9 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + 20 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 359,468,...  [0x90e8ba65,0x90e8bad2,...]
    +                                                                         !   : | + 11 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + 2 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 531  [0x90e8bb11]
    +                                                                         !   : | + ! 2 objc_msgSend  (in libobjc.A.dylib) + 0,40  [0x99d2ba70,0x99d2ba98]
    +                                                                         !   : | + 1 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 439  [0x90e8bab5]
    +                                                                         !   : | +   1 -[QCLink destinationPatch]  (in QuartzComposer) + 34  [0x90e8e73b]
    +                                                                         !   : | +     1 -[GFConnection destinationPort]  (in QuartzComposer) + 37  [0x90e8e55b]
    +                                                                         !   : | +       1 objc_msgSend  (in libobjc.A.dylib) + 22  [0x99d2ba86]
    +                                                                         !   : | 449 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 416  [0x90e8ba9e]
    +                                                                         !   : | + 231 -[QCLink sourcePatch]  (in QuartzComposer) + 34  [0x90e8e701]
    +                                                                         !   : | + ! 147 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + ! : 143 objc_msgSend  (in libobjc.A.dylib) + 40,64,...  [0x99d2ba98,0x99d2bab0,...]
    +                                                                         !   : | + ! : 4 -[GFPort node]  (in QuartzComposer) + 3,1  [0x90e8de61,0x90e8de5f]
    +                                                                         !   : | + ! 47 -[GFConnection sourcePort]  (in QuartzComposer) + 3,45,...  [0x90e8e56f,0x90e8e599,...]
    +                                                                         !   : | + ! 35 objc_msgSend  (in libobjc.A.dylib) + 64,16,...  [0x99d2bab0,0x99d2ba80,...]
    +                                                                         !   : | + ! 2 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | + 113 objc_msgSend  (in libobjc.A.dylib) + 64,40,...  [0x99d2bab0,0x99d2ba98,...]
    +                                                                         !   : | + 59 -[QCLink sourcePatch]  (in QuartzComposer) + 52  [0x90e8e713]
    +                                                                         !   : | + ! 55 objc_msgSend  (in libobjc.A.dylib) + 16,0,...  [0x99d2ba80,0x99d2ba70,...]
    +                                                                         !   : | + ! 4 -[GFPort node]  (in QuartzComposer) + 3  [0x90e8de61]
    +                                                                         !   : | + 36 -[QCLink sourcePatch]  (in QuartzComposer) + 3,23,...  [0x90e8e6e2,0x90e8e6f6,...]
    +                                                                         !   : | + 10 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | 29 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 468,408,...  [0x90e8bad2,0x90e8ba96,...]
    +                                                                         !   : | 5 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | 1 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 327  [0x90e8ba45]
    +                                                                         !   : | + 1 -[GFList countByEnumeratingWithState:objects:count:]  (in QuartzComposer) + 3  [0x90e82adf]
    +                                                                         !   : | 1 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 439  [0x90e8bab5]
    +                                                                         !   : | + 1 -[QCLink destinationPatch]  (in QuartzComposer) + 34  [0x90e8e73b]
    +                                                                         !   : | +   1 -[GFConnection destinationPort]  (in QuartzComposer) + 0  [0x90e8e536]
    +                                                                         !   : | 1 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 531  [0x90e8bb11]
    +                                                                         !   : |   1 -[GFList countByEnumeratingWithState:objects:count:]  (in QuartzComposer) + 103  [0x90e82b43]
    +                                                                         !   : 264 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 416  [0x90e8ba9e]
    +                                                                         !   : | 129 -[QCLink sourcePatch]  (in QuartzComposer) + 34  [0x90e8e701]
    +                                                                         !   : | + 73 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + ! 66 objc_msgSend  (in libobjc.A.dylib) + 64,40,...  [0x99d2bab0,0x99d2ba98,...]
    +                                                                         !   : | + ! 7 -[GFPort node]  (in QuartzComposer) + 3,9,...  [0x90e8de61,0x90e8de67,...]
    +                                                                         !   : | + 29 -[GFConnection sourcePort]  (in QuartzComposer) + 3,45,...  [0x90e8e56f,0x90e8e599,...]
    +                                                                         !   : | + 26 objc_msgSend  (in libobjc.A.dylib) + 64,16,...  [0x99d2bab0,0x99d2ba80,...]
    +                                                                         !   : | + 1 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : | 74 objc_msgSend  (in libobjc.A.dylib) + 64,40,...  [0x99d2bab0,0x99d2ba98,...]
    +                                                                         !   : | 31 -[QCLink sourcePatch]  (in QuartzComposer) + 52  [0x90e8e713]
    +                                                                         !   : | + 28 objc_msgSend  (in libobjc.A.dylib) + 64,26,...  [0x99d2bab0,0x99d2ba8a,...]
    +                                                                         !   : | + 3 -[GFPort node]  (in QuartzComposer) + 3,1  [0x90e8de61,0x90e8de5f]
    +                                                                         !   : | 23 -[QCLink sourcePatch]  (in QuartzComposer) + 52,57,...  [0x90e8e713,0x90e8e718,...]
    +                                                                         !   : | 7 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : 13 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 389,408,...  [0x90e8ba83,0x90e8ba96,...]
    +                                                                         !   : 6 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   : 3 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 439  [0x90e8bab5]
    +                                                                         !   : | 3 -[QCLink destinationPatch]  (in QuartzComposer) + 34  [0x90e8e73b]
    +                                                                         !   : |   2 -[GFConnection destinationPort]  (in QuartzComposer) + 37  [0x90e8e55b]
    +                                                                         !   : |   + 2 objc_msgSend  (in libobjc.A.dylib) + 22  [0x99d2ba86]
    +                                                                         !   : |   1 -[GFConnection destinationPort]  (in QuartzComposer) + 0  [0x90e8e536]
    +                                                                         !   : 1 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 239  [0x90e8b9ed]
    +                                                                         !   : | 1 objc_msgSend  (in libobjc.A.dylib) + 71  [0x99d2bab7]
    +                                                                         !   : 1 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 531  [0x90e8bb11]
    +                                                                         !   : | 1 objc_msgSend  (in libobjc.A.dylib) + 48  [0x99d2baa0]
    +                                                                         !   : 1 objc_msgSend  (in libobjc.A.dylib) + 29  [0x99d2ba8d]
    +                                                                         !   191 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 416  [0x90e8ba9e]
    +                                                                         !   : 93 -[QCLink sourcePatch]  (in QuartzComposer) + 34  [0x90e8e701]
    +                                                                         !   : | 52 -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
    +                                                                         !   : | + 51 objc_msgSend  (in libobjc.A.dylib) + 64,29,...  [0x99d2bab0,0x99d2ba8d,...]
    +                                                                         !   : | + 1 -[GFPort node]  (in QuartzComposer) + 3  [0x90e8de61]
    +                                                                         !   : | 21 objc_msgSend  (in libobjc.A.dylib) + 64,26,...  [0x99d2bab0,0x99d2ba8a,...]
    +                                                                         !   : | 20 -[GFConnection sourcePort]  (in QuartzComposer) + 37,3,...  [0x90e8e591,0x90e8e56f,...]
    +                                                                         !   : 51 objc_msgSend  (in libobjc.A.dylib) + 64,29,...  [0x99d2bab0,0x99d2ba8d,...]
    +                                                                         !   : 24 -[QCLink sourcePatch]  (in QuartzComposer) + 52  [0x90e8e713]
    +                                                                         !   : | 23 objc_msgSend  (in libobjc.A.dylib) + 71,0,...  [0x99d2bab7,0x99d2ba70,...]
    +                                                                         !   : | 1 -[GFPort node]  (in QuartzComposer) + 3  [0x90e8de61]
    +                                                                         !   : 18 -[QCLink sourcePatch]  (in QuartzComposer) + 12,23,...  [0x90e8e6eb,0x90e8e6f6,...]
    +                                                                         !   : 5 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   15 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 408,468,...  [0x90e8ba96,0x90e8bad2,...]
    +                                                                         !   2 DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
    +                                                                         !   1 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 239  [0x90e8b9ed]
    +                                                                         !   : 1 objc_msgSend  (in libobjc.A.dylib) + 48  [0x99d2baa0]
    +                                                                         !   1 -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 439  [0x90e8bab5]
    +                                                                         !     1 -[QCLink destinationPatch]  (in QuartzComposer) + 34  [0x90e8e73b]
    +                                                                         !       1 -[GFConnection destinationPort]  (in QuartzComposer) + 0  [0x90e8e536]
    +                                                                         2 -[QCPatch(Override) createConnectionFromPort:toPort:forKey:]  (in QuartzComposer) + 177  [0x90e8d97d]
    +                                                                         ! 2 -[GFConnection destinationPort]  (in QuartzComposer) + 37  [0x90e8e55b]
    +                                                                         !   2 objc_msgSend  (in libobjc.A.dylib) + 22  [0x99d2ba86]
    +                                                                         2 -[QCPatch(Override) createConnectionFromPort:toPort:forKey:]  (in QuartzComposer) + 360  [0x90e8da34]
    +                                                                         ! 1 -[GFGraph createConnectionFromPort:toPort:forKey:]  (in QuartzComposer) + 50  [0x90e8dfe0]
    +                                                                         ! : 1 -[QCPatch(Override) canCreateConnectionFromPort:toPort:]  (in QuartzComposer) + 65  [0x90e8dbc2]
    +                                                                         ! :   1 -[GFGraph canCreateConnectionFromPort:toPort:]  (in QuartzComposer) + 393  [0x90e8dde0]
    +                                                                         ! :     1 objc_msgSend  (in libobjc.A.dylib) + 16  [0x99d2ba80]
    +                                                                         ! 1 -[GFGraph createConnectionFromPort:toPort:forKey:]  (in QuartzComposer) + 625  [0x90e8e21f]
    +                                                                         !   1 -[GFList addObject:forKey:]  (in QuartzComposer) + 55  [0x90e79e5b]
    +                                                                         !     1 -[QCList insertObject:atIndex:forKey:]  (in QuartzComposer) + 154  [0x90e886ac]
    +                                                                         !       1 -[GFList insertObject:atIndex:forKey:]  (in QuartzComposer) + 1049  [0x90e7a283]
    +                                                                         !         1 -[NSObject copy]  (in libobjc.A.dylib) + 41  [0x99d449e3]
    +                                                                         !           1 -[__NSCFString copyWithZone:]  (in CoreFoundation) + 35  [0x9963ab33]
    +                                                                         !             1 CFStringCreateCopy  (in CoreFoundation) + 133  [0x995f1fe5]
    +                                                                         !               1 CFRetain  (in CoreFoundation) + 167  [0x995eb047]
    +                                                                         1 -[QCPatch(Override) createConnectionFromPort:toPort:forKey:]  (in QuartzComposer) + 147  [0x90e8d95f]
    2457 Thread_1046600   DispatchQueue_2: com.apple.libdispatch-manager  (serial)
      2457 _dispatch_mgr_thread  (in libdispatch.dylib) + 53  [0x90da87a9]
        2457 _dispatch_mgr_invoke  (in libdispatch.dylib) + 993  [0x90da8c71]
          2457 kevent  (in libsystem_kernel.dylib) + 10  [0x993a09ae]

Total number in stack (recursive counted multiple, when >=5):
        63       objc_msgSend  (in libobjc.A.dylib) + 0  [0x99d2ba70]
        26       DYLD-STUB$$objc_msgSend  (in QuartzComposer) + 0  [0x91045dbc]
        20       -[GFPort node]  (in QuartzComposer) + 0  [0x90e8de5e]
        14       -[GFConnection sourcePort]  (in QuartzComposer) + 37  [0x90e8e591]
        14       -[QCLink sourcePatch]  (in QuartzComposer) + 34  [0x90e8e701]
        14       -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 416  [0x90e8ba9e]
        13       -[QCLink sourcePatch]  (in QuartzComposer) + 52  [0x90e8e713]
        13       -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 464  [0x90e8bace]
        12       -[GFConnection sourcePort]  (in QuartzComposer) + 0  [0x90e8e56c]
        12       -[QCLink sourcePatch]  (in QuartzComposer) + 0  [0x90e8e6df]
        11       -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 0  [0x90e8b8fe]
        5       -[QCLink destinationPatch]  (in QuartzComposer) + 34  [0x90e8e73b]
        5       -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer) + 439  [0x90e8bab5]

Sort by top of stack, same collapsed (when >= 5):
        kevent  (in libsystem_kernel.dylib)        2457
        objc_msgSend  (in libobjc.A.dylib)        1708
        -[GFConnection sourcePort]  (in QuartzComposer)        223
        -[QCLink sourcePatch]  (in QuartzComposer)        194
        -[QCPatch(Private) __isPatchInUse:]  (in QuartzComposer)        128
        DYLD-STUB$$objc_msgSend  (in QuartzComposer)        115
        -[GFPort node]  (in QuartzComposer)        82

Binary Images:
   0x80000 -    0xc0fff  com.apple.QuartzComposer.editor (4.6 - 151) <98B47CDB-32E9-3F21-8D56-A112F94EA6A1> /Applications/Quartz Composer.app/Contents/MacOS/Quartz Composer
   0xd3000 -   0x1f2ffb  com.apple.WebKit (8536 - 8536.30.1) <4A5E9136-681F-3AB1-AD69-B59F2B9126E7> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
  0x2a6000 -   0x306ffd  com.apple.DevToolsKit (4.1 - 120)  /Applications/Quartz Composer.app/Contents/Frameworks/DevToolsKit.framework/Versions/A/DevToolsKit
  0x331000 -   0x773ff7  com.apple.CoreGraphics (1.600.0 - ???) <76C4858B-AD0A-3165-A65D-64729D6F186C> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
  0x806000 -  0x149bff3  com.apple.WebCore (8536 - 8536.30.2)  /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
 0x1c22000 -  0x1ca2fff  com.apple.iLifeMediaBrowser (2.7.4 - 546.7) <130581CE-0699-3524-B487-726353FDDF96> /System/Library/PrivateFrameworks/iLifeMediaBrowser.framework/Versions/A/iLifeMediaBrowser
 0x2fbe000 -  0x2fcbff3  com.apple.Librarian (1.1 - 1) <68F8F983-5F16-3BA5-BDA7-1A5451CC02BB> /System/Library/PrivateFrameworks/Librarian.framework/Versions/A/Librarian
 0x38dd000 -  0x38e7fff  libCSync.A.dylib (600.0.0 - compatibility 64.0.0) <27FD0A7B-AC65-33AB-8F61-3AEF08FC21C3> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
 0x38f2000 -  0x38f5ff9  libCGXType.A.dylib (600.0.0 - compatibility 64.0.0)  /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
 0x3925000 -  0x394eff7  libRIP.A.dylib (600.0.0 - compatibility 64.0.0)  /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
 0x3960000 -  0x3964fff  com.apple.IOAccelerator (74.15 - 74.15) <68DE37F8-AFB1-327D-A045-EA8096396F4F> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
 0x396b000 -  0x3975fff  libGPUSupportMercury.dylib (??? - ???) <293FD657-6229-354B-A1B4-7FFC23F0A61F> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib
 0x397d000 -  0x3988fff  libGPUSupport.dylib (??? - ???)  /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupport.dylib
 0x398f000 -  0x39baff7  GLRendererFloat (??? - ???) <18713434-312C-3B45-B3CE-B618DA3C8D09> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat
 0x39c3000 -  0x39cbffd  libcldcpuengine.dylib (2.2.16 - compatibility 1.0.0) <43E630D7-14C3-3455-9A4E-B5EBFA638C9D> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
 0x5701000 -  0x5895ffb  GLEngine (??? - ???) <8A61333B-95FF-34C4-8D4F-73A592F98FEC> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
 0x58cc000 -  0x5a4dfff  libGLProgrammability.dylib (??? - ???) <3DE23C07-D1D8-3647-8185-6C5A0113669F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
 0x5a7f000 -  0x5d48fff  com.apple.AMDRadeonX3000GLDriver (1.8.19 - 1.0.8) <9AD07BC3-FB8B-314E-A5DF-3506867AE999> /System/Library/Extensions/AMDRadeonX3000GLDriver.bundle/Contents/MacOS/AMDRadeonX3000GLDriver
 0x6186000 -  0x650cff3  com.apple.driver.AppleIntelHD3000GraphicsGLDriver (8.16.74 - 8.1.6) <5024C51A-0F8B-3193-B614-F7BD16FBA314> /System/Library/Extensions/AppleIntelHD3000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD3000GraphicsGLDriver
 0x6622000 -  0x6648ffb  com.apple.QuartzComposer.ExtraPatches (4.1 - 287.1) <3DDB8942-48A1-32AA-AF61-39189455F294> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/Resources/ExtraPatches.plugin/Contents/MacOS/ExtraPatches
 0x6659000 -  0x6774fff  com.apple.avfoundation (2.0 - 361.40.1) <77630935-EA53-3374-BB5B-643DB109B9F2> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
 0x6811000 -  0x6859ffb  com.apple.audio.midi.CoreMIDI (1.9 - 78) <7AAE4076-36FA-37C1-9EAE-344F1C8F14D9> /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
 0x687e000 -  0x6967ffb  com.apple.PubSub (1.0.5 - 65.32) <8DF8E1CB-D489-3EC9-8FCB-0AF73C6A233D> /System/Library/Frameworks/PubSub.framework/Versions/A/PubSub
 0x69c0000 -  0x69ebff7  com.apple.audio.OpenAL (1.6 - 1.6)  /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL
 0x69fb000 -  0x6a11ffc  libexpat.1.dylib (7.2.0 - compatibility 7.0.0)  /usr/lib/libexpat.1.dylib
 0x6b4e000 -  0x6b4fff7 +net.kineme.AlphaBlendMode (1.2 - 20120829.1053rexported) <7DDA8ECE-633E-4187-1556-615BC59FADD8> /Users/caseyscalf/Library/Graphics/Quartz Composer Patches/AlphaBlendMode.plugin/Contents/MacOS/AlphaBlendMode
 0x6b53000 -  0x6b54ff7 +net.kineme.KinemeCore (0.6.0 - 20120830.1932r14235)  /Users/caseyscalf/Library/Graphics/Quartz Composer Patches/KinemeCore.plugin/Contents/MacOS/KinemeCore
 0x8b02000 -  0x8b0dff7 +net.kineme.AudioTools (1.1 - 20120917.1313rexported)  /Users/caseyscalf/Library/Graphics/Quartz Composer Patches/AudioTools.plugin/Contents/MacOS/AudioTools
 0x8b15000 -  0x8be3ff7 +net.kineme.OpenCV (0.3 - 20110613.1246r10122)  /Users/caseyscalf/Library/Graphics/Quartz Composer Patches/CVTools 2.plugin/Contents/MacOS/CVTools
 0x8bfc000 -  0x8c0aff7 +net.kineme.DataTools (1.2 - 20120917.1153rexported) <4C6B8D00-F918-FBBC-862A-32A348D4DC83> /Users/caseyscalf/Library/Graphics/Quartz Composer Patches/DataTools.plugin/Contents/MacOS/DataTools
 0x8c14000 -  0x8c1fff7 +net.kineme.FileTools (1.1 - 20120830.2024rexported) <97097826-0AF8-24F8-C2CC-0072169FB78F> /Users/caseyscalf/Library/Graphics/Quartz Composer Patches/FileTools.plugin/Contents/MacOS/FileTools
 0x8c25000 -  0x8c47ff7 +net.kineme.GLTools (1.6 - 20100310.1619r7174)  /Users/caseyscalf/Library/Graphics/Quartz Composer Patches/GLTools.plugin/Contents/MacOS/GLTools
 0x8c67000 -  0x8c73ff7 +net.kineme.KinectTools (0.3 - 20101124.1900r8514)  /Users/caseyscalf/Library/Graphics/Quartz Composer Patches/KinectTools.plugin/Contents/MacOS/KinectTools
 0x8c79000 -  0x8c93ff7 +net.kineme.QCEditorAppExtensions (0.2 - ???) <3B143BDB-4018-1CF2-F098-4A70B9F432E1> /Users/caseyscalf/Library/Graphics/Quartz Composer Patches/KinemeCore.plugin/Contents/Resources/QCEditorAppExtensions.bundle/Contents/MacOS/QCEditorAppExtensions
 0x8c9a000 -  0x8c9fff7 +net.kineme.MIDITools (0.2 - 20090623) <9AB11C23-1936-070F-C611-52B1670E4EE4> /Users/caseyscalf/Library/Graphics/Quartz Composer Patches/MIDITools.plugin/Contents/MacOS/MIDITools
 0x8ca5000 -  0x8ca6ff7 +net.kineme.MultitouchPatch (1.1 - 20091115) <5DF50BB9-D391-4444-7BA2-9C510D7B4635> /Users/caseyscalf/Library/Graphics/Quartz Composer Patches/MultitouchPatch.plugin/Contents/MacOS/MultitouchPatch
 0x8cab000 -  0x8cabfff +net.kineme.PowerInfo (0.1 - 0.1) <6140CB75-B653-0C93-A6B5-893CB37B0997> /Users/caseyscalf/Library/Graphics/Quartz Composer Patches/PowerInfo.plugin/Contents/MacOS/PowerInfo
 0x8cb0000 -  0x8cc0ff2  com.apple.QuartzComposer.Backdrops (1.4 - 1.4) <0A73540D-005C-30E2-9E44-FA4AFD0CA346> /System/Library/Graphics/Quartz Composer Patches/Backdrops.plugin/Contents/MacOS/Backdrops
 0x8cc9000 -  0x8cd0ffb  com.apple.FaceEffects (1.1 - 10)  /System/Library/Graphics/Quartz Composer Patches/FaceEffects.plugin/Contents/MacOS/FaceEffects
 0x8cd7000 -  0x8cf6ff3 +com.1024Architecture._1024_StructureTools (1.2 - 1.2)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_StructureTools.plugin/Contents/MacOS/_1024_StructureTools
 0x8d1f000 -  0x8d29ff7 +de.audiocommander.ACProcessorSuite (1.0 - 0.7) <8FDA941B-E6CE-8D4F-35F6-F247625002AB> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/ACProcessorSuite.plugin/Contents/MacOS/ACProcessorSuite
 0x8d3b000 -  0x8d41ff7 +com.rahji.rd_qc_utils (1.2.3 - 1.2.3)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/rd_qc_utils.plugin/Contents/MacOS/rd_qc_utils
 0x8d4b000 -  0x8d4cff7 +com.yourcompany._1024_TonePlayer (1.1 - 1.0) <726BC225-CC5D-E63B-54EA-ED8EB4EF736C> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_TonePlayer.plugin/Contents/MacOS/_1024_TonePlayer
 0x8d7c000 -  0x8d83ffb +com.1024 Architecture._1024_Cloth (0.1 - 0.1) <1C84C9D1-A28E-44FD-992F-222E90C3118C> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_Cloth 0.1.plugin/Contents/MacOS/_1024_Cloth
 0x8d8d000 -  0x8d8fff3 +info.vade.v002_Erode (Beta 1 - Beta 1)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/v002 Erode.plugin/Contents/MacOS/v002 Erode
 0x8d95000 -  0x8d9bff2 +info.v002.v002_MoviePlayer (Beta 4 - 4) <064B5951-6809-3641-A639-73B0255C19C6> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/v002 MoviePlayer.plugin/Contents/MacOS/v002 MoviePlayer
 0x8da0000 -  0x8da0ff7 +com.1024Architecture._1024_MACAddress (1.0 - 1.0) <0C48B0FF-4D37-ADA2-C2F3-73F40C6B6D3B> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_MACAddress.plugin/Contents/MacOS/_1024_MACAddress
 0x8da5000 -  0x8da8ff3 +com.1024Architecture._1024_Damping (1.1 - 1.1) <413F2E2A-B53A-3A07-206D-8C73E656BCC1> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_Damping 1.1.plugin/Contents/MacOS/_1024_Damping
 0x8db1000 -  0x8dc0fff +info.vade.v002FilmEffects (1.03 - 1.03) <9A43E3E7-3789-3166-BA45-DD7ED2EB4BFC> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/v002FilmEffects.plugin/Contents/MacOS/v002FilmEffects
 0x8dc7000 -  0x8dcaff7 +cx.kriss.GL_PBO_Glitch_bangnoise (1.1 - 1.0) <6A55EC1B-6799-9272-0B53-84811DCB3B4B> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/GL PBO Glitch bangnoise.plugin/Contents/MacOS/GL PBO Glitch bangnoise
 0x8dcf000 -  0x8dd4ff7 +info.v002.syphon.Syphon (Public Beta 2 - 0.2) <558556AA-B61A-3228-B784-95F086E9158A> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/Syphon.plugin/Contents/MacOS/Syphon
 0x8dd8000 -  0x8de5ff3 +info.v002.Syphon (1.0 - 1) <75102656-795E-3347-8B67-E107AC614D4F> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/Syphon.plugin/Contents/Frameworks/Syphon.framework/Versions/A/Syphon
 0x8def000 -  0x8df0ff7 +com.1024 Architecture._1024_Image_to_Sound (1.2 - 1.2) <6E320E93-2010-8369-45F5-A2A4ED965EED> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_Image_to_Sound.plugin/Contents/MacOS/_1024_Image_to_Sound
 0x8df7000 -  0x9240fff +org.carasuelo.Carasuelo-OpenCV (1.1 - 1.0)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/Carasuelo OpenCV.plugin/Contents/MacOS/Carasuelo OpenCV
 0x93b0000 -  0x9614fff +libcvblob.dylib (??? - ???) <73D74B41-B583-3DFF-856C-D0FDAC904DC6> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/Carasuelo OpenCV.plugin/Contents/Resources/libcvblob.dylib
 0x9672000 -  0x968aff0 +libpng12.0.dylib (51.0.0 - compatibility 51.0.0) <33613063-26F7-35DD-AE30-AC50898D1033> /usr/X11/lib/libpng12.0.dylib
 0x9693000 -  0x9694ff7 +com.yourcompany.CoGeRandom (1.1 - 1.0) <7DDBB0AF-84E5-C35F-A25D-4E27756C2DD8> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/CoGeRandom.plugin/Contents/MacOS/CoGeRandom
 0x9699000 -  0x9999ffb +org.hOz.h-Oz--Blob (1.1 - 1.0) <90F2F4AB-B0AE-3EF0-9B49-BC46AA4E3C9A> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/h[Oz] Blob.plugin/Contents/MacOS/h[Oz] Blob
 0x9ac1000 -  0x9ac2ffb +com.1024._1024_GL_Circle (1.2 - 1.2)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_GL_Circle v1.2.plugin/Contents/MacOS/_1024_GL_Circle
 0x9ac7000 -  0x9ac8ff7 +com.1024Architecture._1024_CameraCorrection (1.0 - 1.0) <5AE71B40-146D-DC7F-F581-06DA3D6734AE> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_CameraCorrection.plugin/Contents/MacOS/_1024_CameraCorrection
 0x9acc000 -  0x9addffb +com.reactable.TuioClient (1.4 - 1.4)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/TuioClient.plugin/Contents/MacOS/TuioClient
 0x9af2000 -  0x9afdff7 +info.vade.v002_Optical_Flow (2.0.2 - 2.0.2)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/v002 Optical Flow.plugin/Contents/MacOS/v002 Optical Flow
 0x9b06000 -  0x9b11ff0 +info.v002.v002-Rutt-Etra (3.0 - 3.0 Beta 1) <23982B12-468B-36EB-BE1D-88F979F9DAAE> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/v002 Rutt Etra 2.plugin/Contents/MacOS/v002 Rutt Etra
 0x9b18000 -  0x9b19ff7 +com.1024Architecture._1024_VectorField (1.0 - 1.0) <6F8D8307-CCE9-6634-6A5D-99DBB39AE510> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_VectorField.plugin/Contents/MacOS/_1024_VectorField
 0xa019000 -  0xa028ff3 +info.v002.v002Glitch (2.2 - 2.2) <7597BAF4-A596-3503-8D50-5C6B604CDF33> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/v002Glitch.plugin/Contents/MacOS/v002Glitch
 0xa030000 -  0xa031ff7 +com.1024._1024_NETWORK (1.02 - 1.02)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_NETWORK 1.02.plugin/Contents/MacOS/_1024_NETWORK
 0xa036000 -  0xa03dff7 +de.rwth.hci.ThoMoNetworking (1.0 - 1) <2165C0CD-1CF4-AA25-D3AA-3E79996FBE25> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_NETWORK 1.02.plugin/Contents/Frameworks/ThoMoNetworking.framework/Versions/A/ThoMoNetworking
 0xa045000 -  0xa051ff7 +info.vade.v002Blurs (2.0.2 - 2.0.2)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/v002Blurs.plugin/Contents/MacOS/v002Blurs
 0xa059000 -  0xa05cfff  com.apple.WOTDPlugIn (1.0.2 - ???)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/WOTD.plugin/Contents/MacOS/WOTD
 0xa062000 -  0xa073ffb +net.hexler.qcOSC (0.6 - 0.6) <9C988A39-2285-39CD-9A32-7AEB4D724F2A> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/qcOSC.plugin/Contents/MacOS/qcOSC
 0xa089000 -  0xa091ff3 +com.1024Architecture._1024_P_Emitter (1.2.1 - 1.2.1) <2E6F4E13-346C-00D9-EF08-D1AFC3E46BFC> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_ParticleWarfare 1.2.1.plugin/Contents/MacOS/_1024_P_Emitter
 0xa096000 -  0xa098ff7 +com.yourcompany._1024_WaveGenerator (1.1 - 1.0)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_WaveGenerator.plugin/Contents/MacOS/_1024_WaveGenerator
 0xa09d000 -  0xa0aaffb +com.1024 Architecture._1024_MetaBalls (1.0 - 1.0)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_MetaBalls.plugin/Contents/MacOS/_1024_MetaBalls
 0xa0b5000 -  0xa0baffb +com.1024 Architecture._1024_Lsystem (1.0 - 1.0) <372F6A38-5310-07CA-902C-AEA56D8383B6> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_Lsystem.plugin/Contents/MacOS/_1024_Lsystem
 0xa0c3000 -  0xa0c7ffb  com.apple.quartzcomposer.GLImagePlugIn (1.0 - 1.0) <8FE820F5-3B46-3B73-9FA6-14AE9FED17F1> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/GLImage.plugin/Contents/MacOS/GLImage
 0xa1ab000 -  0xa1acff7 +com.1024Architecture._1024_PerspectiveMatrix (1.1 - 1.0) <355B9BEF-1616-6941-B9C9-FFCFDF6429D7> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_PerspectiveMatrix.plugin/Contents/MacOS/_1024_PerspectiveMatrix
 0xa1b1000 -  0xa1c4ff7 +info.v002.v002-Open-Kinect (1.0 Beta 5 - 1.0 Beta 5) <68386924-BC0D-32C5-8AA1-350DB239B9DA> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/v002 Open Kinect.plugin/Contents/MacOS/v002 Open Kinect
 0xa1d1000 -  0xa1dbff8 +libusb-1.0.0.dylib (2.0.0 - compatibility 2.0.0) <0F332B04-7408-3C41-934F-643B909B0593> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/v002 Open Kinect.plugin/Contents/Frameworks/libusb-1.0.0.dylib
 0xa1e0000 -  0xa1e0ff7 +com.yourcompany.CoGeTextFileReader (1.0.1 - 1.0.1) <5E31AF51-631F-33F9-2711-55FDBE186506> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/CoGeTextFileReader.plugin/Contents/MacOS/CoGeTextFileReader
 0xa1e4000 -  0xa1e6ff7 +com.1024Architecture._1024_Perspective (1.1 - 1.0)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_Perspective.plugin/Contents/MacOS/_1024_Perspective
 0xa1eb000 -  0xa1f8fff +com.synthefx.Pixelnode (1.0.4 - 1.0.4) <44943928-FDA4-3C9B-87AD-0ABB8728305D> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/Pixelnode.plugin/Contents/MacOS/Pixelnode
 0xa200000 -  0xa201ffb +com.1024Architecture._1024_VectorFont (1.1 - 1.1) <86C05DB9-9276-760A-09DD-0A269532E472> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_VectorFont.plugin/Contents/MacOS/_1024_VectorFont
 0xa209000 -  0xa20cff7 +info.vade.v002_Screen_Capture (2.0.2 - 2.0.2) <2065E574-14AC-960B-755E-E0FCD16F4B99> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/v002 Screen Capture.plugin/Contents/MacOS/v002 Screen Capture
 0xa212000 -  0xa214ff7 +com.1024Architecture._1024_PolygonMask (1.1 - 1.1) <56C13B5B-F916-185F-57B4-E3F83A6545BB> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_PolygonMask 1.1.plugin/Contents/MacOS/_1024_PolygonMask
 0xa283000 -  0xa286ffb +com.1024Architecture._1024_MATHStructure (1.4 - 1.4)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_MATHStructure 1.4.plugin/Contents/MacOS/_1024_MATHStructure
 0xa28d000 -  0xa292ffb +com.yourcompany.CoGeBeatDetektor (1.1 - 0.2)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/CoGeBeatDetektor.plugin/Contents/MacOS/CoGeBeatDetektor
 0xa2a4000 -  0xa2aaff3 +com.1024 Architecture._1024_SVG (1.1 - 1.0)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_SVG 1.1.plugin/Contents/MacOS/_1024_SVG
 0xa2b0000 -  0xa2b5fff +cx.kriss.VideoDelay (1.0 - 1.0) <31F005ED-2708-655B-E7D9-41ED72525C12> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/VideoDelay.plugin/Contents/MacOS/VideoDelay
 0xa2bc000 -  0xa2c8ffb +cx.kriss.Datamosh (1.1b6 - 1.1b6) <8D451CCA-280C-322A-AF6D-D9F1E91E4BDE> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/Datamosh.plugin/Contents/MacOS/Datamosh
 0xa2d2000 -  0xa2d2fff  com.apple.VideoDecodeAcceleration (1.1 - 8) <783CC567-1598-36DD-BE91-7AB0AF860470> /System/Library/Frameworks/VideoDecodeAcceleration.framework/Versions/A/VideoDecodeAcceleration
 0xa2d7000 -  0xa2d8ff7 +com.1024Architecture._1024_QuaternionToGLMatrix (1.0 - 1.0) <0F95C190-EDBD-ED39-D44B-728A1C855F18> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_QuaternionToGLMatrix.plugin/Contents/MacOS/_1024_QuaternionToGLMatrix
 0xa2dd000 -  0xa2e0ffb +com.1024Architecture._1024_PerlinNoise (1.1 - 1.0) <8C457825-08D2-8BAB-DE70-50D9A8BB3449> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_PerlinNoise.plugin/Contents/MacOS/_1024_PerlinNoise
 0xa2e6000 -  0xa2e8ffb +com.1024Architecture._1024_KinectPrimitive (1.1 - 1.0) <97C8223E-D307-E531-0DE3-3BAEDC1E1863> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_KinectPrimitive.plugin/Contents/MacOS/_1024_KinectPrimitive
 0xc0ed000 -  0xc0eeff7 +com.1024Architecture._1024_ColorToCMY (1.0 - 1.0) <01F36971-67B3-77BB-0CE2-E4DC67925956> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_ColorToCMY.plugin/Contents/MacOS/_1024_ColorToCMY
 0xc0f3000 -  0xc0f5ffb +com.1024Architecture._1024_GL_CubicCurve (1.1 - 1.1) <75C9A038-3B8F-0C9C-60F1-0F22D77EB1AF> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_GL_CubicCurve.plugin/Contents/MacOS/_1024_GL_CubicCurve
 0xc0fa000 -  0xc0faff7 +com.1024Architecture._1024_StructureMerge (1.0 - 1.0) <6C7492AA-888E-CD2C-FC92-40DC1757D66F> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_StructureMerge.plugin/Contents/MacOS/_1024_StructureMerge
 0xc0fe000 -  0xc100ff3 +info.vade.v002_Dilate (Beta 1 - Beta 1) <04CE5870-C064-727B-FFDF-7322C5268229> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/v002 Dilate.plugin/Contents/MacOS/v002 Dilate
 0xc106000 -  0xc540ffb +info.v002.v002_Model_Importer (1.0 Beta 2 - 1.0 Beta 2) <379F5D52-8F94-8CBA-B5F7-CD304590E768> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/v002 Model Importer.plugin/Contents/MacOS/v002 Model Importer
 0xc5d0000 -  0xc5d1ff7 +com.yourcompany.CoGeGPLReader (1.1 - 1.0) <0A4D734C-569F-3195-CEDA-A6A73CDB4D6F> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/CoGeGPLReader.plugin/Contents/MacOS/CoGeGPLReader
 0xc5d6000 -  0xc5d8ff3 +com.1024Architecture._1024_InteractionStructure (1.0 - 1.0) <2541DA84-127B-F81C-47A1-682E0E6CFC0C> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_InteractionStructure.plugin/Contents/MacOS/_1024_InteractionStructure
 0xc5df000 -  0xc5e0ff7 +com.1024Architecture._1024_WanderLust_Line (1.0 - 1.0)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_WanderLust_Line.plugin/Contents/MacOS/_1024_WanderLust_Line
 0xc5e5000 -  0xc5f0fff +com.1024Architecture._1024_Rope (1.1.1 - 1.1.1) <800D60EC-B850-245B-8828-57B2FC688706> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_Rope.plugin/Contents/MacOS/_1024_Rope
 0xc5fd000 -  0xc5feff7 +com.yourcompany._1024_Perspective (1.1 - 1.0) <406B2720-693A-83EA-04D4-79E6C9212A49> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_UnPerspective.plugin/Contents/MacOS/_1024_Perspective
 0xc602000 -  0xc60aff7 +com.yourcompany.v002_FXAA (1.1 - 1.0) <49ECFE13-ED4E-E5D4-AE57-92EB935E1900> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/v002 FXAA.plugin/Contents/MacOS/v002 FXAA
 0xc610000 -  0xc612ff7 +com.yourcompany._1024_Particles (1.1 - 1.0)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_Particles_Cloud.plugin/Contents/MacOS/_1024_Particles
 0xc79d000 -  0xc7abffa +cx.kriss.Sampler (2.2 - 2.2)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/Sampler.plugin/Contents/MacOS/Sampler
 0xc7b4000 -  0xca70ffb +com.1024Architecture._1024_BOX2D (1.1 - 1.1)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_BOX2D 1.1.plugin/Contents/MacOS/_1024_BOX2D
 0xcc84000 -  0xcc97ff7 +com.1024Architecture._1024_CITY (1.0 - 1.0) <614CECA0-AE3C-C545-E881-35B8EC95D2BC> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_CITY.plugin/Contents/MacOS/_1024_CITY
 0xcca6000 -  0xcca8ff7 +com.yourcompany._1024_GL_BezierSurface (1.1 - 1.0)  /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_GL_BezierSurface.plugin/Contents/MacOS/_1024_GL_BezierSurface
 0xccac000 -  0xccadff7 +com.yourcompany.CoGeMouseCoords (1.1 - 1.0) <2D055798-1200-59DA-CE25-9EE8909A8060> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/CoGeMouseCoords.plugin/Contents/MacOS/CoGeMouseCoords
 0xccb2000 -  0xccb3ff7 +com.1024Architecture._1024_Selector (1.1 - 1.1) <9972F51D-0865-54BD-4DB8-BAD283E857C7> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_Selector 1.1.plugin/Contents/MacOS/_1024_Selector
 0xccb8000 -  0xcf36fe3 +com.yourcompany.soundPlayerFFTDemo (1.1 - 1.0) <938B84BE-F08E-D666-55C5-A6687B1655AE> /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_Synth.plugin/Contents/MacOS/soundPlayerFFTDemo
 0xd048000 -  0xd102fcb +libfmodex.dylib (??? - ???) /Users/caseyscalf/Library/Graphics/Quartz Composer Plug-Ins/_1024_Synth.plugin/Contents/Frameworks/libfmodex.dylib
0x3e000000 - 0x3e041fff  com.apple.glut (3.5.2 - GLUT-3.5.2) <0A9E8D36-8EA6-328D-AEF9-E7A7B1A830D4> /System/Library/Frameworks/GLUT.framework/Versions/A/GLUT
0x8fe7f000 - 0x8feb1e57  dyld (210.2 - ???) <4D38DEED-9837-3202-B8E9-41272D01EA2C> /usr/lib/dyld
0x90007000 - 0x90026ff3  com.apple.Ubiquity (1.2 - 243.15)  /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x90027000 - 0x9007eff3  com.apple.HIServices (1.20 - ???)  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x9007f000 - 0x9008cff7  com.apple.AppleFSCompression (49 - 1.0) <166AA1F8-E50A-3533-A3B5-8737C5118CC3> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x9008d000 - 0x900f3fff  com.apple.print.framework.PrintCore (8.3 - 387.2) <0F7665F5-33F0-3661-9BE2-7DD2890E304B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x900f4000 - 0x900f7ffc  libCoreVMClient.dylib (??? - ???)  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x90196000 - 0x90197fff  libquarantine.dylib (52.1.0 - compatibility 1.0.0) <094A1501-373E-3397-B632-8F7C5AC8EFD5> /usr/lib/system/libquarantine.dylib
0x90198000 - 0x901bcfff  libJPEG.dylib (??? - ???) <2425AE18-C181-3371-922F-4A09C1AC71CD> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x901bd000 - 0x902b5ff9  libsqlite3.dylib (9.6.0 - compatibility 9.0.0)  /usr/lib/libsqlite3.dylib
0x902f7000 - 0x902fafff  com.apple.help (1.3.2 - 42)  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x902fb000 - 0x90361ffc  com.apple.ISSupport (1.9.8 - 56)  /System/Library/PrivateFrameworks/ISSupport.framework/Versions/A/ISSupport
0x90362000 - 0x90392ff3  libtidy.A.dylib (??? - ???)  /usr/lib/libtidy.A.dylib
0x90393000 - 0x90394fff  libremovefile.dylib (23.2.0 - compatibility 1.0.0) <9813B2DB-2374-3AA2-99B6-AA2E9897B249> /usr/lib/system/libremovefile.dylib
0x90395000 - 0x9039ffff  com.apple.DisplayServicesFW (2.7.2 - 357) <5042CDAE-5580-3204-B675-745DA083E7AA> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices
0x903a0000 - 0x903d5ff5  libssl.0.9.8.dylib (47.2.0 - compatibility 0.9.8)  /usr/lib/libssl.0.9.8.dylib
0x90422000 - 0x90466ff7  libGLU.dylib (??? - ???) <5520818E-F290-3942-80B8-370CF9C9B54C> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x90467000 - 0x90467fff  com.apple.Accelerate.vecLib (3.8 - vecLib 3.8)  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x90c04000 - 0x90c44fff  com.apple.MediaKit (14 - 687) <8735A76E-7766-33F5-B3D2-86630070A1BA> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
0x90c45000 - 0x90ce2ff7  com.apple.PDFKit (2.8.5 - 2.8.5)  /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit
0x90ce3000 - 0x90d83ff7  com.apple.QD (3.42.1 - ???)  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x90d84000 - 0x90d8dffd  com.apple.audio.SoundManager (4.0 - 4.0)  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x90d8e000 - 0x90da3fff  com.apple.speech.synthesis.framework (4.1.12 - 4.1.12)  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x90da4000 - 0x90db6ff7  libdispatch.dylib (228.23.0 - compatibility 1.0.0) <86EF7D45-2D97-3465-A449-95038AE5DABA> /usr/lib/system/libdispatch.dylib
0x90db7000 - 0x90dd4fff  libCRFSuite.dylib (??? - ???)  /usr/lib/libCRFSuite.dylib
0x90dd5000 - 0x90de1ff8  libbz2.1.0.dylib (1.0.5 - compatibility 1.0.0) <7031A4C0-784A-3EAA-93DF-EA1F26CC9264> /usr/lib/libbz2.1.0.dylib
0x90de2000 - 0x90de9fff  libsystem_dnssd.dylib (??? - ???) <4F164CA8-4A4F-3B27-B88A-0926E2FEB7D4> /usr/lib/system/libsystem_dnssd.dylib
0x90dea000 - 0x90deefff  com.apple.IOSurface (86.0.4 - 86.0.4) <6431ACB6-561B-314F-9A2A-FAC1578FCC86> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x90def000 - 0x90e4aff7  com.apple.AppleVAFramework (5.0.19 - 5.0.19) <3C43A555-0A22-3D7C-A3FB-CFADDDA43E9B> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
0x90e71000 - 0x910a1fff  com.apple.QuartzComposer (5.1 - 287.1) <6C0C66F9-BC18-3216-88CC-BAE86937448B> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
0x910a2000 - 0x9111eff3  com.apple.Metadata (10.7.0 - 707.12)  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x91155000 - 0x9115ffff  com.apple.speech.recognition.framework (4.1.5 - 4.1.5)  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x91196000 - 0x911a4fff  com.apple.opengl (1.8.10 - 1.8.10) <385E048A-FFB2-348A-8F80-572C2494A776> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x911aa000 - 0x911b3fff  com.apple.DiskArbitration (2.5.2 - 2.5.2) <89822A83-B450-3363-8E9C-9B80CB4450B1> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x911b4000 - 0x91216fff  libc++.1.dylib (65.1.0 - compatibility 1.0.0)  /usr/lib/libc++.1.dylib
0x91217000 - 0x91218fff  libdnsinfo.dylib (453.19.0 - compatibility 1.0.0) <3B523729-84A8-3D0B-B58C-3FC185060E67> /usr/lib/system/libdnsinfo.dylib
0x91219000 - 0x91267ff3  com.apple.SystemConfiguration (1.12.2 - 1.12.2) <15B4EFFC-22D1-3517-BE8C-7947DAA24729> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x91268000 - 0x91268ffd  libOpenScriptingUtil.dylib (??? - ???) <87895E27-88E2-3249-8D0E-B17E76FB00C1> /usr/lib/libOpenScriptingUtil.dylib
0x91269000 - 0x914e5ff7  com.apple.QuickTime (7.7.1 - 2599.41)  /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x914e9000 - 0x915cafff  libcrypto.0.9.8.dylib (47.2.0 - compatibility 0.9.8) <6170B3CB-FA94-3601-A7F7-7F1B953C4F59> /usr/lib/libcrypto.0.9.8.dylib
0x915cb000 - 0x915cdfff  com.apple.securityhi (4.0 - 55002) <027D2D24-4043-3B43-90F3-112FB46903E8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x915d1000 - 0x915e1ff2  com.apple.LangAnalysis (1.7.0 - 1.7.0) <875363E7-6D02-3229-A9DD-E5A5568A7D61> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x915e2000 - 0x915e2fff  com.apple.quartzframework (1.5 - 1.5) <9018BE5B-4070-320E-8091-6584CC17F798> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
0x915e3000 - 0x915eefff  libcommonCrypto.dylib (50000.0.0 - compatibility 1.0.0) <8EE30FA5-AA8D-3FA6-AB0F-05DA8B0425D9> /usr/lib/system/libcommonCrypto.dylib
0x915ef000 - 0x91614ff7  com.apple.CoreVideo (1.8 - 99.4)  /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x91615000 - 0x91657fff  libauto.dylib (??? - ???) <3098A75E-438E-3F18-BAAC-CD8F1CC7C2F7> /usr/lib/libauto.dylib
0x91658000 - 0x91658fff  com.apple.Accelerate (1.8 - Accelerate 1.8)  /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91668000 - 0x9166cffc  libGIF.dylib (??? - ???) <4821D945-2E32-3007-8E97-4A69807046FF> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x9166d000 - 0x91682fff  com.apple.ImageCapture (8.0 - 8.0)  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x91685000 - 0x91685fff  com.apple.vecLib (3.8 - vecLib 3.8) <2D2064EB-FDD5-38AB-B722-4AFA4C6EE0C9> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x91686000 - 0x916aafff  com.apple.PerformanceAnalysis (1.16 - 16) <1F963AEF-27CF-3FEB-BE9C-4C15AFE56DEA> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x916ab000 - 0x916edff7  libcups.2.dylib (2.10.0 - compatibility 2.0.0) <6FAC537D-7EC3-3E82-B6E8-F87DE07546B5> /usr/lib/libcups.2.dylib
0x916ee000 - 0x9172dff7  com.apple.bom (12.0 - 192) <0637E52C-D151-37B3-904F-8656B2FD44DD> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x9172e000 - 0x91765ffa  com.apple.LDAPFramework (2.4.28 - 194.5)  /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x91766000 - 0x917f8ffb  libvMisc.dylib (380.10.0 - compatibility 1.0.0)  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x917f9000 - 0x917fbffb  libRadiance.dylib (??? - ???) <2739A726-2E9C-38DC-8A6E-412ABDC14405> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x917fc000 - 0x91843ff7  com.apple.framework.CoreWiFi (1.3 - 130.13) <1961CC70-C00D-31DE-BAB5-A077538CD5CB> /System/Library/Frameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x91844000 - 0x9184afff  com.apple.print.framework.Print (8.0 - 258) <12AEAD24-6924-3923-9E4A-C5D21231E639> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x9184b000 - 0x9185afff  libGL.dylib (??? - ???) <74BE67B7-9EA0-3F16-B43B-48CB92C9ED27> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x9185b000 - 0x91878fff  libxpc.dylib (140.43.0 - compatibility 1.0.0)  /usr/lib/system/libxpc.dylib
0x91879000 - 0x91b27ffb  com.apple.MediaToolbox (1.0 - 926.106) <37A0FC0E-9BC6-3B6B-9F06-489813758F67> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
0x91b28000 - 0x91b8ffe7  libvDSP.dylib (380.10.0 - compatibility 1.0.0)  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x91b90000 - 0x91b91ffd  libunc.dylib (25.0.0 - compatibility 1.0.0) <58599CBF-E262-3CEA-AFE1-35560E0177DC> /usr/lib/system/libunc.dylib
0x91b92000 - 0x91bafff7  libresolv.9.dylib (??? - ???)  /usr/lib/libresolv.9.dylib
0x91bb0000 - 0x91cadff7  com.apple.DiskImagesFramework (10.8.3 - 345)  /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
0x91cae000 - 0x91cccff3  com.apple.openscripting (1.3.6 - ???)  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x91ccd000 - 0x91ce3fff  com.apple.CFOpenDirectory (10.8 - 151.10)  /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x91ce4000 - 0x91cf0ffa  com.apple.CrashReporterSupport (10.8.3 - 418) <03BC564E-35FE-384E-87D6-6E0C55DF16E3> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x91cf1000 - 0x91cfdffe  libkxld.dylib (??? - ???) <44C8E278-D8CA-3CF4-B3F4-0299654EB341> /usr/lib/system/libkxld.dylib
0x91db6000 - 0x91db7fff  liblangid.dylib (??? - ???)  /usr/lib/liblangid.dylib
0x91db8000 - 0x91fcffff  com.apple.CoreData (106.1 - 407.7)  /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x91fd0000 - 0x920c1ffc  libiconv.2.dylib (7.0.0 - compatibility 7.0.0)  /usr/lib/libiconv.2.dylib
0x920c2000 - 0x924befeb  com.apple.VideoToolbox (1.0 - 926.106)  /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
0x924bf000 - 0x92504ff7  com.apple.NavigationServices (3.7 - 200)  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x92505000 - 0x925c3ff3  com.apple.ColorSync (4.8.0 - 4.8.0)  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x925c4000 - 0x92678fff  com.apple.coreui (2.0 - 181.1)  /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x92679000 - 0x926c5fff  libcorecrypto.dylib (??? - ???) <20EBADBA-D6D6-36F0-AE80-168E9AF13DB6> /usr/lib/system/libcorecrypto.dylib
0x926c6000 - 0x926f1ff9  com.apple.framework.Apple80211 (8.5 - 850.252) <74845A5A-3660-3B50-BDB3-334275E0B461> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x926f2000 - 0x92709fff  com.apple.GenerationalStorage (1.1 - 132.3)  /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x9270a000 - 0x9274cfff  libcurl.4.dylib (7.0.0 - compatibility 7.0.0) <8CC566A0-0B25-37E8-A6EC-30074C3CDB8C> /usr/lib/libcurl.4.dylib
0x9274d000 - 0x92788fef  libGLImage.dylib (??? - ???)  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x92789000 - 0x92793ffe  com.apple.bsd.ServiceManagement (2.0 - 2.0) <9732BA61-D6F6-3644-82DA-FF0D6FEEFC69> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x92794000 - 0x927a2ff3  libsystem_network.dylib (??? - ???) <7FBF5A15-97BA-3721-943E-E77F0C40DBE1> /usr/lib/system/libsystem_network.dylib
0x927ae000 - 0x927affff  libsystem_sandbox.dylib (??? - ???)  /usr/lib/system/libsystem_sandbox.dylib
0x927b0000 - 0x927b3ff7  com.apple.TCC (1.0 - 1) <437D76CD-6437-3B55-BE2C-A53508858256> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x927b4000 - 0x927c2ff7  libz.1.dylib (1.2.5 - compatibility 1.0.0) <245F1B61-2276-3BBB-9891-99934116D833> /usr/lib/libz.1.dylib
0x92840000 - 0x92844ffe  libcache.dylib (57.0.0 - compatibility 1.0.0) <834FDCA7-FE3B-33CC-A12A-E11E202477EC> /usr/lib/system/libcache.dylib
0x92845000 - 0x928bfff7  com.apple.securityfoundation (6.0 - 55115.4) <69D92A90-971C-3CD3-BAB1-ADF958C568BC> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x928c0000 - 0x928e9fff  libxslt.1.dylib (3.26.0 - compatibility 3.0.0) <0DE17DAA-66FF-3195-AADB-347BEB5E2EFA> /usr/lib/libxslt.1.dylib
0x928ea000 - 0x928eafff  com.apple.Cocoa (6.7 - 19) <354094F0-F36B-36F9-BF5F-FD60590FBEB9> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x9316b000 - 0x93228ffb  libsystem_c.dylib (825.40.1 - compatibility 1.0.0)  /usr/lib/system/libsystem_c.dylib
0x93229000 - 0x93646fff  FaceCoreLight (2.4.1 - compatibility 1.0.0)  /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLight
0x93647000 - 0x9364bfff  com.apple.CommonPanels (1.2.5 - 94) <6B3E7E53-7708-3DA2-8C50-59C2B4735DE1> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x9364c000 - 0x936e7fff  com.apple.CoreSymbolication (3.0 - 117) <9ECC6770-6FBB-36B3-A4EE-0B60875019A9> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x936e8000 - 0x93750ff7  com.apple.framework.IOKit (2.0.1 - ???) <230C6EEC-A926-3720-82DB-25D0FAAEF962> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x93751000 - 0x93755fff  com.apple.OpenDirectory (10.8 - 151.10)  /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x93756000 - 0x937affff  com.apple.QuickLookFramework (4.0 - 555.5) <4E381B7B-7EB5-37FD-9BA7-517DB48D07A7> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
0x937bc000 - 0x937e9ffe  libsystem_m.dylib (??? - ???) <9975D9C3-3B71-38E3-AA21-C5C5F9D9C431> /usr/lib/system/libsystem_m.dylib
0x9381a000 - 0x93875fff  com.apple.htmlrendering (77 - 1.1.4) <5C0C669F-AE07-3983-B38F-EB829B5CE609> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x9387e000 - 0x9388cfff  libxar.1.dylib (??? - ???) <343E4A3B-1D04-34A3-94C2-8C7C9A8F736B> /usr/lib/libxar.1.dylib
0x9388d000 - 0x93998ff7  libJP2.dylib (??? - ???) <0D40428F-B7BE-307B-BEDB-256A7FED9804> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x93999000 - 0x93a8dff3  com.apple.QuickLookUIFramework (4.0 - 555.5) <5A62C87F-5F74-380B-8B86-8CE3D8788603> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI
0x93a8e000 - 0x93a98fff  libsystem_notify.dylib (98.5.0 - compatibility 1.0.0) <7EEE9475-18F8-3099-B0ED-23A3E528ABE0> /usr/lib/system/libsystem_notify.dylib
0x93a99000 - 0x93c11ff5  com.apple.QuartzCore (1.8 - 304.3)  /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x93c52000 - 0x93c69ff4  com.apple.CoreMediaAuthoring (2.1 - 914)  /System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreMediaAuthoring
0x93c6a000 - 0x93d82ff7  com.apple.coreavchd (5.6.0 - 5600.4.16)  /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
0x93d83000 - 0x93d84ffd  com.apple.TrustEvaluationAgent (2.0 - 23)  /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x93d85000 - 0x93d8cffb  libunwind.dylib (35.1.0 - compatibility 1.0.0)  /usr/lib/system/libunwind.dylib
0x93db5000 - 0x93e19ff7  com.apple.datadetectorscore (4.1 - 269.3)  /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x94107000 - 0x94107fff  com.apple.CoreServices (57 - 57) <956C6C6D-A5DD-314F-9C57-4A61D41F30CE> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x94108000 - 0x9411afff  libbsm.0.dylib (??? - ???)  /usr/lib/libbsm.0.dylib
0x9411b000 - 0x941b3fff  com.apple.CoreServices.OSServices (557.6 - 557.6) <8DEEED08-A4B3-3B08-8C2A-BDDBF005B43F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x941b4000 - 0x942c1ff3  com.apple.ImageIO.framework (3.2.2 - 851) <36EEBDDC-0619-327E-826F-4413217C9D21> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x942c2000 - 0x942e7ff7  com.apple.quartzfilters (1.8.0 - 1.7.0)  /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters
0x942e8000 - 0x9432affb  com.apple.RemoteViewServices (2.0 - 80.6)  /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x9432d000 - 0x9438eff7  com.apple.audio.CoreAudio (4.1.2 - 4.1.2)  /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x94631000 - 0x9465dff7  libsystem_info.dylib (??? - ???)  /usr/lib/system/libsystem_info.dylib
0x9465e000 - 0x94677fff  com.apple.Kerberos (2.0 - 1) <9BDE8F4D-DBC3-34D1-852C-898D3655A611> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x94678000 - 0x9491bff3  com.apple.CoreImage (8.4.0 - 1.0.1)  /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x9491f000 - 0x94979ff3  com.apple.ImageCaptureCore (5.0.4 - 5.0.4) <6313E06F-37FD-3606-BF2F-87D8598A9983> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore
0x9497a000 - 0x94981fff  liblaunch.dylib (442.26.2 - compatibility 1.0.0) <310C99F8-0811-314D-9BB9-D0ED6DFA024B> /usr/lib/system/liblaunch.dylib
0x94982000 - 0x949b8ffb  com.apple.DebugSymbols (98 - 98) <9A9ADA0A-E487-3C8F-9998-286EE04C235A> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x949c4000 - 0x94a9afff  com.apple.DiscRecording (7.0 - 7000.2.4)  /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
0x94a9b000 - 0x94a9bfff  libkeymgr.dylib (25.0.0 - compatibility 1.0.0)  /usr/lib/system/libkeymgr.dylib
0x94a9c000 - 0x94a9fff3  com.apple.AppleSystemInfo (2.0 - 2) <4639D755-8A68-31C9-95C4-7E7F70C233FA> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
0x94aa0000 - 0x94e58ffa  libLAPACK.dylib (??? - ???) <9A6E5EAD-F2F2-3D5C-B655-2B536DB477F2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x94e59000 - 0x94ef0ff7  com.apple.ink.framework (10.8.2 - 150)  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x94ef1000 - 0x94ef1fff  libsystem_blocks.dylib (59.0.0 - compatibility 1.0.0) <3A743C5D-CFA5-37D8-80A8-B6795A9DB04F> /usr/lib/system/libsystem_blocks.dylib
0x94ef2000 - 0x951b2ff3  com.apple.security (7.0 - 55179.13) <000FD8E9-D070-326A-B386-51314360FD5C> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x952c4000 - 0x952c7ffc  libpam.2.dylib (3.0.0 - compatibility 3.0.0)  /usr/lib/libpam.2.dylib
0x952c8000 - 0x9534dff7  com.apple.SearchKit (1.4.0 - 1.4.0) <454E950F-291C-3E95-8F35-05CA0AD6B327> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x9534e000 - 0x95355ffe  com.apple.agl (3.2.1 - AGL-3.2.1)  /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x95356000 - 0x95362ff7  com.apple.NetAuth (4.0 - 4.0) <4983C4B8-9D95-3C4D-897E-07743326487E> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x95363000 - 0x95369fff  libGFXShared.dylib (??? - ???) <99622AD6-7A1D-368E-B163-A38400885B45> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x9536a000 - 0x953c1ff7  com.apple.ScalableUserInterface (1.0 - 1) <2B5E454B-BC49-3E85-B54D-1950397C448C> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x953c2000 - 0x953c6ff7  libmacho.dylib (829.0.0 - compatibility 1.0.0) <5280A013-4F74-3F74-BE0C-7F612C49F1DC> /usr/lib/system/libmacho.dylib
0x953c7000 - 0x95417ff7  com.apple.CoreMediaIO (309.0 - 4163.1) <2CB854AA-072B-3829-B7D9-133CFEC6272F> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
0x95418000 - 0x95462ff7  com.apple.framework.CoreWLAN (3.4 - 340.18)  /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x95464000 - 0x954acff5  com.apple.opencl (2.2.19 - 2.2.19) <968DD067-49D0-3B71-A96B-B3579698D992> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x954b7000 - 0x954bffff  libcopyfile.dylib (89.0.0 - compatibility 1.0.0) <4963541B-0254-371B-B29A-B6806888949B> /usr/lib/system/libcopyfile.dylib
0x954c0000 - 0x9607cff3  com.apple.AppKit (6.8 - 1187.40) <94E92235-7AD9-37EF-9B7C-B79074762370> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x9607d000 - 0x9607dfff  libSystem.B.dylib (169.3.0 - compatibility 1.0.0)  /usr/lib/libSystem.B.dylib
0x960d6000 - 0x961bfff7  libxml2.2.dylib (10.8.0 - compatibility 10.0.0) <015A4FA6-5BB9-3F95-AFB8-B9281E22685B> /usr/lib/libxml2.2.dylib
0x961f1000 - 0x962c5ff3  com.apple.backup.framework (1.4.3 - 1.4.3) <6EA22ED3-BA18-3A37-AE05-5D6FDA3F372F> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x962c6000 - 0x966a9fff  com.apple.HIToolbox (2.0 - ???)  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x966aa000 - 0x966dbfff  com.apple.DictionaryServices (1.2 - 184.4)  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x97415000 - 0x97682ffb  com.apple.imageKit (2.2 - 673)  /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit
0x97683000 - 0x97988ff7  com.apple.CoreServices.CarbonCore (1037.6 - 1037.6) <4DB4B0C9-1377-3062-BE0E-CD3326ACDAF0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x97989000 - 0x97ae2ffb  com.apple.audio.toolbox.AudioToolbox (1.9.2 - 1.9.2) <461C4CCD-5F52-3D2F-AE22-D0CA7EF3F01A> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x97ae3000 - 0x97c6cff7  com.apple.vImage (6.0 - 6.0) <1D1F67FE-4F75-3689-BEF6-4A46C8039E70> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x97c6d000 - 0x97c6fffd  libCVMSPluginSupport.dylib (??? - ???)  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x98163000 - 0x98483ff3  com.apple.Foundation (6.8 - 945.18)  /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x984b0000 - 0x984c3ff9  com.apple.MultitouchSupport.framework (237.4 - 237.4) <59197044-E513-3223-9337-6EB0F828CB82> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x984c4000 - 0x9853fff3  com.apple.CorePDF (2.2 - 2.2) <5A52A1CF-4801-3E6C-BF6E-E5E75A8DBD8F> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
0x98540000 - 0x9868effb  com.apple.CFNetwork (596.5 - 596.5)  /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x9868f000 - 0x98696ff3  com.apple.NetFS (5.0 - 4.0) <1F7041F2-4E97-368C-8F5D-24153D81BBDB> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x98697000 - 0x986fbff3  libstdc++.6.dylib (56.0.0 - compatibility 7.0.0)  /usr/lib/libstdc++.6.dylib
0x986fc000 - 0x9876bffb  com.apple.Heimdal (3.0 - 2.0)  /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x98ae5000 - 0x98aeeff9  com.apple.CommonAuth (3.0 - 2.0)  /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x98aef000 - 0x98b3eff6  libTIFF.dylib (??? - ???)  /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x98b3f000 - 0x98b99fff  com.apple.Symbolication (1.3 - 93) <2C7B4F90-8834-3BCB-81BF-001B31452FB6> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x98b9a000 - 0x98c98ff7  libFontParser.dylib (??? - ???) <7D3EB3CC-527E-3A74-816A-59CAFD2260A4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x98c99000 - 0x98c9afff  libDiagnosticMessagesClient.dylib (??? - ???) <39B3D25A-148A-3936-B800-0D393A00E64F> /usr/lib/libDiagnosticMessagesClient.dylib
0x98c9b000 - 0x99142ffb  com.apple.CoreAUC (6.22.03 - 6.22.03) <054DADA8-A077-3BF0-8BEA-C568E7360E75> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
0x991a1000 - 0x991c6ffb  com.apple.framework.familycontrols (4.1 - 410)  /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x991d3000 - 0x99206ff3  com.apple.GSS (3.0 - 2.0)  /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x99207000 - 0x99342ff7  libBLAS.dylib (??? - ???)  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x99343000 - 0x9938aff3  com.apple.CoreMedia (1.0 - 926.106)  /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
0x9938b000 - 0x993a5ffc  libsystem_kernel.dylib (2050.48.12 - compatibility 1.0.0) <9B50E922-DCEA-3066-A9B2-613A6D2C5C69> /usr/lib/system/libsystem_kernel.dylib
0x993a6000 - 0x99562ffd  libicucore.A.dylib (49.1.0 - compatibility 1.0.0)  /usr/lib/libicucore.A.dylib
0x9958d000 - 0x9958dfff  com.apple.ApplicationServices (45 - 45) <677C4ACC-9D12-366F-8A87-B898AC806DD9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x9958e000 - 0x995e8ffb  com.apple.AE (645.6 - 645.6) <44556FF7-A869-399A-AEBB-F4E9263D9152> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x995e9000 - 0x997d1ffb  com.apple.CoreFoundation (6.8 - 744.19)  /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x997d2000 - 0x997d2ffd  com.apple.audio.units.AudioUnit (1.9.2 - 1.9.2)  /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x997d3000 - 0x99848ff7  com.apple.ApplicationServices.ATS (332 - ???)  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x99849000 - 0x99849fff  com.apple.Carbon (154 - 155) <17F1B675-E054-3D2C-900B-C9CE69F1FC31> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x9984a000 - 0x9986cfff  libc++abi.dylib (26.0.0 - compatibility 1.0.0) <3AAA8D55-F5F6-362B-BA3C-CCAF0D3C8E27> /usr/lib/libc++abi.dylib
0x9986d000 - 0x99af0ff7  com.apple.RawCamera.bundle (5.01 - 718) <6CBC1883-D81D-3053-94CA-2AB4A460EE38> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x99af1000 - 0x99ba0ff7  com.apple.CoreText (260.0 - ???) <433387A6-69C1-32A5-9B61-9E2F6A5F9040> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x99ba1000 - 0x99cbdffb  com.apple.desktopservices (1.7.4 - 1.7.4) <782D711D-7930-324A-9015-686C2F86DBA3> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x99cc2000 - 0x99cdefff  libPng.dylib (??? - ???) <8814CC4D-A472-32CD-8D5C-24F35240F28B> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x99d26000 - 0x99e33057  libobjc.A.dylib (228.0.0 - compatibility 1.0.0)  /usr/lib/libobjc.A.dylib
0x99e34000 - 0x99e82ffb  libFontRegistry.dylib (??? - ???) <3B8350C2-4D8F-38C4-A22E-2F855D7E83D1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x99e83000 - 0x99eb0ffb  com.apple.CoreServicesInternal (154.3 - 154.3)  /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x99eb1000 - 0x99ed1ffd  com.apple.ChunkingLibrary (2.0 - 133.3)  /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x99ed2000 - 0x9a005ff3  com.apple.MediaControlSender (1.7 - 170.20) <7B1AC317-AFDB-394F-8026-9561930E696B> /System/Library/PrivateFrameworks/MediaControlSender.framework/Versions/A/MediaControlSender
0x9a006000 - 0x9a016ff7  libsasl2.2.dylib (3.15.0 - compatibility 3.0.0)  /usr/lib/libsasl2.2.dylib
0x9a017000 - 0x9a020fff  com.apple.CommerceCore (1.0 - 26.2)  /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
0x9a021000 - 0x9a024ff7  libcompiler_rt.dylib (30.0.0 - compatibility 1.0.0)  /usr/lib/system/libcompiler_rt.dylib
0x9a025000 - 0x9a027fff  libdyld.dylib (210.2.3 - compatibility 1.0.0) <05D6FF2A-F09B-309D-95F7-7AF10259C707> /usr/lib/system/libdyld.dylib
0x9a058000 - 0x9a2b1ff5  com.apple.JavaScriptCore (8536 - 8536.30) <24A2ACA7-6E51-30C6-B9AE-17A77E511735> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x9a2b2000 - 0x9a40fffb  com.apple.QTKit (7.7.1 - 2599.41) <9514F791-9ED4-3C00-84F7-D87B5FB254FF> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
0x9a410000 - 0x9a4bafff  com.apple.LaunchServices (539.9 - 539.9)  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
Sample analysis of process 2380 written to file /dev/stdout
"

Note sure why the quotes didn't work either: http://kineme.net/filter/tips?bare=1

Fixed formatting: added <pre> tag
PreviewAttachmentSize
Array Test (45 sec).qtz426.54 KB
Array Test (1 sec).qtz497.56 KB

Achim Breidenbach's picture
Re: Optimizing Load Time

scalf wrote:
Usefuldesign, I tried switching to straight noodles (which does look much better) but this afforded no efficiency boost. I have provided the composition for example. It does not need to be hooked up to inputs or outputs to exhibit this behavior so I left them unplugged. Like I said, imagine a 4x4 array of buttons adding to a 4x4 array of sprites. When I take out the problem code and load it into a blank canvas such as uploaded, it still represents a bulk of the slowdown. When I take it out of the larger, full, +/- 3mb file, it loads right away; so I am pretty confident it is whiting the way this section loads.

I checked for comp for patches I made but did not see any, I will add them if they come up missing, just let me know.

This also runs in 32-bit mode.

Achim, I will provide the sample from the 45-sec Quartz Composer comp while it attempted to load the composition. Note, it says "not responding" if you pull up the force quit menu... but eventually loads. While non-responsive I took a snap shot. Sorry for the excessive amount of text in the sample.

What is it that I should be looking for to diagnose the problem?

You can see in the sample log, that QuartzComposer is doing its job: reading in the file. The system sampled QC 2457 times and shows that QC never got back to the main run loop and therefore your are getting the spinning beach ball. No worries, QC is still working! :-)

[QCView loadCompositionFromFile:stateOK:] -- loading the composition QCPatchFromCompositionWithOptions -- trying to instantiate a patch [QCPatch(Override) createConnectionFromPort:toPort:forKey:] -- build the connections to other patches [QCPatch(Private) _invalidateTimeMode] -- guessing: check what time mode we are in (relative to enclosing patch, or system time based, or what ever)

and here the trouble begins:

[QCPatch(Private) __isPatchInUse:] -- QC is checking recursively (maybe the render three up) which patches are in use. I guess this will be done for each connection over and over again, because the information isn't cached.

I can't explain why it helps to put everything into macros, however I would try to change the timing mode for patches (e.g. the timeline patch has one) and see, if it makes a difference.

Sorry, I didn't look at your composition, those are just assumptions from the sample log you provided, thought.

best,

Achim Breidenbach Boinx Software Ltd.