quicktime-api

[Prev] Thread [Next]  |  [Prev] Date [Next]

QTKit server is leaking objects Joel Tucci Mon Jun 22 03:01:43 2009

Hello,

I am running some QTKit code in 64 bit on 10.5.7 with QuickTime 7.6.2
and frequently get the following error when I load a new movie file
into a QTMovieView object:


2009-06-21 14:41:09.252 QTKitServer[33743:c203] ***
_NSAutoreleaseNoPool(): Object 0x2e734e60 of class
NSConcreteMutableData autoreleased with no pool in place - just
leaking
Stack: (0x96cc8f0f 0x96bd5442 0x24385 0x256dc 0x96bdb43a 0x9555f64a
0x9555f923 0x9555fc18 0x9023d598 0x95580708 0x9550f59d 0x9550f91d
0x95510951 0x90232ce5 0x90232ed3 0x90232d7b 0x90236a0e 0x9023d62b
0x902360ff 0x95580708 0x35dcf 0x35476 0x3518b 0x35946 0x9555a1c5
0x9557e888 0x9557ecd4 0x35d51 0x95b19155 0x95b19012)
2009-06-21 14:41:09.252 QTKitServer[33743:c203] ***
_NSAutoreleaseNoPool(): Object 0xa0705b50 of class NSCFString
autoreleased with no pool in place - just leaking
Stack: (0x96cc8f0f 0x96bd5442 0x96bfcf78 0x96bfface 0x2442d 0x256dc
0x96bdb43a 0x9555f64a 0x9555f923 0x9555fc18 0x9023d598 0x95580708
0x9550f59d 0x9550f91d 0x95510951 0x90232ce5 0x90232ed3 0x90232d7b
0x90236a0e 0x9023d62b 0x902360ff 0x95580708 0x35dcf 0x35476 0x3518b
0x35946 0x9555a1c5 0x9557e888 0x9557ecd4 0x35d51 0x95b19155
0x95b19012)

Using the astos tool, I converted the above stack into a trace:

_NSAutoreleaseNoPool (in Foundation) + 63
-[NSObject(NSObject) autorelease] (in Foundation) + 18
serialize (in QTKitServer) + 52
-[QTNotificationController handleNotification:] (in QTKitServer) + 150
_nsnote_callback (in Foundation) + 106
__CFXNotificationPost (in CoreFoundation) + 362
_CFXNotificationPostNotification (in CoreFoundation) + 179
CFNotificationCenterPostNotification (in CoreFoundation) + 88
CVBufferBacking::finalize() (in CoreVideo) + 78
_CFRelease (in CoreFoundation) + 216
CVPixelBuffer::finalize() (in CoreVideo) + 36
_CFRelease (in CoreFoundation) + 216
impl_QTMachPortImageSenderReleaseRemoteBuffer (in QTKitServer) + 73
_XQTMachPortImageSenderReleaseRemoteBuffer (in QTKitServer) + 81
QTMachPortImageSender_server (in QTKitServer) + 109
QTMachPortRendererCFMachPortCallback (in QTKitServer) + 84
__CFMachPortPerform (in CoreFoundation) + 117
CFRunLoopRunSpecific (in CoreFoundation) + 3896
CFRunLoopRun (in CoreFoundation) + 84
QTMachPortRendererImageReleaserWorkLoop (in QTKitServer) + 136
_pthread_start (in libSystem.B.dylib) + 321
thread_start (in libSystem.B.dylib) + 34

I have been running the same code on older versions of the
OS/Quicktime and never got this error.  Am I doing something wrong or
are there issues with QuickTime?
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
QuickTime-API mailing list      ([EMAIL PROTECTED])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quicktime-api/alexiscircle%40gmail.com

This email sent to [EMAIL PROTECTED]