I have been getting a lot of bug reports in my app Ringer about a crash. This crash seems to be down in the bowels of QC. Ringer turns on CA layers on a view when the NIB loads and constructs a QCCompositionLayer and installs it at this time as well. This crash does not always happen and I have never seen it myself on any of my machines. There are a couple of reports from earlier systems but they are all mostly 10.6.2.
This smells like an OS bug I thought I would ask to see if anyone else has seen anything like this. I also found one other reference to a crash bug here http://paste.lisp.org/display/90838 that looks fairly similar. Hopefully maybe one of the Apple people watching this list might chime in with an opinion. Here is the call stack for the crash, they all look almost identical. 0 com.apple.opengl 0x90034192 CGLGetPixelFormatRetainCount + 2366 1 com.apple.opengl 0x9002b5e8 CGLChoosePixelFormat + 114 2 com.apple.QuartzComposer 0x9339f54b -[QCCGLContext initWithPixelFormatAttributes:options:] + 54 3 com.apple.QuartzComposer 0x9339f378 +[QCCGLContext(QCGraphicsContext) copyGlobalRootContext] + 237 4 com.apple.QuartzComposer 0x9339f10a +[QCCGLContext(QCGraphicsContext) createUniqueContextWithOptions:] + 438 5 com.apple.QuartzComposer 0x9339ec8c -[QCGraphicsContext initWithOptions:] + 92 6 com.apple.QuartzComposer 0x9339eb32 -[QCOpenGLContext initWithOptions:contextAttributes:] + 64 7 com.apple.QuartzComposer 0x9339e79b -[QCCompositionLayer copyCGLPixelFormatForDisplayMask:] + 1015 8 com.apple.QuartzCore 0x968bdcd3 CAOpenGLLayerDraw(CAOpenGLLayer*, double, CVTimeStamp const*, unsigned int) + 321 9 com.apple.QuartzCore 0x968be865 -[CAOpenGLLayer _display] + 453 10 com.apple.QuartzCore 0x96646893 CALayerDisplayIfNeeded + 621 11 com.apple.QuartzCore 0x96645c5e CA::Context::commit_transaction(CA::Transaction*) + 362 12 com.apple.QuartzCore 0x966458a4 CA::Transaction::commit() + 316 13 com.apple.AppKit 0x982990d2 -[NSView(NSLayerKitGlue) _drawRectAsLayerTree:] + 644 14 com.apple.AppKit 0x981fbd92 -[NSView _drawRect:clip:] + 175 15 com.apple.AppKit 0x981fb737 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1600 16 com.apple.AppKit 0x981fba6c -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2421 17 com.apple.AppKit 0x981fba6c -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2421 18 com.apple.AppKit 0x981fba6c -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2421 19 com.apple.AppKit 0x981fba6c -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2421 20 com.apple.AppKit 0x981f9c56 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 711 21 com.apple.AppKit 0x981f97cb -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 265 22 com.apple.AppKit 0x981f6111 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 3309 23 com.apple.AppKit 0x98156d6e -[NSView displayIfNeeded] + 818 24 com.apple.AppKit 0x98120094 -[NSWindow displayIfNeeded] + 204 25 com.apple.AppKit 0x9811eb2f -[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 1085 26 com.apple.AppKit 0x9811e691 -[NSWindow orderWindow:relativeTo:] + 105 27 com.apple.AppKit 0x982989a9 -[NSWindow orderFront:] + 50 28 com.apple.AppKit 0x980e7590 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1846 29 com.apple.AppKit 0x980e5450 loadNib + 257 30 com.apple.AppKit 0x980e4848 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 228 31 com.apple.AppKit 0x980e4759 +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 158 32 com.apple.AppKit 0x980e46a4 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 383 33 com.apple.AppKit 0x980e14a9 NSApplicationMain + 434 Thanks. _______________________________________________ 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]

