On Sun, Oct 30, 2011 at 8:45 AM, code_dev <d...@kod3000.com> wrote: > Have you tried reinstalling lion? > > -dany >
Yeah, this is my third install, Lion just is what it is. Also, this is a fairly extreme composition that relies on Apple's OpenCL, GLSL, CoreImage, and GPU drivers working flawlessly, as well as the QC Editor app, which unfortunately, has been a little rough. This is a fluid simulation that's also doing maccormack advection, accounting for occluders, but also creating particles with OpenCL and a background texture with GLSL that's being sent the result of multiple OpenCL kernels, so that the normal map and lighting happens as a side effect of the motion vectors. -gt > On Oct 30, 2011, at 7:58 AM, George Toledo <gtole...@gmail.com> wrote: > > > 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/dev%40kod3000.com > > > > This email sent to d...@kod3000.com >
_______________________________________________ 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