AlexBrown

Q: 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

Close

Q: Aperture 3.3.2 unresponsive if library contains old iPhoto albums - solution

  • All replies
  • Helpful answers

Previous Page 2
  • by mr_etc_nemesis,

    mr_etc_nemesis mr_etc_nemesis Sep 5, 2012 8:30 AM in response to AlexBrown
    Level 1 (0 points)
    Sep 5, 2012 8:30 AM in response to AlexBrown

    well -- i am having the same problem, and indeed, I tried to organize by date

     

    but the smart album which shows up in gdb is not visible in iPhoto, but it is a smart album in Aperture.

     

    so I am still stuck.

  • by jordanmreed,

    jordanmreed jordanmreed Sep 27, 2012 1:05 PM in response to mr_etc_nemesis
    Level 1 (0 points)
    Sep 27, 2012 1:05 PM in response to mr_etc_nemesis

    Does anyone know if this issue was resolved with Aperture 3.4? thanks

  • by Ed,

    Ed Ed Sep 27, 2012 4:39 PM in response to jordanmreed
    Level 1 (65 points)
    Desktops
    Sep 27, 2012 4:39 PM in response to jordanmreed

    Yes, it appears to have been corrected.

     

    I am now able to open my library directly without the workaround.

     

    However, I may not have the type of iPhoto album referenced in this thread so your mileage may vary.

  • by jpcarr,

    jpcarr jpcarr Apr 25, 2013 11:51 PM in response to AlexBrown
    Level 1 (10 points)
    Apr 25, 2013 11:51 PM in response to AlexBrown

    Same issue in 3.4.4.  Was working fine with iPhoto library, then hung at opening.  Tried deleting the smart albums and rebuilding database, without effect.  Reinstalling Aperture worked.

  • by GEscalada,

    GEscalada GEscalada Oct 2, 2013 3:35 PM in response to AlexBrown
    Level 1 (0 points)
    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.

Previous Page 2