QTKit Exception
QTKit Exception
- Subject: QTKit Exception
- From: Francisco Garza <email@hidden>
- Date: Sat, 27 Nov 2010 21:41:10 -0600
I keep getting an exception from QTKit when quickly moving through a playlist of songs. Here is the console log and the portion of my code where the exception is thrown. I am using garbage collection on Snow Leopard.
2010-11-27 21:33:37.852 QTKitServer[15546:903] -[QTTrack_QuickTime originalKeepInactiveFlag]: unrecognized selector sent to instance 0x119fd0
2010-11-27 21:33:37.853 QTKitServer[15546:903] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[QTTrack_QuickTime originalKeepInactiveFlag]: unrecognized selector sent to instance 0x119fd0'
*** Call stack at first throw:
(
0 CoreFoundation 0x9011a6ba __raiseError + 410
1 libobjc.A.dylib 0x92ada509 objc_exception_throw + 56
2 CoreFoundation 0x9016790b -[NSObject(NSObject) doesNotRecognizeSelector:] + 187
3 CoreFoundation 0x900c0c36 ___forwarding___ + 950
4 CoreFoundation 0x900c0802 _CF_forwarding_prep_0 + 50
5 QTKit 0x949a4e08 -[QTMovie_QuickTime initWithQuickTimeMovie:disposeWhenDone:delegate:attributes:error:forParent:] + 173
6 QTKit 0x949a386b -[QTMovie_QuickTime initWithAttributes:error:forParent:] + 6159
7 QTKit 0x9495b0f0 -[QTMovie initWithAttributes:error:] + 1012
8 QTKitServer 0x0001feb5 do_initWithAttributes + 202
9 QTKitServer 0x0000ea53 _XinitWithAttributes + 220
10 QTKitServer 0x000021bb QTKitServer_server + 113
11 QTKitServer 0x0001e194 mach_port_callback + 84
12 CoreFoundation 0x90088772 __CFMachPortPerform + 338
13 CoreFoundation 0x900844db __CFRunLoopRun + 6523
14 CoreFoundation 0x90082464 CFRunLoopRunSpecific + 452
15 CoreFoundation 0x900883a4 CFRunLoopRun + 84
16 QTKitServer 0x0001e702 main + 1068
17 QTKitServer 0x00002141 start + 53
)
assertion failure on line 219 of "/SourceCache/gdb/gdb-1472/src/gdb/macosx/macosx-nat-inferior-util.c" in function "macosx_inferior_suspend_mach": macosx_task_valid (s->task)
warning: Got an error handling event: "assertion failure on line 219 of "/SourceCache/gdb/gdb-1472/src/gdb/macosx/macosx-nat-inferior-util.c" in function "macosx_inferior_suspend_mach": macosx_task_valid (s->task)
".
sharedlibrary apply-load-rules all
Error calling thread_get_state for GP registers for thread 0x5123lx11557^error,msg="error on line 169 of \"/SourceCache/gdb/gdb-1472/src/gdb/macosx/i386-macosx-nat-exec.c\" in function \"fetch_inferior_registers\": (ipc/send) invalid destination port (0x10000003)\n"
-----------------------------------------------
("song" is a QTMovie object)
if (self.isPlaying) {
[song stop];
[song setRate:0.0];
}
song = nil;
NSURL *url = [NSURL URLWithString:path];
NSError *err;
@try {
if ([QTMovie canInitWithFile:[url path]])
song = [QTMovie movieWithFile:[url path] error:&err];
if (err) {NSLog(@"quicktime can't init. bailing."); return;}
}
@catch (NSException * e) {
NSLog(@"quicktime exception %@", e);
}
@finally {
}
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden