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 ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com
This email sent to [email protected]