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

Reply via email to