You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Aperture 3.3.2 unresponsive if library contains old iPhoto albums - solution

Aperture 3.3.2 introduced the "Keep Projects & Albums arranged by : Date" function. At last! but sadly this new feature can cause problems including unreponsive projects and albums, failure to launch and crashes.


This appears to be due to albums imported from iPhoto at some point in the past, which do not support the date function and cause the sort function to fail silently.


If you are having problems with aperture 3.3.2, check the Console application in OSX to see if warnings appear when you select "Keep Projects & Albums arranged by : Date":


8/6/12 6:22:32.589 PM Aperture: [<RKAlbum 0x1240e7a20> valueForUndefinedKey:]: this class is not key value coding-compliant for the key minImageDate.


This indicates you have the same problem I have. The solution is to remove or replace these albums in your library by creating new albums (do not use 'duplicate album').


If you can't remember which albums are iphoto albums, you can use gdb in xcode to get the album names:


In the Activity Monitor Application, find the PID of Aperture (type aperture in the search box and check the first column)


In the Terminal Application, run the following.


/Applications/Xcode.app/Contents/Developer/usr/bin/gdb /Applications/Aperture.app/


Then type


attach <PID of Aperture>


Then when it finishes loading symbols, type


print-object 0x1240e7a20


Where the number (0x1240e7a20) is the same as the one in the console error message.


For example:


(gdb) print-object 0x1240e7a20

<RKAlbum: 0x1240e7a20 > modelId = 4627, uuid = '+i7gr2x0SFyR8ifpB2a6dw' name='iphoto dupes 4', displayName='iphoto dupes 4'


Then type


c


to continue execution of aperture, locate the album (e.g.) iphoto dupes 4, and then select all photos in the album, select new->album, type the new name (can be same as old name) then delete the old album.


Repeat this until all bad albums are gone.


If you have many, this will be a LONG process, and you are likely to encounter crashes along the way - bad luck!

Macbook Pro, Mac OS X (10.6)

Posted on Aug 6, 2012 10:59 AM

Reply
19 replies

Oct 2, 2013 3:35 PM in response to AlexBrown

Have the same issue in Aperture 3.4.5. Aperture will present the spinning beach ball until Mac OS X pops up a message about running out of application memory on my startup disk.


I have tried all options of rebuilding the Aperture library (permissions, etc.) and also have tried importing all photos into a new Aperture library. (All this as per recommendation from an Aperture expert at a Genius Bar).


Still dealing with exactly the same problem.


Will now try to reinstall Aperture.

Aperture 3.3.2 unresponsive if library contains old iPhoto albums - solution

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.