Aperture 3.4 crashes on launch - uncaught exception - facebook integration

Originator:ivan
Number:rdar://12337086 Date Originated:
Status: Resolved:
Product:Aperture Product Version:3.4
Classification:Crash Reproducible:Always
 
20-Sep-2012 09:19 AM Ivan Fuller:
Summary:  Aperture 3.4 crashes on launch - uncaught exception - facebook integration

Steps to Reproduce: 

0. Have a previous Aperture library on your system.
1. Updgrade your system to 10.8.2 and Aperture 3.4 at the same time.
2. Launch Aperture 3.4

Expected Results:
Launches

Actual Results:
Crashes here:
9/20/12 9:03:34.073 AM Aperture[414]: *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSURL initWithScheme:host:path:]: path 1000[redacted]034 is not absolute.'
[[[NOTE: the path above is my Facebook ID #]]]
*** First throw call stack:
(
	0   CoreFoundation                      0x00007fff92cc60a6 __exceptionPreprocess + 198
	1   libobjc.A.dylib                     0x00007fff8db903f0 objc_exception_throw + 43
	2   CoreFoundation                      0x00007fff92cc5e7c +[NSException raise:format:] + 204
	3   Foundation                          0x00007fff8a06cde8 -[NSURL(NSURL) initWithScheme:host:path:] + 112
	4   PrintServices                       0x0000000104020c6d +[NSURL(ISNSURLExtensions) URLWithScheme:host:path:] + 61
	5   PrintServices                       0x0000000104020bef -[NSURL(ISNSURLExtensions) URLByAppendingPathComponent:] + 127
	6   FacebookPublisher                   0x000000011125e7f2 -[ILFacebookAPIRequest graphURLRequest] + 215
	7   FacebookPublisher                   0x000000011125efb5 -[ILFacebookAPIRequest send] + 33
	8   FacebookPublisher                   0x00000001112504da -[IPHFacebookPlugin displayNameForUsername:] + 88
	9   AccountConfigurationPlugin          0x0000000103528fa5 -[AccountConfigurationProfileInformationDownloadOperation main] + 174
	10  Foundation                          0x00007fff8a0c3986 -[__NSOperationInternal start] + 684
	11  Foundation                          0x00007fff8a0cb1a1 __block_global_6 + 129
	12  libdispatch.dylib                   0x00007fff8eae6f01 _dispatch_call_block_and_release + 15
	13  libdispatch.dylib                   0x00007fff8eae30b6 _dispatch_client_callout + 8
	14  libdispatch.dylib                   0x00007fff8eae41fa _dispatch_worker_thread2 + 304
	15  libsystem_c.dylib                   0x00007fff93459cab _pthread_wqthread + 404
	16  libsystem_c.dylib                   0x00007fff93444171 start_wqthread + 13
)

Regression:

Notes:

Comments

Workaround

  1. Uninstall (delete) Aperture 3.4
  2. Install Aperture from CD again
  3. Run Software Update to bring it back to version 3.4 Fixed.

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!