Aperture 2.0: Hanging Up At The Splash Screen
2008-02-19
Aperture started hanging on me today. I launched Aperture and it just hung at the splash screen. Renaming preferences and the Application Support folders did nothing. In the console I get this message:
2/18/08 1:54:59 PM Aperture[501] *** NSRunLoop ignoring exception 'Exception in Aperture: *** -[NSURL initFileURLWithPath:]: nil string parameter
Backtrace:
0x0006ffdc (in Aperture)
0x93c77eb7: +[NSException exceptionWithName:reason:userInfo:] (in CoreFoundation)
0x93c78023: +[NSException raise:format:arguments:] (in CoreFoundation)
0x93c7806a: +[NSException raise:format:] (in CoreFoundation)
0x92ef5039: -[NSURL initFileURLWithPath:] (in Foundation)
0x92ef4d28: +[NSURL fileURLWithPath:] (in Foundation)
0x002cfc00 (in Aperture)
0x002cfd3a (in Aperture)
0x002cdc64 (in Aperture)
0x00351982 (in Aperture)
0x00359b79 (in Aperture)
0x92ee602d: __NSFireDelayedPerform (in Foundation)
0x93bfeb5e: CFRunLoopRunSpecific (in CoreFoundation)
0x93bfed18: CFRunLoopRunInMode (in CoreFoundation)
0x92a7f6a0: RunCurrentEventLoopInMode (in HIToolbox)
0x92a7f3f2: ReceiveNextEventCommon (in HIToolbox)
0x92a7f32d: BlockUntilNextEventMatchingListInMode (in HIToolbox)
0x963227d9: _DPSNextEvent (in AppKit)
0x9632208e: -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (in AppKit)
0x0035e62a (in Aperture)
0x9631b0c5: -[NSApplication run] (in AppKit)
0x00954e5a (in ProKit)
0x00003652 (in Aperture)
' that raised during posting of delayed perform with target 0x13b7230 and selector '_delayedFinishLaunching'
And a sample of the process just gives me a bunch of threads all waiting.
I did get Aperture back. First I reinstalled Aperture and renamed my Aperture Library file. Then I launched Aperture with the option key held down and selected to make a new library. That brought Aperture up. Then I could quit and relaunch and open other libraries with option launch. Finally I renamed my library back to Aperture Library. Somewhere in there I did remove the option to share previews with iLife and iWork, but I don't know if that had any effect.
2/18/08 1:54:59 PM Aperture[501] *** NSRunLoop ignoring exception 'Exception in Aperture: *** -[NSURL initFileURLWithPath:]: nil string parameter
Backtrace:
0x0006ffdc (in Aperture)
0x93c77eb7: +[NSException exceptionWithName:reason:userInfo:] (in CoreFoundation)
0x93c78023: +[NSException raise:format:arguments:] (in CoreFoundation)
0x93c7806a: +[NSException raise:format:] (in CoreFoundation)
0x92ef5039: -[NSURL initFileURLWithPath:] (in Foundation)
0x92ef4d28: +[NSURL fileURLWithPath:] (in Foundation)
0x002cfc00 (in Aperture)
0x002cfd3a (in Aperture)
0x002cdc64 (in Aperture)
0x00351982 (in Aperture)
0x00359b79 (in Aperture)
0x92ee602d: __NSFireDelayedPerform (in Foundation)
0x93bfeb5e: CFRunLoopRunSpecific (in CoreFoundation)
0x93bfed18: CFRunLoopRunInMode (in CoreFoundation)
0x92a7f6a0: RunCurrentEventLoopInMode (in HIToolbox)
0x92a7f3f2: ReceiveNextEventCommon (in HIToolbox)
0x92a7f32d: BlockUntilNextEventMatchingListInMode (in HIToolbox)
0x963227d9: _DPSNextEvent (in AppKit)
0x9632208e: -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (in AppKit)
0x0035e62a (in Aperture)
0x9631b0c5: -[NSApplication run] (in AppKit)
0x00954e5a (in ProKit)
0x00003652 (in Aperture)
' that raised during posting of delayed perform with target 0x13b7230 and selector '_delayedFinishLaunching'
And a sample of the process just gives me a bunch of threads all waiting.
I did get Aperture back. First I reinstalled Aperture and renamed my Aperture Library file. Then I launched Aperture with the option key held down and selected to make a new library. That brought Aperture up. Then I could quit and relaunch and open other libraries with option launch. Finally I renamed my library back to Aperture Library. Somewhere in there I did remove the option to share previews with iLife and iWork, but I don't know if that had any effect.
The Bagelturf site welcomes Donations of any size