So, the QC Editor app in Lion is interesting. The text input of the input port of patches doesn't seem to line up with the port, regularly - it always seems above, but when the Editor is taxed, it's worse.
More importantly, reading tooltips seems to be a little like walking through a minefield. Whereas one has always been able to do stuff like "grab" the editor, shake it around, and bring the viewer to a halt, because of the lack of multithreading, things seem to have gotten worse. Now, when I try to hover for tool tip, the Viewer will actually pause, as if it can only do one or the other at the same time. If it's an intense process (like a fluid simulation, or chemical reaction, or even just a large structure), QC crashes 100% of the time. It makes it almost impossible to do any work. This is sans kinemecore, or any jazz like that. -gt Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000060 VM Regions Near 0x60: --> __TEXT 000000010b80b000-000000010b84f000 [ 272K] r-x/rwx SM=COW /Developer/Applications/Quartz Composer.app/Contents/MacOS/Quartz Composer Application Specific Information: objc[709]: garbage collection is OFF Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.apple.CoreFoundation 0x00007fff8f14fa96 CFGetTypeID + 166 1 com.apple.opencl 0x00007fff8c81ba8e isValidEvent + 19 2 com.apple.opencl 0x00007fff8c82b88b clRetainEvent + 20 3 com.apple.QuartzComposer 0x00007fff867581bf -[QCMemObject acquireGLObject] + 290 4 com.apple.QuartzComposer 0x00007fff86756cac -[QCImage2DMemObject beginUpdateStream] + 189 5 com.apple.QuartzComposer 0x00007fff8675c955 -[QCStreamManager createImage2DMemObjectFromProvider:withFormat:options:] + 1237 6 com.apple.QuartzComposer 0x00007fff8674bdf9 -[QCStream createImage2DMemObjectForManager:withFormat:options:] + 96 7 com.apple.QuartzComposer 0x00007fff867418e8 -[QCProvider_OpenCL createTextureBufferForManager:withFormat:target:transformation:bounds:colorSpace:options:] + 240 8 com.apple.QuartzComposer 0x00007fff86610885 -[QCImageManager(Internal) _createImageBufferFromProvider:withFormat:target:transformation:bounds:colorSpace:options:] + 6841 9 com.apple.QuartzComposer 0x00007fff8660edbe -[QCImageManager createTextureBufferFromProvider:withFormat:target:transformation:bounds:colorSpace:options:] + 2412 10 com.apple.QuartzComposer 0x00007fff8660e214 -[QCExporter_CoreImage_Provider provideImageTexture:bounds:userInfo:] + 441 11 com.apple.CoreImage 0x00007fff8a66b4c4 provide_texture(fe_bitmap_provider_struct const*, fe_bitmap_struct*, CGRect*, void*, void*, void*, unsigned long) + 153 12 com.apple.CoreImage 0x00007fff8a6934bb -[FEOpenGLContext(Texture) _textureForBitmap:bounds:target:wrapMode:filterMode:buffer:] + 345 13 com.apple.CoreImage 0x00007fff8a7849a4 -[FEContext(Texture) textureForBitmap:bounds:target:wrapMode:filterMode:buffer:] + 320 14 com.apple.CoreImage 0x00007fff8a698815 -[FEBufferImage _createTextureWithContext:bounds:target:wrapMode:filterMode:buffer:] + 331 15 com.apple.CoreImage 0x00007fff8a69e24e -[FEImage(Internal) createTextureWithContext:bounds:target:wrapMode:filterMode:buffer:] + 373 16 com.apple.CoreImage 0x00007fff8a6ba243 FETexture::retainTextureObject(FETextureCache*, FEContext*, unsigned int, void*, void (*)(void*, CGRect, FEFormat, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*), CGRect const*, bool, fe_texture_object_struct**) + 813 17 com.apple.CoreImage 0x00007fff8a6bac58 FETexture::newTexture(FEContext*, fe_texture_params_struct const*, void*, void (*)(void*, CGRect, FEFormat, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*), fe_texture_object_struct**) + 1018 18 com.apple.CoreImage 0x00007fff8a6bff27 FETreeNode::createTexture(FETreeContext*, unsigned int, unsigned int, bool, bool, FETreeTexture*, unsigned int) + 769 19 com.apple.CoreImage 0x00007fff8a6c228d FEApplyTreeNode::render2(FETreeContext*, FEShape const*, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 803 20 com.apple.CoreImage 0x00007fff8a6bfb19 FETreeNode::render_(FETreeContext*, FEShape const*, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 149 21 com.apple.CoreImage 0x00007fff8a6bfc02 FETreeNode::renderTexture(void*, CGRect, FEFormat, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 82 22 com.apple.CoreImage 0x00007fff8a6ba16f FETexture::retainTextureObject(FETextureCache*, FEContext*, unsigned int, void*, void (*)(void*, CGRect, FEFormat, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*), CGRect const*, bool, fe_texture_object_struct**) + 601 23 com.apple.CoreImage 0x00007fff8a6bac58 FETexture::newTexture(FEContext*, fe_texture_params_struct const*, void*, void (*)(void*, CGRect, FEFormat, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*), fe_texture_object_struct**) + 1018 24 com.apple.CoreImage 0x00007fff8a6bff27 FETreeNode::createTexture(FETreeContext*, unsigned int, unsigned int, bool, bool, FETreeTexture*, unsigned int) + 769 25 com.apple.CoreImage 0x00007fff8a6c228d FEApplyTreeNode::render2(FETreeContext*, FEShape const*, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 803 26 com.apple.CoreImage 0x00007fff8a6bfb19 FETreeNode::render_(FETreeContext*, FEShape const*, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 149 27 com.apple.CoreImage 0x00007fff8a6bfa5f FETreeNode::renderInline(FETreeContext*, FEFormat, FEShape const&, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 93 28 com.apple.CoreImage 0x00007fff8a6c2e0d FECropTreeNode::render2(FETreeContext*, FEShape const*, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 217 29 com.apple.CoreImage 0x00007fff8a6bfb19 FETreeNode::render_(FETreeContext*, FEShape const*, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 149 30 com.apple.CoreImage 0x00007fff8a6bfc02 FETreeNode::renderTexture(void*, CGRect, FEFormat, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 82 31 com.apple.CoreImage 0x00007fff8a6ba16f FETexture::retainTextureObject(FETextureCache*, FEContext*, unsigned int, void*, void (*)(void*, CGRect, FEFormat, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*), CGRect const*, bool, fe_texture_object_struct**) + 601 32 com.apple.CoreImage 0x00007fff8a6bac58 FETexture::newTexture(FEContext*, fe_texture_params_struct const*, void*, void (*)(void*, CGRect, FEFormat, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*), fe_texture_object_struct**) + 1018 33 com.apple.CoreImage 0x00007fff8a6bff27 FETreeNode::createTexture(FETreeContext*, unsigned int, unsigned int, bool, bool, FETreeTexture*, unsigned int) + 769 34 com.apple.CoreImage 0x00007fff8a6c228d FEApplyTreeNode::render2(FETreeContext*, FEShape const*, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 803 35 com.apple.CoreImage 0x00007fff8a6bfb19 FETreeNode::render_(FETreeContext*, FEShape const*, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 149 36 com.apple.CoreImage 0x00007fff8a6bfc02 FETreeNode::renderTexture(void*, CGRect, FEFormat, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 82 37 com.apple.CoreImage 0x00007fff8a6ba16f FETexture::retainTextureObject(FETextureCache*, FEContext*, unsigned int, void*, void (*)(void*, CGRect, FEFormat, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*), CGRect const*, bool, fe_texture_object_struct**) + 601 38 com.apple.CoreImage 0x00007fff8a6bac58 FETexture::newTexture(FEContext*, fe_texture_params_struct const*, void*, void (*)(void*, CGRect, FEFormat, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*), fe_texture_object_struct**) + 1018 39 com.apple.CoreImage 0x00007fff8a6bff27 FETreeNode::createTexture(FETreeContext*, unsigned int, unsigned int, bool, bool, FETreeTexture*, unsigned int) + 769 40 com.apple.CoreImage 0x00007fff8a6c228d FEApplyTreeNode::render2(FETreeContext*, FEShape const*, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 803 41 com.apple.CoreImage 0x00007fff8a6bfb19 FETreeNode::render_(FETreeContext*, FEShape const*, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 149 42 com.apple.CoreImage 0x00007fff8a6c339e FETreeNode::render(FETreeContext*, FEShape const&, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 108 43 com.apple.CoreImage 0x00007fff8a6c713a FETreeContext::renderTree(FETreeNode*, FEShape const&, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 276 44 com.apple.CoreImage 0x00007fff8a6c744e FETreeContext::renderImage_(FEImage*, CGRect, FEShape const*, CGAffineTransform, CGColorSpace*, FEFormat, bool, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 688 45 com.apple.CoreImage 0x00007fff8a6c76d7 FETreeContext::renderImage(FEImage*, CGRect, FEShape const*, CGAffineTransform, CGColorSpace*, FEFormat, bool, void (*)(FEContext*, void*, FEFormat), void (*)(FEContext*, void*), void*) + 375 46 com.apple.CoreImage 0x00007fff8a69e377 -[FEImage(Internal) _renderWithContext:bounds:transform:colorSpace:format:premultiplied:setupCallback:finishCallback:callbackData:] + 247 47 com.apple.CoreImage 0x00007fff8a69ddfa -[FEImage renderToContext:bounds:transform:destinationFormat:colorSpace:] + 218 48 com.apple.CoreImage 0x00007fff8a65453e renderImage(FEContext*, CGRect, CGAffineTransform, unsigned int, void*) + 137 49 com.apple.CoreImage 0x00007fff8a66db66 -[CIOpenGLContextImpl renderWithBounds:matrix:function:info:] + 258 50 com.apple.CoreImage 0x00007fff8a6544a7 -[CIContextImpl render:] + 168 51 com.apple.CoreImage 0x00007fff8a652728 -[CIContext drawImage:inRect:fromRect:] + 1098 52 com.apple.QuartzComposer 0x00007fff866a4927 -[QCImagePort(Tooltip) drawPortView:] + 999 53 com.apple.QuartzComposer 0x00007fff866a1861 -[QCPortGLView drawRect:] + 191 54 com.apple.AppKit 0x00007fff88bf0fdf -[NSView _drawRect:clip:] + 3758 55 com.apple.AppKit 0x00007fff88c1e8c4 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1583 56 com.apple.AppKit 0x00007fff88c1ecf0 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2651 57 com.apple.AppKit 0x00007fff88c1ecf0 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2651 58 com.apple.AppKit 0x00007fff88bee5ba -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 1032 59 com.apple.AppKit 0x00007fff88d3d454 -[NSNextStepFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 274 60 com.apple.AppKit 0x00007fff88be8ec9 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 4755 61 com.apple.AppKit 0x00007fff88be193e -[NSView displayIfNeeded] + 1676 62 com.apple.AppKit 0x00007fff88d3d32c -[NSNextStepFrame displayIfNeeded] + 83 63 com.apple.AppKit 0x00007fff88ca117d -[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 1306 64 com.apple.AppKit 0x00007fff88ca0b7a -[NSWindow _doOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 807 65 com.apple.AppKit 0x00007fff88ca0802 -[NSWindow orderWindow:relativeTo:] + 154 66 com.apple.QuartzComposer 0x00007fff866783ba -[GFGraphView(Private) _showTooltip] + 409 67 com.apple.QuartzComposer 0x00007fff86676034 _TooltipTimerCallback + 49 68 com.apple.CoreFoundation 0x00007fff8f195f84 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20 69 com.apple.CoreFoundation 0x00007fff8f195ad6 __CFRunLoopDoTimer + 534 70 com.apple.CoreFoundation 0x00007fff8f176471 __CFRunLoopRun + 1617 71 com.apple.CoreFoundation 0x00007fff8f175ae6 CFRunLoopRunSpecific + 230 72 com.apple.HIToolbox 0x00007fff901a93d3 RunCurrentEventLoopInMode + 277 73 com.apple.HIToolbox 0x00007fff901b063d ReceiveNextEventCommon + 355 74 com.apple.HIToolbox 0x00007fff901b04ca BlockUntilNextEventMatchingListInMode + 62 75 com.apple.AppKit 0x00007fff88ba53f1 _DPSNextEvent + 659 76 com.apple.AppKit 0x00007fff88ba4cf5 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 135 77 com.apple.AppKit 0x00007fff88ba162d -[NSApplication run] + 470 78 com.apple.QuartzComposer.editor 0x000000010b80dbf1 0x10b80b000 + 11249 79 com.apple.AppKit 0x00007fff88e2080c NSApplicationMain + 867 80 com.apple.QuartzComposer.editor 0x000000010b80ceec 0x10b80b000 + 7916
_______________________________________________ Do not post admin requests to the list. They will be ignored. Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com