11 Replies Latest reply: Jan 16, 2010 11:44 AM by Old Toad
Bruno Migliari Level 1 Level 1 (0 points)
Hi everyone! Hope somebody can help me out. I'm experiencing some weird behaviour from iPhoto on my McBook Pro, whenever I launch it. It runs for a few seconds and crashes - even without doing anything. Just launch it and it surely crashes after a few seconds. Before trying to rebuilt the library, I tried to copy the courrent (the supposedly crash-inclined one) to a pen drive, and got an error message (error - 36) saying the file could not be copied - which supports the corrupt library file assumption. Since apparently I cannot even back up the thing, I guess I'll just have to take my chances and rebuilt it. But before I do so, I kindly ask for any advice you iPhoto users out there could give me. It would be so frustrating to loose the whole travel album…

Thanks in advance!

G5, Mac OS X (10.5.5), MacBook Pro
  • Old Toad Level 10 Level 10 (127,615 points)
    Welcome to the Apple Discussions. First try the simplest fix: delete the iPhoto preference file, com.apple.iPhoto.plist, that resides in your User/Library/Preferences folder. Next Backup and launch iPhoto with the Command+Option keys depressed to rebuild the library. Select the last three options.



    Click to view full size



  • Bruno Migliari Level 1 Level 1 (0 points)
    Thanks Old Toad. I just followed your instructions, but unfortunely it didn't work. iPhoto will run for a while, but just as I start scrolling through the events, it crashes just as before. Any other sugestion?
  • David Matias Level 1 Level 1 (0 points)
    Hi,

    After upgrading to iPhoto 09, i'm experiencing the exact same problem. iPhoto crashes after a few seconds. I already rebuild the library in all possible ways and still not working.

    Do you have any solution???

    Thanx
  • Old Toad Level 10 Level 10 (127,615 points)
    Try rebuilding the library with iPhoto Library Manager as follows:

    Using iPhoto Library Manager to Rebuild Your iPhoto Library


    1 -Download iPhoto Library Manager and launch.

    2 -Click on the Add Library button, navigate to your User/Pictures folder and select your iPhoto Library folder.

    3 - Now that the library is listed in the left hand pane of iPLM, click on your library and go to the File->Rebuild Library menu option

    4 - In the next window name the new library and select the location you want it to be placed.

    5 - Click on the Create button.

    Note: This creates a new library based on the LIbraryData.xml file in the library and will recover Events, Albums, keywords, titles and comments but not books, calendars or slideshows. The original library will be untouched for further attempts at fixing or in case the rebuilt library is not satisfactory.
  • Old Toad Level 10 Level 10 (127,615 points)
    Welcome to the Apple Discussions. Log into another account on your MBP and see if iPhoto will run there.
  • Bruno Migliari Level 1 Level 1 (0 points)
    Hi Old Toad. I've just downloaded iPhoto Library Manager and am performing the sugested process as I write this. Hope it will work! I'll get back to you on it. Thank you very much for your help.
  • Bruno Migliari Level 1 Level 1 (0 points)
    Hi Old Toad! I performed a "fix" with the iPhoto Library Manager as you sugested, and manage at least to save 90% of the photos. Turns out some of them were corrupted - must be Paris air… Should I just seatle with this or there is some other kind of ocus-pocus I could perform to redeem those corrupted pics?

    Thanks for your help!
  • Old Toad Level 10 Level 10 (127,615 points)
    You might be able to recover the missing 10% this way:

    1 - first make a backup of your rebuild library if you have room.
    2 - move the older, problem library to the desktop, open it's package and move the Originals folder out of it to the Desktop.
    3 - open you new rebuilt library.
    4 - drag the Originals folder from the Desktop into the open iPhoto window. When the first duplicate comes up don't import and check the box for applying that to all duplicates.

    This should import those missing 10% as long as they are good files.

    If that doesn't work try to locate and move the problem photos to their own folder on the desktop. Open one with Previews and do a Save As and save as a new jpg file to the Desktop. See if that file will import OK. If it does you can either open each photo in Preview and save or try using this Automator workflow application to batch change all of the files to a new jpg file: +*Convert to JPG and Embed sRGB profile*+. You can download it from Toad's Cellar. Try dropping a copy of one photo on the application and see if the result imports OK. If it does you can drop the entire folder onto the application. Since the application replaces the original file you may or may not want to make a copy of that folder before processing.

    Good luck.
  • Bruno Migliari Level 1 Level 1 (0 points)
    Hey Old Toad, that was really helpful. It seems to be working - so far I "rehabilitated" a few pictures. Thanks a lot!
  • David Matias Level 1 Level 1 (0 points)
    Old Toad,

    I really appreciate your help. I have been able to make iPhoto work again.

    The only negative part is that i lost a couple of projects (books) very valuable.

    Any chance to get them back???

    Thanx

    David
  • Old Toad Level 10 Level 10 (127,615 points)
    Unfortunately no. That is unless you have a backup copy of the library what would have the books in. They are generated in the library's database file. FWIW for future books you might consider creating a separate book library for each book. iPhoto Library Manager can be used to copy the photos you want in the book that you've assembled in an album of your primary library to the book library. It's quick and easy and keeps the metadata, locations, faces, etc. intactlike seen in this video screenshot of transferring an Event.

    This method also makes for an easy way to archive the book library for future orders or edits and orders: Old Toad's Tutorial #9 - Archiving an iPhoto 6/7 Book for Ordering Copies at a Later Date and #9a - Archiving an iPhoto 7/8 Book for Use/Editing at a Later Date.