When opening iPhoto you get the following error:
“Your photo library is either in use by another application or has become unreadable”
1. Download iPhoto Library Manager from www.fatcatsoftware.com/iplm/
2. For your photo library Click file > rebuild
3. Wait for it to rebuild your library.
Not everything will be restored – for instance slideshows, books and calendars.